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网页制作分为动态页面和静态页面。目前,除了制作和模板,静态页面没有实际意义,动态页面仍然学习JSP或。净。它强大的开发平台和控件可以减少大量代码编写。这里的编程语言由后台代码使用。制作的前台还是需要了解JavaScript、CSS、div等静态页面。使用Dreamweaver了解CSS,div。
2.学习C或Java,了解编程思想。通过这种方式,您可以理解JavaScript脚本(大多数脚本都可以在线获得,只要您能够理解它们)。
3.学会使用数据库。访问或SQLServer都可以。
这三件事是学习网络制作的必备知识
JavaScriptlasp
c语言程序
1.了解网页的美感和基础知识,比如什么是位图和矢量图,什么是像素,网页的基本构成等。这些在photoshop和市场上的其他教程中有详细的解释。你可以去书店随便逛逛。你不必买它们。你可以在那个时候理解他们。
2.学习使用Macromedia公司出品的dreamweaver(网页编辑软件)、flash(动画制作软件)、freehand(矢量图片编辑软件)和fireworks(网页图片编辑软件)并不算太难。所有的软件都有中文教程和帮助,所以按照套路来。此时,你已经可以独立完成一个{net * *}的构建了。
3.当这四个软件都精通的时候,学会使用微软的面试,这是一个高级的网页编辑工具。这很难,但语言支持是较好的,所以我们必须在遥远的未来学习.
4.当然,后期需要学习一些美术和语言,比如asp、php。当然,此时你已经是一名网络工程师了。
必须有一定的编程基础,如HTML、JavaScript脚本编写,至少有一门动态语言,如asp、ASP.NET、php等。如果只是一个网页,HTML和JavaScript就足够了。否则,一个人往往根本不够。
一是有一些美学观点,二是要学会组织规划场地。
研究
-Dreamweaver-DivCSS-ASP、JSP、PHP,其中之一。NET,sql.ps,flash,就这样。深度ajax.太多了。