iApp是一款手机应用程序开发软件,能够帮助用户设计出自己的应用程序,软件采用了可视化设计界面,让你设计应用界面的时候一目了然,不用面对繁琐布局设计看着代码伤脑筋了!APP还支持应用程序分享,用户可以将自己制作好的软件分享给朋友,让更多的人使用你的软件。
iApp目前已支持使用裕语言/java/js/lua等程序语言开发,它只是一个手机安卓应用开发工具,它永远只会做一件事情,协助用户在手机上简单快乐的创建开发应用程序!
1、可以自定义应用的名称,支持设置一个字到五个字之间的名称。
2、可以自由选择应用图标,有着海量的图表模板任你进行选择。
3、支持从手机相册选择一张图片作为应用的图标。
4、可以在线编辑应用的版本号,给应用添加一些备注消息。
5、能够自由的设置应用的相关权限管理,使用更加自由。
6、制作好的应用可以安装到手机进行测试使用。
1、支持将制作好的软件进行备份或是直接删除。
2、对制作的软件不满意还可以点击修改或删除后重新制作一个新的。
3、能够自由的给应用添加相应的控件,包括单击、触屏、长按等等控件。
4、制作好的软件支持联网使用,功能更加强大。
5、有着海量的功能模板。你可以自由的给应用添加一些功能。
6、制作软件不需要任何的基础,也不用你会写程序,不需要购买源码。
1、纯国产手机端开发工具,在你任何空余时间,打开iApp应用即可动手设计你的应用程序
2、采用了可视化设计界面,让你设计应用界面的时候一目了然,不用繁琐的看着代码伤脑筋了
3、可以随时随地添加控件,并轻松管理控件
4、支持V6的框架类的使用
5、开放源代码
1、手机移动端论坛开发
2、手机移动端阅读工具开发
3、可以开发简单的小游戏
3、可引入二维码快速生成插件
4、可引入视频转gif动图插件
5、可引入取设备硬件信息插件
1、首先创建一个项目,包名版本号随便填
2、添加基本控件
3、设置控件大小
4、把控件搞到你认为合适的位置
5、给控件添加相应的事件
6、基本就是这个界面效果
1、开发环境要求
操作系统:需在安卓系统上运行,建议使用较新版本以获得最佳兼容性。
硬件配置:建议设备内存不低于2GB,存储空间充足,避免因资源不足导致编译失败或卡顿。
网络环境:部分功能(如插件下载、代码调试)需联网,建议使用稳定网络。
2、开发规范
代码规范:iApp支持多语言混合编程,但需注意语法兼容性(如Lua与Java的调用规则),避免因语法冲突导致崩溃。
权限管理:在开发涉及敏感权限(如摄像头、定位)的应用时,需在代码中显式声明权限,并在打包时正确配置AndroidManifest.xml文件。
资源管理:合理管理图片、音频等资源文件,避免因资源路径错误导致应用崩溃。
3、调试与测试
模拟器测试:建议使用官方推荐的雷电模拟器或其他主流安卓模拟器进行初步测试。
真机调试:在真机上测试时,需确保设备已开启“USB调试”模式,并安装对应版本的USB驱动。
日志查看:通过iApp内置的日志输出功能或Android Studio的Logcat查看运行时错误,定位问题。
4、应用打包与发布
签名配置:打包APK时需配置有效的签名文件(.keystore),避免因未签名导致无法安装。
版本管理:建议使用Git等版本控制工具管理代码,避免因误操作导致代码丢失。
发布渠道:发布到应用商店时,需遵守平台规则(如华为应用市场、Google Play),避免因违规内容被下架。
安装与启动问题
问题:安装后无法启动iApp。
可能原因:设备系统版本过低、存储空间不足、APK文件损坏。
解决方案:升级系统版本、清理存储空间、重新下载APK文件。
问题:启动时提示“未找到有效许可证”。
可能原因:未激活或激活码无效。
解决方案:联系官方获取有效激活码,或检查网络连接是否正常。
开发过程中的问题
问题:控件无法正常显示或响应事件。
可能原因:控件属性配置错误、事件绑定失败。
解决方案:检查控件的布局参数(如宽度、高度)、事件代码是否正确。
问题:编译时提示“Java语法错误”。
可能原因:代码中存在语法错误或未正确导入库文件。
解决方案:使用iApp内置的代码提示功能检查语法,或参考官方文档导入所需库。
v3.0.1033:
- 新增SDK管理设置直接编辑配置文件
- 新增新代码编辑器导航条切换自动换行
- 新增共享空间自定义依赖库完整版
- 重做SDK管理设置依赖库解析
- 重构V5/V6/IG编译器的类加载器
- 调整s/s2/sn代码变量运算转数字型
- 优化SDK管理设置依赖解析效率
- 优化新代码编辑器代码编写的辅助功能
- 修复新代码编辑器自动缩进异常
- 修复界域代码错误出现不提示的情况
- 修复项目资源管理器搜索删除文件异常
- 修复SDK管理设置删除md5的SDK失败
v3.0.1032:
- 新增SDK管理批量添加
- 新增SDK管理所有依赖
- 重做所有代码编辑器
- 重做的项目资源管理
- 重做综合文件操作界面
- 重做SDK的依赖管理
- 优化控件管理的展开收缩控制
- 优化解析XML失败的报错
- 修复部分SDK转换dex失败
- 调整s/s2/sn代码为全数字运算
v3.0.1031:
- 优化编译java错误中文说明
- 优化部分主题UI颜色搭配
- 优化界面主题风格-夜黑风高
- 重做部分iapp自身界面布局
- 去除java代码块自动加分号
- 优化V3的控件管理
- 调整V3新建项目默认权限
- 优化V3的json支持解析数组
- 优化命名规则支持更多字符
v3.0.1030:
- 新增界域编程相关功能
- 新增适配系统深色主题
- 新增编译JavaJdk1.8特性
- 新增V7部分可添加的元素
- 新增V3表达式的运算
- 新增V3所有代码支持运算符
- 新增V3的3个参数的循环
- 新增V5/V6的模块方法同步锁
- 新增源码文件直接编辑
- 重做V3的控件管理
v3.0.1029:
- 新增界域进入项目模式
- 新增界域输入时代码提示
- 新增界域多种输出打印模式
- 新增界域列表和删除全部的命令
- 优化部分权限配置兼容高版本
- 优化V6部分文件读写引发的错误
- 修复V6的gvs代码相关异常
- 修复V7控件属性选择资源异常
- 修复默认签名可能导致的安装失败