国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

跨平臺打造移動原生應用的10大武器

發布時間:2014-12-16 11:30    發布者:designapp

        摘要:本文介紹了10款跨平臺打造移動原生應用的工具,旨在幫助開發者們提高自己的編程效率。開發者可以根據這些工具的特點自行選取,從而直接降低開發成本,間接快速捕捉市場,提高收益。
編譯工具對開發者的影響是直觀的,開發者使用JavaScript等語言寫出應用的代碼,再將它們編譯成原生代碼。通過原生的API,完成跨平臺的操作,最終分發到本地的應用商店中。由此可見,編譯工具的選擇可以直接降低開發成本,整個團隊可以間接地快速捕捉市場、提高收益。今天我們為大家介紹了10款主流的原生轉換編譯工具,開發者們可以根據不同的特點來選取,提高自己編程的效率。
1.Adobe Air
Adobe Air是針對網絡與桌面應用的結合所開發出來的技術,可以不必經由瀏覽器而對網絡上的云端程式做控制,是一款允許你利用現有的web開發技能(包括Flash、Flex、HTML、JavaScript、Ajax)優勢,建立和配置跨平臺(或跨操作系統)的桌面RIA應用。



其特點如下:
網絡應用離線化:同傳統的Web相比,AIR的優勢在于有客戶端的優勢,可以脫機運行程序,在需要的時候偶爾連接一下網絡,比如可以離線寫博客,發布的時候連接一下網絡。
跨平臺、低開發成本:跟傳統的桌面應用程序相比,AIR程序可以跨平臺,支持多操作系統,開發成本較低。
出色的交互表現:AIR憑借Flash技術本身的特征可以帶來更吸引人的交互表現,相比其他傳統的Web技術要出色。
運行速度更快:因為AIR程序均是在本地運行,而網絡應用程序在網絡客戶端和服務器之間進行調用,需要調用大量數據和代碼,所以AIR程序的運行速度要快一些。




       
2.FireMonkey
Firemonkey是一個基于CPU/GPU混合架構的業務應用平臺,能夠幫助開發人員設計出Windows、Mac和iOS設備上的視覺絢麗的本地應用程序。Firemonkey允許開發人員創建具有快速的本地性能、動畫和圖像效果、企業級的數據連接以及交互式數據可視化的富HD和3D的圖形應用程序。







       
3.Gideros Mobile
使用類似Flash的功能來開發游戲或者應用,雖然不如上面的一些工具簡單,但你也無須懂特別高深的編程語言,還能對已有的代碼循環利用,開發好之后,可以在電腦或者其它設備上立即進行測試,無需反復導代碼。







       
4.J2objc
J2ObjC(Java to Objective-C)是Google出品的一個開源的命令行工具,允許開發者將Java代碼轉換成適用于iOS平臺的Objective-C代碼。這意味著,開發者編寫的Java代碼可以成為iOS應用程序的一部分,且無需對生成的文件進行編輯。



J2ObjC支持Java語言和運行時的大部分特性,包括異常、內部類/匿名類、泛型類型、線程和反射等,同時也支持轉換和執行JUnit測試。




       
5.Livecode
LiveCode原名Revolution,是一款源自HyperTalk的用于快速應用程序開發語言。LiveCode語法結構和自然語言接近,比較適合編程初學者掌握。此外LiveCode具有良好的跨平臺支持,可以創建Linux、OS X和Win桌面應用,Android和iOS手機版的應用,以及無GUI的服務器端應用。



LiveCode 5.X及更早的運行時環境僅有閉源版本,若想用其進行開源軟件開發限制非常大。經過今年年初的KickStarter募集后,成功推出改良核心的6.0版本,包含了支持拖拽布局的IDE和多平臺部署分發工具,可安裝于Linux、OS X和Win系統上。




       
6.Mono
Mono是一個由Novell公司(先前是Ximian)主持的項目。該項目的目標是創建一系列符合ECMA標準(Ecma-334和Ecma-335)的.NET工具,包括C#編譯器和共通用語言運行庫。與微軟的.NET Framework不同,Mono項目不僅可以運行于Windows系統上,還可以運行于Linux,FreeBSD,Unix,OS X和Solaris。







       
10.Codename One
Codename One是一個針對移動應用開發者的、開源的、跨平臺的Java工具,旨在幫助Java開發者通過單一代碼庫來針對所有移動(智能手機和平板電腦)平臺構建本地應用。
Codename One由Chen Fishbein和Shai Almog開發,這兩人都曾供職于Sun公司。Fishbein稱,Codename One使移動應用開發工作更加快速、容易,Java開發者可以構建iPhone/iPad(iOS)、Android、Windows Phone、Blackberry等平臺上的應用,且無需在應用性能、功能或開發簡易性方面妥協。






本文地址:http://m.qingdxww.cn/thread-135439-1-1.html     【打印本頁】

本站部分文章為轉載或網友發布,目的在于傳遞和分享信息,并不代表本網贊同其觀點和對其真實性負責;文章版權歸原作者及原出處所有,如涉及作品內容、版權和其它問題,我們將根據著作權人的要求,第一時間更正或刪除。
您需要登錄后才可以發表評論 登錄 | 立即注冊

廠商推薦

  • Microchip視頻專區
  • Dev Tool Bits——使用MPLAB® Discover瀏覽資源
  • Dev Tool Bits——使用條件軟件斷點宏來節省時間和空間
  • Dev Tool Bits——使用DVRT協議查看項目中的數據
  • Dev Tool Bits——使用MPLAB® Data Visualizer進行功率監視
  • 貿澤電子(Mouser)專區

相關視頻

關于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯系我們
電子工程網 © 版權所有   京ICP備16069177號 | 京公網安備11010502021702
快速回復 返回頂部 返回列表
主站蜘蛛池模板: 91视频免费看| 九九在线精品 | 片多多视频app黄版下载 | 四色成人网 | 精品四虎免费观看国产高清 | 精品精品国产欧美在线观看 | 久久久久国产精品四虎 | 亚久久伊人精品青青草原2020 | 国产黄色影视 | 国产精品一二三 | 五月天婷婷网亚洲综合在线 | 免黄网站 | 天堂在线观看 | 国产精品午夜寂寞视频 | 成人a视频在线观看 | 污视频免费看网站 | 国产手机精品自拍视频 | 20201精品极品国产色在线 | 色偷偷www8888 | 日韩在线视频不卡一区二区三区 | 成人日韩在线 | 欧美日韩在线看 | 奶茶视频有容乃大 | 亚洲第一免费视频 | 日本免费一区二区三区中文字幕 | 久久久99精品免费观看精品 | 欧美色成人| 国产一二三四区在线观看 | 国产精品亚欧美一区二区三区 | h视频在线观看免费完整版 h视频在线观看免费观看 | 天天拍拍天天爽免费视频 | 国产精品一区二区av | 国产小视频网站 | 玖玖玖精品视频免费播放 | 亚洲欧美男人天堂 | 男女性高爱麻豆 | 国产一级久久久久久毛片 | 精品国产免费久久久久久婷婷 | 青青在线国产视频 | a毛片毛费观看 | 青青草成人免费在线视频 |