@Colluk

Какой инструмент разработки лучше использовать для разработки просто мобильного приложения под Android?

Хочу разработать мобильное приложение под Android. Суть приложения в том, что пользователь с помощью элементов управления (кнопок, радиобатонов и т.п.) будет осуществлять запросы к БД и получать ответ. Имею начальные знания в Python и Django. Прочитал о возможно реализации с помощью фреймворка Kivy. Есть ли смысл разбираться с Kivy или под Android более целесообразно изучать Java или Kotlin?
  • Вопрос задан
  • 140 просмотров
Решения вопроса 1
azerphoenix
@azerphoenix Куратор тега Java
Java Software Engineer
В силу того, что в вопросе не были упомянуты какие-либо специфичные задачи, то абсолютно все равно будет ли приложение нативным или ненативным и соответственно, вы можете выбрать любой язык и любой фреймворк, который вам по душе.

Суть приложения в том, что пользователь с помощью элементов управления (кнопок, радиобатонов и т.п.) будет осуществлять запросы к БД и получать ответ.

Тут было бы неплохо уточнить следующий момент - где именно эта БД находится? На сервере или в самом приложении? Если на сервере, то предполагается, что на сервере также есть некое backend REST приложение, чтобы можно было к нему обращаться через API.
А если БД находится на устройстве, то можно обратиться к БД через jdbc или ORM (room, ormlite etc.)

А изучить можете хоть Java / Kotlin, хоть Python (Kivy), хоть JavaScript (React Native), хоть C# (Xamarin) и т.д. В общем, можете выбрать все что угодно, главное чтобы вам нравилось.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 4
xez
@xez Куратор тега Java
TL Junior Roo
учи java оно более актуaльно чем какой-то kivy или Python
Ответ написан
Комментировать
yupiter7575
@yupiter7575
Python программист
учи kivy оно более актуaльно чем какой-то java
p.s. удали большинство тегов, или удалят твой вопрос
Ответ написан
Комментировать
Учи Ionic, он более актуален, чем какой-то Python или Java.
Ответ написан
Комментировать
Jacen11
@Jacen11
учи kotlin оно более актуально чем какой-то kivy или Python или java
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы