
00-1010因為作者曾經是開發,的安卓原生,但因為工作需要(說白了,小公司不愿意做網頁版,同時做安卓和ios),開發開始學習webapp。
webapp的開發無非就是:UI JS封裝了移動終端的原生api。
UI:為了讓webapp界面看起來更像移動界面,需要對HTML標簽進行修飾和封裝,形成各種空間,比如ButtonSwitchToggle等等。然而,不同的開發工具可能使用不同的用戶界面來編寫規范。我覺得wex5用的是UI2,也就是bootstrap或者HBuilder。
梅。
JS: JS不斷發展,從nodejs的簡單前端開發到后端開發,再到nativejs的移動終端開發。
封裝移動api:前端人員可以更輕松的轉移到移動開發,wex5通過cordova插件和justep調用原生api。XX而HBuilder通過nativejs控制本機api的調用。
網絡應用的開發
優點:
同時,它可以適應移動終端和網絡終端。可以說開發無處不在,開發效率高,開發成本低
缺點:
因為webapp本質上是頁面和js的結合體,在渲染頁面的時候肯定運行不流暢,用戶體驗也不是很好。
00-1010導美,導美崗位要求:
至少1.2年移動項目前端開發,經驗優先;
2.精通HTML5/HTML/XHTML、CSS/CSS
3.ES5/ES6,熟悉移動Web app開發,跨平臺、UIWebView、Webkit,熟悉網站重構、頁面架構和布局,對Web標準和標簽語義有深刻理解;
3.精通Ajax、JavaScript、Xml、DOM、JSON等前端技術,掌握面向對象編程的思想;
4.熟悉主流移動web開發框架,有3年以上開發,實際項目經驗,如JQuery、Vue、Angular、ion、Reactive Native前端框架等。
4.對安卓或IOs app開發,有一定了解,有混合開發項目經驗;
5.熟悉瀏覽器和移動設備的區別,解決兼容性問題。能夠獨立分析和解決問題;
6.熟悉并使用GIT進行項目代碼管理和版本控制,有MUI開發經驗者優先;
7.善于溝通,優秀的團隊合作能力,能夠接受挑戰并在壓力下工作。
職責:
1.負責手機APP前端開發,網站H5開發, H5頁面,小程序等開發;運營活動
2.協助產品進行交互體驗設計;
3.解決和其他前端相關的業務需求;
4.完成上級交辦的其他任務;
5.代碼缺陷修復、可用性和性能優化、包裝和貨架流程優化。
附加項目:
1.在小程序開發;的經歷
2.理解nodejs
3.GitHub上有個人開源項目和其他項目貢獻代碼。
職責:開發APP
嘗試使用“”或“”箭頭鍵快速翻頁(O)