2

VoIP iOS アプリを開発し、Twilios SDK を使用する予定です。LiveCode、Appery.io、PhoneGap を使用するか、ネイティブの Objective C アプリを構築するかを選択しています。iOS、Android、および HTML5 用のアプリを作成する予定なので、すべてのプラットフォーム用に JavaScript で開発するのが理想的ですが、WebRTC のサポートが iPhone で不足していることを理解しているため、iOS 用の代替手段はネイティブの twilio SDKです。

私の要件は次のとおりです。

  • iOS 7 搭載の iPhone 5 で使用可能 twilio iOS を使用可能
  • SDK の voip 機能または twilio の js SDK (可能な場合)
  • コードで RTC をサポートするブラウザをラップしますか?) を統合できます。
  • アプリ内支払いやZoozなどのPaypalなどの課金
  • Amazon S3 や node.js サーバーなどの REST API と通信する
  • アプリがオフラインのときに SQLLite データベースに一時情報を保存する
  • レスポンシブ ビュー (ファイル リストなど) は非常に重要です
  • cfuuid を作成する

PhoneGap を使用する Twilio プロジェクトをいくつか見てきましたが、LiveCode を使用しているものはありません。

私はすでに Objective C で iOS VoIP アプリを構築していますが、Android などの複数のプラットフォームでリリースし、すべてをやり直すことなく HTML5 アプリを構築できるようにしたいと考えています。

4

1 に答える 1

1

これは実際にはプログラミングに関する質問ではないため、ここで質問するべきではありません。

LiveCode の外部を作成し、LiveCode IDE を使用してインターフェイスをすばやく作成できます。これはおそらく、機能するアプリを作成するための迅速かつ簡単な方法です。LiveCode を使い始めていて、Objective-C の経験がある場合は、external を作成することは問題になりません。

LiveCode にはネイティブの iOS コントロールが含まれていないため、GUI をエミュレートする必要があります。PhoneGap を使用する場合は、Objective-C を使用して PhoneGap 用のプラグインをコンパイルする必要もありますが、JQuery などのフレームワークを使用して適切な GUI を取得できます。

いずれにせよ、SDK をコンパイルする必要があり、Objective-C にかなり精通している必要があります。

LiveCode は、すべての要件を満たします。ただし、アプリ内購入に PayPal を使用する場合、Apple はアプリを拒否します。Apple のアプリ内購入機能を使用する必要があります。私はこれが今の LiveCode で可能であると信じています。それがどれほど簡単かはわかりません。

ファイルのリストについてもわかりません。iOS では、電話上のすべてのファイルに完全にアクセスできるわけではありません。これは LiveCode の制限ではなく、OS の制限です。

于 2013-11-08T16:54:42.170 に答える