[Перевод] Все для watchOS

a19f9b346bd84a2288c8871666f06f6d.jpg

Мы обратили внимание на активную работу по приложениям для watchOS выпускника нашего Акселератора, решили не отставать и поспособствовать активному использованию новой платформы.

Ниже представлен список фреймворков, библиотек и примеров приложений для watchOS.

Начало работы


  • Официальное руководство по программированию для Apple Watch, написанное Apple.


Библиотеки и фреймворки


Интеграция


  • MMWormhole — мощный пакет разработчика для синтеза, обработки и анализа звуков.


ef42f2cd0ee04045a45a2f72216b0e7b.gif

Пользовательский интерфейс


  • IGInterfaceDataTable — это часть WKInterfaceTable, упрощающая компоновку таблиц с многомерными данными;
  • JBWatchActivityIndicator — это простой генератор индикаторов активности для Apple Watch.


a64acdc84e274ba2a0ca8a404ab38ded.gif

Графики


  • YOChartImageKit — фреймворк для создания графиков для watchOS;
  • NKWatchChart — библиотека для построения графиков для Apple Watch, основанная на PNChart и ios-charts.


aed3211734b34c78a5bc5084e84f2c99.gif

Разработка


Руководства по разработке


  • «Разработка для Apple Watch » — официальная запись выступления Apple на WWDC 2015 (Apple Worldwide Developers Conference);
  • Официальное руководство по разработке интерфейса Apple Watch;
  • 11 советов по разработке приложений для Apple Watch — несколько простых советов, которые помогут создавать более качественные приложения;
  • Иконки для Apple Watch — руководство, которое поможет вам создать свою собственную иконку для Apple Watch.


Ресурсы для разработки


  • Ресурсы для разработки для Apple Watch — официальный набор ресурсов, предоставленный Apple, куда входят средства визуализации, руководства, шаблоны, шрифты.
  • Таблица элементов дисплея (complications) и лейаутов — полезная таблица, содержащая все возможные комбинации элементов, отображаемых на экране.


Инструменты


Прототипирование


  • thinkapps — это веб-сайт, который позволяет бесплатно создать прототип приложения для Apple Watch всего за 10 минут.


Генераторы изображений


  • RadialChartImageGenerator — это генератор круговых диаграмм;
  • KFWatchKitAnimations — это генератор изображений, который создает удивительные анимации (60 кадров в секунду) для Apple Watch, захватывая их из iOS Simulator.


Примеры приложений


  • Lister — это официальное тестовое приложение, демонстрирующее возможности интеграции Apple Watch;
  • WatchKit Catalog — это официальное тестовое приложение, показывающее, как использовать элементы пользовательского интерфейса, доступные во фреймворке WatchKit;
  • Cherry — небольшой pomodoro-таймер, разработанный для Apple Watch;
  • Bitcoin Tracker — это приложение, показывающее курс биткоина;
  • WWDC — приложение (проект с открытым исходным кодом), показывающее места встречи участников WWDC;
  • SwiftHN — приложение для чтения Hacker News, написанное на Swift;
  • BaiduFM-Swift — приложение для BaiduFM;
  • done-swift — тестовое приложение, которое демонстрирует возможности передачи данных с помощью Realm между приложением WatchKit и его главным приложением;
  • HighstreetWatchApp — приложение WatchKit, построенное на платформе highstreetapp.com;
  • WatchNotes — приложение для Apple Watch, отображающее ваши заметки;
  • WatchPics — Instagram для Apple Watch;
  • WatchKit-Apps — учебные приложения для WatchKit;
  • watchOS-2-Sampler — примеры кода для новых функций watchOS 2;
  • soon — приложение-счетчик.


f0bfa96c886d4323813ca4b0f15ce64f.gif

Книги


Руководства


Введение в WatchKit


Новые функции WatchOS 2


Другие отличные списки


  • Детальный список полезных источников;
  • Список приложений для iOS с открытым исходным кодом;
  • @matteocrippa — общий список ресурсов по Swift;
  • @Wolg — пополняемый список отличных фреймворков Swift, а также библиотек и ПО;
  • Отличные приложения WatchKit — пополняемый список приложений и руководств WatchKit;
  • Ресурсы по изучению iOS — крупная коллекция качественных и часто обновляемых сайтов с руководствами по iOS;
  • awesome-ios-animation — пополняемый список поразительных анимаций iOS, а также библиотек Objective-C и Swift;
  • awesome-ios-chart — пополняемый список поразительных графиков iOS, а также библиотек Objective-C и Swift;
  • awesome-gists — список полезных решений (раздел iOS);
  • awesome-ios-ui — пополняемый список поразительных iOS UI/UX библиотек;
  • Разработка приложений для iOS на Medium — истории и технические советы о создании приложений для iOS, Apple Watch и iPad/iPhone.


P.S. Дополняйте список вашими рекомендациями в комментариях. С радостью включим их в подборку.

Наши другие подборки


© Habrahabr.ru