導航:首頁 > 源碼編譯 > 手機h5編譯器

手機h5編譯器

發布時間:2022-08-10 22:57:00

㈠ 國內H5頁面製作軟體哪個比較實用

現在國內H5軟體,比較受歡迎的就是iH5咯,功能強大嘛。

以下摘取了一篇來自HTML5行業資訊的,關於這款軟體的功能測評文章,題主可以參考參考~

——————————分割線

轉載自搜狐新聞,作者:HTML5行業資訊


你也許已經發現,我們正在向「人人做H5」的時代邁進。隨著國內HTML5技術的成熟,越來越多H5頁面製作軟體崛起,H5製作不再是小眾的玩物,而是互聯網經濟的新產物。

據不完整統計,國內市面上存活的H5頁面製作軟體有超過50個,說是百家爭鳴一點都不誇張。但用戶量最多的當屬iH5和Equb360兩家,功能、技術水平等方面在國內都是屈指可數的。

兩者都向用戶提供可視化的HTML5編輯框架,打開電腦端網頁即做即用,但性能上卻迥然不同。

通過閱讀這兩家工具的相關資料,加上反復使用測試,以四大指標對比iH5和Equb360,重點在於幫助大家更客觀地認識這兩款H5頁面製作軟體:


按賬戶類型分,iH5分為創業版、企業版、VIP企業版四類,VIP企業版(10賬戶)的年專屬流量達500萬次,其中去LOGO流量服務為1000元/10萬次流量,微信授權費用為1元/月,無其他單獨收取的費用。

Equb360分為體驗版、基礎版、專業版、企業標准版、企業高級版(5賬戶,限制儲存空間),分別增收年費最高19999元,套餐外單獨收取費用的項目雜多,比如綁定獨立域名需一次性支付2000元開通,案例導出另外收費。

綜上所述,這兩個H5頁面製作軟體經過四個不同維度的綜合評測,可以看出iH5在性能、服務上遠高於Equb360。

簡單地說,Equb360適合低流量曝光的輕度營銷,通過HTML5的跨平台特性,弱化交互的概念,強化模板式展示,憑借H5頁面製作軟體的殼,把傳統離線PPT轉換到手機上展示。

而iH5以交互作為開發目的,讓交互功能間的組合更具復合性和創造性,更適合高流量的深度營銷,極大程度壓縮開發成本的同時,幹掉前端,取代程序員在H5頁面開發中的角色。

㈡ html5開發移動端要用什麼框架比較好

下面給出部分框架的具體優勢,比較後可以選出適合自己的
1, jQTouch

jQTouch易用性強,相關文檔也很全面。它的特色是在 使用HTML,CSS和javaScript創建iPhone App方面擁有出色的能力。jQTouch使用漸進增強的方案,在您相應的HTML頂層來實現像iPhone那樣的用戶體驗。它簡單易用,提供了一個基礎的小工具集以及動畫方案,開發人員只需要編程控制其動態行為即可。

不過有簡單測試中發現app的性能存在一定的問題,頁面在轉換時可能出現跳轉或者缺失的情況,以及在響應tap事件的時候還有周期性延遲。該項目在技術上還活躍著,不過原作者的進展和部署都顯得太慢了。

只需要遵守MIT的license許可就可以使用jQTouch了
2, jQueryMobile

jQuery Mobile是這個領域的新丁,2010年8月才正式宣布成立,但是已經迅速進展到功能豐富的Alpha 2測試版本了。jQuery Mobile跟jQTouch相比很相似,但是更加標准,更有適應性,感覺很像jQTouch的後繼版本,對用戶介面和style的支持范圍更加寬廣了。

jQuery Mobile的性能是不穩定的,(雖然比jQTouch好一些)特別是在響應TAP事件的動畫延遲補償的時候。此外,還缺少一些關鍵的程序hook,所以不能輕松地讓app更加具有動態性能。例如:當一個頁面啟動的時候事件觸發了,這時候卻無法通知響應的代碼頁面將轉向哪個用戶介面,也不能傳遞附加的信息給處理模塊。針對上述問題,創建工作區來解決還是可行的,但是在這里作者希望其將來的版本能從jQTouch那裡學習一下,並把現在的功能缺陷處理掉。

jQuery Mobile的相關文檔資料很零散但是有所改進,,(請注意,jQuery Mobile是和jQuery UI相輔相成的,並不是建在單純jQuery之上的)

