私がiPhoneに書き込んだWP7アプリケーションを移植したいと思います。 私には有益な文書がありますか? Objective-Cにはまだ知識がありません。Windows Phone 7アプリケーションをiPhoneに移植する方法
答えて
MonoTouchは、COSと.NETを使用してiOSアプリケーションを開発するための開発スタックです。これにより、既存の.NET開発者にとってiOSアプリケーションの開発が容易になります。
Here're MonoTouchでの良い部品:
- は、C#言語
- をサポートLINQ
- Silverlightのコアが(例えば、.NETのコア、Webサービス、JSON、XML。)サポートされてサポートします。詳細はMonoTouch FAQをご覧ください。
- あなたが動的にすることはできません:
- は、いくつかの落とし穴があります
Mono.Data.Sqlite.dll経由で.NETは、クラス
を管理として公開
- iOSのクラスをSQLiteにも(のみ)をサポートアセンブリへのリンク。
- MonoTouchはまだiOS SDKに依存しているため、iOSプログラミングモデル(たとえば、ビュー階層とアプリケーションライフサイクルモデル)に精通している必要があります。
- VisualStudioを直接使用することはできません。 MonoTouchアプリケーションを開発するにはMonoDevelopとXcodeが必要です。つまり、誰かがVisual Studioをハックして、Visual Studioにコードの大部分(すべてではない)を書き込めるようになりました。それをチェックしてくださいhere。
この設定のため、コードをビジネスロジックとUIロジックに分けることをお勧めします。ビジネスロジックは、iOSおよびWP7プロジェクトで再利用できますが、iOSとWP7用に個別にUIロジックを開発します。
Mono.Data.Sqlite.dllはWindows Phone 7で動作しますか? – AechoLiu
Mono touchをご覧ください。これは、C#でネイティブのiPhoneアプリを書くことができるようになりました。少なくとも、iPhoneのフレームワークであるCococa Touchを学ぶことが1つだけ新しいことです。
私は個人的にPragmatic Programmers: iPhone SDK Development本が良いスタートを見つけました。
また、html(5)とjavascriptに精通している場合は、Phonegapのようなフレームワークを使用して、同じアプリケーションコードを使用して最大7つのモバイルプラットフォームをサポートすると考えることができます。
- 1. iPhone PhoneGapプロジェクトをWindows Phoneに移植する
- 2. AndroidとPhone 7の移植ですか?
- 3. Windows Phone 7 URLに移動
- 4. iPhoneアプリケーションをiPad(ストーリーボード)に移植する方法
- 5. WindowsフォームアプリケーションをWindows Phone 7.5に移植するマンゴー
- 6. Linux TCP/IPアプリケーションをWindowsに移植する方法
- 7. Vici CoolStorage移植性:モノタッチ、MonoDroid、Windows Phone
- 8. Windows Phone 7 Marketplaceを使用せずにWindows Phone 7アプリケーションを配布する方法はありますか?
- 9. Windows版のアプリケーション移植
- 10. クロスプラットフォームのC++ライブラリをWindows Phone 8プラットフォームに移植する
- 11. iphoneアプリケーションをWindows Phone 7アプリケーションに変換することは可能ですか
- 12. UWPアプリケーションをWindows 7に移植することはできますか?
- 13. Windows 7にWindows Phone 8 SDKをインストールする方法
- 14. Windows Phone:アプリケーションに署名する方法
- 15. XNA Windows phone 7ロードページの作成方法?
- 16. Windows Phone 7の作成方法SMSテキストボックス
- 17. Windows conio.hを使用してLinuxに移植する方法は?
- 18. Apple DashboardウィジェットをWindowsに移植する方法は?
- 19. iPhoneアプリをWP7に移植
- 20. プログラムの移植性の問題(Windows XPからWindows 7へ)
- 21. Windows phone 7公開アプリに国を追加する方法
- 22. Windows Phone 7でListBoxes/ScrollViewerのオーバースキャンエフェクトを無効にする方法
- 23. C#からWindows Phone 7にインスタントメッセージを送信する方法
- 24. ドロップダウンリストWindows Phone 7
- 25. Windows Phone 7スニファ
- 26. windows phone 7バックグラウンドエージェント
- 27. Windows Phone 7(C#)
- 28. Windows Phone 7ダイナミックリストボックステンプレート
- 29. Windows Phone 7レスポンスリダイレクト
- 30. Windows phone 7ジャンプリストコントロール
Windows Phone 7からの具体的なケースについては言及していませんが(プラットフォームの新しさを考慮すると、驚くことではありません)、質問には十分な情報が用意されています[iPhone開発、 Objective-C](http://stackoverflow.com/questions/1939/how-to-articles-for-iphone-development-objective-c)と[あなたはiPhone開発を行っていますか?あなたはどうやって学びますか?](http://stackoverflow.com/questions/405568/are-you-doing-iphone-development-how-do-you-learn) –
これはささいなことではありません。 SilverlightからiPhone Objective C環境へのマッピング。 –