Коротко о полезных в разработке для iOS 10 вещах: SiriKit, iMessage, widgets, Apple Pay и другие нюансы, которые позволят вам сделать приложение еще более привлекательным для пользователя.
2. • Анонсирована в июне 2016
• Релиз 13 сентября 2016
• На данный момент установлено
на 54% устройств
3. Поддерживаемые
устройства
• iPhone 7
• iPhone 7 Plus
• iPhone 6s
• iPhone 6s Plus
• iPhone 6
• iPhone 6 Plus
• iPhone SE
• iPhone 5s
• iPhone 5c
• iPhone 5
• iPad Pro 12.9-inch
• iPad Pro 9.7-inch
• iPad Air 2
• iPad Air
• iPad 4th generation
• iPad mini 4
• iPad mini 3
• iPad mini 2
• iPod touch 6th
generation
4. • 30 pin разъем
• Отсутствие поддержки Retina
• 32 и 64 битные процессоры
• Touch ID и Apple Pay не на всех моделях
• Hey Siri support не на всех моделях
6. Supported intents
• Видео/Аудио звонки
• Текстовые сообщения
• Осуществление платежей
• Работа с фото (поиск, создание слайдшоу)
• Тренировки
• Бронирование такси
• CarPlay
• Резервирование столиков в ресторанах
7. • Использование цветов и
стилистики основного
приложения
• Не может обрабатывать
нажатия на интерфейс
• Можно видоизменять
интерфейс после появления
на экране
• Можно использовать
анимации после появления
• Не стоит включать рекламу в
интерфейс
9. Новые уведомления - это
мини приложения
• Новый UserNotification
Framework для работы с
уведомлениями
• Можно программно
создавать Notification
Extension
• Поддерживаются
кастомные UI
• Поддерживаются
изображения, GIF, карты и
видео
10.
11. • Можно программно удалять и обновлять
уведомления
• Можно программно отслеживать закрытие
• Можно создавать дополнительные Action
кнопки и отслеживать нажатия на них
• Quick reply действие
12. • По интервалу времени
• По заданной дате или времени календаря
• По достижению или удалению пользователя от
какой то локации
Триггеры для запуска
локальных уведомлений
15. iMessage apps
• Могут вставлять текст, медиа в поле ввода
• Имеет доступ к iOS framework
• Может создавать интерактивные сообщения
• Распространяются через AppStore
• Могут идти отдельно или вместе с основным
приложением
19. Интерактивные сообщения
• Поддерживают текст, аудио,
видео
• Не могу создавать элементы вне
поля сообщения
• Иконка приложения в углу
• После тапа на сообщение
открывается приложение
• Если у пользователя нет этого
приложения, то открывается
AppStore
20. Collaborative iMessage
Apps
• Дает возможность изменять сообщение
участниками беседы
• Сообщение будет обновляться, все
предыдущие сообщения будут сворачиваться