Maemo开发个人感想

做完Maemo的开发本来有些感想,有些认识一直没有机会写下来。借这个机会将其写下来供以后参考,同时也可以给不了解Maemo的希望了解这个东西的人一个参考。我就大概介绍一下Maemo以及开发注意的问题。

sybian是Nokia的主流开发平台,但Maemo是Nokia的一个核心高端开发平台。该平台基于GNU/Linux 操作系统和GNOME 桌面技术。现在,maemo 是众多支持Wi-Fi 的Internet Tablet 所用OS 的基础。这些微型计算机手持设备主要是面向掌握高技术的互联网专业人员。现可以买到的Internet Tablet 有诺基亚N800 和N810,以及N900。但是这在中关村你可能会买不到(也许我上次没找到,呵呵),你可以在网上买,毕竟这个在国外用得普遍,而我们开发也主要针对的是国外客户。Mameo 的功能已经能让一个衣袋中的终端提供完整的互联网体验,加上直观的用户界面。

Maemo的开发还是主要参考Maemo官网www.maemo.org,上面提供了所有开发所需的SDK和文档。首先下载MaemoSDK,该SDK现在最新是Maemo 5 SDK,你可以分别下载各个部分然后按照linux程序的安装方式进行安装,或者应用apt-get进行更新安装,由于安装包是相当的大,同时linux里面的安装总会出现缺少动态库的问题,这样如果就是每个库就去网上下了安装会相当费时,同时也会出错或者直接最后你开发工具都安不上,你最好用apt-get进行更新比较好,用apt-get介绍一个比较好的软件apt-spy,这可以找到任何区域更新快的站点,实际上平时在linux下安装所有的软件都可以用这个软件。

开发过程中,Maemo提供了各种开发库包,大概有六七个吧 ,这里不一一列举了,这些需要慢慢熟悉,熟悉对应函数的功能,仔细理解其描述文档。 遇到问题解决问题大家都知道,可以google,但我觉得与Maemo的开发人员交流是最好的方式,不用担心英文差(我的英文也很差),毕竟他们对自己的产品非常熟悉,你所遇到的问题他也比较熟悉。希望正在做Maemo的开发人员都能感觉Maemo开发时愉快的开发。

事实上,就我感觉而言,Maemo的开发的确有一定难度,当初我做这东西还是与国外一个公司合作,感觉做的也不是很好。最后,终于勉强做完了。现在写得很散,好多关键的东西都忘了,最近又回到谷歌的Android上来了,如果somebody感兴趣,可以和我继续交流,相互学习。

以后有时间会写一些关于Android、ARM的东西,DSP、FPGA的做的相对少可能会少些。。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 6
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值