Может ли телефонная книга/кордова использовать собственный графический интерфейс? - программирование
Подтвердить что ты не робот

Может ли телефонная книга/кордова использовать собственный графический интерфейс?

Может показаться глупым, но может ли телефонная клавиатура/кордова использовать собственный графический интерфейс устройства? Я знаю его веб-обертку, но я понимаю, что у вас есть доступ к некоторым нативным вызовам (например, к камере/контактам и т.д.).

Спасибо

4b9b3361

Ответ 1

AppHyver Steroids очень удобно объединяет PhoneGap и Native UI.

В принципе, с помощью Steroids вы можете легко добавить в свое приложение PhoneGap такие вещи, как собственные вкладки, собственную навигационную панель, собственные анимации и переходы, собственные модальные окна, собственный "ящик/панель" в стиле Facebook и т.д.

Вот демонстрация того, как это работает: http://youtu.be/oXWwDMdoTCk?t=20m17s

Ответ 2

Я только что узнал о структуре Monaca, которая похожа на AppGyver, где они построили плагины cordova для родных переходов ui. Модифицированный код Uac на Monaca находится на GitHub, и вы можете загрузить его и установить в свой существующий проект phoengap или использовать свою систему интеграции облаков.

http://monaca.mobi/

Ответ 3

Вы можете проверить Project Ace, я думаю, что это лучший выбор для (ios and android cordova-phonegap apps) до сих пор, и это при поддержке Microsoft.

Некоторые профи:

  • Большая гибкость и независимость,
  • Вызвать собственный код,
  • Смешать и сопоставить собственные компоненты с html,
  • Введите код конкретной платформы (ios и android),
  • Большая система стыковки для проектирования и управления ui,
  • Создать Android-виджеты,
  • Отличная документация,
  • Работает с любой мобильной гибридной картой (например, ионной).

Обновление: по состоянию на декабрь 2016 года этот проект больше не поддерживается Microsoft.

Но он все еще находится на github и, конечно же, с открытым исходным кодом.

Ответ 4

Технически, можно использовать что-либо родное, используя плагин. Для получения дополнительной информации см. Руководство по разработке плагинов. Предостережение заключается в том, что этот плагин должен быть написан для всех целевых платформ.

Использование собственного GUI, тем не менее, поражает цель использования Cordova, за исключением редких случаев, когда абсолютно необходимо отображать собственные компоненты (например, диалоговые окна, для которых вы можете использовать notification.alert)

Ответ 5

Да, перед тем, как начать писать свои собственные.. проверьте, если это еще не сделано:)

phonegap/phonegap-plugins

Надеюсь, что это поможет.

Ответ 6

Конечно, вы можете писать собственные элементы управления. Вы можете создавать программно с помощью плагинов. а также может использовать файлы xml (например, приложения для собственных приложений Android) для создания элементов управления, но для этого вам нужно использовать веб-просмотр cordova.