掌叔
2009-01-20 18:39:37
[url=http://www.yayabo.cn/viewthread.php?tid=326]iava开发指南[/url]
[url=http://www.yayabo.cn/viewthread.php?tid=325]iava API指南[/url]
1.1 IAVA的技术特点
首先IAVA是一个虚拟机平台,这就决定了IAVA具有和JAVA类似的很多特点:
上层程序开发平台无关,接口一致。
动态下载运行,一次编译,到处运行。
程序安全机制和认证机制。
提供丰富的GUI控件。
提供多线程机制
另外,IAVA和JAVA又有很多不同的特点:
支持C语言开发。
运行效率高。
针对嵌入开发的特点做了很多优化,适合嵌入式开发。
1.2 IAVA主要组成部分
1)标准 C 支持:支持常用标准C函数。
2)文件系统:包括常用文件系统接口。
3)显示设备函数:DC相关函数。
4)事件机制:提供基于事件驱动机制。
5)GUI:包括窗口,各种常用控件等,接口和WINDOWS类似。
6)多线程:为编程方便,提供了多线程机制。
7)多媒体功能:包括音频,视频播放函数。
8)无线网络应用:支持SOCKET接口。
9)手机相关接口:提供针对手机平台的各种必要接口
10)IavaIDE:基于VC平台的应用程序调试环境,支持程序单步跟踪,断点调试等。但只是在WINDOWS上仿真接口,并不是在虚拟机上的实际运行。
11)IVM:IAVA在WINDOWS平台上的实现,可以在WINDOWS平台上运行IAVA程序,可以直接运行LAV文件。但是,目前没有实现程序单步跟踪和断点调试等。
niubo_
2009-01-29 22:36:01
咳~这个论坛还真是冷清啊,比老Lee的iava官方论坛还冷清……
这个东西可是我等了一年才出来啊……去年寒假老Lee就把DS运行iava的图片贴在博客上了,那个眼馋啊,那时候这个DS端的虚拟机只有老Lee自己把玩,只说“在适当的时候放出来”,这一等就是一年啊。
太激动了,不知楼主怎么得到的?连官方论坛都没提过这个东西啊。
不过这个开发包里的东西和官方论坛上放出的不大一样啊,之前的那个要用VC6进行编译,而这个ZeroIde真的实现了IDE功能了,但是只能编译出Lvc文件,没有可运行在IVM上的Lav文件,而且那个Zvm只能通过IDE调用运行编译好的Lvc文件。
另外,貌似这个DS端虚拟机只能运行ZeroIde这个开发环境编译出来的lvc文件,没法用官网上下载来的lav程序……残念,iava的跨平台没真正跨到DS上来啊。
还有,搞不明白要将资源文件夹放在何处才能被这个Zvm读取里面的图片资源。
xawsol
2009-02-06 16:12:59
好东西,支持
jj58871618
2009-08-27 17:37:53
我想制作下
幻の上帝
2009-09-26 18:36:27
官网上等了快两年都没看到。。。
真怨念= =。。
(火星杯具啊。。。)
kaitiren
2010-03-11 15:27:18
[b] [url=http://www.yayabo.cn/redirect.php?goto=findpost&pid=3596&ptid=324]5#[/url] [i]幻の上帝[/i] [/b]
很多东西都要给能看的明白的人看才能知道真谛;所谓内行看门道,外行看热闹!
始败罪
2010-03-11 17:08:12
咱是外行,看热闹= =
白枫
2010-03-11 17:19:08
外行路过。
xclrk
2010-05-04 11:46:40
又见传说中的LEE?
以前用LAVA,现在试试IAVA
511674811
2010-07-14 12:30:17
NDS上能运行JAVA程序吗
125855023
2010-09-06 09:19:50
支持下能运行JAVA就是进步
强悍的葱头
2010-09-06 09:44:24
這帖揪出一對元老級人物...咱這個外行是來湊熱鬧頂帖的