Безвыходное приложение, или как писать программы для киосков. Технологии Android

Доклад принят в программу конференции
Олег Годовых
Square

Делаю Android и двигаю Kotlin в Square. Успел внедрить и влюбить в Kotlin несколько компаний, например Uber и Washington Post.

Twitter: https://twitter.com/OGodovykh
Тезисы

Я хочу рассказать о том, как мы делали iOS-приложение для беспилотных автомобилей… и как переписали его на Android. За пару лет мы накопили много боли, и вот чего мы достигли, превозмогая её:
– Стартовая настройка: 1 час → 5 минут.
– Обновления приложений — от Google Play до своего MDM
– Настройки безопасности — как сделать из полнофункционального планшета максимально закрытую систему.
– Степени свободы — своё приложение, свой планшет, свой Android.
– Свой UI для полноэкранного режима, и некоторые его особенности.

Непрерывное развертывание и деплой
,
Непрерывная интеграция
,
Архитектура платформы Google Android
,
Особенности процессов разработки и тестирования мобильного ПО
,
Распространение приложений, магазины приложений
,
Аппаратные и программными возможности мобильного устройства
,
Безопасность в мобильных приложениях

Другие доклады секции Технологии Android