2017-05-03 8 views
1

ウェブサイトとモバイルアプリの両方がそこから情報を取得/挿入できるようにデータベースを作成したいと思います。私はウェブサイトでクエリを実行する方法を知っていますが、モバイルアプリケーションではほとんど経験していません。彼らは互換性がないので、私はちょうどどのような形式のデータベース(mysql、mongodb)も使うことができないと聞きました。どのようにしてデータベースを作成すれば、AndroidのiOSとPCと互換性があるのでしょうか。私を始めるためのいくつかのガイドラインは素晴らしいでしょう:)Web/iOS/Androidで動作するデータベースを作成する

+1

多くの利点を持つソリューションは、クライアントとデータベースの間にapiサービスを持つことです。それでは、どのデータベースエンジンを使用するかに大きな違いはありません。 – user5226582

+0

最初に、あなたのモバイルアプリケーションとウェブサイトが同じデータベースを背後に持ってAPIを作ることを望むならば、データベースは無関係ですが、私はアマゾンRDSを示唆しています。だからあなたのための最初のポイントは、上記のAPIを作成し、モバイルとウェブサイトの両方からアクセスできるサーバーに展開することです。モバイルデバイスからデータベースへのWeb呼び出しを行うことは非常に簡単で、javascriptで行うこととほとんど変わりません。 –

+0

APIのご提案はありますか? PHP、nodejs..etc – RidingBull

答えて

0

はい、モバイルアプリケーションではどのタイプのデータベースも使用できません。あなたはアンドロイドとiOSアプリケーションのためにSQliteを使うことができます。あなたがネイティブアプリケーションを開発しようとしているなら、Core-Data、Realm(Swift)のようなiOSの他の選択肢があります。サーバー側、つまりAPI用には、MySQL、MongoDBデータベースを使用できます。

関連する問題