技术开发 频道

诺基亚联姻微软 Symbian开发者的哭诉

  继续走Symbian路线

  有些开发者选择继续走Symbian开发路线。给出的理由很简单,做习惯了Symbian开发,也没有仔细考虑别的平台,而且现有的Symbian平台手机保有量还是挺大的。不过,对于Symbian手机,他的评价是半智能机,从这一点看,对于Symbian的前途还是表示出了担心,做现在的选择也是一种无奈。

  选择其他平台的优势

  Symbian开发难度在现有的这几个智能手机平台中是最大的,这对于编程功底的训练也是有很大的好处。从开发语言上讲Symbian的开发语言是Symbian C++,属于被定制化的C++,可以运行标准C++的类库,只是语法规则有了变化,但是在编程习惯和编程思想上仍旧是C++。而Android开发用的是Java语言,熟悉编程语言的都会清楚,Java开发的难度要远远低于C++,因此开发者几乎不会再为内存泄露的问题头痛半天。Ios开发用的是Objective-C,这个也是一个面向对象的开发语言,对于有C++编程经验的开发者来讲,想选择做ios开发也并不是难事。只要学会了Objective-C的编程语法,就会很容易上手编程。

  从一些招聘信息来看,现在招聘Android和ios开发者的信息会比较多,

  建议:

  Symbian开发者可以选择继续做Symbian开发,但是应该抽时间研究一下市面上比较热的Android和ios以及windows phone开发。Symbian的项目会随着Symbian手机逐步退市而越来越少,现在的开发也只是公司为了维持原有的Symbian用户群而已,但是这个下降的趋势是不可避免的,迟早会出现上游无水下游干的境地。

  跨平台开发倒是一个不错的选择,而且很多开发者也都在公司的业务需求之下将自己锻造成了跨平台开发的高手,这类开发在将来的开发者竞争中会有明显的优势。

0
相关文章