Разработка мобильного приложения - самому или заказать?
Хочу сделать мобильное приложение, для своей компании: занимаюсь пассажирскими перевозками под заказ. Возим людей на экскурсии, корпоративы, различные торжества и прочее. В наличии несколько автобусов и газелек. Решил, что приложение поможет заработать больше денег и как-то автоматизировать
процесс. Думаю попробовать написать сам, но не знаю, какой язык лучше начать изучать и какие функции заложить. Лучше заказать приложение или написать самому?
При выборе языка нужно опираться на платформу. Если приложение для Андроид, тогда подойдёт Java, Kotlin, C++ или Visual Basic (самый простой среди прочих). Если для iOS, то обрати внимание на Objective-C и Swift. Для кроссплатформенной разработки подойдут HTML5/JavaScript и C#. В любом случае, лучше делать сразу на несколько платформ. Сберечь время и нервы поможет фреймворк Xamarin, но если раньше был опыт работы только с одной платформой, то придётся не 1 день только изучать документации.
Теперь по функционалу. Лучше бы, чтобы клиенты могли иметь свой личный кабинет, где сохранялась история заказов, оплат и начислялись какие-то бонусы. Насчёт оплаты – можно добавить какие-то банковские системы, чтобы человек мог быстро сбросить на карту деньги. Процессинг очень сложное дело. Обязательно нужны поля для указания адресов отправки и доставки, желательно привязывать это всё к карте: вдруг человек не помнит название улицы и номер дома, а с картой удобно разобраться. При выборе заказа обязательно должна генерироваться сумма, указываться время прибытия авто и время на поездку. Можно к каждому водителю прикрепить шкалу рейтинга. Сопровождать заказы SMS-сообщениями или автоматическим. Нужно что-то для постоянных клиентов, бонусная система. Плюс еще функции для водителей.
Одному человеку писать такое приложение не выгодно и практически невозможно. У компаний есть уже какие-то свои наработки, они справятся и быстрей, и, вероятно, лучше. Есть компания Wellsoft, у которой я в итоге заказал разработку программы на Xamarin http://wellsoft.pro/usluga/mobilnye-prilozheniya. Можешь у них в блоге посмотреть базу знаний, там много полезного.
есть конструкторы, много, всякие - гуглите. если приложение несет чисто информационный характер, то можно сделать из набора html страничек и собрать в пакет.
но всё это ничего не стоит, если Вы сами не знаете что Вам нужно. @kravru +1
Уважаемый так вам не перевозками надо заниматься, а IT технологиями, этот бизнес куда выгодней в наше время!
Если есть: время, образование, желание.
Дешевше - точно - заказать.
Create an Android App for FREE!
2) На следующей странице нам предлагают вписать адрес сайта. Вписываем и нажимаем (NEXT).
3) В следующем шаге вписываем название нашего приложения без спецсимволов, то есть, к примеру, если наш сайт называется elite-board, то вписать мы должны так eliteboard
4) Далее вписываем в следующее окно краткое описание сайта. Думаю в нашем случае будет лучше написать (Доска объявлений). Нажимаем (NEXT).
5) В следующем окне выбираем свой favicon или лого вашего сайта. Подготовьте иконку заранее 512 на 512 px или используйте стандартную иконку.Нажимаем (NEXT) и (CREATE).
6) Переходим на страницу, где вы должны всписать действующий адрес почты и вписать придуманный вновь пароль. Нажимам (SING UP).
7) Проверяем почту и подтверждаем аккаунт - кнопка (Publish NOW). Не обращаем внимание на рекламу в письме, если интересно можете перевести и прочитать .
предложение.
8) Переходим на страницу где подтверждаем свой e-mail и вновь идем на почту, в новом письме нажимаем на ссылку подтверждения.
9) На следующей странице нажимаем DOWNLOAD -> Publish
10) Ищем ссылку на новой странице DOWNLOAD и скачиваем долгожданное приложение. Файл APK.
11) Копируем данный файл на свой смартфон и устанавливаем его.
Готово. Приложение работает. (Выглядит при открытии оно как мобильная версия вашего сайта), но теперь выможете загрузить данное приложение в (play market). И запускать приложение минуя открытие вашего браузера.
А вот как загрузить приложение в play market, это уже совсем другая история. Найти материал на эту тему вы сможете на просторах бескрайнего интернета.
Должны заметить, что мы не несем ответственности за работу данного приложения. Материал предоставлен в ознокомительных целях.