WEB 前端

HTML+CSS+JS

html5,css3,jquery

 

MVC:Model+CSS控制样式(View)+JavaScript负责调度数据和实现某种展现逻辑(Controller)

Ajax,XML,

CSS、HTML、DOM、BOM、Ajax、JavaScript、JQuery、Bootstrap, AngularJS

渲染原理

用户交互的部分

 

html5 本地存储

angularjs,前端JS框架

http://www.apjs.net/

 

Web App Native App

AngularJS和jQuery之间的比较就如同苹果和橘子的比较,两者是出于不同的目的被创建的,解决的也是不同的问题。当一个项目的重点是数据展示 和执行,而不是分析,此时可能AngularJS就会更胜一筹。对于框架的选择,你要考虑到很多因素,需要整体的构思。AngularJS总体上还是一个 不错的选择,可以提高程序员的效率,相对减少Web开发中的维护成本.AngularJS优点是绑定,数据驱动。jQuery是dom驱动。

 

后端

Java服务器端及Tomcat服务器、PHP服务器端技术简介及Apache服务器、.NET服务器端技术简介及IIS服务器

 

HTML5混合APP开发 

http://www.kubikeji.com/a/zuixinzixun/201312192218.html

 必须借助浏览器(或是APP内的WebView组件,

 快速更新、跨平台兼容性、开发门槛较低等优势,特别是“快速更新、实时起效

方案一App开发:使用PhoneGap、AppCan之类的中间件,以WebView作为用户界面层,以Javascript作为基本逻辑,以及和中间件通讯,再由中间件访问底层API的方式,进行应用开发。这种架构一般会非常依赖WebView层的性能。

方案二App开发:使用Adobe Air、RubyMotion、Appcelerator或者是Xamarin这种非官方语言的工具,打包成原生应用的方式

方案三App开发: 在开发原生应用的基础上,嵌入WebView但是整体的架构使用原生应用提供,一般这样的开发由Native开发人员和Web前端开发人员组成。 Native开发人员会写好基本的架构以及API让Web开发人员开发界面以及大部分的渲染。保证到交互设计,以及开发都有一个比较折中的效果出来,优化 得好也会有很棒的效果。(当年Facebook Three20就使用该方案)

 

 原生APP开发

需要经过安装才能使用

Java Android

android四大组件及数据存储

HTTP请求4中方法。

IDE开发工具用的是Eclipse、AndroidStudio

Android 布局

 

html编写,快速编写,输入div#name然后按tab键自动生成<div id="name"></div>确实后方便,这是Zen Coding技术,仿CSS选择器的语法来快速开发HTML和CSS。

div#page>div.logo+ul#navigation>li*5>a然后tab自动生成代码。
posted on 2016-04-16 23:03  lypzxy  阅读(209)  评论(0编辑  收藏  举报