Закрити оголошення

Оскільки вчорашня презентація була відкриттям конференції розробників WWDC 2016, великий акцент був зроблений на нових можливостях для розробників. Наприкінці презентації Apple також представила власний план значного розширення кола людей, які розуміються на мовах програмування.

Він хоче зробити це за допомогою нової програми для iPad під назвою Swift Ігрові майданчики. Він навчатиме своїх користувачів розуміти та працювати з мовою програмування Swift, яка була створена Apple у 2014 р. випущено як відкритий код, тому доступний для всіх і безкоштовний.

Під час прямої презентації було продемонстровано один із перших уроків, які запропонує додаток. Гра була показана в правій половині дисплея, інструкції в лівій. Додаток на цьому етапі фактично вимагає від користувача лише грати в гру, але замість графічних елементів керування він використовує рядки коду, які підказуються.

Таким чином вони навчаться працювати з основними поняттями Swift, такими як команди, функції, цикли, параметри, змінні, оператори, типи тощо. Окрім самих уроків, додаток також міститиме набір постійно зростаючих викликів, які поглиблять вміння працювати з уже відомими концепціями.

Однак навчання в Swift Playgrounds не обмежується основами, які програміст Apple продемонстрував на прикладі власноруч створеної гри, де фізикою світу керували за допомогою гіроскопа iPad.

Оскільки iPad не має фізичної клавіатури, Apple створила багату палітру елементів керування. Сама «класична» програмна QWERTY-клавіатура, наприклад, крім шепота кодів, містить кілька символів на окремих клавішах, які вибираються різними видами взаємодії з ними (наприклад, число пишеться перетягуванням клавіші вгору).

Часто використовувані елементи коду не потрібно писати, просто перетягніть їх зі спеціального меню та знову перетягніть, щоб вибрати діапазон коду, до якого їх слід застосувати. Після натискання на номер прямо над ним з’явиться лише цифрова клавіатура.

Створеними проектами можна поділитися як документами з розширенням .playground, і кожен, хто має iPad і встановлену програму Swift Playgrounds, зможе відкривати та редагувати їх. Проекти, створені в цьому форматі, також можна імпортувати в Xcode (і навпаки).

Як і все інше, представлене на вчорашній презентації, Swift Playgrounds тепер доступний для розробників, перша публічна пробна версія вийде в липні, а публічний випуск — восени разом із iOS 10. Усе буде безкоштовним.

.