久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

X5跨端移動(dòng)開發(fā)框架開源項(xiàng)目簡(jiǎn)介

 昵稱21597579 2015-01-18
      X5跨端移動(dòng)開發(fā)框架開源項(xiàng)目簡(jiǎn)介
      一,、X5是什么
      X5是跨端移動(dòng)快速開發(fā)框架,;只需一次開發(fā),即可發(fā)布,、運(yùn)行于各種前端平臺(tái)上,;支持iOS ipa、android apk,、微信服務(wù)號(hào)/企業(yè)號(hào)應(yīng)用,、web app和其他輕應(yīng)用的快速開發(fā)。
      
      二,、X5采用的開源協(xié)議
      采用Apache v2.0許可證開源模式,,商業(yè)友好,完全免費(fèi),。

      三、X5開源項(xiàng)目采用的技術(shù)標(biāo)準(zhǔn)和整體架構(gòu)
      X5采用混合應(yīng)用(hybrid app)開發(fā)模式, UI體系完全基于w3c的html5+css3+js,;引入jquery和bootstrap并對(duì)移動(dòng)做了極致優(yōu)化,,效率極高。X5本機(jī)API Framework采用phonegap(cordova)框架,。
      X5開源項(xiàng)目的核心理念是:組裝和改進(jìn)現(xiàn)有成熟優(yōu)秀的輪子,,打造一輛好車。
      X5整體技術(shù)架構(gòu)簡(jiǎn)單示意如下:
        

      四,、X5開源框架能力簡(jiǎn)介
      1.  跨平臺(tái)多前端應(yīng)用開發(fā),,支持app、web和微信應(yīng)用快速開發(fā)
      在企業(yè)應(yīng)用市場(chǎng),,多平臺(tái),、跨前端已成必須,而非可選,,微信應(yīng)用,,也已勢(shì)不可擋。X5對(duì)跨平臺(tái)多前端應(yīng)用開發(fā)的支持極好,,一次開發(fā),,多平臺(tái)運(yùn)行。
      目前,,X5能開發(fā)的跨平臺(tái)多前端應(yīng)用有:
  • 移動(dòng)app(蘋果ios app,、安卓Androidapp)
  • 微信應(yīng)用(包括公眾號(hào),、服務(wù)號(hào)和企業(yè)號(hào)應(yīng)用)
  • 企業(yè)web app(PC、平板和手機(jī))
  • 其他輕應(yīng)用(百度直達(dá)號(hào)等)

      2.  高效精致的UI組件體系,,完全基于主流標(biāo)準(zhǔn)和技術(shù)
      X5的UI組件體系是完全基于html5+css3+js,,非常干凈標(biāo)準(zhǔn)。
      X5的UI組件技術(shù)完全是開放主流,,基于jquery和bootstrap技術(shù),,經(jīng)X5高度優(yōu)化,在移動(dòng)上的表現(xiàn)很好,,接近原生,,真的很贊。
  • X5 的UI基于模塊化開發(fā),,采用增強(qiáng)的RequireJS模塊化技術(shù)
  • 可視化拖拽設(shè)計(jì)的組件技術(shù),,X5已經(jīng)提供了大量豐富的UI組件,并且支持引入和擴(kuò)展第三方組件,,大大提升了界面開發(fā)的效率和降低了難度
  • 風(fēng)格樣式庫基于bootstrap技術(shù),,在bootstrap基礎(chǔ)上大大增強(qiáng)了適合移動(dòng)的樣式和組件,可輕松引入bootstrap大量豐富的樣式資源并隨意換膚
  • 高效靈活的雙向數(shù)據(jù)綁定技術(shù)和數(shù)據(jù)組件,,使用簡(jiǎn)單能力強(qiáng)大
  • 高度優(yōu)化,,性能接近原生。操作爽滑,,拖拽,、轉(zhuǎn)場(chǎng)及動(dòng)畫效果很好

 

      3.  本機(jī)API框架(Native APIFramework)
      X5采用混合應(yīng)用(hybrid app)開發(fā)模式。能輕松調(diào)用手機(jī)設(shè)備的系統(tǒng)和硬件能力,,如相機(jī),、地圖、LBS定位,、指南針,、通訊錄、文件,、語音,、電池。,。,。等。
      這方面,,phonegap/cordova幾乎是事實(shí)的標(biāo)準(zhǔn)了,,很多大公司都采用。在本機(jī)框架上,X5有:
  • 基于phonegap(cordova)框架
  • 默認(rèn)內(nèi)嵌高性能瀏覽器,大大提升性能,特別是android低端機(jī)
  • 提供微信等輕應(yīng)用框架
  • 提供了豐富的原生插件
  • 支持引入和擴(kuò)展第三方插件,,任何原生app能實(shí)現(xiàn)的能力都可通過擴(kuò)展插件實(shí)現(xiàn)

 

      4.  可視化拖拽式集成開發(fā)環(huán)境IDE
      X5的IDE基于eclipse,,X5的主要工作是強(qiáng)化了可視化快速開發(fā),。提供了一個(gè)完全可視化、組件化、拖拽式開發(fā)環(huán)境。
  • 基于eclipse開源IDE
  • 可視化,、組件化拖拽設(shè)計(jì),完全所見即所得
  • 向?qū)Щ?、模版化等工具,,快速生成常見?yīng)用場(chǎng)景界面

 

 

      5.  全能力的調(diào)試支持和智能代碼提示
      開發(fā)手機(jī)app,模擬調(diào)試是關(guān)鍵能力,,對(duì)開發(fā)者極端重要,,而這也是業(yè)界現(xiàn)有hybrid app開發(fā)工具的軟肋。X5對(duì)hybrid app開發(fā)提供了業(yè)界最強(qiáng)大的調(diào)試支持,,表現(xiàn)真正完美,。
  • 提供全能力、一站集成的模擬調(diào)試支持,。開發(fā)手機(jī)app,,日常的調(diào)試幾乎都是模擬調(diào)試,使用頻繁度遠(yuǎn)超真機(jī)調(diào)試,,X5提供全面,、完備的模擬調(diào)試支持,表現(xiàn)真正完美
  • X5的模擬調(diào)試效果和真機(jī)運(yùn)行效果幾乎完全相同,。由于X5的UI組件體系徹底基于html+css+js,并采用高仿真本機(jī)設(shè)備app模擬,,模擬調(diào)試運(yùn)行效果和真機(jī)運(yùn)行效果幾乎完全相同,,杜絕模擬運(yùn)行和真機(jī)運(yùn)行不一致的問題
  • X5開放了所有的UI框架和組件源碼,使得開發(fā)者能在瀏覽器里跟蹤進(jìn)入每一個(gè)組件的每一行代碼,,找到和排查到真正的底層原因,,系統(tǒng)調(diào)試徹底透明,無黑盒,,無死角,!
  • 支持真機(jī)調(diào)試,提供全真機(jī)和快捷真機(jī)調(diào)試模式,,為開發(fā)者提供最大方便,。
  • X5開放了全部原生app框架源碼和本機(jī)api插件源碼,開發(fā)者可以在原生開發(fā)環(huán)境(Android ADT和XCode)內(nèi),,跟蹤調(diào)試進(jìn)入app的每一行代碼里
  • 全方位代碼智能提示,,這方面X5做了很多功夫,,X5所有的UI組件,乃至手機(jī)本機(jī)插件API,,在X5的IDE里,,都能實(shí)現(xiàn)代碼智能提示,給開發(fā)者提供極大方便

 

      6.  無限制,、多方式,、可加密的App應(yīng)用打包發(fā)布
      X5采用Apache 許可證開源協(xié)議,商業(yè)友好,。而且,,在開放性上,也走的極端徹底,,這一點(diǎn)在app應(yīng)用打包上得到充分體現(xiàn):
  • 打包發(fā)布無任何限制,,無需任何費(fèi)用。X5徹底開源,,應(yīng)用的每一行代碼都在你手里,,自由打包,無拘無束,!
  • 輕松打包發(fā)布成高性能的原生app,,包括安卓Android的apk,蘋果ios的ipa
  • 一鍵發(fā)布微信應(yīng)用(微信公眾號(hào),、服務(wù)號(hào),、企業(yè)號(hào)均可)
  • 一鍵發(fā)布成百度輕應(yīng)用、web應(yīng)用等
  • X5打包發(fā)布的app和應(yīng)用,,支持全部web資源(html+css+js)加密,,X5采用高強(qiáng)度動(dòng)態(tài)密鑰,每個(gè)app每次編譯都會(huì)使用不同的動(dòng)態(tài)密鑰,,真正做到一包一密,!
  • 支持本地快捷打包、遠(yuǎn)程服務(wù)打包,、原生環(huán)境編譯打包等模式,,給你所有想要的打包方式和方便性
  • 徹底開源,支持原生代碼調(diào)整,、插件自定義和插件選擇打包,,真正自由

 

 


      7.  徹底開放的App應(yīng)用后端技術(shù)和部署方式
      X5堅(jiān)決走開源、開放的道路,,X5在支持后端技術(shù),、后端部署上,體現(xiàn)出極端徹底的開放性。
  • 開放的后端技術(shù)支持,,X5的后端完全開放,,可通過http、Websocket等協(xié)議連接各種后端中間件或云服務(wù)(java,、node,、php、.net等)
  • 無限制的后端部署,,可以部署在任何自己選擇的公有云,、私有云服務(wù)器上,X5的部署完全開放自由,,無任何限制


      六,、X5什么時(shí)候時(shí)候開始開發(fā)?
      X5應(yīng)用開發(fā)框架源自于北京起步科技有限公司在應(yīng)用前端框架技術(shù)上10多年的持續(xù)積累,;北京起步科技于2014年11月上旬正式宣布完全開源X5應(yīng)用開發(fā)框架,。

      七、X5開源項(xiàng)目目前的進(jìn)展
      2014年11月上旬初始發(fā)布全部源代碼,,并配套發(fā)布相關(guān)視頻教程,,以及一個(gè)訂餐應(yīng)用案例(也含所有源碼);該版本主要支持移動(dòng)應(yīng)用前端開發(fā)(包括微信,、百度輕應(yīng)用等),;
      2015年1月中旬將發(fā)布開源后的第一個(gè)正式版本;
      目前,,X5開源項(xiàng)目每天新增參與人數(shù)已達(dá)數(shù)千人,;
      目前,在X5各個(gè)群里,、以及X5社區(qū)供需中心已經(jīng)發(fā)生了大量的X5移動(dòng)app,、微信app供需對(duì)接。

      八,、X5開源項(xiàng)目未來的發(fā)展計(jì)劃
      2015年1月底發(fā)布的版本將全面支持PC平臺(tái)上的web前端開發(fā),。
      2015年內(nèi),將提供更簡(jiǎn)潔高效的后端數(shù)據(jù)處理組件,。
      此外,將考慮支持整個(gè)開發(fā)過程云端化,;
      并且,,將完善經(jīng)驗(yàn)分享、應(yīng)用展示環(huán)境,,進(jìn)一步改善供應(yīng)和需求對(duì)接效率,。

      九、X5開源項(xiàng)目的目標(biāo)
      當(dāng)前,前端平臺(tái)以及后端技術(shù)日趨多樣化,,各種移動(dòng)端上的本機(jī)資源和硬件設(shè)備能力日趨豐富,,X5應(yīng)用框架這個(gè)開源項(xiàng)目是為了:
      1) 解決好前端應(yīng)用的快速開發(fā)實(shí)現(xiàn)問題;
      2) 解決好前端應(yīng)用在各種前端系統(tǒng)環(huán)境(andriod,、iOS等)中或前端入口平臺(tái)(如微信,、瀏覽器、百度輕應(yīng)用等)上的兼容性發(fā)布,、運(yùn)行問題,;
      3) 解決好前端應(yīng)用對(duì)各種后端技術(shù)的兼容、支持問題,;
      4) 解決好前端應(yīng)用對(duì)各種本機(jī)資源和設(shè)備的調(diào)用問題,。
      本開源項(xiàng)目將圍繞X5開源框架構(gòu)建一個(gè)由開發(fā)者、開發(fā)公司,、最終用戶共同構(gòu)成的極度開放的生態(tài)圈,,并逐步完善生態(tài)圈的基礎(chǔ)環(huán)境,確保生態(tài)圈內(nèi)的各種資源得以最充分的流通,,相互之間達(dá)成各種形式的協(xié)同,、整合,從而使得生態(tài)圈內(nèi)的各類參與者都能充分實(shí)現(xiàn)自身價(jià)值,。

      十,、X5開源項(xiàng)目如何運(yùn)作的?如何參與,?
      X5應(yīng)用開發(fā)框架開源項(xiàng)目,,由北京起步科技有限公司發(fā)起并提供技術(shù)、資金支持,,北京起步科技將持續(xù)定期發(fā)布更新,;本項(xiàng)目的運(yùn)作模式將秉承開源精神,堅(jiān)持最為友好的開放合作模式,,歡迎所有開發(fā)者,、開發(fā)公司和最終用戶積極參與維護(hù)、完善X5開源框架,,共享相關(guān)資源,。
      X5項(xiàng)全部源碼以及詳細(xì)講解視頻的下載地址:http://www./downloads.html
      X5開源項(xiàng)目的網(wǎng)上參與渠道:X5官方社區(qū)(bbs.);
      X5技術(shù)交流群:開源中國社區(qū)群,、Justep官方群等,;
      X5開源項(xiàng)目的線下參與方式可聯(lián)系北京起步科技公司(+86-010-59798677)。

      十一,、關(guān)注起步科技官方微信服務(wù)號(hào),,可以獲取邀請(qǐng)碼,,下載免費(fèi)app打包服務(wù)進(jìn)行打包

       總之,, 

       1 如果你只懂web開發(fā)知識(shí),,那么X5就能幫助你快速開發(fā)跨端的app。   

       2 如果你只是一個(gè)phonegap/cordova的使用者,,那X5就是最佳的phonegap/codova打包工具,。 

       3 如果你是一個(gè)原生app開發(fā)者,那么,,用“X5app開發(fā)特版mac os”系統(tǒng),,幫你解決惱人的原生開發(fā)環(huán)境問題。

 
                                                           
 

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,,所有內(nèi)容均由用戶發(fā)布,,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式,、誘導(dǎo)購買等信息,,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,,請(qǐng)點(diǎn)擊一鍵舉報(bào),。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多