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

栏目: 软件资讯 · 发布时间: 4年前

内容简介:这年头还有人没有Android手机吗?答案是肯定的,据调查,大概有以下几类同学等同于没有手机: 1. iPhone用户,一般不会再购买一部Android手机。 2. 由于顾虑隐私问题,不愿意把自己的手机当小白鼠的Android开发者...

 这年头还有人没有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 3.4 发布: 没手机的同学,有福了

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

 新Demo示例:

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

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

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


以上所述就是小编给大家介绍的《GuiLite 3.4 发布: 没手机的同学,有福了》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

梦断代码

梦断代码

Scott Rosenberg / 韩磊 / 电子工业出版社 / 2008.06 / 49.00元

软件乃是人类自以为最有把握,实则最难掌控的技术。本书作者罗森伯格对OSAF主持的Chandler项目进行田野调查,跟踪经年,试图借由Chandler的开发过程揭示软件开发中的一些根本性大问题。. 本书是讲一事,也是讲百千事;是写一软件,也是写百千软件;是写一群人,也是写百千万人。任何一个在软件领域稍有经验的技术人员看完本书,必掩卷长叹:做软件难。...一起来看看 《梦断代码》 这本书的介绍吧!

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器