{"id":14291,"url":"\/distributions\/14291\/click?bit=1&hash=257d5375fbb462be671b713a7a4184bd5d4f9c6ce46e0d204104db0e88eadadd","title":"\u0420\u0435\u043a\u043b\u0430\u043c\u0430 \u043d\u0430 Ozon \u0434\u043b\u044f \u0442\u0435\u0445, \u043a\u0442\u043e \u043d\u0438\u0447\u0435\u0433\u043e \u0442\u0430\u043c \u043d\u0435 \u043f\u0440\u043e\u0434\u0430\u0451\u0442","buttonText":"","imageUuid":""}

Умные часы. Часть 3

Пример приложения Apple Watch

Jagga Box

В качестве примера приложения для умных часов Apple мы разработали приложение Jagga Box

Нашей целью было получить полноценный опыт работы с WatchOS от проектирования до публикации приложения в Apple Store и создать целостный, полезный, хоть и небольшой продукт.

Наше приложение Jagga Box позволяет пользователям:

  • просматривать анимированные картинки из популярных web сервисов Giphy и Tenor по выбранным категориям, делать поиск и листать популярные картинки
  • делиться анимированными картинками с друзьями
  • получить рекомендации от искусственного интеллекта (ChatGPT) о том какое сообщение можно отправить вместе с этой картинкой, поделиться этим сообщением и картинкой с друзьями

Рассмотрим наше приложении более подробно.

Главный экран

В приложении для телефона можно посмотреть картинки из категорий I love you, Congrats, Good Morning, Good Luck, картинки в тренде и ввести произвольный поисковый запрос и получить список картинок по вашему ключевому слову.

В приложении для часов мы ограничились только двумя категориями I love you, Congrats, страницей с картинками в тренде и страницей где можно ввести произвольный поисковый запрос.

Экран со списком изображений

Выбрав один из пунктов меню пользователь попадает на список картинок, выбранных по заданному им критерию. У каждой картинки указано ее название и сервис с которого она получена. Пользователь может поделиться картинкой с друзьями или попросить ChatGPT придумать подходящий для этой картинки текст сообщения и поделиться картинкой и сообщением одновременно. Интерфейсы списка картинок для телефона и часов немного отличаются.

Экран рекомендаций от ChatGPT

Чтобы получить рекомендацию о подходящем тексте от искусственного интеллекта нужно заполнить форму. Все поля в ней не обязательные, используются для более точной настройки ответа. Заполнение большой формы на экране часов неудобно для пользователя. Поэтому для часов мы оставили только кнопку для отправки запроса со стандартными данными. На телефоне можно ввести доп поля (Имя получателя, имя отправителя, дополнительная информация и тп) для получения более точного ответа. Также можно указать язык сообщения в ответе.

Экран Поиска

Пользователь может искать картинки по ключевым словам. Страницы поиска IOS/WatchOS реализованы по разному из-за различий в обработке стандартного элемента поиска. С экрана поиска также можно спросить рекомендацию у ChatGPT и поделиться с друзьями.

Заключение

Несмотря на то что во многом процесс разработки и публикации приложений для умных часов Apple аналогичен процессам для разработки приложений для телефонов, есть множество тонкостей и отличий.

В процессе работы над приложением мы научились:

  • Получать информацию из двух разных источников и компоновать ее в единый интерфейс
  • Использовать общие модели данных для приложения часов и телефона
  • Создавать интерфейсы для умных часов и приложений, общие и отдельные для каждой платформы
  • Строить навигацию для приложения умных часов
  • Получать ответы от искусственного интеллекта ChatGPT и использовать их в своем приложении
  • Получили опыт в публикации приложения для часов в Apple Store

Надеемся что наше приложение будет полезно и вам! Погрузитесь в мир анимированных картинок, искусственного интеллекта и веселого общения с нашим приложением Jagga Box. Ищите приложение Jagga Box в Apple Store уже сейчас или скачивайте по ссылке

0
Комментарии
-3 комментариев
Раскрывать всегда