-1

Apple と Android の両方のネイティブ アプリを構築しようとしています。Web システムは c# mvc4 で構築されているため、これが私の主要言語です。両方を開発する最も簡単な方法を探していましたが、どこから始めればよいかわかりません。SDK に関する推奨事項。デバイスにプッシュ アラートを組み込み、サーバー コンテンツをダウンロードする必要があります。

私は Mac にアクセスできません。理想的には、ワンストップ SDK を探していました。電話のギャップと傘のSDKを見てきました。電話のギャップには Apple Mac が必要であり、傘 SDK は API の機能が制限されています

4

2 に答える 2

2

オールインワンソリューションでは、ネイティブアプリの主要な目標を達成することはできません。AppleのiOSには、XCodeを介したコンパイルとテストを伴うObjective-Cでのネイティブ開発が必要です。アプリをテストする場合でも、Apple Developersライセンス($ 99 /年)が必要です。これは、iOSアプリ開発プロセスの単純な要件です。

より良い質問ですが、本当にネイティブコードが必要ですか?ラップされたWebアプリのアプローチを採用する場合は、Cordova/PhoneGap環境を介してすべての主要なプラットフォームで通知を受け取ることができます。PhoneGapテンプレートを介してワンストップ開発環境をセットアップできます。はい、テストと展開にはMac(iOS)とAndroidのテストと展開にはEclipseが必要ですが、必要なワンストップ開発環境を利用できます。

于 2012-12-26T16:03:31.290 に答える
1

Android の場合は C++ または Java でプログラミングし、iOS の場合は Apple 固有の言語である ObjectiveC でプログラミングする必要があります。

主な開発 IDE: Android 用 Eclipse -> iOS 用 XCODE

Android デベロッパー

アップル開発者

于 2012-11-12T07:12:12.780 に答える