Можно ли использовать бэкэнд Python и приложение Android / Native в качестве интерфейса - PullRequest
0 голосов
/ 16 февраля 2019

Я работаю над своим проектом второго года, который включает в себя некоторый бэкэнд машинного обучения вместе с внешним интерфейсом мобильного приложения. Проще говоря, я создаю
нативное / реагирующее нативное приложение, которое будет принимать данные от пользователя и прослеживатьбэкэнд-разработка, которая включает в себя python для некоторого машинного обучения.

Мой вопрос заключается в том, можно ли соединить эти 2 вместе.Я прошел через некоторые вещи, хотя я не очень ясно, как создать связь по этому вопросу.

Также некоторые мнения о том, следует ли мне использовать android или реагировать на нативный или любой другой язык для перехода на python или нет, были бы очень полезны.Спасибо

Ответы [ 2 ]

0 голосов
/ 16 февраля 2019

Да.Вы можете разработать веб-сервис Python (REST OR SOAP) и использовать его в качестве бэкэнда для своего приложения.

также, если вы разрабатываете сервисное приложение (сервер-клиент), вы должны разработать сервис с python (или любыми языками) на своем сервере, после чего подключите ваше мобильное приложение (реагирование, android studio, swift, ...) к этому серверу.

0 голосов
/ 16 февраля 2019

Да, это возможно.

Например, вы можете использовать Python в качестве бэкэнда (сервера) с некоторым открытым HTTP-интерфейсом, а затем создать приложение Android, которое связывается с этим бэкэндом Python с помощью HTTP-запроса./ response.

Или, если вы создаете приложение без сервера, вы можете сделать этот бэкэнд Python в виде библиотеки .so или с помощью SL4A, а затем вызвать их в своем приложении Android.

...