GuiLite 3.4 发布: 没手机的同学,有福了

idea4good
 idea4good
发布于 2020年09月16日
收藏 17

 这年头还有人没有Android手机吗?答案是肯定的,据调查,大概有以下几类同学等同于没有手机:

1. iPhone用户,一般不会再购买一部Android手机。

2. 由于顾虑隐私问题,不愿意把自己的手机当小白鼠的Android开发者。

3. 在公司,禁止使用智能手机的开发者。

 那么,没有Android手机,是不是就不能进行Android开发了呢?如果你的app是纯Java语言开发的话,就不是问题;但一般高阶一点的Android开发都是Java,C/C++混合编程,这时就有点头痛了。

 开发痛点:

众所周知,GuiLite也是C/C++编写的全平台GUI框架,用其开发Android App,自然离不开对NDK的支持,但由于NDK配置复杂,让很多C/C++开发者反复尝试无效后,只能作罢。

 即使有些同学完成了NDK的配置,其编译过程,依然繁琐,需要在很多开发环境中来回切换。再加上各种IDE对资源消耗都十分巨大,切换几次后,PC越来越卡,开发体验逐渐变差。

 虽然,Android studio有手机模拟器,但由于运行的是x86指令,并不适用于arm指令的手机;所以,为了避免反复配置两套编译环境,大家一般都会选择直接对真机开发、调试,而手机模拟器彻底成了摆设。

 痛点=>爽点:

今天GuiLite对Android Studio进行了良好的适配,大大简化了Android App的开发流程,克服了以上所有困难,帮助开发者在一个IDE里面就可以完成所有的开发/调试工作,甚至连手机都不需要。具体功能特点如下:

 1. 支持在Android Studio里面同时编写/编译java和c/c++代码,不存在IDE的切换。

2. 仅凭Android studio的自带手机模拟器,就可以完成代码调试、运行;工程可以自动完成arm,x86代码的转换。

3. 代码简单易懂,下载即可在模拟器/真机上运行;非常适合想尝试,了解Android开发的嵌入式、单片机开发者。

4. 对于嵌入式开发者,Android Studio是强大的IDE,它可以大大提升的编码效率,随时提醒你编码错误,简化你的调试过程。某种程度上,可以替代:KEIL, IAR, GDB,不妨尝试一下?实际运行效果如下:

 

无论你是不是GuiLite的用户,C/C++都是高阶Android开发者的必备技能,相信我们的代码依然可以给你带来效率的提升或思想的光芒。开发从未如此柔滑,敬请关注/更新代码。

 新Demo示例:

又到了demo环节,这次是一个“双钟摆运动”,希望大家像无忧无虑的钟摆一样,过一天,摇一天;该示例同样支持:任意单片机,Windows,Linux平台,欢迎大家一起“摇摆”。

 

最后,不是所有示例都加入了对Android平台的支持,如果你是嵌入式、单片机开发者,也希望能将自己的程序运行在Android平台上,请在下面给我们留言,如果需求强烈,我们会为更多的demo增加Android平台的支持。

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:GuiLite 3.4 发布: 没手机的同学,有福了
加载中

精彩评论

谁杀了我的牛
刚开始几千行啥的和qt比以为是桌面的, 现在成天就画几条线不知道拿来干嘛
TuringM
TuringM
题目老营销号了.....

最新评论(6

TuringM
TuringM
题目老营销号了.....
邹海彬
邹海彬
那也太看不起QT了
4
4点起床
还以为你要讲云手机
谁杀了我的牛
刚开始几千行啥的和qt比以为是桌面的, 现在成天就画几条线不知道拿来干嘛
鬼面书生灬
鬼面书生灬
就是个模拟器吧?
司徒永超
司徒永超
优秀
返回顶部
顶部