2014年度移動開發工具類Jolt大獎
原文英文鏈接:Jolt Awards 2014: Mobile and Coding Tools
Dr. Dobb’s頒布了 2014 年度移動開發工具類 Jolt 大獎。
Dr. Dobb's Journal 最近宣布了移動開發工具類 Jolt 大獎的獲得者。贏得這個大獎意味著被視為移動應用開發的最佳工具。今年的大獎旨在表彰跨平臺移動開發工具所取得的進步,并指出,如果“它們繼續縮小與原生應用的差距,它們可能會成為所有開發的首選工具,滿足絕大部分需求。”
任何人都可以提交開發工具用于評價,由評委選出 6 款工具進行深度評估和評價,但其方法并不公開。得獎者名單如下:
Jolt卓越獎:Xamarin 2.0
Xamarin 贏得這項大獎,源于其“優雅的解決方案和使用熟悉的工具打造主要移動平臺應用的能力。”Xamarin 讓 C# 開發者使用 Visual Studio 或者 Xamarin Studio 創建跨平臺移動應用,絕大部分代碼將獨立于目標平臺。只有接口才需要開發者使用 Object-C 或者 Java,Xamarin 為應用提供了完整的原生接口,這被認為比 HTML5 跨平臺方式更有優勢。
Jolt生產力獎:PhoneGap
Adobe PhoneGap 贏得該獎項,源于其使用 JavaScript、HTML 和 CSS 等 Web 技術為大量移動平臺,如 Amazon Fire OS、Android、BlackBerry、iOS、Symbian、Windows Phone、Windows 8.x 和 Tizen,提供開發跨平臺應用的能力。
在所有推薦 PhoneGap 的特性中,包括:Apache Cordova 是開源的;詳細的文檔;PhoneGap Build 為跨平臺應用構建提供了自動支持;開發者只需要知道 JavaScript 就可以為多種平臺開發應用。
Jolt生產力獎:Titanium Studio
Titanium Studio 獲獎主要基于以下特性:目標平臺包括移動 Web、Android、Blackberry、iOS 和 Tizen;與 Alloy MVC(基于 Node.js 的框架,支持 Backbone.js 和 Underscore.js)和 Eclipse IDE 完美集成;提供了完整的開發生命周期支持;分離界面、業務代碼和數據模型;在瀏覽器中測試應用的能力;對面向數據和云的應用非常有幫助。
入圍獎:Corona SDK
Corona 使用 Lua 語言創建圖形密集型應用,支持 Android、iOS、Kindle Fire 和 Nook,即將支持 Windows 8 和 WP 8。如果你想“開發 2D 富界面應用,包括 UI 動畫或者游戲,需要與典型的 非死book 登錄和一些 RESTful 服務進行交互”,那么推薦你使用 Corona。其它的特性還包括:簡化的 SQLite 交互;應用內支付和廣告轉化;大量的文檔;快速的模擬器;從 Lua 調用原生C++、Object-C 和 Java 的能力(企業版)。
Sencha Touch 獲獎的理由包括:為 Android、BlackBerry、iOS、Windows 8.x、Windows Phone 和 Tizen 創建 HTML5 應用的能力;很好的性能;大量 UI 控件、圖標和主題;MVC 模式;支持 Apache Cordova 和 PhoneGap Build;以及成功地“讓 HTML5 應用在移動設備上看起來像原生應用。”
入圍獎:LiveCode 6.5
LiveCode 入圍的理由是作為 RAD 工具,它為開發 iOS 和 Android 應用的入門者提供了簡單的拖拽界面。LiveCode 使用一種定制的類英語腳本語言為 iOS、Android、Windows、Linux 和 Mac OS X 開發跨平臺應用,但沒有提供原生的外觀。
今年早些時候,Dr. Dobb's Journal 還頒發了最佳通用開發工具獎:
卓越獎:Microsoft Visual Studio 2013, Premium Edition
生產力獎:JetBrains IntelliJ IDEA 13 Ultimate Edition
生產力獎:IPython Notebook
入圍獎:Developer Express CodeRush 13.2
入圍獎:Cloud9 IDE
Dr. Dobb’s從 1991 年起為圖書和軟件開發工具頒發 Jolt 大獎。任何軟件工具都可以提交并用于評估(PDF 格式)。只接受正式發布的版本,不接受 alpha 和 beta 版本。提名需要在大獎日歷指定的時間內完成。
<span id="shareA4" class="fl"> </span>