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)