01 HappyDev-lite-2015 spring. Владислав Коробов. Зона дискомфорта или зона крутости?
09 02 HappyDev-lite'14 Владислав Коробов. Маленькие сложности...
description
Transcript of 09 02 HappyDev-lite'14 Владислав Коробов. Маленькие сложности...
Маленькие сложности Android разработки
Влад Коробов — директор производства в Live Typing
Почему Андроид разработка «вызов»?
Размеры и типы экранов
Начинки устройств
Версии операционных систем
Фрагментация
— А пусть пользователь сфотается на аватарку?
— ОК →
Сложности процесса
Плохо продуманный дизайн (UI без UX)
Мало хороших стандартных компонентов
Слабые устройства
Трудоемкое тестирование
Коммерсант для Андроида Совместно с ГАЛС софт
Прилипающие заголовки
Расположение элементов задается сервером
Сетка меняется по ширине экрана Содержимое карточки разное для разных экранов
PrizeWord для Андроида Совместно с A&P Media
Свой движок как в Гугл картах
Алгоритм расстановки слов в ячейке
Много времени на оптимизацию
Поддержка 2.3
Эффекты не такие классные как в iOS
«Дизайн есть только для iOS… ...просто сделайте также»
Проблемы портирования iOS приложений на Андроид
Правильный дизайн
Правильная архитектура
Правильная команда
Терпение и лояльность к платформе
Чего стоит сделать хорошее Андроид приложение?
Качественное Андроид приложение миф или реальность?