AMix参考了多种优秀的编程语言,取其精华,去其糟粕,再结合多平台应用开发的需求设计而成。它简洁高效,更重要的是,它带有中英文两套关键词,能满足大多数开发者的编程习惯。编程基础稍微薄弱,看不懂或看不惯英文编程的开发者,可以使用中文关键字编程。或者先通过中文学习编程,看得懂,学得快。
AMix具备开发多平台应用的能力。首发版本先支持安卓原生应用开发,在不久的未来,可以快速支持其他平台应用的开发,如:H5移动应用、WEB网站、PC应用和小程序。AMix通过对应平台的转编译器,将AMix代码转编译成对应平台的代码。理论上,只要给AMix足够多的发展时间,它将能支持任何程序的转编译。比如还有php、甚至是支持转编译成 鸿蒙 应用。
AMixStudio由广西猎码软件科技有限公司自主研发的,专门用于AMix项目开发的专业IDE。相比于旧版猎码的开发工具,无论是界面美观程度,还是功能上都有质的提升。AMixStudio向大厂产品看齐,用心设计的界面和更加人性化智能化的操作是AMixStudio的亮点。编程IDE该有的功能应有尽有,如代码输入提示、语法错误高亮、自动完成、引用跳转、关联重命名、代码格式化等等,别人有的功能,我们有了,别人没有功能的我们也有了。
更新日志:
1.2.0更新内容
1.[修复] 依赖的组件附带自定义的gradle脚本时,项目构建失败的问题;
2.[优化] 对空后缀名文件的支持;
3.[新增] 文件树的"资源-文件"和"资源-其他资源"中,支持创建空白的文本文件;
4.[新增] package.amc配置文件中,针对安卓平台新增了配置项:"组件依赖/componentDependencies"->"远程组件",该配置与"远程库/remoteLib"配置项的区别是可以设置属性:"依赖方式/method" ,以便设置导入依赖的方式。可选值为:implementation(默认)、api、compileOnly、runtimeOnly。这涉及android开发gradle相关的知识,需谨慎设置,否则可能导致项目无法正常编译。一般情况不需要设置,使用默认值即可;
5. 修复或优化其他若干问题;