想獲得jQuery Mobile只需獲得MIT或者GPL2 license。
3, Sencha Touch

這是個與Ext JS框架完全不同的產物,其方案與jQTouch/jQuery完全不同:Sencha生成自己的DOM(基於用JavaScript創建的對象)代替了先前存在的HTML增強方式。如此,使用Sencha工作的感覺不像是web編程,而更像是使用Java或者Flex等技術來做app的樣子。比起jQuery來,Sencha的感覺更像是YUI。

sencha跟其競爭對手們相比,擴展性強了很多:它擁有大量的用戶介面組件,直接的iPad支持,擁有JSON和HTML5線下存儲技術使得存儲和數據綁定更加方便。(使用Sencha的數據結構來操作app的數據十分酷~它可以實時響應列表的更新)此外,Sencha還是唯一在工具欄上支持內嵌的對象支持,其他方式都是滾輪列表的樣子。

在測試程序中,使用Sencha與jQTouch/jQuery相比,雖然app很明顯地不那麼輕量級,但是其性能和可靠性方面明顯提高了,不過其初始化載入時間略慢。

當使用庫library或者框架frame進行開發的時候,不遵守框架或者用自己的方式通常都不會獲得成功。但Sencha的支持范圍足夠寬廣,這意味著可以使用Sencha的開發方式來實現任何需求。

在文檔方面,Sencha做的不太好,雖然很廣泛,但是又有很多舊版本的老漏洞沒有及時更新,在這些框架中與bug作斗爭,調試過程浪費了很多時間,因為文檔不夠健全,很多問題難以追蹤或理解。而在開發者論壇響應作者提問的頻率還算較高,不過最終感覺還是不太夠。Sencha提供的付費技術支持起價是$300每年,

獲取Sencha需要遵守GPL3 license,以及在某種不是GPL標准又很相似LGPL的授權下也能用,以及遵循非商業license也可以獲得。
4,TitaniumMobile

與Sencha Touch很相似,Appcelerator公司的Titanium Mobile可以讓您使用Javascript API來編寫app。不過與Sencha不同的是,Titanium把代碼編譯成Native的iPhone或android app,這意味著它並不是一個真正的Web框架,而是一個兼容層或者編譯器。(請注意Titanium Mobile的近親Titanium Desktop是一個基於web的,可以使用HTML /js來編寫桌面封裝的本地應用的一款軟體)

這么說來Titanium允許web開發人員使用JavaScript和一點點XML之類的其他相關技術,可以實現高性能、更換皮膚很方便的Native App,而不需要額外去學習Objective-C或者Cocoa Touch等技術了。

不過這個優點也是其致命的缺點,只能作出Titanium所支持的平台上面的應用,被它們的開發工具限制住了。想證明這一點只需要換一個不是iPhone的平台上來跑一下就知道了。同時,Titanium的調試器也不怎麼樣,不能使用XCode方式運行或者調試,就算在其模擬器上面程序跑的還算不錯,還是需要自己去實際機器上自己再找問題。

㈢ 如何把手機h5頁面 轉成微信小程序

把手機h5頁面轉成微信小程序,可以通過代碼實現,方法及詳細的操作步驟如下:

1、首先,一個h5頁面,其中包含四個文件,如下圖所示。

㈣ 使用html5開發移動端應用採用什麼框架

常用的移動APP開發框架:

優點:

  1. 可跨平台。phonegap框架幫我們解決了差異性,javascript與平台系統的連接由phonegap框架完成。

  2. 提供硬體訪問控制。可調用加速計、攝像頭、羅盤、通訊錄、文檔、地理定位、媒體、網路、通知。

  3. 可利用成熟javascript框架。如:Ext js、jQuery。

缺點:

  1. 性能差。運行速度慢,UI反應延時。

  2. 不能完全跨平台。不同平台代碼需要微調。

  3. 內存消耗,調試難度大。


優點:

  1. 輕量級框架,運行速度快。

  2. 於 Angularjs,支持 Angularjs的特性, MVC ,代碼易維護。

  3. 通過 SASS 構建應用程序,接近原生。

缺點:

  1. Ionic是一個前段框架。不能完全取代PhoneGap和JavaScript框架的作用。

  2. 需要結合插件使用。


