過去に私はバックエンドのものにPythonを使用し、フロントエンドのものにはDjangoを使用しましたが、これら2つがAndroidでどれほどうまく機能するかはわかりません。
Androidでうまく機能するサーバーサイドソフトウェアを作成するための良い方法を誰かが勧めることはできますか?
フロントエンドとしてWebアプリケーションも必要なので、バックエンドはWebアプリとAndroidアプリの両方で動作する必要があることを考慮してください。
助けてくれてありがとう!
Django、tornado、cherrypy、またはその他のWebフレームワークを使用してHTTPAPIを開発することから始めることができます。このAPIは、WebフロントエンドとAndroidアプリケーションの両方で使用できます。
一般に、APIをアプリケーションから分離すると、コードがクリーンアップされ、将来の変更が容易になります。この場合、バックエンド機能を複製することなく、複数のフロントエンドを簡単に作成できます。
プロジェクトのWebアプリケーションバージョンを作成できる場合は、Android画面用にフォーマットされたバージョンのアプリケーションを作成し、Androidユーザーが同じWebアプリケーションを適切なスタイルで使用できるようにするのが最も簡単な場合があると考えてください。