Ми стоїмо на порозі нової ери - HTML5, якого так бояться Adobe та Microsoft.
Один код, що працює під всіма платформами. Один набір зображень під всі роздільні здатності екранів. Мобільний Web. Мрія розробника!
Проте чи завжди доречне використання HTML5? Коли, як і чому?
Як зберегти юзабіліті програми на високому рівні?
Цей огляд допоможе зробити вибір технології.
Порівняння підходів та спроба побудувати універсальний патерн побудови інтерфейсу програми - мета цієї презентації.
28. Native App vs. Web App
Hardware features Only GPS
Compiled Code, High Performance Interpreted Code
High Security Low Security
Normal Storage Limited Storage
Complex Gestures Only basic
UI pack for every screen One UI pack
No sharing possible Can share URL
Lower battery use GPRS, Wi Fi or 3G grabs battery
29. Native Apps - for doing
•Photo editing
•Video overlays
•Augmented reality
•Interactive games
30. Web Apps - for reference
•To-do's
•Schedule
•Mail
•News
•Galleries