AlexEternal
@AlexEternal

Какие технологии необходимо выбрать при написании мобильного приложения?

В общем мне нужно решить следующую задачу.
Написать мобильное приложение на Android c базой на postgresql и должно быть интернет подключение с помощью wifi сети. Это очень кратно.
Обязательно сказали использовать для мобильной разработки Xamarin и базу PostgreSQL. А суть программы это заказ продуктов при подключение к wifi-сети. В данной сетке лежит сервак с котором общается клиент(телефон) обрабатывает и показывает, что заказал клиент и что нужно принести.

Хотел бы узнать какие технологии и в какую сторону нужно смотреть. Как будет проще и легче реализовать данное приложение, с чего начать? Как правильно писать сервер? На каком языке? В общем если вам была необходимость в написании подобного приложения, поделитесь опытом.
  • Вопрос задан
  • 386 просмотров
Пригласить эксперта
Ответы на вопрос 1
Rou1997
@Rou1997
Как будет проще и легче реализовать данное приложение, с чего начать?

Начинайте с back-end (сервера), но и клиентскую сторону сразу изучайте понемногу, особенно то что не касается сервера, например обработка подключения к Wi-Fi и интерфейс.

На каком языке?

Который лучше знаете, в том числе сможете подключить к PostgreSQL.

В общем если вам была необходимость в написании подобного приложения, поделитесь опытом.

На сервере с "внешней" стороны рекомендую делать REST API с ответами в формате JSON, но перед этим обязательно подумайте что с этими заказами будет происходить дальше, требуется ли "админка", любой другой Web-интерфейс, это очень важный вопрос, он определяет инструменты используемые на сервере, из-за этого мне пришлось отказаться от Slim Framework в пользу Yii2, первый казалось бы лучше подходит для REST API и не такой громоздкий, но на втором можно быстро сделать и Web-интерфейс и REST API.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы