问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

想学习symbian系统手机开发需要什么环境

发布网友 发布时间:2022-05-17 15:55

我来回答

4个回答

热心网友 时间:2023-10-28 01:54

  [编辑本段]Symbian 概述
  Symbian OS(中文译音“塞班系统”)由诺基亚、索尼爱立信、摩托罗拉、西门子等几家大型移动通讯设备商共同出资组建的一个合资公司,专门研发手机操作系统。而Symbian操作系统的前身是EPOC,而EPOC是 Electronic Piece of Cheese取第一个字母而来的,其原意为"使用电子产品时可以像吃乳酪一样简单",这就是它在设计时所坚持的理念。
  Symbian操作系统在智能移动终端上拥有强大的应用程序以及通信能力,这都要归功于它有一个非常健全的核心-强大的对象导向系统、企业用标准通信传输协议以及完美的sun java语言。Symbian认为无线通讯装置除了要提供声音沟通的功能外,同时也应具有其它种沟通方式,如触笔、键盘等。在硬件设计上,它可以提供许多不同风格的外型,像使用真实或虚拟的键盘,在软件功能上可以容纳许多功能,包括和他人互相分享信息、浏览网页、传输、接收电子信件、传真以及个人生活行程管理等。此外,Symbian操作系统在扩展性方面为制造商预留了多种接口,而且EPOC 操作系统还可以细分成三种类型:Pearl/Quartz/Crystal,分别对应普通手机、智能手机、Hand Held PC场合的应用。
  [编辑本段]基于Symbian的UI
  目前根据人机界面的不同,Symbian体系的UI(User Interface 用户界面)平台分为Series60、Series80、Series90、UIQ等。
  为了更强力地支持Symbian平台,Nokia在2001年成立NokiaMobileSoftware新部门,全力发展移动通信相关的软件。为了让手机厂商有更多的选择以投入Symbian手机的开发,Nokia发展出三种不同的用户界面:Series 60/80/90。Series60主要是给数字键盘手机用,Series80是为完整键盘所设计,Series90则是为触控笔方式而设计。另外一个重要的平台是由Symbian百分之百转投资的UIQTechnology所开发出来的UIQ。
  [编辑本段]Nokia开发的UI平台
  Series 20/30多为低端手机所采用,Series 40多为中端商务手机所使用支持Java的扩展,Series 60/80/90是为采用Symbian系统的中高端智能手机和高端商务手机而设计。
  Series 20 : 84x48 Pixel s/w Display, Nokia OS
  Series 30 : 96x65 Pixel s/w Display, Nokia OS
  Series 40 : 128x128 Pixel , Nokia OS 手机型号如:6230,7210
  Series 60 :
  基本定位于单手操纵设备,176X208, 240x320、352x416分辨率,五方向键,两个功能键。使用Symbian OS Preal平台。里面的菜单呈九宫格方式排列。支持MIDP JAVA和使用C++编写的.SIS扩展程序包。不失小巧体积的强力手机系列。代表机器有6681/7610/N73/N80/N95,同时这个系统和UI Style也授权给了一些其他手机厂商比如西门子、三星、松下等。
  Series 80 :
  NOKIA把这个系列的机器叫做Communicator,在型号上只有一个系就是9系。使用的是Symbian OS Crystal平台。它代表了NOKIA最强的技术,每代都是当时NOKIA所有最高级技术的集合体。最大特点就是像个铅笔盒(或者说遥控器……),外部有一个标准的手机操作界面,里面横向打开后有一个640X200的大屏幕,有四个功能键、N个快捷键和一个完整的QWERTY键盘。净重通常都在200克上下,但是功能强大。可以说是最棒的商务用手机了。NOKIA自己的高层基本都用这玩意儿。典型代表有9110/9210/9300/9500 (抛掉9000和9210C/9290这些过渡品不说,这个系就只出了这几款)。
  Series 90 :
  使用640X320的大屏幕,除了很少的几个功能/方向键以外完全是触摸屏控制。典型代表有7710。
  因为Seires 20/30不支持扩充功能,所以没有相应的对外公开的它们UI Style文档,Series 40、Series 60/80/90的UI Style文档以及SDK均可以在Nokia的Developers频道免费下载。
  [编辑本段]UIQ开发的UI平台
  Symbian提供了灵活的用户界面(Use interface UI),来适应不同的用户需求。目前基于Symbian的用户界面有很多,主要是Series 60/80/90以及UIQ,这其中从功能上来说UIQ作为强大,同时这也是更加贴近智能手机范畴的系统。这种UI我们都可以理解为Symbian之上的Shell,它对Symbian的界面进行不同的“包装”,同时增加了一些常用的应用程序。
  为了推广和完善UIQ,Symbian成立了UIQ技术公司(UIQ Technolgy),这是一家旨在开发和推广UIQ的公司。从目前来看似乎UIQ并没有诺基亚的Series 60系统来得流行,因为基于UIQ平台的手机产品比较少;但是随着UIQ 3.0的出现这种情况将发生戏剧性的变化,今年会有更多的厂商选择为产品配置UIQ平台。
  [编辑本段]Series 60界面介绍
  作为目前Symbian智能机中出货量最大的用户界面,Series 60(简称“S60”)受到了厂商和广大用户的追捧和喜爱。厂商更是投入了大量的资金对Series 60进行研发。Series 60从诞生至今已经有了五个版本,并且有多个PARK。
  Series 60的三个版本分别支持以下功能:
  Series 60第一版基本功能:
  个人信息管理;日历、电话本、照像册、目录、与PC同步的文件管理应用程序;
  连接:支持USB、蓝牙、IrDA协议。
  短信服务:基于GSM传输的450个字节以下的短信服务。
  E-mail:支持IMAP4, POP3, SMTP, MIME2。支持GRPS。
  其它:中文支持、PC连接软件、插件、RealOne Player, XHTML 移动协议。
  Series 60第二版基本功能:
  多媒体:照相机、图像浏览、RealOne Player、多媒体应用程序
  个人帐户管理:通过因特网支付信用卡的支持
  文件管理:充许使用者创建、删除、移动文件或是目录。
  应用软件管理:
  个人主题:包括UI themes,如更换背景、图标。
  其它:HTTP 支持,高级MMS 服务,支持SMIL协议,录音功能。
  Series 60第三版基本功能:
  Macromedia Flash 、音乐播放、OMA DRM 2.0 、单机应用程序、桌面主题、新内容格式,支持MS ActiveSync、Windows Media Player mpeg、MS DRM编码;synch 1.2,IMAP/POP、 OMA email notification, OMA data synch, email 检测。
  目前,支持Symbian OS的厂商很多,Symbian OS的发展前途被大多数人所看好。其良好的开放性和第三方软件易开发性,可以更好更快地进行市场占领。
  Series 60第五版基本功能:
  S60平台跳过了第四版直接进入第五版
  功能上在第三版的基础上增加了一些新特性,如支持640*360像素大屏幕的触摸及手写操作,支持flash lite 3.0,支持网页中显示flash和收看网络上的在线flash(FLV)视频,虚拟全键盘等
  [编辑本段]Symbian的特点
  Symbian作为一款已经相当成熟的操作系统,具有以下的特点:
  第一,提供无线通信服务,将计算技术与电话技术相结合。
  第二,操作系统固化。
  第三,相对固定的硬件组成。
  第四,较低的研发成本。
  第五,强大的开放性。
  第六,低功耗,高处理性能。
  第七,系统运行的安全、稳定性。
  第八,多线程运行模式。
  第九,多种UI,灵活,简单易操作。
  以上总结的九点,并不代表说为Symbian OS所独有,只是Symbian OS将其这些特点突出,并且充分的这些特点发挥了优势,让其更好的为用户服务。
  [编辑本段]Symbian的缺点
  Symbian机型所采用的硬件配置较低,且各类机型采用的的处理器主频较低,虽然系统可以使其获得较高的处理效能,但是在多媒体等方面的表现依然不尽如人意。在多媒体方面,Symbian OS对主流的媒体格式的支持性较差。Symbian OS虽然采用多种平台,来适应不同人群和各类需要,但是这也给Symbian OS带来了一种*性的发展障碍。各个平台之间第三方软件不兼容,且软件开发商多专注于某一个平台,大大减少了各个平台上可用的第三方软件,给用户带来了一定的不便。版本之间兼容性差也是Symbian OS需要改进的一个地方,每当新版本的Symbian OS发布并有产品面世时,系统的兼容性便成了其发展的一个大敌。相当多的一部分软件需要软件开发商跟进,开发新的版本才能得以解决。 细节注意不够,由于symbian只提供给厂商一个内核及UI,很多细节功能需要厂商去添加,但是很多厂商将着眼点放在了产品的多功能及综合性能等方面,往往忽略了一些基本的功能。一些机型甚至连工作日闹钟这类功能都需要第三方软件才能实现,这无疑给不熟悉symbian的用户的带来了极大的不便。
  [编辑本段]Symbian的硬件构成
  一般来说,Symbian系统的主要以下几个硬件部分组成,*处理器、ROM、RAM、IO设备和电源。各个硬件构成各司其职,保证系统的运行。Symbian系统一般采用32位处理器,系统运行及数据运算都依靠处理器来完成。ROM内固化Symbian系统和设备自带的各项功能。RAM则是用以存放当前活动的程序和系统运行必需的数据,以及各类临时*换文件,或者作为WAP缓存等,此外还负责存放用户的一些数据。IO设备包括一般的控制设备,如键盘,触摸屏、扩展存储卡、蓝牙接口等。电源则为电池或者外接电源。以Series 60手机为例,一般会采用德州仪器的ARM处理器,在插入存储卡之后,系统一般存在4个逻辑存储驱动器:C盘——手机自带的用户存储盘,即Flash Memory,这种芯片的优点是不需要电力来维持资料,并且可以随时修改,D盘则是一个以空闲运行内存虚拟的缓存盘,E盘是用户插入的MMC卡,Z盘则固化了系统,即我们之前说到的ROM
  [编辑本段]Symbian发展记事
  2008年6月24日塞班公司被诺基亚全资收购,成为诺基亚旗下公司。
  2005年
  2005年初我们看到发布的版直接就是Symbian OS v9.1操作系统。该版本改善了应用程式及其内容保护,使用了新型ARM处理器,软体开发人员必须要改变安全设定码才能正确使用。紧接着同年2月14日发布,诺基亚发布了S60 3rd Edition(第三版),它正是主要基于Symbian OS v9.1操作系统的。S60第三版提供了由Symbian Signed认证和一种更高效的二进制格式来加强行业领先的安全性。
  2004年
  已经发布的采用Symbian OS 的手机包括Panasonic X700, Motorola A1000, Nokia 9500, 7610 和N-Gage QD, Samsung SGH-D710。Arima公司与LG电子获得了Symbian的授权。同时,联想公司决定将Symbian操作系统用于他们最近的手机产品中。2004年2月,Symbian在授权LG等公司的时候,同时也发布了最新的Symbian OS v8.0,并提供了8.0a和8.0b两个版本。该版本改善了实时系统性能,提高了原有操作系统的兼容能力。此后不久,诺基亚针对它发布了S60第2版Feature Pack2,它正是采用的Symbian OS v8.0a操作系统。同年,Symbian联盟又发布了Symbian OS v8.1版,基本上它是优化过的Symbian OS v8.0版,也提供了8.1a和8.1b两个版本,各自代表搭载EKA1和EKA2核心。搭载EKA2版本的8.1b支援单晶片手机,但不包含额外的安全层。那么诺基亚紧接它之后发布的S60第2版Feature Pack3就是采用Symbian OS v8.1a操作系统的。接下来按理该发布Symbian OS v9.0,但是这个版本并没有正式发布,而在2004年就被停止开发。
  2003年
  在当年中国智能手机系统平台市场份额中,Symbian占有整个智能手机系统平台市场份额的66.6%,处于绝对领先,微软操作系统紧随其后,占有22.5%的市场份额,而Palm OS和Linux在中国智能手机系统平台市场份额中的份额还非常小。
  Symbian作为最老牌的手机操作系统平台的开发商,在进入了智能手机时代后,Symbian也并没有放弃发展的机会,以 Symbian7全新的风格来迎接时代的挑战,新的操作系统具备了多媒体娱乐,无线传输(包括蓝牙),并且加入了Sun公司的新Java虚拟机 (JVM),可以提供更高的性能和有利于Java应用程序的下载。并可以适用于GSM,CDMA等多种模式,同时为了配合流行的操作习惯基于 SMYBAIN OS厂家推出了三种平台:S60配合单手操作,S80配合双手操作,UIQ配合使用触笔操作。
  2002年
  DoCoMo 发布富士通第一款基于Symbian 操作系统的3G 手机 Sendo 取得Symbian 操作系统的许可证诺基亚发布诺基亚3650 和N-Gage 2002 年6 月诺基亚7650 向公众出售 西门子成为Symbian 的股东 索尼爱立信发布P800 Smartphone 适用于3G 手机的Symbian 操作系统v7.0 问世索尼爱立信成为Symbian 的股东和许可证持有者
  2001年
  富士通取得Symbian 操作系统的许可证第一款基于Symbian 操作系统的2.5G 手机,诺基亚7650 发布全球第一款采用开放式Symbian 操作系统的手机,诺基亚9210 个人通讯器向公众出售,同时还提供多样的开发商工具 Symbian 成为SyncML Initiative 的赞助商西门子取得Symbian 操作系统的许可证
  2000年
  索尼和三洋取得Symbian 操作系统的许可证全球第一款基于Symbian 操作系统的手机,爱立信R380 Smartphone 向公众出售 Symbian 被通用移动通信系统论坛(UMTS Forum) 评为“成功地在信息社会移动通信领域引入通用移动通信系统(Universal Mobile Telecomunication System, UMTS)”
  1999年
  Matsushita(松下)加入Symbian,成为其股东和许可证持有者 Symbian 被美国的Red Herring 杂志评选为“综合评定最佳”和“最具长期潜力”的公司。
  1998年
  Symbian 成立于1998 年6 月,是由爱立信、摩托罗拉、诺基亚和Psion 共同持股的独立私营公司。
  [编辑本段]Symbian的优势
  Symbian的优势在于它得到了占据市场份额大多数的手持通讯设备厂商的支持,在NOKIA的大力倡导下,已经成为一个开放的、易用的、专业的开发平台,支持C++和java语言。同时在以下方面提供平台级支持:
  协议标准:TCP,IPv4,IPv6,蓝牙,Java,WAP,SyncML,USB
  通讯能力:支持多任务、面向对象基于组件方式的2G、2.5G和3G系统及应用开发,GSM,GPRS,HSCSD,EDGE,CDMA(IS-95)以及2000技术支持
  信息定制:SMS、EMS、MMS、EMAIL和FAX支持
  应用丰富:名片管理、通讯录、信息服务等
  安全稳定:数据完整性支持,可靠高效的电池管理,数据同步,数据加密,证书管理,软件安装管理
  多媒体 :图片、音乐、甚至视频浏览
  Internet:互联网连接和浏览以及内容下载,POP3/SMTP/IMAP4
  国际化 :支持Unicode,多种字体和文字格式
  [编辑本段]Symbian的未来
  作为一个手持设备的操作系统,Symbian无疑面对的是一个完全不同于Windows的环境。最为不同的是UI和用户操作方式。当然主流任务也不同。那么Symbian能够担当起对抗微软的大任嘛?
  从开发者的角度看,微软之所以成功是一条沿着不断丰富功能、不断降低开发者难度从而聚揽人气的道路。微软从简单的DOS入手,发展到Windows XP现在这个庞然大物,不断经历着推出新技术-〉推出新的开发工具和资源-〉提高开发效率的过程。这大概也是为什么现在windows下程序员特别多的原因吧?
  Symbian能否达到微软这个高度呢?
  从现在来看,当然还有很大的差距。但是可以看出Symbian正在学习微软这个方面的优势,推出各种和程序员互动的形式,不断丰富自己的知识库,力图让自己成为入门容易的开发平台。同时也紧紧抓住了C++和JAVA这世界上汇集优秀人才最多的开发语言(据说Borland 也为Symbian设计了开发平台)。
  从程序开发本身来看,开发效率和执行效率是一对天生的矛盾体。开发效率要提高,无疑就要降低执行效率。微软通过Wintel联盟,不断推动硬件的提速从而缓解由于软件执行效率降低带来的整体效率降低。那么Symbian要支持多种多样应用,无疑也要走这条路。
  从目前看,虽然还没有厂商公开宣传手机的各种硬件速度,无疑的是后台的Mhz大战正在悄悄开始。
  [编辑本段]sysmbian与其他手机操作系统比较及前瞻
  Symbian
  市场占有份额:★★★★☆
  技术跃升幅度:★★★☆
  看点和重要性:★★★☆
  多年来Symbian系统一直占据智能系统的市场霸主地位,系统能力和易用性等各方面已经得到了市场和手机
  用户们的广泛认可。
  Google Android
  市场占有份额:★★☆
  技术跃升幅度:★★★★☆
  看点和重要性:★★★★☆
  Android的出现并强势发展是近期手机行业当中引人注目的大事,Google介入手机领域的方式出乎所有人的
  意料,并非是之前人们所猜测的智能手机,而是联合30多家技术和无线应用领域当中的领军厂商所组成的开放式
  移动设备平台。
  Windows Mobile
  市场占有份额:★★★★
  技术跃升幅度:★★★☆
  看点和重要性:★★★★
  Windows Mobile(WM)系统源自Windows桌面系统,有着桌面应用的血脉,因此无论是界面设计还是功能应
  用都几乎和PC机如出一辙,在早期推广的时候,这也是大量用户投入到WM旗下的原因。
  Linux
  市场占有份额:★★★
  技术跃升幅度:★★★
  看点和重要性:★★★
  虽然在理论上Linux系统有着最为开源的特性,给开发者发挥的空间最大,但从近几年的发展来看,Linux系
  统似乎仍然远离着多数的普通消费者。
  Palm OS
  市场占有份额:★★
  技术跃升幅度:★★☆
  看点和重要性:★★☆
  Palm OS作为一款嵌入式操作系统,用于PDA等专业设备上确实是它的强项。但是,在Palm发展11年之后,已
  经日益进入寒冬期,或许捍卫中高端专业领域才是它的正道。

