«Усі повинні навчитися кодувати», - кажуть вони. Ну, як студент програмної інженерії, я хочу вам сказати всім не можна стати кодером. Потрібно багато теоретичних знань, невблаганна практика і багато терпіння, щоб можна було створити щось навіть таке просте, як середня якість, однокрючний поні мобільного додатку. Немає цього способу. Якщо, звичайно, ви не Microsoft! Так, Редмонд придумав додаток під назвою Проект Сієна що дозволяє - принаймні на папері - створювати інші програми, не записуючи жодного рядка коду.
Project Siena дає вам порожнє полотно з aвелика кількість інструментів, з якими можна пограти. Ви можете додавати фонові зображення, додавати мітки, кнопки, галереї, відеоплеєри, випадаючі меню, форми, таймери тощо. Після цього ви можете налаштувати їх поведінку, скажімо, перейти на нову сторінку, зберегти або видалити інформацію. Якщо ви хочете переглянути дані із зовнішнього джерела, ви також можете це зробити! Існують варіанти для виклику даних із RSS-каналів, електронних таблиць Windows Azure, електронних таблиць Office Excel та SharePoint.
Отже, вони надали користувачам інструменти, але чи легко створити додаток?
Я провів близько 30 хвилин, намагаючись зробити простийдодаток для захоплення фотографій веб-камерою. Ідея була проста: відображайте канал веб-камери вгорі, а внизу є велика кнопка "Захопити", яка при натисканні на неї збереже фотографію. Я встановив значення "OnSelect" кнопки "Захопити", щоб зробити фотографію з модуля "Камера", але після публікації програми (для якої потрібен обліковий запис розробника Windows) вона взагалі не працювала.
Дійсно, це правда, що я нічого не робив по дорозі, але це говорить погано для програми. Щоб впорядкувати Project Siena, можливо, вам не потрібні навички програмування, але вам все одно потрібен технік.
Microsoft і Google вже робили подібні спроби в минулому. Знову доступні інструменти на папері дозволяють робити програми, не маючи ніяких навичок кодування. Додаткові студії Windows Phone і App Inventor були запущені з великою кількістю шансів, але вони ніколи не брали пари.
Сиєна наразі незавершена (бета-версія),тому ми можемо очікувати від неї гарних поліпшень у майбутньому. Якщо у вас є проста ідея програми, яка може працювати в рамках обмежень, встановлених Сієною, ви обов'язково спробуйте. Ваш досвід може відрізнятися від мого.
Встановіть Project Siena з магазину Windows
Коментарі