簡體   English   中英

智能手機開發框架和平台?

[英]Smartphone Development Framework & Platform?

我是Sharp.NET和Silverlight的C開發人員,現在正考慮專為iPhone和基於Andriod的手機開發SmartDevice。 我查看了網絡,發現了一些跨平台開發框架,例如

http://developer.openplug.com
http://www.phonegap.com/
http://android.xamarin.com/Welcome

但不確定該選擇哪個。 自然,我想減少學習時間,但也希望選擇功能更強大的平台,因此,我在尋找您的建議和“入門”技巧,以及您認為將來的iPhone或Android需要哪種設備?

謝謝,Maverick

我不會推薦任何一個。 問題在於,那些“跨平台”開發框架仍然無法交叉編譯 這意味着您仍然需要為每個平台開發應用程序,但是如果您使用的是MVC模型,則可以重用大量計算。

另一件事是,這些框架仍然不被100%本機支持,因此在開發應用程序時,您將失去一些本機框架的功能。 我讀過很多文章,說實話,這些跨平台似乎正在消失,因為Android和iOS朝着各自的方向發展非常快,而跨平台卻無法跟上。 但這仍然取決於您。

推薦您選擇其中一個平台並從頭開始學習。 有了C Sharp背景,也許iOS和Objective-C將是最自然的選擇。 請享用

編輯:關於您的最后一個問題:我認為選擇哪一個都不重要,兩者都將長期占據主導地位。 您應該選擇一個可以識別自己的人。

因為您是C#開發人員,所以請選擇MonoTouch。 我聽說過好事。

Miguel de Icaza緊隨Xamrin之后。 他為unix編寫了最多產的.NET平台。 我相信他和他的團隊都有能力為您提供有關Droid和iOS常用功能的最大報道。 我的朋友有一家創業公司,不久即將在Xamrin上為iOS發布一個應用程序。 這是一個視頻流應用程序。

HTML 5將為您提供最大的跨平台投資。 當然,就像其他所有人所說的那樣,如果您需要大量的本機集成,或者要在可用性時使用最新的API,則必須采用本機。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM