最近换了个手机

本文分享了作者选购 Nokia C5 的经历及对 Symbian 系统的看法,探讨了该系统对于开发者是否友好,并分析了手机操作系统与 PC 操作系统的区别。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

作者:朱金灿
来源:http://blog.youkuaiyun.com/clever101/


     题目不太准确,就权当引子吧。


     最近换了个手机--NOKIA C5。说实话我买这些产品都从实用和软件角度考虑的,花哨时尚的如iPhone的我压根的就没予以考虑。所谓实用是指具备基本的手机功能就够了。所谓软件的角度我是指操作系统。


     从我自身的基础选择Windows Mobile系统对我来说是最合适的,首先我最常用开发工具是VS,最常用的开发语言是C++,感觉VS中的手机模拟器做得不错。不过搜了一下,用Mobile的手机似乎不多。我的印象中似乎只有多普达用得多一些(印象中是多普达用Mobile,Moto用Linux,Nokia用Symbian)。多普达没有我喜欢的机型。然后开始考虑Google手机操作系统Android,看到的是触摸屏的比较多(貌似现在开始流行触摸屏)。我还是喜欢键盘。最后我弟向我推荐NOKIA C5。本来我对Symbian系统比较反感,原因是我听说Symbian系统的C++二次开发并不是使用标准C++语法的,我向来反感这种自定义一套法则来对抗公共法则的做法,感觉除了加大开发者的难度没有其它好处。不过出于对Nokia的坚固耐用的声誉的信赖以及我对这款手机的界面还比较认可,还有我手头正好也有一本Symbian C++开发的书,就决定买了下来。


     以前看到优快云上有篇文章,大意是指Nokia会因槽糕的Symbian系统而衰落。说实话我也同意作者所说的Symbian系统确实有些地方比较糟糕,比如对二次开发者的如何不友好。后来和头讨论了这个问题,头的观点是:手机操作系统现在和手机是附属一起的,因此手机操作系统仅仅是人购买手机的一个考虑因素,而且还可能只是一个次要因素。现在想想也是,手机操作系统现在还是没法和PC操作系统相提并论的,主要区别在哪里呢?我想主要区别在于手机还主要是一个通讯和娱乐工具,而PC则是一个应用很广泛的工具,涵盖了人们的工作生活和娱乐,因此某些缺点在PC可能是要命的,在手机则没那么严重,比如二次开发的友好性,在PC操作系统是非常重要的,因为如果二次开发不友好,众多的行业软件由谁来开发呢?但对手机操作系统而言则不那么严重,因为手机上的应用程序目前还集中在娱乐。这些程序的开发我估计手机制造商多雇些人来开发就行了。当然如果未来的某一天,人类都把工作平台放在手机上,那么一切都将发生巨大变化了。




评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

clever101

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值