返回顶部
分享到

涅槃重生,卷土重来!2021-12-20日,新版猎码AMix终于发布啦!

猎码动态 2021-12-20 08:08 1772人浏览 0人回复
摘要

猎码新版AMix终于发布。猎码给广大开发者们奉上新的多平台应用编程语言AMix和配套开发工具AMixStudio。

    
        

        这次,我们真的回来了,带着更强大的产品卷土重来!

        从旧版猎码发布最后一个版本到现在,大概已经过去了近两年的时间。在这漫长的时间长流里,我们并没有停下脚步,而是在不断地研发更好的产品,探索可以突围的出路。 没日没夜地熬,加班加点地干,这成为了我们的工作常态;泡面、功能饮料、绿茶和咖啡,这是使我们不断向前奔跑的兴奋剂。他人笑我不懂白天的白,我笑他人不懂黑夜的黑。

        正所谓天道酬勤,我们的奋斗没有白费。今天,我们带来了一款可以开发多平台应用的编程语言:AMix,以及和它配套的编程工具:AMixStudio。

        AMix是我们参考了多种优秀的编程语言,取其精华,去其糟粕,再结合多平台应用开发的需求设计而成。它简洁高效,更重要的是,它带有中英文两套关键词,能满足大多数开发者的编程习惯。编程基础稍微薄弱,看不懂或看不惯英文编程的开发者,可以使用中文关键字编程。或者先通过中文学习编程,看得懂,学得快。

        AMix具备开发多平台应用的能力。首发版本先支持安卓原生应用开发,在不久的未来,可以快速支持其他平台应用的开发,如:H5移动应用、WEB网站、PC应用和小程序。AMix通过对应平台的转编译器,将AMix代码转编译成对应平台的代码。理论上,只要给AMix足够多的发展时间,它将能支持任何程序的转编译。比如还有php、甚至是支持转编译成 鸿蒙 应用。

        AMixStudio是我们自主研发的,专门用于AMix项目开发的专业IDE。相比于旧版猎码的开发工具,无论是界面美观程度,还是功能上都有质的提升。AMixStudio向大厂产品看齐,用心设计的界面和更加人性化智能化的操作是AMixStudio的亮点。编程IDE该有的功能应有尽有,如代码输入提示、语法错误高亮、自动完成、引用跳转、关联重命名、代码格式化等等,别人有的功能,我们有了,别人没有功能的我们也有了。

        更多细节介绍、教程文档、软件下载都在我们的新官网:猎码AMix
如何学习猎码AMix?
AMix刚刚发布,很多配套的教程资料、组件、实战视频都需要时间去慢慢完善。也希望大家多给点时间和耐心,我们已经在加班加点地肝了。目前可以先在猎码官网学习教程文档:教程文档
遇到不懂的可以到 AMix官方QQ群 咨询,或者到AMIX社区来发帖提问。社区管理员和版主们都时刻准备着帮你们解决问题。 我们建议开发者们多多在社区发帖提问,这样一方面问题被记录了下来,自己后面也好复习;再一方面后来者可以搜索到历史的问答记录,找到解决问题的方案。如果开发者们都如此,那么AMIX社区的学习资料会越来越丰富,也方便你日后查阅和学习。
猎码AMix是否收费?
AMixStudio首发的几个版本是公测版,不收费,也不会限制任何功能。预计在2021年春节过后(2022-02-07),AMixStudio发布稳定的正式版,到时正式开启会员模式。当然,非会员不会限制开发工具的任何功能。非会员只限制不能发布组件到应用中心,也不能从应用中心下载组件。另外,在以后发布的一些会员活动,非会员也是不能参加的。
首发版本开展VIP会员预售活动,会员价格非常低,活动结束后就恢复原价,此后再无这么低的会员价啦,预购从速哦!前往开通VIP会员
旧版猎码是否保留?
是的,旧版仍保留维护。但不会更新了,因为我们人力物力资源非常有限,AMix的开发增强之路仍很长,工作量很大,分不出另一只手来再升级旧版,望猎码开发者们尽快转到AMix。很香!试试?
        
        新版是否兼容旧版代码?
不兼容。猎码AMix是面向多平台应用开发而设计的新的编程语言,虽说它与旧版猎码在某些方面具备相似之处,但完全不是一套语言框架,不能通用。但是如果你已经掌握了旧版猎码开发语言,可以更快掌握AMix。

新版的布局方式有何变化?
AMix改为采用代码的方式设计布局。当然,可以在编辑布局代码时,实时预览布局效果。虽然说代码没有可视化的结构图形更直观,但是在掌握了代码语法和使用技巧后,设计布局会更高效。另外,代码文字显得更紧凑,易读;而可视化图形容易造成大篇幅,结构不紧凑,不易阅读。专业的开发工具都采用代码方式设计布局,而可视化图形更多应用于教育领域,这也侧面证明了代码方式更适合用于实际开发中,毕竟开发效率比简单直观更重要。

猎码为什么不支持拖拽式的布局设计?
据我了解,一些国产的中文编程支持的这种 "拖拽式布局设计" 对于一些编程初学者确实能够引起兴趣、快速上手。
小编我曾经也有很长一段时间在使用这些中文编程,我其实可以说对这些 "拖拽式布局设计" 很有发言权。一开始做一些对于界面美观要求不高的小应用,所谓的 "拖拽式布局设计" 确实是得心应手。但是当你编程技术慢慢提升上去了,希望拿它开发一些更高级的,更美观的产品时,这些只能拖拽和拉伸的界面设计器反而是"无用"之物,你需要将组件拖入界面中,然后所有组件需要全部在代码里面计算它们的位置和尺寸。而布局的显示效果只能靠大脑想象或实际运行查看,这样反而效率很低!、
不出所料,有人会反问我:AndroidStudio也可以使用拖拽的方式设计布局。是的,AndroidStudio是谷歌开发的产品,它支持拖拽式布局设计一点都不出乎意料,但那也只是可选的一种设计方式之一。实际上小编我作为安卓开发者几年了,从来没有用过AndroidStudio的拖拽式布局设计。而且据我所知,大多数安卓开发者不想用也不习惯用这种拖拽式的布局方式,而是直接编写布局代码。


本文暂无评论,快来抢沙发!

热门问答