1.bada和limo系统有什么区别
2.高手请进。关于CLASS文件。。。
bada和limo系统有什么区别
先说bada的设计目标是开创人人能用智能手机的时代。它的45源码网特点是配置灵活、用户交互性好、面向服务,非常重视SNS集成和地理位置服务应用。 bada系统由操作系统核心层、设备层、服务层和框架层组成。支持设备应用、服务应用和Web与Flash应用。Bada承接三星TouchWIZ的经验,支持Flash界面,arduino蓝牙源码对互联网应用、重力感应应用、 SNS应用有着很好的支撑,电子商务与游戏开发也列入Bada的主体规划中,Twitter、CAPCOM、EA和Gameloft等公司为Bada的紧 密合作伙伴。
在应用商店上,Bada更具开放性,与App Store等主流商店相比,Bada利用手机资费支付方式,无需注册即可实现购买。按照三星的时间表,Bada应用商店将会从明年上半年开始销售bada软件,并将会在全世界超过个国家开放。原创商业源码
再来说limo吧。为了充分利用Linux的优势,同时避免过度自由而产生的混乱,移动电话硬件制造商摩托罗拉、NEC、松下移动通信、三星电子以及移动服务提供商NTT DoCoMo、沃达丰联合成立了非赢利性组织LiMo基金会,旨在提升Linux在移动通信领域的应用。其组成分为核心成员和一般成员。最近,LiMo基金会成员进一步扩大,新增加的核心成员包括Aplix、Celunite、LG电子、发布源码求购McAfee、Wind River,新增的一般成员包括ARM、Broadcom、爱立信、Innopath软件、KTF、MontaVista以及NXP。
Wind River在以核心成员身份加入LiMo基金会的同时也宣布和摩托罗拉联手推出集成化电信级Linux和VxWorks运行时(Runtime)AdvancedTCA和MicroTCA通信平台,面向电信、航空、国防、医疗和工业自动化等行业下一代网络应用的捆绑式硬件和软件解决方案。同时,两家公司还将联合提供客户技术支持服务,最新icloud源码并且在产品开发方面深度合作,推动各种产业尖端技术的价值链发展,例如OpenSAF高可用性软件、可视化技术、多核处理器开发平台等。
LiMo基金会旨在通过一个均衡、透明的过程来构建开放的移动软件平台,包括提供API接口规范、架构体系、开放源代码参考、基于参考工具组件的源代码更新和第三方软件参考规范等。如果我们从市场竞争格局的角度去观察Linux,显然应该去看那些手机产业巨头的动向,但如果从技术的层面观察手机Linux平台的发展趋势,就应该特别注意一下LiMo基金会中那些专业的Linux平台厂商。Wind River是LiMo基金会的首个商用级Linux平台和工具供应商,这在相当大的程度上体现了Wind River在移动终端设备Linux平台系统方面的领先地位。另一个重要的手机Linux平台提供商MontaVista也作为普通成员加入了LiMo。
Wind River加入LiMo基金会后,将与基金会创建厂商及其他核心成员共同开发一个集成了高级开发工具的开放移动Linux平台系统,同时参与LiMo的其他工作计划,包括减少移动Linux中发展的断层、扩展移动Linux开发者合作体系等。
LiMo的各成员公司将能够充分利用Wind River提供的Linux版本、系统架构平台和集成工具集来开发各自的终端设备。目前,只有基金会的核心成员能够将Wind River商用级Linux产品与LiMo中间件进行整合,而Wind River将为希望采用符合LiMo标准操作系统架构的原始设备制造商(OEM)和运营商提供优化的解决方案。
标准化、互操作性当然是Linux作为手机软件平台所必须面对的一大问题,但是这显然不是问题的全部。从整体上看,快速启动能力、占用最小存储空间、独具特色的功能以及产品快速上市,这才是最基本的问题。Wind River最近发布的高性能商业级(Commercial-Grade)Linux版可以较好地解决这些基本问题,并将通过LiMo基金会成为手机Linux平台的新标准。新发布的Wind River Linux基于2.6. Linux kernel,而且提供了6?位应用支持,包括对于Kernel和应用空间的交叉调试工具。6?位环境正在成为嵌入式Linux的主流,而新版Wind River Linux的发布恰好顺应了这一趋势。
Wind River Linux还包括了先进的cross-build系统,其中采用了结构化的框架,将设备软件组件作为独立的“层(Layer)”来管理。这些“层”就是软件开发者管理和组织Linux软件包、源代码、二进制代码、元数据、配置文件、测试套件以及扩展文件的“建筑模块”。这种方法可以极大地降低软件复杂度,提升灵活性。
对于单核手机这类消费电子产品,要同时支持基带协议和流媒体等终端用户应用,这些都需要非常强的实时性。即便是在成本和上市时间的极端压力之下,这种实时性也是不能打任何折扣的。Wind River Real-Time Core for Linux可以让手机软件开发商在开放源代码的环境中轻松地享用硬实时(Hard Real-Time)特性。新发布的Wind River Real-Time Core包括了对许多BSP以及6?位架构的支持。
Linux本身只是一个软件平台,而软件开发工具才是在这个平台上得心应手发挥优势的关键。与Wind River Linux Platforms完美配合的是基于Eclipse的设备软件开发套件Wind River Workbench以及众多软件和硬件厂商组成的合作伙伴生态系统。从线路板的Bring-up,到平台应用的开发与测试,Wind River Workbench可以提供手机产品全部生命周期内的开发、支持与管理解决方案,并且轻而易举地把手机厂商和第三方的开发工具整合进来,帮助手机开发商实现整个企业内的软件开发工程标准化,从而实现开发资源的快速积累和便捷应用。
个人觉得,bada比limo完善,limo目前中文还无法完全输入,可以刷成android的,不过与本身的硬件并不完全兼容,很多东西无法使用。
高手请进。关于CLASS文件。。。
LZ这分反正也是要送的,就送我好了.和你讲一下, .class文件是二进制的机器码,说白了也就是只有计算机才能看懂的.就比如说你不懂英文,给你一篇全是英文的文章,让你看你也看不明白.只有反编译过来的你才能看得懂,就像是把英文的文章汉译过来再让你看一样.不过反编译后的文件会少一些注释,不过正常的程序代码不会少.这样说你理解了吗?