2011-01-15 12 views
1

私はDelphiプログラマです。 私はWindows上で私のアプリの一部をWindows phoneに移動してもらいたいです。 私は覚えやすいと思うその言語はDelphi .netです。delphi .netはWindows phoneのアプリを開発できますか?

Delphi.netがWindows Phoneの開発をサポートしているかどうかは不思議です。

はDelphi.netは、Windowsの携帯電話の開発をサポートしている場合、私はちょうど疑問に思う任意のコメントに

InterDevの

+1

、Windowsの携帯電話6または7を示して? – CodesInChaos

答えて

5

感謝を歓迎します。

  • Delphi.Netは、箱から出して、コンパクトなフレームワークにコンパイルされません。 それを稼働させるためにいくつかのハックがあります:http://edn.embarcadero.com/article/33507。 私はこのチュートリアルの内容を試してみました。それはきちんとしたハックですが、実際に物事をしたいときの痛みです。だから私はそれを気にしません。また、Delphi.Netは死んでいます。

  • Delphi.Netで深刻な場合は、代わりにPrismを調べる必要があります。 FAQ on embarcadero's siteは言う:

は、私は、Delphi Prismを用い Compact Frameworkのためのアプリケーションを構築することはできますか?

Delphi Prismは CFアセンブリに対してコンパイルします。コンパクト フレームワークの設計者が密接に他の言語 のプラグインで使用できるC#とVB.NET のVisual Studioの個性やない と統合 ているようしかし、 設計時のサポートはありません。

0

少しずつ:Developer Solutions Conferenceにアクセスして、あなたの正確な質問に対する詳細な回答を得ることができます。

2

ネイティブのWinCEをサポートしているLazarusももちろんオプションです。それが完全なLCLの使用です。

(LCL/VCLは、小さな画面とあまり有用ではあるが、それは例えば、WinCEの制御機とうまく動作します)

+0

完全なVCL on WinCE? WinCE以外のすべての鐘や笛を含む? –

+0

明らかに完全なLCL(私はその記事を修正するつもりですが、私はVCLを、LCL/VCL RADアプリケーションのように、CE用のフレームワークなしで作っていました)。もちろん、WinCEがサポートしていない部分は動作しません。 –

+0

+1。私のミニゴール、来週の週末:私の電話でLazarus経由で "hello world"アプリケーションを起動する。 –

1

あなたがWindows Phoneのクラシック(別名のWindows Mobile)のために開発したい場合は、Delphi Prismにまたはクラシックデルファイ.NET用のオプションはありません。

は、Windows Phone 7のために開発したい場合は、あなたが彼らのパートナーRemObjects社として、明確化のためエンバカデロを協議することができるが可能性、

http://blogs.remobjects.com/blogs/jim/2010/11/25/p2066

+0

delphiを使用してWindows Phone 7/Windows Phone 8用に開発する場合は、RemObjectsのOxygeneが考えられます。 RemObjects Oxygeneを使用してWP8アプリケーションを開発する方法に関するいくつかの記事はhttp://mobileosgeek.com/?s=oxygeneにあります –

関連する問題