優點:

  1. 跨平台:同時支持iOS、Android、Symbian、Windows Phone。

  2. 開發工具:基於Eclipse的開發工具,集成UI控制項與應用管理。

  3. 本地打包:無需配置環境,無需編譯,本地一鍵打包。

  4. 代碼加密:基於密鑰的加密方式,無法破解,像混編一樣保護html代碼。

  5. 技術支持:技術支持及時響應,重視開發者建議和反饋。

缺點:

  1. AppCan免費版因需要把源代碼上傳到廠商的伺服器上打包,對於企業開發來說源代碼泄露安全性上有一定風險。企業版雖然可以解決,但企業版穩定尚待觀察。

  2. AppCan採用封裝的組件,依賴性比較高。不是開源代碼。

  3. ppCan 不能很好的解決原生代碼的功能。


優點:

  1. 高效精緻的UI組件體系,基於jquery和bootstrap技術,採用增強的RequireJS模塊化技術。

  2. 基於phonegap(cordova)框架,如相機、地圖、LBS定位、指南針、通訊錄、文件、語音、電池等。

  3. 可視化拖拽式集成開發環境IDE,全能力的調試支持和智能代碼提示。

缺點:

  1. 使用范圍有限:適用:一般app、電商app、客服app、會員app、微店微商等。

  2. 用戶量小,存在不穩定因素。


  1. 跨平台方面:大部分框架針對android和ios平台,需要做或多或少的代碼調整,不能達到完全跨平台。

  2. 性能方面:根據不完全統計,Ionic的性能會更好一點。

  3. PhoneGap出現最早,國內框架都是基於Phonegap開發出來的。

注意:

各框架在實現過程中都會遇到不同程度的坑,請根據框架的側重點謹慎選擇應用的框架。如果要基於Html5開發App,還需要進一步根據需求驗證框架的可實施性、並進行不同框架的效果對比。

㈤ html5 app開發用什麼工具

1、Adobe Edge

Adobe Edge的目的是幫助專業設計師製作網頁動畫乃至簡單游戲。該工具的重點放在動畫引擎上,但adobe承諾將增加更多HTML5功能,比如Canvas、HTML5音頻/視頻標簽等。支持Android、iOS、webOS、黑莓PlayBook、Firefox、Chrome、Safari和IE9等各個平台。

2、Adobe Dreamweaver

Adobe Dreamweaver使用所見即所得的介面,亦有HTML(標准通用標記語言下的一個應用)編輯的功能,藉助經過簡化的智能編碼引擎,輕松地創建、編碼和管理動態網站。[2]訪問代碼提示,即可快速了解HTML、CSS和其他Web標准。[2]使用視覺輔助功能減少錯誤並提高網站開發速度。

3、HBuilder

HBuilder是DCloud(數字天堂)推出的一款支持HTML5的Web開發IDE。HBuilder的編寫用到了Java、C、Web和Ruby。HBuilder本身主體是由Java編寫。它基於Eclipse,所以順其自然地兼容了Eclipse的插件。

4、WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 開發工具。目前已經被廣大中國JS開發者譽為「Web前端開發神器」、「最強大的HTML5編輯器」、「最智能的JavaScript IDE」等。與IntelliJ IDEA同源,繼承了IntelliJ IDEA強大的JS部分的功能。

㈥ 有沒有誰知道在ipad上比較好用的h5編輯器都有啥

H5e教育為html5開發為您解答,一般使用以下幾種:一、Adobe Edge 目前還處於預覽階段的Adobe Edge是用HTML5、CSS、JavaScript開發動態互動內容的設計工具。內容可以同時兼容移動設備和桌面電腦。Edge的一個重要功能是Web工具包界面,方便確保頁面在不同瀏覽器中的架構一致性,此外Edge還將整合TypeKit這樣的字體服務。動畫和圖形可以添加到HTML元素中,程序也能通過Edge自身的代碼片段庫或者JavaScript代碼進行擴展。動畫可以在獨立的時間線上進行嵌套,還能實現互動功能。符合可以服用並通過API和代碼片段控制。通過Edge設計的內容可以兼容iOS和Android設備,也可以運行在火狐、Chrome、Safari和IE9等主流瀏覽器。二、Adobe Dreamweaver CS6 Adobe Dreamweaver CS6作為一個Web設計軟體,提供了對HTML網站和移動程序的可視化編輯界面。其Fluid Grid排版系統整合CSS樣式表功能,提供自適應版面的跨平台兼容性。開發者可以完全實現Web設計的可視化操作,無需為代碼所困。 用戶不但還能在Live View中預覽,還提供多屏幕預覽功能。開發者可以通過MultiScreen預覽面板查看HTML5內容的渲染效果。Live View通過WebKit渲染引擎支持HTML5。三...

