私はモバイルスペースに不慣れです。
現在、ユーザーが登録してプロフィールを作成できるウェブサイトを開発しています。ユーザーが他のユーザーを見つけることができるように、検索機能が提供されています。出会い系サイトとよく似ています。
近い将来、スマートフォンで実行できるモバイルアプリをユーザーに提供したいと考えています。このモバイルの目標は次のとおりです。
- 認証/承認。できれば、ユーザーがメールアドレス/パスワードを入力する(またはGoogle / Yahoo OpenIdまたはFBのOAuthを介してログインする)Webサイトの認証/承認機能を使用します。自分のOpenId/OAuthシステムを実装しようとはしません。ユーザーがWebサイトにログインしているように見せたいです。とても簡単です。
- ユーザーの地理位置情報を取得します。このようにして、モバイルアプリを使用している他のユーザーのリストと計算された距離を返すことができます(単純なHaversine式を使用します)
- おそらく、バズ音やビープ音を介してユーザーに通知を送信します。これは、ユーザーの注意を引くための何かであり、ユーザーはスマートフォンを見ることができます。
HTML5はジオロケーションをサポートしているので、これは自分のWebサイトの一部として実行できることですか?例:if geolocation information is avalable, then do these, else just be the normal website
。Webサイトからユーザーのスマートフォンをブザーで鳴らしたりビープ音を鳴らしたりする方法はありますか?
私のウェブサイトの一部としてこれを行うことが不可能な場合、PhoneGap、Titanium、または他の何かを見るべきですか?