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