だから私はiOSとAndroidの両方のアプリを計画しています。どちらのアプリもネイティブ コードを使用するため、iOS 6 の Objective-C と Android SDK 4.0 (API 14) の Java を使用します。
アプリは共有 MySQL データベース (C / JDBC) に接続します。
両方のプラットフォームから双方向でプッシュ通知を送受信できる必要があります。通知にはペイロード データは含まれません。データベースに新しいデータがあることを通知するためにのみ使用され、新しいデータのタイプを説明する文字列と組み合わせて使用されます (「イベント X の更新が利用可能です」など)。受信時に、受信者はデータベースの新しいエントリに従ってデータを更新する必要があります。
Google GCM および Apple APNS プッシュ サービスを使用して機能を実装する、無料のサービス / サーバー ソフトウェア / 組み込み機能を探しています。
調査中に、いくつかの可能な解決策(PushWoosh、pushd、PushSharp、PubNub、OpenPush)をすでに見つけましたが、私の要件(モノ、有料、ソケットの使用に基づく...)に一致するものはありません。
あなたはそのような解決策を知っていますか?他の提案も受け付けています。
よろしく、マイク