我知道必須有一些差異。我有一個Silverlight組件(Timeline),我想讓它在Windows Phone 7上運行。我是否需要做很多更改?我知道.NET和Silverlight,但我是手機編程的新手。編程Windows Phone 7與正常的.NET編程有什麼不同?
4
A
回答
1
我不知道Silverlight,但很多.Net框架在WinMo中不可用(它通常在MSDN頁面上說,如果可用或不可用)。
您可能必須雖然改變你的其他原因的應用程序,因爲這將有一個小屏幕,你必須要小心,電池使用等
下面的鏈接有一個差異列表:
http://msdn.microsoft.com/en-us/library/ff426930%28VS.96%29.aspx
6
了Windows Phone 7的UI組件應該是一樣的Silverlight 3,讓你的時間表應該工作,只要他們在Silverlight中工作正常3.
的差異是在API(電話 - 具體的東西......加速度計,位置等)和BCL(基類庫)因爲Windows Phone 7使用.Net Compact Framework,Silverlight使用它自己的BCL實現。
這些問題,再加上基於小型觸摸屏的較小屏幕和可用性差異,將會使您無法輕鬆地在手機上輕鬆運行相同的應用程序。但是,您可以在移植到手機時分享很多代碼,包括大部分視圖代碼。
相關問題
- 1. 「動態」編程與「正常」編程有什麼不同?
- 2. 學習Windows Phone 7編程時,主要的難點是什麼?
- 3. 在Windows Phone 7的開放DOCX編程
- 4. Drupal 7編程與Drupal 6有什麼不同?
- 5. 網絡編程與後端編程有什麼不同?
- 6. Windows Phone 7:套接字編程
- 7. Windows Phone 7日曆編程訪問
- 8. 與推送通知不同的正常啓動Windows Phone 7
- 9. Windows Phone套接字編程
- 10. 有什麼更好的開發應用程序的Windows Phone 7
- 11. Windows:什麼編程語言?
- 12. SkypeKit與Skype API的編程有什麼不同?
- 13. 什麼程序集在Windows Phone 7中具有EventProgress?
- 14. Windows Phone 7上的Protobuf-net
- 15. .NET Compact Framework應用程序是否與Windows Phone 7兼容?
- 16. windows phone 7上的圖像編輯
- 17. Windows Phone 7上的C#編譯器?
- 18. Windows Phone 7應用程序
- 19. Windows Phone 7線程問題
- 20. libevent,windows和.NET編程
- 21. Windows Phone 7 - 我想通過編程獲得夏令時抵消
- 22. 如何在Windows Phone 7中以編程方式創建ListBox.Itemtemplate,datatemplate
- 23. Windows Phone 7是否允許異步編程?
- 24. 反彙編程序如何工作,它與反編譯器有什麼不同?
- 25. USB編程與Windows
- 26. Windows Phone 7仿真程序不運行
- 27. Windows 7與Windows XP多線程 - Delphi應用程序不能正常工作
- 28. NUnit與Windows Phone 7
- 29. MVVM與Windows Phone 7
- 30. Nlog與Windows Phone 7
謝謝..這是非常有用的:) – Morano88 2010-04-19 11:59:26
在MSDN中引用WinMo .NET API的兼容性是否真的指的是WinMo 7?我曾認爲這僅適用於WinMo 6.5及更早版本,適用於爲Compact Framework而不是Silverlight編寫的應用程序。 – Nestor 2010-08-03 12:12:58
@Nestor:是的,例如,查看http://msdn.microsoft.com/en-us/library/system.console%28VS.96%29.aspx並在版本信息下的頁面底部'你可以看到引用*支持:Windows Phone OS 7.0 * – 2010-08-03 12:51:26