Несколько лет назад я окунулся в воду разработки веб-сайтов WML и приложений J2ME - и обнаружил, что это довольно неприятный опыт.
Слышат истории о том, как разработчики зарабатывают $$$ в свое свободное время, пишут тривиальные приложения для iphone и android и имеют (совершенно секретно - никому не говорите) идею для приложения, которое каждый сразу же выбежит и купит, Я подумал, что взгляну на текущее состояние дел с инструментами разработки - однако, несмотря на то, что нет людей, которые продвигают брендовые продукты, часто неясно, на что похож язык программирования и какую интеграцию он обеспечивает с мобильными устройствами.
Я мог бы разработать большую часть функциональных возможностей в виде веб-сайта в Интернете, но по соображениям конфиденциальности, смешной стоимости и низкой скорости мобильных интернет-соединений имеет смысл развернуть большую часть функциональности на стороне клиента.
Google выглядит как идеальный инструмент для реализации этого, но Google отключил проект .
Причины, по которым мне понравился Г.Г., были:
- рендеринг html (в приложении будет много контента)
- стандартный язык программирования (javascript)
- интеграция с геолокацией
Если бы он поддерживал акселерометр и Bluetooth, он был бы идеальным!
Оглядываясь на другие подходы, я вижу, что стандартные приложения для Android разрабатываются с использованием Java. Хотя я не большой поклонник языка, я мог бы растянуть точку в этом случае - но как насчет всего рендеринга контента? Существует ли готовый HTML-рендеринг для Android, для которого я мог бы тогда создать свой собственный обработчик?
(если у вас создается впечатление, что я что-то вроде сноба программирования - вы, вероятно, правы)
Я быстро взглянул на Appcelerator, на котором много страниц, рассказывающих мне, как это замечательно, - но я еще не видел каких-либо подробностей о том, как он работает, как выглядит язык, как он интегрируется с оборудованием на клиент, как изготовить упакованное приложение для перепродажи ....
Есть предложения по подходящему инструментарию / платформе?
ТИА