2014-11-07 1 views
0

У меня гибкий веб-проект. Все отлично работает на мобильных устройствах, но я хотел бы создать приложения (Android/IOS), чтобы использовать собственные компоненты как:Android/iOS: как создать веб-приложение, используя собственные компоненты?

  • камеры
  • GPS
  • локальное хранилище
  • Календарь
  • push/pull

Есть ли способ объединить веб-приложение с родными компонентами, не переписывая весь существующий проект?

Идея:

  • создать родное приложение
  • использовать родную браузерную компоненту
  • магазина содержание (HTML/CSS/Images/API-данные) местные
  • показать местное содержание, если нет связи
  • магазин сделанные изменения местные (json)
  • use native co mponentes (например: сделать фото, сохранить его в папку Темп-, загрузить через браузер onSync())
  • синхронизации, когда интернет-соединение доступно

Я не так много опыта в app- развития и хотели бы знать лучшие практики. Может быть, есть общая структура, которая решает эту проблему?

Большое спасибо!

B.

+1

Посмотрите: http://cordova.apache.org/ –

+0

@KenWolf Это выглядит здорово, спасибо! –

ответ

1

Вы можете сделать приложение кросс-платформенный, используя структуру как phoneGap, например.

С помощью методов java-скрипта вы можете использовать собственные компоненты устройства.

Это tutorial для этого.

Надежда, что помогает

+0

Спасибо, Рами! Я прочитаю учебник. –

Смежные вопросы