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

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


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


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

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


Интеграция

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



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

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


Графики

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



Разработка


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

  • «Разработка для 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 – приложение-счетчик.



Книги



Руководства


Введение в 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. Дополняйте список вашими рекомендациями в комментариях. С радостью включим их в подборку.
Наши другие подборки

Комментарии (1)


  1. nepster
    25.11.2015 23:20

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

    о, да?