iApp是一款纯国产的手机端应用程序开发工具,支持裕语言、Java、JS、Lua等多种程序语言开发,采用可视化设计界面,让用户在手机上就能简单快乐地创建开发应用程序,无需面对繁琐的代码布局设计。强调跨平台兼容性,提供丰富的功能和插件库,助力用户实现个性化应用设计。
特色
1、纯国产手机端开发工具,在你任何空余时间,打开iApp应用即可动手设计你的应用程序
2、采用了可视化设计界面,让你设计应用界面的时候一目了然,不用繁琐的看着代码伤脑筋了
3、可以随时随地添加控件,并轻松管理控件
4、支持V6的框架类的使用
5、开放源代码
功能
1、3.0采用3种编程语言,切可混合编程开发,需测试其中的语言稳定性,代码BUG,代码编写方式与代码提示等。
ijs语言 -基于js语法,支持js所有语法,同时融合裕语言代码。
lua语言 -基于luajava语法,支持lua和luajava的语法,同时融合裕语言代码。
iyu语言 -还是一样的用。
2、socket通信方式
服务器对多或单设备的通信操作,可开发传递数据,传递文件等。至少需要2个设备,一个做为固定IP的服务端,另一个做能连网络的客户端。
亮点
1、手机移动端论坛开发。
2、阅读工具开发。
3、可以开发简单的小游戏。
4、可引入二维码快速生成插件。
5、可引入视频转gif动图插件。
6、可引入取设备硬件信息插件。
怎么做软件?
1、首先进入iApp软件,点击项目,然后创建一个项目,包名版本号随便填;
2、添加基本控件;
3、设置控件大小;
4、把控件搞到你认为合适的位置;
5、给控件添加相应的事件,基本就是这样了;
更新日志
v3.0.1029
- 新增界域进入项目模式
- 新增界域输入时代码提示
- 新增界域多种输出打印模式
- 新增界域列表和删除全部的命令
- 优化部分权限配置兼容高版本
- 优化V6部分文件读写引发的错误
- 修复V6的gvs代码相关异常
- 修复V7控件属性选择资源异常
- 修复默认签名可能导致的安装失败
v3.0.1028
- 新增界域快捷编程运行系统
- 新增裕语言V7的鸿蒙端打包
- 新增V7获得哈希字符
- 修复V3的hdda代码运行异常
- 修复V3的ftz相关代码异常
- 修复V6的gvs代码相关异常
- 修复V6打包后安装异常
- 修复V6的uht相关代码异常
- 优化裕语言V7的ios端打包
读取电话状态
访问电话状态
-------------------------------------
访问网络
访问网络连接,可能产生GPRS流量
-------------------------------------
写入外部存储
允许程序写入外部存储,如SD卡上写文件
-------------------------------------
显示系统窗口
显示系统窗口
-------------------------------------
开机自动允许
允许程序开机自动运行
-------------------------------------
访问外部存储
访问外部存储的权限
-------------------------------------
获取网络状态
获取网络信息状态,如当前的网络连接是否有效
-------------------------------------
改变网络状态
改变网络状态如是否能联网
-------------------------------------
获取WiFi状态
获取当前WiFi接入的状态以及WLAN热点的信息
-------------------------------------
修改声音设置
修改声音设置信息
-------------------------------------
录音
录制声音通过手机或耳机的麦克
-------------------------------------
使用振动
允许振动
-------------------------------------
拍照权限
允许访问摄像头进行拍照
-------------------------------------
使用闪光灯
允许访问闪光灯
-------------------------------------
结束后台进程
允许程序调用killBackgroundProcesses(String).方法结束后台进程
-------------------------------------