iOS Дайджест # 0

Після того як в червні Apple представила девелоперам iOS 8 , вивчення і впровадження її можливостей залишається темою номер 1 в розробці під iOS .

Apple традиційно добре інформує розробників на своєму сайті . Компанія надає вичерпну технічну документацію , написану доступною мовою . Восьма вісь не стала винятком . Ніхто не розповість про можливості нової ОС краще , ніж це робить Apple . А нових можливостей дуже багато. З них я б виділив HealthKit .
Ми вже звикли до виходу нових фреймворків . Але красиві інтерфейси і круті фичи - це ніщо на тлі деградації способу життя людей і втрати здоров'я перед екранами комп'ютерів . Тепер Apple робить амбітний крок на шляху до нового світу , де мобільні пристрої стануть помічниками людини в збереженні здоров'я і підтримці фізичної форми. Правда , не всі поділяють мій оптимізм. З критикою HealthKit виступив Jared Sinclair , розробник , а в минулому - працівник охорони здоров'я. Велике значення має вихід CloudKit : API , що дозволяє зберігати файли в хмарі . Адже в iOS немає відкритої файлової системи , а тому робота з файлами завжди була непростою. Цікавими думками про CloudKit поділився розробник Tom Harrington . Програми тепер зможуть використовувати Touch ID для аутентифікації користувачів . І працювати з платіжною системою Apple Pay , яка була презентована напередодні 9 вересня разом з новими моделями iPhone і годинами Apple Watch . Swift Для підготовки до виходу iOS 8 девелоперам стала доступна попередня версія середовища розробки XCode 6. У ній додана підтримка нової мови програмування Swift. Що це за мова і навіщо він був потрібен ? Про це розповідає сама Apple . Ще компанія створила і регулярно оновлює блог по Swift . - І виклала безліч ресурсів для знайомства з новою мовою : від відео з WWDC 2014 до прикладів вихідного коду . Книги по Swift Для вивчення мови Apple випустила докладний посібник . Тут ця ж книга доступна в форматі PDF . Окрема тема - це паралельне використання Swift і Objective - C , яке буде особливо актуально для існуючих проектів. Цьому присвячена ще одна книга від Apple . Статті по Swift Почати знайомство зі Swift можна ні з товстої книги , а з ознайомчою статті Yari D'areglia « Від Objective - C до Swift ». Вона доступна навіть в російській перекладі . Дуже вдумливий пост про особливості Swift з'явився в блозі компанії Яндекс. Marcus Zarra , визнаний гуру Core Data , опублікував статтю про роботу з моделлю в Swift в своєму оригінальному блозі « Cocoa is my girlfriend » . Окреме питання - це взаємодія Swift зі сторонніми фреймворками . Markus Persson розглядає , як це відбувається з AFNetworking . Chris Cieslak вивчив обробку помилок в Swift . Юніт тести в Swift висвітлені в блозі « Natasha the robot » . Ще про Swift Сайт SoSoSwift позиціонується творцями як найбільш повне зібрання матеріалів з Swift. Статті , що висвітлюють різні аспекти Swift , публікує iOS - Blog . За 3 місяці кількість GitHub - репозиторіїв на Swift перевищило 6000 . Проект Cartography Роберта Бьонке - один з найцікавіших , що демонструють переваги Swift перед Objective -C. Істотно спростити роботу з Core Data засобами нової мови зміг у своєму проекті QueryKit Kyle Fuller . Але далеко не всі зараз рвуться в бій і переводять проекти на Swift. Андрій Макаров з Харкова розібрався , що не так з мовою , чому Objective - C поки залишається актуальним , - « Swift : проблеми та перспективи » .

Опубліковано: 12/09/14 @ 07:07
Розділ Блоги

Рекомендуємо:

16 вересня, Київ - Курс "Основи бізнес аналізу "
23 вересня, Київ - Agile - інтенсив : дві сертифікації CSM + Kanban зі знижкою -40 %
Дайджест цікавих вакансій № 153
IT Євротур 5 : Coworking StokWerk (Відень , Австрія )
Бесіда з Миколою Антоновим , COO Provectus IT