9

さて、django アプリケーションの作成を 1/4 完了しました (ユーザーはアカウントを登録し、ログインし、アプリケーションの他のユーザーと対話する必要があります。基本的にはソーシャル ネットワークです。アプリケーションには PostgreSQL データベースがあります)。私は調査を行い、この django を利用したソーシャル ネットワーク サイトをインターネット上で実際にホストし、Android および iPhone アプリストアからダウンロードできるモバイル アプリにする方法を見つけることにしました。まずはサイトをホストしたいので、ホストできる場所を探しました。特にwebfaction.comとこのリンクを見つけました

http://docs.webfaction.com/software/django/getting-started.html

これは、djnago アプリケーションをホストする方法を説明しています。今、私はそれを完全に読んだわけではありませんが、webfaction を使用してソーシャル ネットワーク django アプリケーションをホストすることができ、多くの問題を経験することはないと信じています。(django アプリケーションをホストしようとして、非常に苦労した人がここにいる場合は、私を修正してください)。

サイトとしてホスティングした後、iPhone や Android で使用できるモバイル アプリケーションにもしたいと考えています。今、私が知りたいのは、これを適切に行うための最も簡単な方法は何ですか? (私はすべての方法がかなり複雑になると推測しているので..それを行う方法についてのステップバイステップのチュートリアルは必要ありません.それを行う方法に関するドキュメントへの簡単なURLで十分です). PHP、C、Java などを学ぶ必要がありますか、それとも django と python を知っているだけでこれを行うことができますか? これは、ユーザーがアクセスして情報を読むだけのアプリケーションではなく、ソーシャル ネットワークであることに注意してください。

django を使用して作成されたソーシャル ネットワークを展開し、サイトでホストすることが可能であることを誰かに確認してもらい、そのアプリを使用して、別の言語で完全に再作成することなく Android および iOS アプリにすることが可能です。別の言語でアプリを完全に再入力することなく、既存の django アプリを Android アプリにする方法を教えてくれるリンクを提供していただければ、それは素晴らしいことです。

4

3 に答える 3

5

ここで基本的なことを理解していないと思います...

iOS 用のNATIVEアプリは、Objective C または Swift で作成する必要があります。

Android 用のNATIVEアプリは、Java で作成する必要があります。

Django で記述された Web アプリケーションをコンパイルして Objective C または Java にデプロイすることはできません (私の知る限りでは)。

ただし、 AppcelleratorまたはPhoneGapを使用して、それぞれのネイティブ プラットフォームのいずれかにコンパイルできる HTML5/JavaScript Web アプリケーションを作成することは可能です。このようなアプリのバックエンド データ プロバイダーは、Django を利用した REST API である可能性があります。

Objective C も Java も知らないので、知っているツール セット (Django、Python、HTML5、Twitter Bootstrap、JavaScript) を使用して、モバイル フレンドリーなWeb アプリを作成しています。これらはレスポンシブ CSS を使用して、モバイルおよびタブレットのビューポートに最適なコンテンツをフォーマットする Web サイトですが、ネイティブのiOS または Android アプリケーションではありません。

于 2013-10-05T12:13:29.177 に答える