热心网友 时间:2023-10-28 01:54

主要要有个java虚拟机,activeperl。
还要有个具体的IDE(你是搞软件的,应该明白什么是集成开发环境。)可以是VS2003,VS2005,codewarrior,其实carbide 是最流行的,也最方便、
还要有个具体的SDK(软件开发工具),比如S60_3rd_MR(每个版本都有相应的SDK)
地址给你,自己研究。
www.forum.nokia.com.cn
还有,如果你要搞这个的开发,以后你离不开这个网站了,这是nokia全球开发者的论坛。当然,有专门的中文开发区。

热心网友 时间:2023-10-28 01:55

c++是symbian的原生语言,对c++的支持度比java要好,所以首推c++;其次J2EE比较好上手,满足你的需要的话也可以用的

热心网友 时间:2023-10-28 01:55

http://www.diybl.com/course/3_program/jdkf/2007926/74219.html
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
现在家里用空调买什么比较好,变频空调好吗! 公司不承认劳动关系,我找了两个证人 ,证明材料也有,还盖了手印的,但是... ...一直到现在也没签劳动合同,现公司要辞退我们,请问我们可以得到什么赔... 2002年9月10号早上6.7点钟出生的女子命运如何 我是86年12月4日出生的大概6.7点时候麻烦帮我看看我的婚姻事业 有美国绿卡,在其他国家工作,还需要给美国交税吗? 我是中国国籍,在日本就职,公司想派我回上海分公司短期帮忙,会有签证... 上海职工在日本取得的补贴收入要在上海交个税吗? 王楚钦底板配置套胶 乒乓球器材基础知识|底板|套胶|胶水|常见问题 帮忙推荐下2000元左右非智能手机,注意,是非智能手机。。。 推荐几款女生用的手机型号吧 想买一部手机!!买什么好呢。。 女生购买手机 这3款价格差不多的手机选哪一个好? 除了蜘蛛,猎人的什么BB有控制力? 关于手机的几个问题 想买手机 看中夏普9110c还有LG的BL20e的 oppoa59的剪贴板在哪 VV7开起来怎么样? 男神魔羯座,每天早上让我喊他起床。然后前段时间暧昧过一阵 这些日子还是每天喊他起床 但是不怎么聊天 《[印度神话]男神*的自我修养》txt下载在线阅读全文,求百度网盘云资源 谁知道男神很忙(暖暖入我怀)的结局是什么 我每天早上起床都感到浑身酸痛,这怎么办? 给男神发消息,无论发什么都不回我。哪怕是发个“你很烦,请不要打扰我”也好啊!反正就是像没看见样。如 撞见男神和漂亮女生在一起,刚要吃醋他拉我入怀,我该怎么说? 杂志短文"就算你每天站在镜子面前念男神的名字,你男神也不会从镜子里跳出来拥抱你 老公说要杀我但是他为什么每天还上班? 怎么样才能被男神“摸头杀” 前女友放下狠话,要雇人杀了我,现在每天都很恐惧 麻烦推荐一个性价比各方面都比较不错的手机。价格最好在两千左右。水货价格也可以接受。 推荐款手机,2000左右的,女士用,要外观大方,超漂亮那种的!比如LG巧克力这种类型的手机!谢谢 女生用的手机 1000到1500智能手机 1500下买个手机 草莓需要怎么管理,才会让它提前上市? 关于邮箱提取文件,求助 求勾股定理的所有证明方法 求勾股定理公式及算法 求勾股定理 求勾股定理证明步骤与技巧 煮熟的鸽子肉放了三天会坏吧 生日蛋糕中的奶油是酸性吗 为什么蛋糕上的小水果大多数都是用草莓? 美的电饭煲接地线接法 美的电饭煲更换线路板后需要将跨接线短路吗? 美的电饭煲为何有两根接线 UPS电池有没有三C认证 UPS 不间断电源是否需要许可证、3c等 ups不间断应急电源上入驻京东商城,需要那些认证啊?是TLC泰尔认证?还是CQC认证?或者是3C认证吗? 个人用的手机从美国快递到中国需要3C认证吗