GreenDroid最初是由Cyril Mottier发起,是一个Android的UI开拓类库,能够让UI开拓更加简便,并且在运用中始终保持同等。
Android的开放性使得各种运用的UI设计基本上损失了同等性。不管是官方运用还是第三方运用,都选择利用自己的UI交互,开拓各种非标准的按钮和控件。GreenDroid可以使开拓者的运用与Android生态系统保持同等,并试图为开拓者打造界面构造与风格同等的开拓环境。
GreenDroid包含三个目录:

GreenDroid: 核心类库. 这个库会常常被用到。
GreenDroid-GoogleAPIs: GreenDroid的拓展,包含很多发布后的Google API的功能。(GDMapActivity 是关于它的样例)
GDCatalog: 关于GreenDroid和GreenDroid-GoogleAPI的样例工程。这个工程有很多示例性代码,教你怎么利用GreenDroid。
DroidParts
DroidParts是Android开拓中一组常用的开拓组件,紧张席卷以下几个方面:
DI——DroidParts在注入Views、Services方面做到了真正的“开箱即用”效果,并且自定义依赖关系可以定义在DependencyProvider类中。
ORM——通过利用Cursors和Fluent API,DroidParts可以帮助开拓者实现高效模型持久化。
JSON——DroidParts中含有大略的JSON天生和解析器,实现了对嵌套工具的高效处理。
ImageFetcher——可以将图片异步加载ImageViews中,同时支持淡入和淡出效果。
RESTClient——可以向做事器发送各种HTTP要求(用户也可以自定义要求办法和提交JSON工具),并显示做事器相应。
APICloud
APICloud旨在为跨平台的原生移动开拓供应一种更便捷的办法,它是一个Web运用程序运行环境,支持不同的系统平台(Windows、Linux、Mac)。在基于APICloud平台上,用户可以快速开拓高性能的原生运用,并且一套代码天生两种程序(Android和iOS)。
APICloud平台用户达30w+,创建运用数超过48w,个中包括春秋航空、复兴付等有名运用。
Basic4Android
Basic4Android 是一个大略但功能强大的 Android 运用开拓环境。类是于Visual Basic 。Basic4Android 功能非常强大,支持的工具更多,可将代码直接编译安卓原生运用软件,而不须要其他环境的支持,安卓端工具支持蓝牙和WIFI连接,可以获取设备屏幕上的内容。Basic4Android 完备为了 Android 运用开拓,不支持其他平台。
紧张特性:
编译为原生的bytecode,不须要运行库。天生的APK文件与Java / Eclipse天生的文件完备一样
与Java编写的运用性能相同
与Visual Basic类似的事宜驱动编程措辞,支持工具和代码模块
不须要写任何XML文件
可视化编辑器支持多屏幕和各种分辨率
支持Android 1.6及其以上版本的所有移动设备
支持自动完成、内置文档、内部索引和其它高等功能
强大的单步调试功能
支持所有的Android核心特性
Titanium SDK
Titanium旨在为跨平台的原生移动开拓供应一种更高等的API,以是开拓者可以访问一系列从用户界面组件、插座接口到关照系统集成的原生特性和功能。Titanium是一个Web运用程序运行环境,它支持不同的系统平台(Windows、Linux、Mac),并且支持Web运用程序对本地APIs的访问。在基于Titanium平台上,用户可以快速开拓和方便的支配运用程序,并且这些运用程序可以利用本地APIs实现许多普通Web运用程序无法完成的。
紧张特性:
开源:Titanium采取宽松的Apache 2.0容许证
高效开拓:通过代码重用,减少了开拓者的事情韶光,调高事情效率
廉价特性:通过利用JavaScript SDK降落了跨平台操作的本钱
Vuforia
Vuforia扩增实境软件开拓工具包(英语:Vuforia Augmented Reality SDK),是高通推出的针对移动设备扩增实境运用的软件开拓工具包。它利用家算计视觉技能来实时地识别和跟踪平面图像以及大略的3D图像,使开拓者能够在现实天下和数字体验之间架起桥梁。 Vuforia通过Unity游戏引擎扩展供应了C、Java、Objective-C和.Net措辞的运用程序编程接口。从而Vuforia SDK能够同时支持iOS和Android的原生开拓,这也使开拓者在Unity引擎中开拓AR运用程序时很随意马虎将其移植到iOS和Android平台上。
紧张特性:
跨平台:同时支持iOS和Android系统
AR特性: Vuforia是移动设备最好的增强现实体验平台
最佳的性能体验:通过无与伦比的交互性实实际际与虚拟的完美互动
笔墨识别功能:支持借助智好手机和平板电脑摄像头实现实时笔墨识别
Firebase
Firebase曾与Facebook已经阵亡了的Parse有点像,其供应了数据库做事、用户身份验证功能、以及主机工具。在新版Firebase中,Google将Firebase转变成了一个“统一运用平台”。当前有47万开拓者在利用这项做事;而在收购Firebase的时候,这个数字还只有11万。
Firebase现已与剖析做事实现了深度集成(感谢Google Analytics团队的帮助),只需大略的几行代码,所有开拓者都可轻松将之添加到自己的运用中。
它可以向Firebase反馈根本的用户信息,但与Google Analytics一样,开拓者也可以指定特定的细节,比如追踪一个按钮的按压、或者一次购买的操作。
借助这些数据,Firebase能够给出一个直不雅观的剖析报告,以便开拓者深入理解用户的行为、或者广告的投放效果。
Geshi
这是一个高度自定义的语法高亮显示工具,可以在网页里用来更好的展示代码片段。Geshi经由开拓后来运用在phpBB论坛软件上,但在功能特性上仍旧是分开利用的。此外,这个语法高亮工具支持险些所有的盛行编程措辞,像ActionScript、ASP、C、JAVA、PHP、Ruby和SQL等等。