王朝百科
分享
 
 
 

kava

王朝百科·作者佚名  2009-12-07  
宽屏版  字体: |||超大  

kava
Kava 体系

Kava 语言

1.1 What's Kava

Kava是SU² Technology针对移动终端推出的一种编程语言。它是一种通过解释方式来执行的语言,兼容Java语法。Kava也是一种跨平台的程序设计语言,用Kava语言编写的程序叫做“Application”(应用程序),用编译器将它编译成类文件后,就可以在KVM(Kava的虚拟机)上运行。Kava 非常适合移动终端,它几乎使所有应用程序(包括游戏、工具以及信息程序和服务)都能在任何计算机和设备上运行。KAVA有许多特性:KVM针对移动设备进行特定优化,小而高效;同时具有简单、面向对象、分布式、解释性、可靠、安全、结构中立性、可移植性、高性能等。KAVA做了Java不会针对特定系统进行优化的工作,同时摈弃了C++中各种弊大于利的功能和许多很少用到的功能。

1.2 Kava 执行环境

Kava程序并不像其它程序语言被编译成所在平台的机器语言后再执行,而是先编译成位码 (byte code),然后才到装有Kava虚拟机器 (Kava Virtual Machine, KVM)的硬件上去执行,这也就是为什么Kava程序能够跨平台的主要原因。其中Mobius保证了KVM针对各移动终端系统的优化与跨平台性,右图简单的表示Kava原始程序、位码(byte code)、KVM和宿主硬件(移动终端、PC/Server)之间的关系。

1.3 Kava FrameWork

Kava核心主要包括三大部分:Kava Kernel、KVM、Kava Packages。 Kava Kernel:Kava Kernel负责与Mobius、相关移动终端、PC/Server等操作系统的接口,Kava Kernel用C/C++语言实现,依赖于Mobius的跨平台性与相关开发接口库。 KVM(Kava Virtual Machine):KVM是Kava的虚拟机,负责对byte code的kava 类进行解释执行。 Kava Packages:是kava开发所必须依赖的基本套件,主要包括:GUI(图形图像)、I/O(文件与流操作)、Networking(网际网络)、PS(移动通信)、Video(视频)、Media(音频)、Time(时间)、Event(事件)、String(字符串)、Base(其它基本套件)等。 Yoda OS:是纯用Kava语言开发的操作系统,包括图形操作、系统调用、应用框架等,可运行任何kava程序以及支持Java程序的运行。 Kava Application:用kava编写的程序都统称为Application,Kava系统支持Application采用XML配置,让用户可灵活配置应用。

1.4 Kava 特点

Kava是SU² Technology自主研发的一种跨平台开发语言,针对移动终端系统进行特定的优化,可完全兼容Java语言。 自主研发 从Kava核心到kava Packages、KVM以及Mobius(跨平台无关性)的所有代码均由SU² Technology独立研发。Kava采用独特的系统架构,完成了对现有主流移动终端系统(Symbian、Win mobile、Linux、MTK)以及主流Pc/Server )操作系统的跨平台工作,让开发者不必关心应用会在哪个平台上运行。 与Java兼容 Kava天生就与Java兼容,但不同等于Java。现有Java开发的很多应用基本不需修改,即可在Kava上运行。同时Kava的语法与Java非常接近,甚至Kava的source可以用Javac进行编译。两者在source到byte code层上有着完全的兼容性。Kava提供了比Java更有针对性的Packages、更小的虚拟机、更高的执行效率、更灵活的扩展性。 为移动终端量身定制 Kava的核心是基于Mobius,Mobius针对移动终端进行量身定制并达到基于其上开发应用的平台无关性,因此Kava也继承了Mobius的平台无关性。由于移动终端系统处理能力、内存大小、存储能力等的限制,Kava针对这些限制进行了独到的设计,使得Kava的核心运行只需要几KB的空间即可运行顺畅。Kava是真正为移动终端量身定制的应用运行平台和开发工具。 体系化 Kava已经完成体系化工作,它包括开发所需的Kava Packages、Kava IDE、Kava KVM、Yoda OS等体系支持所需的各种环境、工具、文档。

Kava名称释义

卡瓦(Kava),是太平洋小岛上的一种植物,具有缓解焦虑,放松心情的功能,代表自由,希望;卡瓦格博是梅里雪山的主峰,代表互助,友情。卡瓦也是西班牙一种著名葡萄酒的名称,代表激情,快乐;这些含义秉承了网站“自主,有用,好玩” 所衍生出来的“自由,友情,快乐”的核心价值,也体现旅游轻松愉悦的追求。

Kava世界

