Android開發者不可或缺的四大工具

Android開發者不可或缺的四大工具

android以其極強的開放性吸引着世界各地的開發者去開發各種各樣的移動應用開發,而各種SDK更是爲各個層次的開發者提供了一個可以盡情展示他們專業技能和創造性的平臺。雖然Java是各種平臺最常用的編程語言,但是一些其它的工具包只支持C、C++和Ruby。除此之外,所要開發應用的特性在一定程度上也決定了開發環境的選擇。爲此,特爲廣大的Android開發者整理了四款強大的Android開發工具:

1. Basic4Android

Basic4Android是Android平臺上一個簡單而又強大的可視化快速應用開發工具,它可被用來開發和測試數據庫通信,甚至可以被用來開發2D的即時遊戲。Basic4Android兼容了Google的AdMob數據庫,所以開發者可以在他們開發的應用中植入廣告來獲取收益。

 

主要特性:

  • 編譯爲原生的bytecode,不需要運行庫。生成的APK文件與Java / Eclipse生成的文件完全一樣
  • 與Java編寫的應用性能相同
  • 與Visual Basic類似的事件驅動編程語言,支持對象和代碼模塊
  • 不需要寫任何XML文件
  • 可視化編輯器支持多屏幕和各種分辨率
  • 支持Android 1.6及其以上版本的所有移動設備
  • 支持自動完成、內置文檔、內部索引和其它高級功能
  • 強大的單步調試功能
  • 支持所有的Android核心特性

2. Gimbal context ware

Gimbal是高通旗下Qualcomm Labs推出的一款面向iOS和Android平臺的SDK。Gimbal中的內置函數庫能夠爲開發者提供特定位置或地理圍欄解決方案。Gimbal環境感知SDK幫助開發者向手機用戶提供及時、個性化的相關內容,開發者可以從SDK中選擇所需的軟件庫加入應用中。

 

這些SDK包括:

  • Gimbal Geofence:旨在提供基於地理圍欄的低功耗位置識別服務。這一工具將賦予應用“環境感知”功能,即能夠根據用戶所在的位置對用戶做出有益調整。
  • Gimbal Interest Sensing:使應用能夠根據終端用戶的個人信息和興趣做出調整,此工具可以針對特定受衆提供定製應用。
  • Gimbal Image Recognition:使終端用戶可以通過智能手機的攝像頭髮起互動體驗。
  • Gimbal Manager:是一款基於Web的工具,用於管理地理圍欄、個人信息規則、圖像目標、內容、發佈和分析。
  • Gimbal Privacy:供終端用戶管理Gimbal及其功能,Gimbal旨在讓終端用戶瞭解和掌控他們分享環境和興趣的內容和時間,並保護用戶的個人信息。

3. Titanium SDK 

Titanium旨在爲跨平臺的原生移動開發提供一種更高級的API,所以開發者可以訪問一系列從用戶界面組件、插座接口到通知系統集成的原生特性和功能。Titanium的目的是將Titanium應用程序和純原生應用程序之間在功能方面的差異縮小到幾乎爲零。目前,Titanium支持iOS、Android、BlackBerry和Windows Phone。此外,Titanium藉助統一的JavaScript API,針對特定平臺的功能特性以及原生性能,實現代碼重用,大大地縮減了開發者的工作時間。 

主要特性:

  • 開源:Titanium採用寬鬆的Apache 2.0許可證
  • 高效開發:通過代碼重用,減少了開發者的工作時間,調高工作效率
  • 廉價特性:通過使用JavaScript SDK降低了跨平臺操作的成本

4. Vuforia

Vuforia是一款能將現實世界物體轉變爲互動體驗的擴增實境平臺。旨在幫助開發者打造全新級別的真實世界物品與虛擬物品的互動。它使用家算計視覺技術來實時地識別和跟蹤平面圖像以及簡單的3D圖像,使開發者能夠在現實世界和數字體驗之間架起橋樑。 Vuforia通過Unity遊戲引擎擴展提供了C、Java、Objective-C和.Net語言的應用程序編程接口。從而Vuforia SDK能夠同時支持iOS和Android的原生開發,這也使開發者在Unity引擎中開發AR應用程序時很容易將其移植到iOS和Android平臺上。

主要特性:

  • 跨平臺:同時支持iOS和Android系統
  • AR特性: Vuforia是移動設備最好的增強現實體驗平臺
  • 最佳的性能體驗:通過無與倫比的交互性實現現實與虛擬的完美互動
  • 文字識別功能:支持藉助智能手機和平板電腦攝像頭實現實時文字識別
發佈了9 篇原創文章 · 獲贊 2 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章