㈦ h5做app和原生app有什麼區別

原生app和h5做的app的區別:
1、開發方面的區別

目前React Native開發越來越火,微信小程序是基於React Native開發的,體驗接近原生APP,發展前景值得重視。不過好在現在非原生APP同樣可以調用藍牙、相機等硬體,也能順利發布到蘋果APP store。
移動Web App
1、因為運行在移動設備的瀏覽器上,所以只需要一個開發項目
2、這種應用可以使用HTML5,CSS3以及JavaScript以及伺服器端語言來完成(PHP,Ruby on Rails,Python)
3、這里可沒有標準的SDK,基本任意選擇別忘了有一些跨平台的開發工具,比如PhoneGap, Sencha Touch 2以及Appcelerator Titanium等等。
原生App
1、每一種移動操作系統都需要獨立的開發項目
2、每種平台都需要獨立的開發語言。Java(Android), Objective-C(iOS)以及Visual C++(Windows phone)等等
3、需要使用各自的軟體開發包,開發工具以及各自的控制項
2、能力方面的區別
移動Web App
只能使用有限的移動硬體設備功能。
原生App
能夠與移動硬體設備的底層功能,比如個人信息,攝像頭以及重力加速器等等。對於這一點感觸很深刻,2016年做新年H5營銷小活動的時候,就是因為沒有考慮到H5不能使用移動硬體端重力加速器而導致臨時替換設計方案。
3、獲取方法的區別
移動Web App
1、從移動設備上的瀏覽器訪問
2、不需要安裝額外的軟體
3、軟體更新只需要伺服器就夠了
4、因為現在沒有什麼商品或賣場提供這種App,不過一般都是嵌套在系統內部,或者內部系 統中使用
5、跨平台開發,用戶不需要去賣場來下載安裝App
6、需要過度依賴網路,沒有任何緩存數據
7、任何時候都可以發布App,因為根本不需要官方賣場的審核
8、如果你已經有了一個Web App,你可以使用 responsive web design來輔助改進
9、所有的用戶都是用同樣的版本
原生App
1、直接下載到設備
2、以獨立的應用程序運行(並不需要瀏覽器)
3、用戶必須手動去下載並安裝這些原生App
4、有一些商店與賣場來幫助用戶尋找你的App,app store裡面應有盡有。
5、原生型APP應用的安裝包相對較大,包含UI元素、數據內容、邏輯框架;
6、手機用戶無法上網也可訪問APP應用中以前下載的數據。
7、原生型的APP可以調用手機終端的硬體設備(語音、攝像頭、簡訊、GPS、藍牙、重力感應等)
8、APP應用更新新功能,涉及到每次要向各個應用商店進行提交審核。
9、用戶可以自由地選擇是否更新軟體版本,所以會出現不同用戶同時使用不同版本的情況
如果企業選擇商領雲進行定製開發原生app,需要單獨開發兩套系統即ios和安卓系統。如果是通過商領雲的在線製作app,則可以同時生成ios和安卓系統的app,並且還可以製作小程序、移動網站和微商城,非常方便,而且價格也只需幾萬左右,具體需要看功能需求。

㈧ html5做手機端開發的時候,用什麼軟體在電腦上模擬手機啊謝謝

appmobi ,支持android , iphone等一大堆設備,還支持雲編譯成各種平台下的APP

閱讀全文

與手機h5編譯器相關的資料

熱點內容
新約pdf 瀏覽:627
java報表統計 瀏覽:629
加密間距是從起步筋算么 瀏覽:482
順德容桂有什麼買菜的app 瀏覽:189
lce伺服器地址 瀏覽:601
javaocr驗證碼 瀏覽:193
面試基礎演算法口訣 瀏覽:234
php日期轉換成字元串 瀏覽:634
發報機加密了嗎 瀏覽:336
android滾動分頁 瀏覽:195
linux免費wifi 瀏覽:55
36歲女程序員失業 瀏覽:772
php提交xml數據 瀏覽:939
php生成word圖片 瀏覽:799
程序員和你是我的命中註定 瀏覽:56
邊緣檢測計演算法 瀏覽:459
bldc紋波演算法 瀏覽:34
win7kms命令 瀏覽:477
java修改類名 瀏覽:703
產權pdf 瀏覽:194