卡瓦(Kava)是一部人人可以参与的世界旅游指南。在这里你可以方便快捷的找到你所需要的旅游信息,也可以自由的参与到这本公共旅游掼的编写中来。Kava的未来“点击Kava,拥抱世界”。

kava是个简单的世界,在这里你只需要分享自己的知识和感想;她也是个快乐的世界,因为你的每一点贡献都会使无数人得到帮助,你的每一分善意都会成为照耀他人的阳光。她如同一个家庭,每个人都是这个知识殿堂的创造者和守护人;她也是一个团队,“自由,友情,快乐”是始终追寻的价值。

kava的基础是信任,她相信每个人都有独一无二的智慧,都有与众不同的创造力,而这智慧和创造凝聚起来就会是人类通向永恒的巴别之塔。

Kava的支柱是尊重,她对每一个成员都怀着尊重和欣赏,乐于细心倾听他们的意见,并充分地给他们发挥的空间。因而她的族群不是一群被当做蚂蚁一样对待的旅游消费者,而是一个个有想法,有主见,独立平等的自由人。Kava的力量源自于人民的力量,而此人民的力量不来自其规模的庞大,而在于群体中每一个体魅力和智慧的展现。

kava的目标是为社会带来福利。她致力于建立一部全面、准确、及时的世界旅游指南,使人人皆可访问并从中受益。她将为大家外出旅行解除烦恼,并为旅行者提供一个跟全世界分享感想情怀的机会。在这分享中,点点滴滴的信息会被汇集成一座雄伟壮观旅游信息库,来让更多的人获得帮助。

kava的价值来自于个人的价值体现与认同,以及群体中的合作与互助。这里没有自上而下的灌输,也没有教条刻板的限制,需要的只是个体智慧客观而积极的表达,以及对他人工作的欣赏和尊重。“人人为我,我为人人”就是kava世界。

Kava大事记

2005.8 王帆向朋友们传播WIKI的故事,并产生创建旅游WIKI的想法

2005.9 确立WIKI+BLOG+榜评的模式,以及“自主,有用,好玩”的发展方向

2005.12 筹备建立网站,并确定“Kava”的名称

2006.1 BLOG和WIKI功能上线试运行

2006.2 Tag和榜评功能上线试运行

2006.3 KavaLOGO第一版

2006.3 卡瓦公社成立,碰撞出“点击卡瓦,创造世界”的创意

2006.4 Kava Online! 正式开始公开运行

2006.5 5月1日凌晨,卡瓦条目超过10000条,成为世界上最大的中文旅游维基网站

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
如何用java替换看不见的字符比如零宽空格​十六进制U+200B
 干货   2023-09-10
网页字号不能单数吗,网页字体大小为什么一般都是偶数
 干货   2023-09-06
java.lang.ArrayIndexOutOfBoundsException: 4096
 干货   2023-09-06
Noto Sans CJK SC字体下载地址
 干货   2023-08-30
window.navigator和navigator的区别是什么?
 干货   2023-08-23
js获取referer、useragent、浏览器语言
 干货   2023-08-23
oscache遇到404时会不会缓存?
 干货   2023-08-23
linux下用rm -rf *删除大量文件太慢怎么解决?
 干货   2023-08-08
刀郎新歌破世界纪录!
 娱乐   2023-08-01
js实现放大缩小页面
 干货   2023-07-31
生成式人工智能服务管理暂行办法
 百态   2023-07-31
英语学习:过去完成时The Past Perfect Tense举例说明
 干货   2023-07-31
Mysql常用sql命令语句整理
 干货   2023-07-30
科学家复活了46000年前的虫子
 探索   2023-07-29
英语学习:过去进行时The Past Continuous Tense举例说明
 干货   2023-07-28
meta name="applicable-device"告知页面适合哪种终端设备:PC端、移动端还是自适应
 干货   2023-07-28
只用css如何实现打字机特效?
 百态   2023-07-15
css怎么实现上下滚动
 干货   2023-06-28
canvas怎么画一个三角形?
 干货   2023-06-28
canvas怎么画一个椭圆形?
 干货   2023-06-28
canvas怎么画一个圆形?
 干货   2023-06-28
canvas怎么画一个正方形?
 干货   2023-06-28
中国河南省郑州市金水区蜘蛛爬虫ip大全
 干货   2023-06-22
javascript简易动态时间代码
 干货   2023-06-20
感谢员工的付出和激励的话怎么说?
 干货   2023-06-18
 
>>返回首页<<
 
 
 
静静地坐在废墟上,四周的荒凉一望无际,忽然觉得,凄凉也很美
© 2005- 王朝网络 版权所有