WEB开发网      濠电娀娼ч崐濠氬疾椤愶附鍋熸い鏍ㄧ〒闂勫嫰鏌﹀Ο渚Ц闁诲氦顕ч湁婵犲﹤楠告禍鍓х磼鏉堛劌绗氶柟宄版嚇閹晠宕归銈嗘濠电偞鍨堕幐鎾磻閹捐秮褰掓偐閻戞﹩妫勯梺鎼炲妼鐎涒晝绮嬪澶樻晝闁挎繂鏌婇敃鍌涚厵閻庢稒锚閻忥絾绻濇繝鍐ㄧ伌闁诡垰鍟村畷鐔碱敂閸♀晙绱樺┑鐐差嚟婵儳螞閸曨剚鍙忛柍鍝勬噹缁€澶嬬箾閹存繄锛嶆鐐灲閹綊宕惰濡插鏌涢妸銉ヮ劉缂佸倸绉归弫鎾绘晸閿燂拷 ---闂備焦瀵уú鈺呭箯閿燂拷
开发学院手机开发Android 开发 Windows Mobile iPhone 和 Android 大比拼 阅读

Windows Mobile iPhone 和 Android 大比拼

 2010-03-18 16:08:00 来源:WEB开发网 闂備線娼уΛ鎾箯閿燂拷闂備礁鎲¢崹鐢垫崲閹扮増鍎嶆い鎺戝€甸崑鎾斥槈濞嗗秳娌紓鍌氱▌閹凤拷濠电姭鎷冮崨顓濈捕闂侀潧娲ゅú銊╁焵椤掍胶鈯曢柕鍥╁仧缁辩偤鏁撻敓锟�闂備線娼уΛ鎾箯閿燂拷  闂備胶枪缁绘鈻嶉弴銏犳瀬闁绘劖顐煎☉妯锋瀻闁归偊鍓涘▔姘舵⒑閸涘⿴娈旀繛灞傚妼閳绘捇骞嬪┑鎰濡炪倖姊婚崢褏鎲撮敓锟�
核心提示:SDK,每年需要向苹果支付99美元,Windows Mobile iPhone 和 Android 大比拼(4),否则你的应用程序就无法在App Store上发布,Android和Windows Mobile一样,另外也可以去http://msdn.microsoft.com/en-us /windowsmobile/
SDK,每年需要向苹果支付99美元,否则你的应用程序就无法在App Store上发布。

Android

和Windows Mobile一样,开发Android应用程序有两种选择,一种是主流的Java和标准的SDK,因为Android是基于Linux的,因此第二种就是使用C和C++,自Android 1.5后,就使用的是NDK了。

推荐使用的IDE是Eclipse,但也可以选择其他IDE,当我第一次接触Eclipse时它还很差劲,但现在我满意多了,可以原生态支持Visual Studio,但有两个糟糕的事情是代码填充和项目组织(又叫工作区)。已经有一个叫做Holy Grail的.Net爱好者试图将Eclipse改造成Visual Studio的风格,我没有去试过,如果你有兴趣,可以点击这个链接http://stackoverflow.com/questions /146020/making-eclipse-behave-like-visual-studio。

Android的模拟器也算比较满意,除了启动速度让人崩溃外,它能与IDE良好地集成,大多数时候可以在上面进行调试,但如果你没有使用模拟器的标准屏幕分辨率,运行时可能会遇到问题,如看不到按钮,这时就只有使用快捷键了。

快捷键模拟器功能:

F8手机网络切换开关、F9代码分析切换开关(当设置了 -trace选项)、Alt-ENTER切换全屏模式、Ctrl-T切换轨迹球模式、Ctrl-F11, KEYPAD_7切换到前一个布局、Ctrl-F12, KEYPAD_9切换到下一个布局、KEYPAD_MULTIPLYincrease onion alpha、KEYPAD_DIVIDEdecrease onion alpha

Windows Mobile

如果你之前没做过C#开发,我想告诉你的是其实学习起来并不困难,只要你学会了C#编程,无论是做移动开发,还是开发ASP.NET Web页面,抑或Silverlight前端,WebService或WCF后端,你都可以做得很好,它们之间的差异是很小的。

开发 WM应用程序最大的问题是,微软没有提供一个官方的渠道为开发者解答问题,虽然有MSDN和智能设备开发者社区,但大多数时候你能看到的都是些无用的博客,一般很少有人真正来解答问题。

我推荐你去阅读一下《Microsoft Mobile Development Handbook》和《Professional Microsoft Smartphone Programming》这两本书,或许很多问题会迎刃而解。另外也可以去http://msdn.microsoft.com/en-us /windowsmobile/bb250560.aspx逛逛,看能否找到一些有用的资料。

iPhone

开始iPhone编程比较容易,推荐你从阅读《Beginning iPhone 3 Development: Exploring the iPhone

上一页  1 2 3 4 5 6 7 8 9  下一页

Tags:Windows Mobile iPhone

编辑录入:coldstar [复制链接] [打 印]
赞助商链接