Доброго времени суток!
Есть идея для пет проекта на Android. Идея приложения, грубо говоря, схожа с тем же авито, то-есть есть возможность добавлять свои объявления и просматривать список уже существующих как своих, так и остальных пользователей.
Вопрос в том, на чем лучше реализовать бэкенд данного приложения? Как я понимаю, локальная база данных на устройстве не вариант и нужен именно сервер?
Буду рад любому предложению!
Заранее, спасибо за ответы)
Локальная не вариант, потому что иначе как пользователи будут видеть чужие объявления?
Да, нужен именно API-бэкенд с базой данных, с которым будет взаимодействовать Андроид-приложение. На чем его делать, решайте сами. Знаете Питон - пишите на нем (можно взять Django + Django Rest Framework), знаете другой язык - пишите на нем. Базу возьмите, скажем, MySQL или PostgreSQL.
linqcod, если судить по Вашему предыдущему вопросу, то могу предположить, что под java Вы подразумевали java script. Если да, то я даже бы так выбрал Питон. Но это просто личные предпочтения (мне js не нравится).
Дмитрий Свиридов, Хах, не, в данном случае я подразумеваю именно старую добрую java, в целом, сейчас я в основном пытаюсь погрузиться именно в этот язык, и в принципе, дошел уже до адекватного уровня написания кода (но не в вебе, как уже было подмечено), по этому, взирая на ваше замечание, рискну попытать удачу именно с этим языком)