0

まず申し訳ありませんが、私には考えがありますが、正しい方法で質問していません。しかし、ここにあります。

iOS のアプリは Objective-C 言語で作成され、Android では Java で作成されます。しかし、Facebook と instagram は主に Web アプリです。Instagram は Python の Django で書かれていると聞きました。

これらの異なる言語の両方がどのように連携するのでしょうか。

私は、ソーシャル プラットフォームを作ろうとしている新しいプログラマー兼開発者です。ボタンを押すなどの簡単なゲームやアプリを中心に作っています。

しかし、Facebook のようなアプリが Web サイトからすべてのデータにアクセスし、そこに投稿する方法がわかりません。サーバーがどのように間に入るか、そしてすべてのもの。詳細なリソースを提供して、この関係を説明してください。

私はたくさん検索しようとしましたが、私が言ったように、何を尋ねたらいいのかわからないのですか?

聞かれれば詳しく教えてくれる

ほんの些細な情報でも大いに役立ちます。

前もって感謝します。

4

1 に答える 1

1

あなたが言及したようなネイティブアプリ開発用の言語があります。Android用のJava、iOS用のObjective-cです。このアプリは自己完結型ではありませんが、サーバー上にある任意の言語で記述されたサーバーサイドコードと通信します。言語は、開発者にとって機能するものであれば、あなたが言及した他の言語、php、python、さらにはjavaでもかまいません。表示されるモバイルアプリは、サーバー上にあるそのようなWebサービスによって公開されるサービスを消費するだけです。

次のリソースを読んで、クライアントサーバーアーキテクチャとネイティブアプリとWebアプリを理解することをお勧めします:ネイティブvs WebアプリクライアントサーバーモデルWebサービス

これらすべてが、必要なものの背景になります。

ただし、あなたの質問は非常に広いので、具体的に助けを得ることができるようにそれを絞り込んでみてください。

お役に立てれば。乾杯!

于 2012-09-29T12:19:34.000 に答える