安卓软件开发工具有哪些
来源:www.kubikeji.com 作者:酷蜂科技 2019-11-05
[摘要] 安卓APP开发工具包括Basic4Android、Gimbal context ware、Titanium SDK、Vuforia等,致力于为安卓开发者提供更加便捷的开发辅助作用。
一、Basic4 Android
Basic4Android是Android平台上一个简单而又强大的可视化快速应用开发工具,可以开发基于云计算的Android应用,同时还内置了企业级移动应用开发所需的代码库;Basic4Android可被用来开发和测试数据库通信,甚至可以被用来开发2D的即时游戏。Basic4Android兼容了Google的AdMob数据库,所以开发者可以在他们开发的应用中植入广告来获取收益。
主要特性:
1、编译为原生的bytecode,不需要运行库。生成的APK文件与Java / Eclipse生成的文件完全一样;
2、与Visual Basic类似的事件驱动编程语言,支持对象和代码模块;
3、可视化编辑器支持多屏幕和各种分辨率;
4、支持Android 1.6及其以上版本的所有移动设备;
5、支持自动完成、内置文档、内部索引和其它高级功能;
6、 强大的单步调试功能,支持所有的Android核心特性。
二、Gimbal context ware
Gimbal是高通旗下Qualcomm Labs推出的一款面向iOS和Android平台的SDK。Gimbal中的内置函数库能够为开发者提供特定位置或地理围栏解决方案。Gimbal环境感知SDK帮助开发者向手机用户提供及时、个性化的相关内容,开发者可以从SDK中选择所需的软件库加入应用中。
三、Titanium SDK
Titanium旨在为跨平台的原生移动开发提供一种更高级的API,所以开发者可以访问一系列从用户界面组件、插座接口到通知系统集成的原生特性和功能。Titanium的目的是将Titanium应用程序和纯原生应用程序之间在功能方面的差异缩小到几乎为零。目前,Titanium支持iOS、Android、BlackBerry和Windows Phone。此外,Titanium借助统一的JavaScript API,针对特定平台的功能特性以及原生性能,实现代码重用,大大地缩减了开发者的工作时间。
主要特性:
1、开源:Titanium采用宽松的Apache 2.0许可证
2、高效开发:通过代码重用,减少了开发者的工作时间,调高工作效率
3、廉价特性:通过使用JavaScript SDK降低了跨平台操作的成本
四、Vuforia
Vuforia是一款能将现实世界物体转变为互动体验的扩增实境平台。旨在帮助开发者打造全新级别的真实世界物品与虚拟物品的互动。它使用家算计视觉技术来实时地识别和跟踪平面图像以及简单的3D图像,使开发者能够在现实世界和数字体验之间架起桥梁。 Vuforia通过Unity游戏引擎扩展提供了C、Java、Objective-C和。Net语言的应用程序编程接口。从而Vuforia SDK能够同时支持iOS和Android的原生开发,这也使开发者在Unity引擎中开发AR应用程序时很容易将其移植到iOS和Android平台上。
主要特性:
1、跨平台:同时支持iOS和Android系统;
2、AR特性: Vuforia是移动设备最好的增强现实体验平台;
3、最佳的性能体验:通过无与伦比的交互性实现现实与虚拟的完美互动;
4、文字识别功能:支持借助智能手机和平板电脑摄像头实现实时文字识别。
特别声明:本文章链接https://m.kubikeji.com/a/appkaifa/Android_APPkaifa/2019110511918.html以上文章内容由广州app公司酷蜂科技编辑上传。本站部分资源来源于网络,如有侵权请联系客服删除!
上一篇:安卓手机软件开发如何保住位置
下一篇:安卓软件开发接下来怎么走