作为业余爱好者的iOS/Android/Windows Phone开发路线选择

2012-08-13 23:36:36 +08:00
 tangyuan
非专职程序员,但懂写些小脚本程序,Mobile开发让你做出来的东西能被自己和他人‘随身携带’,随处使用,想到都开心,打算深入学习一门,iOS/Android/Windows Phone三条路:

就系统本身来说,

iOS,自己有用iPad,女朋友有iPhone,笔记本上装有mac osx lion虚拟机,喜欢iOS的简洁,易用以及硬件工艺,9月等新品宣布了,可能会入mini-iPad(如果真的有的话)或者新一代的iPod touch。而且身边朋友大多都是用iPhone,写出来的应用‘市场’应该最大,唯独iOS无法像Android一样绕过appstore安装app,要想‘分享’自己写出的app,只能申请作为开发者,但初学者不入流的app要想通过审查可能得费一番劲。

Android,主力机,Nexus S,才升级了Jelly Bean 4.1.1,最近这两次大的升级(ICS、Jelly Bean)让我对Android打心底的喜欢(虽然不少app却因为系统升级暂时无法正常工作...)。

Windows Phone,有用过半个小时,极简,很对口味,但了解仅此而已。

就开发相关(编程语言/环境),

Objective-C,由于没有受到其他编程语言根深蒂固的影响,因此Objective-C对我来说还不是太难于接受,还挺喜欢它将每个参数描述明写出来,虽然看似冗长但一目了然。

C#/Visual Studio,有用过VS,比起Java的Eclipse强大太多了...非常新手-friendly,借其之力,这也是我感觉日后用VS来开发Windows Phone/8 apps应该最为‘轻松顺手’

Java了解不多,但是貌似学习资源最多,较之Obj-c应用更为广泛

还望听听各位达人的意见和建议,感谢先!
4283 次点击
所在节点    程序员
21 条回复
PrideChung
2012-08-14 22:26:51 +08:00
@tangyuan 新浪上面的斯坦福公开课貌似是10年的,用的还是XCode3的,无论语言、框架还是IDE跟现在的开发环境都有了比较大的区别,例如以前很头疼的内存释放问题现在用ARC根本不用担心,所以已经不推荐再看了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/45050

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX