AppCan應用使用HTML5、CSS3和JavaScript語言編寫,通過AppCan IDE提供的本地打包工具或在線編譯系統(tǒng)生成可在Android、iOS、Symbian平臺安裝運行的本地應用。每一個應用安裝后在系統(tǒng)中都能夠獨立運行,互不干擾。有各自獨立的進入點和運行沙盒。
AppCan IDE是基于eclipse定制的移動集成開發(fā)環(huán)境,專為無Native開發(fā)經(jīng)驗的HTML開發(fā)人員設計。
創(chuàng)建項目
AppCan項目是由HTML文件、CSS文件、JavaScript文件、Config文件和其他圖片、音樂、視頻資源按照一定的目錄結(jié)構(gòu)規(guī)則組成。AppCan集成調(diào)試工具可以快捷的打包您的項目或發(fā)布到AppCan開放平臺。
> 創(chuàng)建項目
AppCan IDE會自動建立必要地目錄并放入默認的資源、腳本文件。
> 導入項目
您可以使用導入項目功能,將以前做的項目導入到IDE開發(fā)環(huán)境中。
調(diào)試
整個開發(fā)流程中,AppCan提供了多種工具幫助開發(fā)者調(diào)試應用,調(diào)整界面。
> 模擬器調(diào)試
開發(fā)者在AppCan IDE里編寫代碼。然后使用AppCan Emulator即時查看頁面效果,檢查頁面功能。
> AppCan player調(diào)試
可以上傳代碼到運行于移動終端的AppCan Player程序中,進行真機運行測試。
跨平臺支持:
AppCan IDE可以用于支持iOS、Android平臺手機和平板的高體驗Hybrid應用的開發(fā)。通過AppCan Hybrid技術(shù),HTML開發(fā)人員遵循基于標準CSS技術(shù)的AppCan 移動開發(fā)UI參考框架,即可完成一次開發(fā),多平臺適配,在各種分辨率的移動終端上保持相同的體驗。AppCan UI框架提供了極高的適配性和自主性,開發(fā)人員可以沒有束縛地根據(jù)需求、UI設計完成應用界面及邏輯的開 發(fā)。
HTML5支持
AppCan IDE采用國際通用的HTML語言作為跨平臺支撐語言,同時借助于AppCan Hybrid技術(shù)以終端內(nèi)嵌瀏覽器為核心的設計理念,使開發(fā)人員可以直接采用HTML5技術(shù)完成應用功能的開發(fā);跇I(yè)界公認的HTML5的強大能力和廣泛的開發(fā)用戶群體,開發(fā)人員不需要重新學習私有標準,即可完成復雜功能的實現(xiàn)。
UI模版支持
AppCan IDE內(nèi)嵌了電商、新聞等多套業(yè)界經(jīng)典應用模板,開發(fā)人員可以基于模板快速構(gòu)建應用框架,同時IDE還內(nèi)嵌了登錄、注冊、個人信息、購物車等等超過百款移動經(jīng)典窗口布局模板,并以界面向?qū)Х绞浇桓叮行椭_發(fā)者快速完成應用的界面和功能拼裝。
本地打包支持
AppCan IDE內(nèi)嵌開發(fā)版應用打包服務,開發(fā)人員可以在個人PC機上完成開發(fā)版本應用安裝包的生成,并可在手機中安裝驗證應用的實現(xiàn)效果與問題解決情況。開發(fā)人員可以在本地配置應用啟動界面、圖標,還可以動態(tài)選擇應用所用的公共插件和自定義插件。打包服務會自動聚合各插件庫、引擎和應用HTML代碼。通過生成的安裝包,可以直接驗證插件的功能,便于插件開發(fā)人員與HTML開發(fā)人員進行聯(lián)調(diào),同時還可驗證應用圖標、啟動圖片等資源的實際展示效果。
本地模擬調(diào)試
AppCan IDE提供基于Chrome內(nèi)核的模擬器,可以在PC上完成移動應用的界面模擬、通訊模擬、設備模擬。開發(fā)者可以在模擬器中動態(tài)跟蹤和調(diào)試代碼,變更顯示效果,作斷點調(diào)試。
真機同步調(diào)試
AppCan IDE為開發(fā)者提供了Android和iOS平臺的真機同步調(diào)試功能,不僅能快速方便調(diào)試JavaScript、檢查HTML頁面DOM結(jié)構(gòu)、實時同步更新元素CSS樣式,還能跟蹤分析頁面資源加載性能等問題,幫助開發(fā)者高效、便捷的調(diào)試應用。
IDE新版特色
AppCan IDE 3.1版本更加人性化,提供應用向?qū)Ш徒缑嫦驅(qū),?nèi)置多種主題方案、UI控件及數(shù)百種界面模板,支持項目同步,支持本地應用打包、本地模擬調(diào)試和真機實時同步調(diào)試,引擎插件再次升級適配ios8,代碼提示無憂編程,助開發(fā)者快速上手,高效創(chuàng)建專業(yè)應用。
AppCan IDE 新版特色:
1)、引擎、插件強大升級
2)、豐富穩(wěn)定的UI組件,海量的行業(yè)頁面模版
3)、項目云端同步,多人協(xié)同開發(fā)
4)、真機實時同步調(diào)試
5)、優(yōu)化代碼提示
AppCan IDEV3.1.1 418M
V3.1.1(Bulid:2014111111729)
1.添加更新日志記錄;
2.修改IDE在部分XP系統(tǒng)下不能啟動的問題;
3.優(yōu)化調(diào)試中心,解決不能實時同步的問題;
4.修改模板存放目錄,解決模板不能同步更新的問題;
5.修改自定義插件管理可能導致的IDE不響應的問題;
6.優(yōu)化使用自定義項目時可同時創(chuàng)建項目和模板;
7.模擬器的chromium版本升級到38.0.2125.108;
8.模擬器調(diào)試界面,源碼查看改為按照文件夾查看;
9.解決舊版chromium中的bug;