2011-06-23 5 views
1

アイデア:iPhoneアプリケーションと統合できるデータベースを作成します。Phone App + Onlineデータベース?

私は決してオンラインデータベースで深く働いたことがないので、どのような方法がデータベースを作成するのに最適かについてアドバイスが必要です。データベースには、ログインするためのユーザー名とパスワードのリストが含まれている必要があります。

P.S. - 私は自分のウェブサイトサーバーを持っています。

答えて

2

最も簡単なことは、MySQLをおそらく使用することです。次に、データベース内のエンティティへの基本アクセスを公開するWebサービスを定義します。ベストを尽くす人にはベストを尽くす。それはあなたのためにある以上のものかもしれません。

解決策がより少ない問題は、モバイルアプリからデータベースに直接接続するだけでは問題がないことです。だからあなたはdbと何か話をしなければなりません。

もう1つの選択肢は、ゲームセンターを使用して全体を実装しようとすることです。プレイヤーやスコアなどをサポートしているからです。私はそれを見ましたが、深いところではなく、iOS 5に変更があります。

+0

アプリのアイデアが付いています。私はあなたのデータベースを設定する方法の詳細なアイデアをいくつか教えてくれます。非常にシンプルなスキーマになり、Webサービスを通じて公開することは非常に簡単です。 Javaを書いたことはありますか? Java EE 6を使用すると、プロジェクトを作成して少数のエンティティを配置し、コードを大量に記述することなくWebサービスを公開することもできます。あなたがここで何を記述しているのかは、数日で達成可能です。 – Rob

2

私の意見では、iPhoneアプリを気にする必要はありません。とにかくウェブサイトのインフラストラクチャーを書く必要があり、ウェブサイトでは配布について心配する必要はありません。他のデバイスを使用しているユーザーもサポートできます。

+0

優れた点。 iPhoneアプリのように見えるようにWebアプリケーションを「スキンケアする」方法については、[HTML、CSS、およびJavaScriptによるiPhoneアプリケーションの構築](http://ofps.oreilly.com/titles/9780596805784/)の書籍がありますiPhoneで見たとき。 – Marvo

+0

あなたの提案をありがとう!私のウェブサイトでは、モバイル版[http://m.iminichrispy.com](http://m.iminichrispy.com)を作成しましたが、データベースの作成方法についてはまだ分かりません。あなたはこれについて良いオンラインチュートリアルを知っていますか?私は、Webアプリケーションの利点を参照してくださいが、私は本当に多くのHTMLやJava、特にWebサイトのデータベースと何もしていない。 –

+0

そこには数多くのチュートリアルがありますが、その前にサーバー側で使用する言語を決める必要があります。 PHP?ルビー? Perl? Python?言語、おそらくフレームワーク(RubyのRails、PHPのためのCakeなど)を選び、始めましょう。あなたがiPhoneアプリをやっていたなら、これはどうにかする必要があることを覚えておいてください。 – sosborn

0

あなたはまだアイデアを探しているなら、私はヘッドファーストPHP & MySQLの(ISBN 978-0-596-00630-3)という本から私は、Webベースのデータベースを知っていることの多くのことを学びました。私はすでにSQLとC++を知っていましたが(C++はPHPに多くの点で似ていますが)、本では必要ありません。これは、両方の言語の非常に基本的なことと、それらを結びつける方法を教えます。また、Googleソリューションへの参照の良いフレームを提供したり、情報に基づいた質問をしたりします。