2017-08-23 21 views
-6

私は既にPHPとMYSQLを使用してWebベースのソーシャルネットワークを作成しています。私はそれのモバイルアプリのバージョンを作成することでより多くのマーケティングを進めたいと思っていました。私はアンドロイドスタジオでWebViewを試してみました。Androidスタジオでソーシャルネットワークアプリケーションを作成

Facebook、Instagramなどのソーシャルネットワーキングアプリケーションと比べると、デザイン、設定、コードがアプリ自体にプリロードされていて、 WebViewのようなWeb。

私はオンラインで検索してみました。彼らは私に、あらかじめ作られたソーシャルネットワーキングアプリを作成するために提供しているこの既製のウェブサイトを私に渡しました。最大の創造性のためにすべてをハードコーディングして設計したいと思います。私は現在、MySQLとphpMyAdminのを使用

SERVER-DATABASE
:だからここに私の質問です。いくつかの情報をオンラインまたはサーバーベースで保存する必要があるAndroidのような環境を開発するにあたっては、代替方法は何ですか?同様に、AndroidにはMYSQLがありますか?私はそれは、Android Studioで第一言語を知っている

LANGUAGE
はJAVAです。ソーシャルネットワーキングアプリを作る際に、WebでPHPのように学ばなければならないサードパーティの言語はありますか?

GUIDES
私は本当に私はソーシャルネットワーキングアプリを作るにはいくつかのチュートリアル/ガイドのためにウェブを検索する時間を過ごし、彼らはすべてのWebViewを言っていることががっかりしています。 Facebook、Instagram、Twitterなどはソーシャルネットワーキングアプリであり、WebView(笑)ではないと確信している。そこに私を助けることができるガイド/ウェブサイト/チュートリアルがありますか?

ありがとうございます。

UPDATE

私は、これはそこに、おそらくすべてのya'llプロの開発者のためのnoobの質問です知っているが、あなたは本当にそれが投票を下に好きではないはずです。私達はどこかで始めなければなりません。誰も突然プロのコーダーになることはありません。私のような初心者は皆さんからの助けを必要とします、私たちはここの周辺の家族であるはずです。私は本当に失望しています、残念です。

+0

Androidアプリケーションで使用されるサーバー側でAPIを準備する必要があります。 – Blady214

答えて

1

もちろん、WebViewはFacebookや他のソーシャルメディアアプリに比べて遅いです。これの主な理由は、アプリでは、スタイル要素などのすべてを再度読み込む必要がないことです。アプリでは、このすべてのものをインストールしてダウンロードして、もう一度ダウンロードする必要はありません。これは、アプリケーションがWebサーバーに接続するたびにプレーンデータをロードするだけでよいという利点があります。私はJSONをデータ交換に使用する方が好きですが、PHPでAPIを書く必要があります。

だからあなたのための手順は次のとおりです。

  1. からデータを収集PHP-APIを書き、あなたのアプリが、この考え方に基づいて、サーバー

  2. で交換するデータのコンセプトを作成しますあなたのMySQLデータベースを検索し、JSONで照会したデータを返します(現時点でセキュリティ概念について考えるのを忘れないでください)。

  3. あなたのデータのモデルを作成する必要があります。例:プロファイルを取得するには、すべての属性とGetter-およびSetter-Methodsを使用してProfile-Classeを作成する必要があります。

  4. 作成し、あなたのDAOは、お使いのモデルのオブジェクトを作成して属性オブジェクトを移入

  5. URLを介して、あなたのAPIからデータをロードがあるため、非同期タスクで実行する必要がありますDataAccessObject(DAO) JSONデータ

  6. あなたのアプリはオブジェクトで何でもできます。

チュートリアルを検索したり、ウェブでヘルプを表示したりしないでください。 2番目のFacebookのプログラミングに関するチュートリアルはありませんが、Android AppsとWebserver/MySQL間のデータ交換に関するチュートリアルがたくさんあります。

プロジェクトで幸運:ここ

はあなたのために面白いかもしれませんいくつかのリンク、です。私はあなたを助けることができれば幸いです。

+0

ありがとう!これは本当に私のための良い助けです! – Dranreb

関連する問題