1. Как разработать рабочее
приложение для всех платформ?
Юрий Лучанинов
Ведущий специалист по
кроссплатформенной разработке
в компании MobiDev
2. Что такое
«плохое приложение»
“…на всех iOS устройствах движение пальцев по
экрану вызывает точно соответствующее им
перемещение объектов…”
Jason Snell
TechHive, PCWorld, Macworld
3. Что мешает приложению
быть хорошим
1. Задержка 300 мс
2. Проблемы касания
3. DOM структура или проблема больших
списков
12. Немного полезных советов
1. Избегайте больших списков
2. Тени и Градиенты – в случае крайней
необходимости
3. Полупрозрачность с помощью .png
4. Используйте мощность графического процессора
13. Подведем Итоги
+ Разработка одного кода для всех платформ
+ Использование сторонних библиотек
+ Возможность отладки с помощью WEB
браузера
• Необходимость оптимизации UI
• Нет многопоточности
Техническая
специфика
• Задержка 300 мс
• Проблемы при клике (касания)