Этот вопрос довольно популярен, и есть много вопросов, относящихся к нему. Но некоторые из них старые (например, 6 месяцев назад), а на текущую дату - май 2012 года... это будет потрясающе, если вы можете указать, какой из них лучше на данный момент!
Я работаю над некоторыми приложениями прямо сейчас, и кросс-платформенная функциональность - это серьезная сделка. Я хотел бы знать, могу ли я использовать HTML5 для следующих функций.
-
Создание музыкального проигрывателя в моем приложении (нужно будет прочитать все плейлисты и воспроизвести их) - HTML5 (или) Native?
-
Использование акселерометра - HTML5 (или) Native?
-
Использование камеры - HTML5 (или) Родной?
-
Использование жестов (swype и т.д.) - HTML5 (или) Native?
-
Возможности Multi-Touch и жесты - HTML5 (или) Native?
-
Разработка 3D-игры (или) 2.5D с физикой - HTML5 (или) Родной? (Родной может быть лучшее предложение здесь, но я любопытно знать, как HTML5 будет делать в многоплатформенной игре dev)
Если вы можете указать параметры с правильным ответом и указать причину, почему мне придется использовать native/html5, это было бы потрясающе:)
Кроме того, что вы думаете о Phone-Gap
для встроенной поддержки?