1,如果需要現(xiàn)有的已完成的angular web項(xiàng)目適配移動(dòng)端,實(shí)現(xiàn)類似原生app的效果需要哪些工作步驟或者額外的工作
2,如果使用angular做一個(gè)新的項(xiàng)目而要求實(shí)現(xiàn)移動(dòng)端適配(像原生app那樣),需要什么樣的步驟。
3,適配移動(dòng)端是不是必須要寫兩套js?
4,有什么樣的ui庫(kù)推薦
新手,問(wèn)題問(wèn)的不是很專業(yè),希望您能以自己的理解給以解答
1.如果已有一個(gè)已經(jīng)完成的angular web項(xiàng)目的話,如果要實(shí)現(xiàn)類似原生app的感覺(jué)的話,最主要的是要把UI做的和原生的那樣,這還可能要調(diào)整你原有的頁(yè)面布局,甚至是一些交互的效果;還是比較費(fèi)事的。
2.如果使用angular做一個(gè)新的項(xiàng)目,并且要求實(shí)現(xiàn)移動(dòng)端適配;我個(gè)人覺(jué)得首先選擇一個(gè)移動(dòng)端的UI框架,然后在在前端方面要做的就是盡量使用延時(shí)加載(按需加載)來(lái)加載我們的應(yīng)用;因?yàn)橐苿?dòng)端對(duì)性能的要求要高一點(diǎn)。
3.一般情況下來(lái)說(shuō),如果你是使用那些類似bootstrap或者foundation這樣的響應(yīng)式的框架的話,不必寫兩套樣式文件。如果是一些不是響應(yīng)式的框架的話,就要寫兩套樣式,還有可能要寫一些額外的JavaScript
來(lái)輔助的實(shí)現(xiàn)移動(dòng)端的某些樣式。
4.推薦的UI庫(kù):
ionic Hybrid App
framework7 Full Featured Mobile HTML Framework For Building iOS & Android Apps
amazeUI 國(guó)產(chǎn)的,使用過(guò),還不錯(cuò);推薦一下
weiui 為微信Web服務(wù)量身設(shè)計(jì),使用過(guò),也很不錯(cuò),推薦
weex A framework for building Mobile cross-platform UI,阿里巴巴的,還未開(kāi)源,不過(guò)可以申請(qǐng)使用,沒(méi)用過(guò),看過(guò)android版的demo,也還不錯(cuò)。
onsen UI HTML5 Hybrid Mobile App Framework and UI Components for PhoneGap & Cordova.
mobile Angular UI Build HTML5 Mobile Apps with Bootstrap and Angular JS
kendo UI The Most Complete UI Framework to Speed Up Your HTML/JS Development
jquery mobile 老牌的UI
微信掃碼
關(guān)注PHP中文網(wǎng)服務(wù)號(hào)
QQ掃碼
加入技術(shù)交流群
Copyright 2014-2025 http://www.miracleart.cn/ All Rights Reserved | php.cn | 湘ICP備2023035733號(hào)