社区
移动开发其他问题
帖子详情
弱弱地问,为什么大家都用NOKIA的SDK?
superplayboy
2004-08-01 11:37:35
小弟最近对智能手机的开发非常感兴趣,但目前还没入门,看了不少文章资料,提得最多的恐怕就是NOKIA了,很多资料都说先到nokia的论坛注册,下载SDK,那我就有几点比较疑惑的,
1)用NOKIA的SDK开发出来的东西,是用在NOKIA的手机上么?如果要用在索爱的P系列手机上,是不是要另外用索爱的SDK?
2)本来想问几个问题的,但似乎自己的思路还不是很清晰,不知道下个问题要问什么了。。。各位就随便畅谈一下吧。。。
谢谢各位大哥大姐……
...全文
417
10
打赏
收藏
弱弱地问,为什么大家都用NOKIA的SDK?
小弟最近对智能手机的开发非常感兴趣,但目前还没入门,看了不少文章资料,提得最多的恐怕就是NOKIA了,很多资料都说先到nokia的论坛注册,下载SDK,那我就有几点比较疑惑的, 1)用NOKIA的SDK开发出来的东西,是用在NOKIA的手机上么?如果要用在索爱的P系列手机上,是不是要另外用索爱的SDK? 2)本来想问几个问题的,但似乎自己的思路还不是很清晰,不知道下个问题要问什么了。。。各位就随便畅谈一下吧。。。 谢谢各位大哥大姐……
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
chenziteng
2004-08-11
打赏
举报
回复
简单地说,各厂商使用相同的Symbian OS内核,并针对所生产的设备的硬件特性,利用SymbianOS提供的基本库创建自己的GUI库和其它功能库。如下所示:
SonyEricsson P800/P900 Nokia9200 Nokia7650,3650,6600
---------------------- --------- -------------------
Qikon Ckon Avkon
----------------------------------------
EikStd
----------------------------------------
Uikon
----------------------------------------
SymbianOS Core
----------------------------------------
这里有一个DFRD(Device Family reference Designs)的概念,DF统称一组具有相同或相进的硬件特性的设备(比如屏幕大小都是176x208,使用键盘输入等), 对一类DF的定义(如前面的硬件特性和GUI的LAF)称之为DFRD. 像UIQ,Series60,Series90是不同的DFRD.
一般用SymbianOS C++为某种DFRD的设备写的GUI程序无法在另一种DFRD的设备上运行, 因此如果你想为SonyEricsson P800/P900写程序就要Down索爱的UIQ SDK, 如果想为Nokia 6600写程序就要Down诺基亚的Series60 SDK, 等等.
因为SymbianOS本身用C++构建的, 因此使用SymbianOS C++写程序可以获取SymbianOS的全部功能, 而Java的功能和性能相对弱一些, 但Java程序的可移植性好.
taiyi993
2004-08-10
打赏
举报
回复
我也想学习手机编程,多谢各位大哥
9527
2004-08-10
打赏
举报
回复
因为Nokia相对于别的厂家提供的文档和程序都较多,手机的占有率又高,于是就这样子了
文飞扬
2004-08-05
打赏
举报
回复
sclarkca810619(Clive)说的固然不错,但侧重点不同,c++侧重底层控制,适宜开发功能上的东西,java侧重平台无关性,适宜开发跨平台的游戏。
sclarkca810619
2004-08-04
打赏
举报
回复
3)在操作系统为Symbian智能手机上开发应用程序,是用C++吧?JAVA可以?这2者开发面向的层面有什么不同么?比如开发游戏多用JAVA,普通的应用程序用C++?不太清楚。。。。
In the symbian OS, you can use either C++ or the JAVA.
The developed level is the same more or less
if you want to develop game, you can use JAVA or C++, just by youe ability about JAVA or C++.
王旺旺旺
2004-08-04
打赏
举报
回复
关注。。。。。。。
guijianchou
2004-08-03
打赏
举报
回复
3)在操作系统为Symbian智能手机上开发应用程序,是用C++吧?JAVA可以?这2者开发面向的层面有什么不同么?比如开发游戏多用JAVA,普通的应用程序用C++?不太清楚。。。。
关注这个问题,大家有什么看法,请说啊
xdxg
2004-08-03
打赏
举报
回复
我也很关注这一方面的资料
强烈关注,up
superplayboy
2004-08-01
打赏
举报
回复
查了一些帖子,知道了开发NOKIA手机的用Series 系列,开发索爱的用UIQ,我又想问问这2者的区别了。。。是不是只是界面上的不同?
superplayboy
2004-08-01
打赏
举报
回复
想到问题了。。。
3)在操作系统为Symbian智能手机上开发应用程序,是用C++吧?JAVA可以?这2者开发面向的层面有什么不同么?比如开发游戏多用JAVA,普通的应用程序用C++?不太清楚。。。。
4)NOKIA论坛上的S60,S70,S90是怎么回事?有啥区别?现在普遍用的是哪个?如果我想开发一个应用程序同时在索爱的P908,P910上运行,要用到哪个?
Android为什么选择Java作为开发语言?
Android系统基于Linux,内核和驱动都是使用C/C++语言做开发,为什么又设计一个 Dalvik JVM,然后在
SDK
层面选择Java作为开发语言? 首先我们需要选用一个语言来开发本地App。 那么,我们第一步干啥了。 在现有的语言中挑选语言。 那么首先考虑的条件是不火的语言和没前途的语言是不在选择范围的。 ---因为没人用,那么库就会少。因为库少就不会好用。因为不好用
嵌入式工程师为什么要学习Qt?它有几种开发方式?
相对于以前的Qt版本,Qt4 的进步是巨大的,他不仅彻底的对高效易用的模板容器、高级的模型/视图功能、快速而灵活的二维绘图框架和强大的统一字符编码标准的文本查看和编辑类进行了大量的改进,更不必说对那些贯穿整个Qt类中的成千上万个小的改良。Matthias Ettrich在1998年加入公司,并且在当年9月,发布了Qt 1系列的最后一个版本——V1.40.199年6月,Qt 2.0发布,该版本有有一个新的开源许可协议——Q公共许可协议(QPL,Q Public License),他与开源的定义一直。.....
(转)为什么大家觉得Symbian开发比较难?
时 间: 2010-12-18 07:30| 发布者: vnking| 来 源: CSDN| 本人也搞了两个月的Symbian,从做自己的商业应用来说,基本上已经克服了需要面对的技术难题。如果你感觉到Symbian比较难,原因有几个方面:1、Symbian没有像VC一样的高度集成的开发环境,版本太多并且又各有不同。为了搭建一个合适的开发环境,我自己至少安装了100遍以上,时间折腾接...
MeeGo的前世今生和诺基亚的何去何从
2011年2月11日,诺基亚正式公布了和微软的战略合作伙伴关系,并将Windows Phone作为公司未来智能手机的主力移动操作平台,同时联合英特尔打造的MeeGo操作系统也将正式退居二线。从长期来看,Meego操作系统将作为开源操作系统项目,被用于下一代智能手机、移动操作平台和用户体验探索的市场调研工作方面。 和微软的战略合作伙伴关系,也使得诺基亚和英特尔自2010年以来在MeeG
android app 用什么语言开发的?
作者 Tom 2017/3/11 首先我们需要选用一个语言来开发本地App。 那么,我们第一步干啥了。 在现有的语言中挑选语言。 那么首先考虑的条件是不火的语言和没前途的语言是不在选择范围的。 ---因为没人用,那么库就会少。因为库少就不会好用。因为不好用。所以用的人更少。生态圈的核心思想。 --那这个世界是不是只有C++/Java了。肯定不是。因为
移动开发其他问题
790
社区成员
13,285
社区内容
发帖
与我相关
我的任务
移动开发其他问题
移动平台 其他移动相关
复制链接
扫一扫
分享
社区描述
移动平台 其他移动相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章