Javascript-форум (https://javascript.ru/forum/)
-   Мобильный JavaScript (https://javascript.ru/forum/mobile/)
-   -   Использование JavaScript на платформах Android и iPhone (https://javascript.ru/forum/mobile/13030-ispolzovanie-javascript-na-platformakh-android-i-iphone.html)

FINoM 15.02.2012 15:46

Цитата:

Сообщение от da_ff
Да, есть подводные камни, плюс свой ключ отдавать третьей стороне не хочется.

Например, какие камни?

da_ff 16.02.2012 14:46

FINoM,
Есть сложности со сборкой тестовых приложения под iOS (так и не получилось организовать сборку через онлайновый билдер, собираю на маке), андроидные версии собираются ок.

FINoM 16.02.2012 16:31

da_ff, если юзать онлайновый билдер, проверить приложение только на андроиде, можно ли считать, что приложение будет работать и на других платформах?

da_ff 16.02.2012 17:49

FINoM,
Ох нет, больше того, оно и в раных версиях андроида может отличаться. Это не беда phonegap'а. На дефрагментацию платформы жалуются и разработчики нативных приложений.

FINoM 16.02.2012 17:54

Цитата:

Сообщение от da_ff
Это не беда phonegap'а.

Мне кажется наоборот. Идея фонгапа — делать одно и то же приложение под разные платформы.

Octane 16.02.2012 17:59

Странно этого требовать от phonegap, он всего лишь запускает веб-приложения во встроенном браузере и предоставляет дополнительные API по средством расширения объекта navigator. Представь сколько бы весили приложения, если бы они с ними еще свой браузер поставляли, да и перспектива разрабатывать под еще один браузер не радует, как и вариант с отдельной установкой phonegap в качестве дополнительной библиотеки.

FINoM 16.02.2012 18:08

Цитата:

Сообщение от Octane
запускает веб-приложения во встроенном браузере

А вот это для меня новость. Я думал, приложение включает вебкит.

Octane 16.02.2012 18:45

Ну точнее не в самом браузере, полноценный браузер со всеми меню и панелями не запускается, платформы предоставляют специальный компонент, например, у Android это WebView

FINoM 04.03.2012 06:25

Уря. Надолбавшись вдоволь, мне все-таки удалось запустить хеллоу ворлд в эмуляторе Андроида и скомпилировать под 2.3 с успешным запуском на устройстве. Теперь я андроид разработчик, ёбта.

FINoM 04.03.2012 06:31

Я вот недавно подумал... А есть ли смысл от этого фонгапа, если, с таким же успехом юзать
Цитата:

Сообщение от Octane
специальный компонент, например, у Android это WebView

Теперь я начинаю понимать, что Фонгап, грубо говоря, предоставляет только JS API для доступа к системным функциям. То есть, можно создавать адаптеры для JS по ходу разработки, конечно же, разобравшись с родными SDK устройств, экономя при этом размер и делая приложение более быстрым. Я прав?


Часовой пояс GMT +3, время: 23:26.