Что такое гибридное приложение для мобильных устройств? - PullRequest
4 голосов
/ 02 июня 2011

Что такое гибридное приложение для мобильных телефонов? Какой базовой архитектуре следовать при разработке? Какие компоненты? Каким будет бэкенд и каким будет пользовательский интерфейс? Это только для iPhone или может быть для любого мобильного устройства?

Ответы [ 3 ]

4 голосов
/ 02 июня 2011

С помощью iOS вы можете создать приложение, сочетающее в себе функции собственных приложений и веб-страниц.

гибридное приложение - это нативное приложение для iPhone, которое обеспечивает большую часть своей структуры и функциональности через область просмотра в Интернете, но также содержит стандартные элементы пользовательского интерфейса iOS.Гибридное приложение предоставляет пользователям доступ к веб-контенту с помощью элемента, называемого веб-представлением (описано в «Веб-представлениях»).Как именно вы используете веб-представление в своем приложении, зависит только от вас, но важно не создавать у пользователей впечатление, что ваше приложение - просто мини-веб-браузер.Гибридное приложение должно вести себя и выглядеть как родное приложение для iPhone;не следует обращать внимание на тот факт, что это зависит от веб-источников.

Вы можете создать приложение Phonegap и по-прежнему использовать собственные элементы управления какао для мощных функций, таких как Mapkit api, UIWebview (плагин Childbrowser) и т. д.

1 голос
/ 01 августа 2016

Гибридное приложение - мобильное приложение, в котором одно и то же приложение может работать в различных мобильных операционных системах, таких как iOS, Android, Windows и т. Д., И даже в браузерах (Mozilla, Chrome, IE и т. Это то же самое, что мобильные приложения для пользователей, которые можно установить из магазина приложений или магазина Google Play. Но технически все по-другому, он работает с комбинацией HTML, CSS и JavaScript.

Подробнее читайте: http://webduratech.com/what-is-hybrid-app-how-it-can-help-small-scale-business/+

0 голосов
/ 14 ноября 2016

Гибридное приложение объединяет веб-представления (загрузка веб-страницы в приложение) и собственный код для создания единого бесшовного приложения. В большинстве случаев это быстрее, чем разработка всего приложения в нативном коде, потому что разработка для веба проще (есть тонны веб-фреймворков, и просто проще создавать красивый контент в сети по сравнению с нативным кодом, например swift ).

Пример: Amazon использует веб-представления для страницы продуктов в приложении для iOS, имея возможность многократно использовать код на iOS, Android, и сеть экономит их массу времени.

В гибридном приложении ядро ​​приложения (навигация, местоположение) обычно выполняется в собственном коде, а такие вещи, как отображение изображений и информации, обычно выполняются через веб-представления.

Поскольку веб-представления являются веб-страницами, их можно разрабатывать в любой среде HTML 5, которую вы хотели бы использовать.

Самая важная часть - иметь приложение, которое работает и работает очень хорошо для ваших пользователей, а наличие веб-представлений в приложении очень сложно, но значительно экономит время.

...