Прежде всего стоит определиться с желанием заказчика. Что хочет потенциальный заказчик, который пытается обойти все законы программирования, найдя мага, который конвертирует сайт в мобильное приложение?
- -Быстро сделать
- -Добавить в Google Play
- -Подключить PUSH уведомления
- -Потратить мало денег
В настоящее время практически все сайты (мы на это надеемся) стали адаптивными. То есть они одинаково хорошо отображаются и на PC в браузере, и на телефоне. Для конечного пользователя нет никакой разницы откуда заказывать чашку кофе или пиццу. Подумайте сами и поэкспериментируйте, последовательно зайди в мобильное приложение, а потом на сайт любого интернет-магазина. Сразу становится очевидно, что разница не очень большая. И на сайте, и в приложении функционал одинаковый. И тут и там есть кнопки заказать, корзина, оплата. Отсюда сразу вытекает ещё дин вопрос, которым задаются умные бизнесмены, которые не хотят тратить деньги на разработку.
-Если и приложение, и сайт, как две капли воды похожи, то как сделать из сайта приложение для андроид?
И действительно, если ваш сайт хорошо отображается на мобильном устройстве, то зачем тратить кучу денег, чтобы сделать его аналог, но на JAVA?
Ведь для этого нужно сперва сверстать макет. В нативных приложения Android верстка макета осуществляется на XML. В принципе он очень похож на HTML, только более ограниченный. Так же, как и в HTML у XML макета андроид есть элементы - так называемые View.
Существуют View кнопок, текстовых полей, чек-боксов и прочего. Одним словом, всего того, что есть и в HTML. Поэтому первое что вы будете делать, создавая приложение из сайта - просто ещё раз верстать макет, пытаясь приблизится к оригиналу.
Дальше дело обстоит ещё хуже. Весь функционал сайта находится на так называемом backend, который как правило на PHP. Если с версткой ещё хоть как-то можно справиться, то что делать с серверной частью? Ведь современный интернет-магазин, на Joomla иди Wordpress — это сотни PHP файлов с кодом! И всё это нужно перенести на JAVA! Справедливости ради, стоит отметить, что у Woocommerce имеются API, которые позволяют взаимодействовать с базой данных, получать заказы и прочее. Но вам оно надо? Сколько пройдет времени, пока вы найдёте “того самого” программиста, который за 1000р или ”pза идёю” захочет заняться созданием интернет-магазина для вас?
Лёгкий способ и решение всех проблем - сделать Webview приложение.
Далее по ссылкам вы можете более подробно прочитать о том, что такое webview. И какие технологии и методы используются при его создании
тут
Сейчас вам нужно знать лишь одно! НЕТ волшебного конвертера, который переводит HMML в JAVA и обратно, но есть лёгкий способ сделать приложение из сайта!
Самое главное, что его можно сделать быстро, дёшево, оно будет работать и его можно добавить в Google play.
Самое главное, что его можно сделать быстро, дёшево, оно будет работать и его можно добавить в Google play.
Сколько стоит сделать приложение к сайту
Животрепещущий вопрос. Ответ - очень и очень дёшево. Всего за 500 р вы получаете ваше приложение, полностью готовое для загрузки в гуглплей.
Чем оно будет отличаться от нативного? Отличаться для кого? Для OS Android? Для программиста, который часами просиживает за компом? Для Клиента? Для вас?
В этом вопросе вас волнует только одно, чем это вы годно для вас, и сможет ли ваш клиент пользоваться этим приложением.
- Для вас прежде всего — это практически бесплатное приложение для вашего бизнеса в гуглплее.
- Для клиента вообще нет разницы, где делать заказа (при условии, что ваш сайт не из 90 года)