iOS дайджест #3: Apple Watch, WatchKit + Бонус $50

У квітні почнуться продажі розумного годинника Apple Watch. Це дайджест про те, як вийти на новий ринок першим. На тих, хто дочитає до кінця, чекає бонус.

Нові можливості

Усі знають, що Apple — це компанія-лідер, що «створює тенденції». Але Apple Watch — не перший розумний годинник у світі. Отже, чим він кращий за аналоги?

Apple Watch є NFC пристроєм (детальніше про NFC українською мовою). Тепер, щоб здійснити безконтактну оплату через Apple Pay, вже навіть не потрібно діставати мобільний телефон. Достатньо піднести годинника.

Apple Watch містить вбудований фітнес-трекер. Годинник є частиною нової стратегії Apple зі створення мобільних девайсів для охорони здоров’я та здорового способу життя (детальніше про нову стратегію — у попередньому дайджесті). Саме можливості інтеграції з iPhone Health app можуть стати основною конкурентною перевагою Apple Watch.

Загальний концептуальний огляд Apple Watch можна почитати на сайті iMore.

Вихід нового девайсу, під який поки що не випущено програмного забезпечення, відкриває величезні можливості для розробників. Сама собою напрошується аналогія з виходом першого iPhone у 2007 році та злетом компаній, що створювали перші програми для нього.

Незважаючи на маленький екран, ідей для програм не бракує. Вже навіть придумали, як за допомогою Apple Watch можна контролювати світло у приміщенні.

Програмування. Початок

Фреймворк WatchKit доступний вже зараз для учасників програми Apple Developer.

На сайті Apple на єдиній сторінці WatchKit ви знайдете як матеріали з розробки та дизайну, так і Xcode 6.2 beta з WatchKit.

Так що не гайте часу. Беріть приклад з компанії Stanfy. У їхньому R&D офісі у Києві вже активно розробляють під Apple Watch та діляться досвідом із колегами.

Paul Taykalo (Паша Тайкало), Lead iOS Engineer зі Stanfy, у матеріалі Real Story about WatchKit проводить нас крізь процес створення app під Apple Watch.

Суть класів WatchKit через аналогію з UIKit доступно розкриває Matt Thompson.

WatchKit Tutorial з почуттям гумору, автор — Mic Pringle.

Активно випускає навчальні матеріали Greg Heo:
— як створити простий WatchKit проект крок за кроком;
— Tables and Network Requests;
— серія відеоуроків.

Julian Engel розписує створення гри для Apple Watch та наприкінці дозволяє вільно завантажити код поекту.

Програмування. Advanced

Обмін даними між годинником та телефоном, автор — Sean Farrell, компанія «Big Nerd Ranch».

As I Learn WatchKit, — David Smith з листопада публікує статті, підкасти, відео та приклади коду, висвітливши багато різноманітних нюансів.

Open source інструментарій для юніт-тестів у WatchKit проекті розробили у Pivotal Labs.

Як дебажити iOS app, коли WatchKit app запущене у симуляторі. Проблему розв’язав Timo Josten.

Ґрунтовні довідники

Детальний, добре ілюстрований гайд з WatchKit створив ресурс Xamarin.

Книга «WatchKit by tutorials» випущена навчальним сайтом RayWenderlich (PDF).

Дизайн

Дизайн інтерфейсу Apple Watch app з програмою Briefs.

Як могли би виглядати на Apple Watch топові сервіси (Instagram тощо)

Публікація в AppStore

Щоб ви стали першими на новому ринку, ваш app ще має успішно пройти перевірку Apple. Якщо не хочете згаяти час через якусь дрібничку у проекті, візьміть на озброєння Check-list: Submit to AppStore, що створила Anastasiia Voitova, iOS Engineer зі Stanfy.

Бонус

На BrainBench тимчасово іде безкоштовна сертифікація з Objective-C. Зазвичай вона коштує $50. У перелік безкоштовних тестів Objective-C додати забули. Щоб покращити своє резюме, ставши сертифікованим Objective-C розробником, просто перейдіть за цим посиланням. Знання Objective-C цінуватимуться ще довго, дослухайтеся до легендарного Аарона Гіллеґаса у ковбойській шляпі.

LinkedIn

9 комментариев

Подписаться на комментарииОтписаться от комментариев Комментарии могут оставлять только пользователи с подтвержденными аккаунтами.

Так BrainBench по Objective-C 2.0 по-моему уже очень давно бесплатный. Я еще месяц назад проходил. В целом, согласен, что тест для iOS разработчика не шибко актуален. Вот, по-интересней вариант:
www.brainbench.com/...evelopment/3275

Да, «iOS 7» — интересный и более современный тест. Но. К сожалению, пока он не засчитывается как сертификация.

«iOS 7» доступен в режиме бета. Его можно пройти «для себя». Результат не сохраняется в транскрипте.

«Objective-C 2.0» — это признанная сертификация, которая даёт конкурентное преимущество на глобальном рынке.

Насправді тест на BrainBench жалюгідний, по-перше він застарілий, а по-друге він по розробці під MacOS.

Все желающие подключиться к проекту iwatchesshop.com пишите в Skype

Бонус уже не действует :(

Бонус действует. Будьте внимательны.

Если переходить по ссылке из статьи, тест бесплатный.

Только что проверили с территории Украины.

Ищите проблему. Если хотите, пишите в LinkedIn, могу попробовать помочь разобраться.

На BrainBench тимчасово іде безкоштовна сертифікація з Objective-C. Зазвичай вона коштує $50
Вельми вдячний. Цей бонус перекриває рекламу Apple Watch :)

Подписаться на комментарии