㈠ 如何用手機app製作H5
零基礎?零基礎的話線程html(網頁製作入手吧,而且目前h5缺口大。而且你做app也需要頁面製作知識的),推薦購買相關書籍。html、css、js各一本。既然你們是團隊。就可以分人專門學伺服器開發(語言推薦,java、Python、php、nodejs、ruby。以上語言課任選一樣。必學的有資料庫語言mysql,linux 如果特別喜愛的話強烈推薦java+node混合模式(可以做超級大的商業項目)),和安卓開發(之所以沒寫蘋果開發,因為你是在校生,蘋果開發需要一定經濟基礎。)這樣一個,前端(你所說的網頁製作)+app+伺服器都有了。伺服器的話入門級的虛擬主機萬網上有免費的(僅支持php資料庫為mysql+系統為linux)。不多說了,怕嚇著你。沒嚇著你就把分給我。最後 加一句既然你們是團隊。那麼團伙作案工具(團隊協作代碼託管工具)我推薦git(去學學吧)。
㈡ h5可以開發app嗎 h5+是什麼意思
APP是一般是指安裝在手機上可以後台運行的獨立程序軟體。
而H5是一個開發語言,簡單來說,光會H5是不能開發APP的,條件不足。其次H5是作用於瀏覽器的一個網頁頁面展現形式,雖然功能很多,可以完成大部分的APP使用要求,那麼很多APP需要的功能其實H5都可以完成,只是交互或者動畫一類的沒有APP做的那麼完善。
現在微信公眾號的H5軟體應用較多,因為微信為開發者提供了多個介面供開發者使用,軟體可通過介面調用微信APP的個別功能,解決了很多開發難題。
㈢ h5開發的app可以嗎
H5是把網站上的手機頁面,用H5技術封裝一下成為H5,是可以使用的,只是頁面比較粗糙。江西華罡APP開發團隊
㈣ app,想嵌入一個h5開發的新系統,該怎麼做
用WebView,地址指向你的h5地址就行了,不懂再問
㈤ HTML5+js 可以開發手機app么
就可以了,很多app就是使用這兩個技術就可以了,很多平台有這樣的功能。不用學習其他的語言了。
㈥ 前端開發h5頁面怎麼生成app
本地HTML5就是把HTML放到手機本地打包,遠程的話就是放伺服器,其實是一樣的,只是一個載入本地數據,一個載入遠程數據
㈦ 怎麼用H5開發一個App
可以使用工具自行開發,比如appcan,apicloud這些混合開發工具;
還可以使用第三方平台開發,比如一門APP,安卓益這些第三方平台;
如果你不怎麼會技術,可以使用平台打包,一門APP可以一鍵快速把你的H5網站做成一個APP,可以增加一些列的原生APP功能;
㈧ 如何利用html5開發android界面
H5開發安卓界面需要注意以下三點:
(上)包括Android設備多解析度的問題,Android中構建HTML5應用程序基礎
(中)包括Android與JS之間的互動,Android處理JS的警告對話框等,Android中的調試
(下)包括本地儲存在Android中的應用,地理位置的應用,離線應用的構建
進入正題
● Android設備多解析度的問題
Android瀏覽器默認預覽模式瀏覽 會縮小頁面 WebView中則會以原始大小顯示
Android瀏覽器和WebView默認為mdpi。hdpi相當於mdpi的1.5倍 ldpi相當於0.75倍
三種解決方式:1 viewport屬性 2 CSS控制 3 JS控制
1 viewport屬性放在HTML的<meta>中
html代碼:
<span style="font-size: x-small;"> <head>
<title>Exmaple</title>
<meta name=」viewport」 content=」width=device-width,user-scalable=no」/>
</head></span>
meta中viewport的屬性如下:
<span style="font-size: x-small;"> <meta name="viewport"
content="
height = [pixel_value | device-height] ,
width = [pixel_value | device-width ] ,
initial-scale = float_value ,
minimum-scale = float_value ,
maximum-scale = float_value ,
user-scalable = [yes | no] ,
target-densitydpi = [dpi_value | device-dpi |
high-dpi | medium-dpi | low-dpi]
"
/>
</span>
2 CSS控制設備密度
為每種密度創建獨立的樣式表(注意其中的webkit-device-pixel-ratio 3個數值對應3種解析度)
html代碼:
<link rel="stylesheet" media="screen and (-webkit-device-pixel-ratio: 1.5)" href="hdpi.css" />
<link rel="stylesheet" media="screen and (-webkit-device-pixel-ratio: 1.0)" href="mdpi.css" />
<link rel="stylesheet" media="screen and (-webkit-device-pixel-ratio: 0.75)" href="ldpi.css" />
3 JS控制
Android瀏覽器和WebView支持查詢當前設別密度的DOM特性
window.devicePixelRatio 同樣值有3個(0.75,1,1.5對應3種解析度)
JS中查詢設備密度的方法
js代碼:
if (window.devicePixelRatio == 1.5) {
alert("This is a high-density screen");
} else if (window.devicePixelRation == 0.75) {
alert("This is a low-density screen");
}
Android中構建HTML5應用
使用WebView控制項 與其他控制項的使用方法相同 在layout中使用一個<WebView>標簽
WebView不包括導航欄,地址欄等完整瀏覽器功能,只用於顯示一個網頁。
㈨ 使用H5開發的App和原生App有什麼區別
1.H5的性能很差,一般經常改的地方可以用H5,比如論壇,咨詢之類的,而且限制也是很大,很多效果是沒辦法做到的。GUI框架的WebView普遍是這樣的。如果一個APP全部由H5來做(不太可能,送審很可能被拒),那麼會顯得非常卡。
2.用iOS SDK,如果實現熱更新是比較麻煩的。對於論壇,咨詢這種模塊,動不動就改版,做起來比較頭疼,用H5就很合適了。尤其在APP跨安卓和iOS的時候,這類模塊如果直接用H5,那麼就很容易共用。
㈩ h5做app和原生app有什麼區別
一、功能更強大
從以上定義中可以看出,原生APP是系統性的應用程序,可以地用手機終端的硬體設備,比如語音、簡訊、GPS、藍牙、重力感應和攝像頭等,但是webAPP是不可以做到這些的。所以如果你想做一個可擴展性強,而且後期功能不斷完善的APP,一定要考慮原生的。 二、 載入速度更快
剛我們有提到原生APP是由 「雲伺服器數據+APP應用客戶端」 」兩部分構成,APP應有所有的UI元素、數據內容、邏輯框架都是安裝在手機里的。所以用戶在使用APP的時候,不需要重新載入數據,因為這些內容都安裝在手機中了,雖然第一次安裝的時候有點復雜,但是在實際使用會方便很多。
濟南APP開發定製
但是web APP打開每一個頁面,都需要重新載入,雖然現在網路情況很好了,但是在實際中可能會有各種問題,比如流量用完了、所在區域網路不好或出了問題,就很大可能出現載入慢或者載入不出來的問題,載入多了很容易出現卡死錯亂的情況,用戶的體驗就會很差。因此考慮到用戶體驗和載入速度方面,原生APP的性能要遠遠優於web。
第三:穩定性更好
目前市場的web版的APP多為模板,這種模板價格便宜,但是功能無法拓展,而且隨著市場上瀏覽器、技術的進步,會逐步出現各種問題,穩定性根本無法保證。相比而言原生的APP技術更加成熟,而且功能可以拓展性更強。做個簡單的比喻,我們有一套房子,這個房子可以考慮自己建設,這個過程中我可以決定建幾層、建成什麼樣的戶型等等,但如果其買別人做好的,那就只能從已經有的中選擇。如果遇到網路不好的情況可能就像等期房一樣,只大體知道是啥樣的,但具體的得等網路好了才能看到。