- 授权协议: GPLv2
- 开发语言: C/C++
- 操作系统: Symbian
- 软件首页: http://www.mosync.com/
- 软件文档: http://www.mosync.com/documentation
软件介绍
MoSync允许开发者使用C++、HTML(最近才支持)或者JavaScript来为iOS、Android、Windows Phone 7、Symbian、Java ME、Windows Mobile和Moblin(BlackBerry支持)平台进行开发。开发者能通过MoSync精简库调用本地设备API,开发的App还能应用本地的UI控件。为Android设备做开发时,MoSync可以创建Dalvik字节码,不过也能在使用Java-Native界面和NDK时直接工作于C++层面。
MoSync已经被整合进Eclipse中,计划也将被整合进Visual Studio中。MoSync IDE允许开发者有超过2400种目标设备,它们的大多数都是Java ME的变种。开发者可以调用任何仿真器,包括本地平台的仿真器,或者MoSync提供的MoSync Reference Environment。
MoSync使用了一个定制的C++编译器。这个编译器输出MoSync Intermediate Language。之后,这种语言的代码和程序相关资源,以及用到的MoSync库一起被送入“pipe tool”中。“pipe tool”创建代码树,分析优化并输出C/C++源代码,MoSync字节码或者Java字节码。这之后被某种适用于平台的运行时封装,MoSync宣称这会有100Kb左右的运行信息。值得一提的是,MoSync能为很多设备创建二进制码,这包括没有各自SDK的Android设备。
MoSync能提供一个开源环境下(GPLv2)的认证,一个免费的个人认证,和两个商业上的专业认证(最低需要199欧元)。开发者非常喜欢这个免费的个人认证方案,我们的调查显示68%的人认为这是让他们选择MoSync的关键因素(类似因素对应的平均比例是31%)。
Linux/Unix设计思想
甘卡兹 / 漆犇 / 人民邮电出版社 / 2012-3-28 / 39.00元
《Linux\Unix设计思想/图灵程序设计丛书》内容简介:将Linux的开发方式与Unix的原理有效地结合起来,总结出Linux与Unix软件开发中的设计原则。《Linux\Unix设计思想/图灵程序设计丛书》前8章分别介绍了Linux与Unix中9条基本的哲学准则和10条次要准则。第9章和第10章将Unix系统的设计思想与其他系统的设计思想进行了对比。最后介绍了Unix哲学准则在其他领域中的应......一起来看看 《Linux/Unix设计思想》 这本书的介绍吧!
