├── demo ├── 1.png ├── 2.png ├── 3.png ├── 4.png ├── 5.png ├── lite │ ├── oschina.css │ ├── index.html │ ├── index_custom.html │ ├── index_oschina.html │ └── index_oschina_left.html ├── default.html ├── position_top.html ├── is_expand_all.html ├── auto_number.html ├── documment_selector.html ├── is_highlight_selected_line.html ├── scoll.html ├── custom_style.html ├── index.html └── use_head_anchor.html ├── History.md ├── src ├── .jshintrc └── markdown_toc.js ├── bower.json ├── package.json ├── test ├── index.html ├── test.js └── qunit.css ├── .gitignore ├── markdown_toc.jquery.json ├── CONTRIBUTING.md ├── Gruntfile.js ├── README.md └── LICENSE /demo/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i5ting/markdown_toc/HEAD/demo/1.png -------------------------------------------------------------------------------- /demo/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i5ting/markdown_toc/HEAD/demo/2.png -------------------------------------------------------------------------------- /demo/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i5ting/markdown_toc/HEAD/demo/3.png -------------------------------------------------------------------------------- /demo/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i5ting/markdown_toc/HEAD/demo/4.png -------------------------------------------------------------------------------- /demo/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i5ting/markdown_toc/HEAD/demo/5.png -------------------------------------------------------------------------------- /History.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | 0.1.1 / 2014-11-26 4 | ================== 5 | 6 | * 增加中间件,为基础ztree_toc做准备 7 | 8 | 9 | 0.1.0 / 2014-11-25 10 | ================== 11 | 12 | * updated docs/site 13 | * added readme 14 | * got everything working 15 | * initial commit 16 | 17 | -------------------------------------------------------------------------------- /src/.jshintrc: -------------------------------------------------------------------------------- 1 | { 2 | "curly": true, 3 | "eqeqeq": true, 4 | "immed": true, 5 | "latedef": true, 6 | "newcap": true, 7 | "noarg": true, 8 | "sub": true, 9 | "undef": true, 10 | "unused": true, 11 | "boss": true, 12 | "eqnull": true, 13 | "node": true 14 | } 15 | -------------------------------------------------------------------------------- /bower.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "markdown_toc", 3 | "description": "jquery tree plugin to create Table of content,and render with ztree(another jq plugin)", 4 | "version": "0.4.1", 5 | "homepage": "http://www.no320.com/", 6 | "license": "MIT", 7 | "copyright": "alfred sang", 8 | "main": "src/ztree_toc_lite.js", 9 | "dependencies": { 10 | "jquery": ">=1.4.4" 11 | }, 12 | "devDependencies": { 13 | "css": "*", 14 | "js": "*" 15 | }, 16 | "ignore": [ 17 | "build", 18 | "demo" 19 | ] 20 | } -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "markdown_toc", 3 | "version": "0.4.1", 4 | "engines": { 5 | "node": ">= 0.8.0" 6 | }, 7 | "scripts": { 8 | "test": "grunt qunit" 9 | }, 10 | "repository": { 11 | "type": "git", 12 | "url": "git@github.com:i5ting/markdown_toc_lite.git" 13 | }, 14 | "devDependencies": { 15 | "grunt-contrib-jshint": "~0.7.0", 16 | "grunt-contrib-qunit": "~0.3.0", 17 | "grunt-contrib-concat": "~0.3.0", 18 | "grunt-contrib-uglify": "~0.2.4", 19 | "grunt-contrib-watch": "~0.5.3", 20 | "grunt-contrib-clean": "~0.5.0", 21 | "grunt": "~0.4.1" 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /test/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 |
4 | 5 |
43 |
|
47 |
48 |
49 |
50 |
67 | 移动web app51 |
52 |
53 | HTML554 |
55 |
56 | CSS57 |
58 |
59 | JavaScript60 |
61 |
62 | 基本语法63 |dsds64 |高级用法65 |dsds66 |第二部分68 | 69 |hello world70 | 71 |第三部分72 | 73 |这次培训的目标是让大家了解移动web开发流程以及技术点,以便大家在以后工作中应用这些技术能够得心应手,有的放矢。 74 | 75 |解释一下什么是移动web应用开发76 | 77 |为什么要用Hybird(混搭)呢?78 | 79 |移动开发分类:原生和hybird,为什么我们要用hybird呢? 80 | 81 |
整体架构89 | 90 |Webview 和 native代码如何交互91 | 92 | 93 |三部分的关系94 | 95 |你一定要清楚【技术栈】96 | 97 |界面UI展现 98 |- html5 + css3 (界面UI展现)
99 | 界面上的各种动态效果 101 |- js (各种动态效果)
102 | 与服务器通信 104 |- ajax (与服务器通信)
105 | 移动webapp和OS之间的桥梁:phonegap 107 |- cordova (亦即phonegap,是移动webapp和OS之间的桥梁,类似于shell)
108 | 移动端特点110 | 111 |
如果大家对cordova不是很了解,以后可以补充一部分。 121 | |
122 |
45 |
|
49 |
50 |
51 |
52 |
69 | 移动web app53 |
54 |
55 | HTML556 |
57 |
58 | CSS59 |
60 |
61 | JavaScript62 |
63 |
64 | 基本语法65 |dsds66 |高级用法67 |dsds68 |第二部分70 | 71 |hello world72 | 73 |第三部分74 | 75 |这次培训的目标是让大家了解移动web开发流程以及技术点,以便大家在以后工作中应用这些技术能够得心应手,有的放矢。 76 | 77 |解释一下什么是移动web应用开发78 | 79 |为什么要用Hybird(混搭)呢?80 | 81 |移动开发分类:原生和hybird,为什么我们要用hybird呢? 82 | 83 |
整体架构91 | 92 |Webview 和 native代码如何交互93 | 94 | 95 |三部分的关系96 | 97 |你一定要清楚【技术栈】98 | 99 |界面UI展现 100 |- html5 + css3 (界面UI展现)
101 | 界面上的各种动态效果 103 |- js (各种动态效果)
104 | 与服务器通信 106 |- ajax (与服务器通信)
107 | 移动webapp和OS之间的桥梁:phonegap 109 |- cordova (亦即phonegap,是移动webapp和OS之间的桥梁,类似于shell)
110 | 移动端特点112 | 113 |
如果大家对cordova不是很了解,以后可以补充一部分。 123 | |
124 |
45 |
|
49 |
50 |
51 |
52 |
69 | 移动web app53 |
54 |
55 | HTML556 |
57 |
58 | CSS59 |
60 |
61 | JavaScript62 |
63 |
64 | 基本语法65 |dsds66 |高级用法67 |dsds68 |第二部分70 | 71 |hello world72 | 73 |第三部分74 | 75 |这次培训的目标是让大家了解移动web开发流程以及技术点,以便大家在以后工作中应用这些技术能够得心应手,有的放矢。 76 | 77 |解释一下什么是移动web应用开发78 | 79 |为什么要用Hybird(混搭)呢?80 | 81 |移动开发分类:原生和hybird,为什么我们要用hybird呢? 82 | 83 |
整体架构91 | 92 |Webview 和 native代码如何交互93 | 94 | 95 |三部分的关系96 | 97 |你一定要清楚【技术栈】98 | 99 |界面UI展现 100 |- html5 + css3 (界面UI展现)
101 | 界面上的各种动态效果 103 |- js (各种动态效果)
104 | 与服务器通信 106 |- ajax (与服务器通信)
107 | 移动webapp和OS之间的桥梁:phonegap 109 |- cordova (亦即phonegap,是移动webapp和OS之间的桥梁,类似于shell)
110 | 移动端特点112 | 113 |
如果大家对cordova不是很了解,以后可以补充一部分。 123 | |
124 |
44 |
|
48 |
49 |
50 |
51 |
68 | 移动web app52 |
53 |
54 | HTML555 |
56 |
57 | CSS58 |
59 |
60 | JavaScript61 |
62 |
63 | 基本语法64 |dsds65 |高级用法66 |dsds67 |第二部分69 | 70 |hello world71 | 72 |第三部分73 | 74 |这次培训的目标是让大家了解移动web开发流程以及技术点,以便大家在以后工作中应用这些技术能够得心应手,有的放矢。 75 | 76 |解释一下什么是移动web应用开发77 | 78 |为什么要用Hybird(混搭)呢?79 | 80 |移动开发分类:原生和hybird,为什么我们要用hybird呢? 81 | 82 |
整体架构90 | 91 |Webview 和 native代码如何交互92 | 93 | 94 |三部分的关系95 | 96 |你一定要清楚【技术栈】97 | 98 |界面UI展现 99 |- html5 + css3 (界面UI展现)
100 | 界面上的各种动态效果 102 |- js (各种动态效果)
103 | 与服务器通信 105 |- ajax (与服务器通信)
106 | 移动webapp和OS之间的桥梁:phonegap 108 |- cordova (亦即phonegap,是移动webapp和OS之间的桥梁,类似于shell)
109 | 移动端特点111 | 112 |
如果大家对cordova不是很了解,以后可以补充一部分。 122 | |
123 |
47 |
|
51 |
52 |
53 |
54 |
71 | 移动web app55 |
56 |
57 | HTML558 |
59 |
60 | CSS61 |
62 |
63 | JavaScript64 |
65 |
66 | 基本语法67 |dsds68 |高级用法69 |dsds70 |第二部分72 | 73 |hello world74 | 75 |第三部分76 | 77 |这次培训的目标是让大家了解移动web开发流程以及技术点,以便大家在以后工作中应用这些技术能够得心应手,有的放矢。 78 | 79 |解释一下什么是移动web应用开发80 | 81 |为什么要用Hybird(混搭)呢?82 | 83 |移动开发分类:原生和hybird,为什么我们要用hybird呢? 84 | 85 |
整体架构93 | 94 |Webview 和 native代码如何交互95 | 96 | 97 |三部分的关系98 | 99 |你一定要清楚【技术栈】100 | 101 |界面UI展现 102 |- html5 + css3 (界面UI展现)
103 | 界面上的各种动态效果 105 |- js (各种动态效果)
106 | 与服务器通信 108 |- ajax (与服务器通信)
109 | 移动webapp和OS之间的桥梁:phonegap 111 |- cordova (亦即phonegap,是移动webapp和OS之间的桥梁,类似于shell)
112 | 移动端特点114 | 115 |
如果大家对cordova不是很了解,以后可以补充一部分。 125 | |
126 |
49 |
|
53 |
54 |
55 |
56 |
73 | 移动web app57 |
58 |
59 | HTML560 |
61 |
62 | CSS63 |
64 |
65 | JavaScript66 |
67 |
68 | 基本语法69 |dsds70 |高级用法71 |dsds72 |第二部分74 | 75 |hello world76 | 77 |第三部分78 | 79 |这次培训的目标是让大家了解移动web开发流程以及技术点,以便大家在以后工作中应用这些技术能够得心应手,有的放矢。 80 | 81 |解释一下什么是移动web应用开发82 | 83 |为什么要用Hybird(混搭)呢?84 | 85 |移动开发分类:原生和hybird,为什么我们要用hybird呢? 86 | 87 |
整体架构95 | 96 |Webview 和 native代码如何交互97 | 98 | 99 |三部分的关系100 | 101 |你一定要清楚【技术栈】102 | 103 |界面UI展现 104 |- html5 + css3 (界面UI展现)
105 | 界面上的各种动态效果 107 |- js (各种动态效果)
108 | 与服务器通信 110 |- ajax (与服务器通信)
111 | 移动webapp和OS之间的桥梁:phonegap 113 |- cordova (亦即phonegap,是移动webapp和OS之间的桥梁,类似于shell)
114 | 移动端特点116 | 117 |
如果大家对cordova不是很了解,以后可以补充一部分。 127 | |
128 |
52 |
|
56 |
57 |
58 |
59 |
76 | 移动web app60 |
61 |
62 | HTML563 |
64 |
65 | CSS66 |
67 |
68 | JavaScript69 |
70 |
71 | 基本语法72 |dsds73 |高级用法74 |dsds75 |第二部分77 | 78 |hello world79 | 80 |第三部分81 | 82 |这次培训的目标是让大家了解移动web开发流程以及技术点,以便大家在以后工作中应用这些技术能够得心应手,有的放矢。 83 | 84 |解释一下什么是移动web应用开发85 | 86 |为什么要用Hybird(混搭)呢?87 | 88 |移动开发分类:原生和hybird,为什么我们要用hybird呢? 89 | 90 |
整体架构98 | 99 |Webview 和 native代码如何交互100 | 101 | 102 |三部分的关系103 | 104 |你一定要清楚【技术栈】105 | 106 |界面UI展现 107 |- html5 + css3 (界面UI展现)
108 | 界面上的各种动态效果 110 |- js (各种动态效果)
111 | 与服务器通信 113 |- ajax (与服务器通信)
114 | 移动webapp和OS之间的桥梁:phonegap 116 |- cordova (亦即phonegap,是移动webapp和OS之间的桥梁,类似于shell)
117 | 移动端特点119 | 120 |
如果大家对cordova不是很了解,以后可以补充一部分。 130 | |
131 |
55 |
|
59 |
60 |
61 |
62 |
79 | 移动web app63 |
64 |
65 | HTML566 |
67 |
68 | CSS69 |
70 |
71 | JavaScript72 |
73 |
74 | 基本语法75 |dsds76 |高级用法77 |dsds78 |第二部分80 | 81 |hello world82 | 83 |第三部分84 | 85 |这次培训的目标是让大家了解移动web开发流程以及技术点,以便大家在以后工作中应用这些技术能够得心应手,有的放矢。 86 | 87 |解释一下什么是移动web应用开发88 | 89 |为什么要用Hybird(混搭)呢?90 | 91 |移动开发分类:原生和hybird,为什么我们要用hybird呢? 92 | 93 |
整体架构101 | 102 |Webview 和 native代码如何交互103 | 104 | 105 |三部分的关系106 | 107 |你一定要清楚【技术栈】108 | 109 |界面UI展现 110 |- html5 + css3 (界面UI展现)
111 | 界面上的各种动态效果 113 |- js (各种动态效果)
114 | 与服务器通信 116 |- ajax (与服务器通信)
117 | 移动webapp和OS之间的桥梁:phonegap 119 |- cordova (亦即phonegap,是移动webapp和OS之间的桥梁,类似于shell)
120 | 移动端特点122 | 123 |
如果大家对cordova不是很了解,以后可以补充一部分。 133 | |
134 |
45 |
|
49 |
50 |
51 |
52 |
65 | 移动web app53 | 54 |HTML555 | 56 |CSS57 | 58 |JavaScript59 | 60 |基本语法61 |dsds62 |高级用法63 |dsds64 |第二部分66 | 67 |hello world68 | 69 |第三部分70 | 71 |这次培训的目标是让大家了解移动web开发流程以及技术点,以便大家在以后工作中应用这些技术能够得心应手,有的放矢。 72 | 73 |解释一下什么是移动web应用开发74 | 75 |为什么要用Hybird(混搭)呢?76 | 77 |移动开发分类:原生和hybird,为什么我们要用hybird呢? 78 | 79 |
整体架构87 | 88 |Webview 和 native代码如何交互89 | 90 | 91 |三部分的关系92 | 93 |你一定要清楚【技术栈】94 | 95 |界面UI展现 96 |- html5 + css3 (界面UI展现)
97 | 界面上的各种动态效果 99 |- js (各种动态效果)
100 | 与服务器通信 102 |- ajax (与服务器通信)
103 | 移动webapp和OS之间的桥梁:phonegap 105 |- cordova (亦即phonegap,是移动webapp和OS之间的桥梁,类似于shell)
106 | 移动端特点108 | 109 |
如果大家对cordova不是很了解,以后可以补充一部分。 119 |移动web app120 | 121 |HTML5122 | 123 |CSS124 | 125 |JavaScript126 | 127 |基本语法128 |dsds129 |高级用法130 |dsds131 | 132 |第二部分133 | 134 |hello world135 | 136 |第三部分137 | 138 |这次培训的目标是让大家了解移动web开发流程以及技术点,以便大家在以后工作中应用这些技术能够得心应手,有的放矢。 139 | 140 |解释一下什么是移动web应用开发141 | 142 |为什么要用Hybird(混搭)呢?143 | 144 |移动开发分类:原生和hybird,为什么我们要用hybird呢? 145 | 146 |
整体架构154 | 155 |Webview 和 native代码如何交互156 | 157 | 158 |三部分的关系159 | 160 |你一定要清楚【技术栈】161 | 162 |界面UI展现 163 |- html5 + css3 (界面UI展现)
164 | 界面上的各种动态效果 166 |- js (各种动态效果)
167 | 与服务器通信 169 |- ajax (与服务器通信)
170 | 移动webapp和OS之间的桥梁:phonegap 172 |- cordova (亦即phonegap,是移动webapp和OS之间的桥梁,类似于shell)
173 | 移动端特点175 | 176 |
如果大家对cordova不是很了解,以后可以补充一部分。 186 |移动web app187 | 188 |HTML5189 | 190 |CSS191 | 192 |JavaScript193 | 194 |基本语法195 |dsds196 |高级用法197 |dsds198 | 199 |第二部分200 | 201 |hello world202 | 203 |第三部分204 | 205 |这次培训的目标是让大家了解移动web开发流程以及技术点,以便大家在以后工作中应用这些技术能够得心应手,有的放矢。 206 | 207 |解释一下什么是移动web应用开发208 | 209 |为什么要用Hybird(混搭)呢?210 | 211 |移动开发分类:原生和hybird,为什么我们要用hybird呢? 212 | 213 |
整体架构221 | 222 |Webview 和 native代码如何交互223 | 224 | 225 |三部分的关系226 | 227 |你一定要清楚【技术栈】228 | 229 |界面UI展现 230 |- html5 + css3 (界面UI展现)
231 | 界面上的各种动态效果 233 |- js (各种动态效果)
234 | 与服务器通信 236 |- ajax (与服务器通信)
237 | 移动webapp和OS之间的桥梁:phonegap 239 |- cordova (亦即phonegap,是移动webapp和OS之间的桥梁,类似于shell)
240 | 移动端特点242 | 243 |
如果大家对cordova不是很了解,以后可以补充一部分。 253 |移动web app254 | 255 |HTML5256 | 257 |CSS258 | 259 |JavaScript260 | 261 |基本语法262 |dsds263 |高级用法264 |dsds265 | 266 |第二部分267 | 268 |hello world269 | 270 |第三部分271 | 272 |这次培训的目标是让大家了解移动web开发流程以及技术点,以便大家在以后工作中应用这些技术能够得心应手,有的放矢。 273 | 274 |解释一下什么是移动web应用开发275 | 276 |为什么要用Hybird(混搭)呢?277 | 278 |移动开发分类:原生和hybird,为什么我们要用hybird呢? 279 | 280 |
整体架构288 | 289 |Webview 和 native代码如何交互290 | 291 | 292 |三部分的关系293 | 294 |你一定要清楚【技术栈】295 | 296 |界面UI展现 297 |- html5 + css3 (界面UI展现)
298 | 界面上的各种动态效果 300 |- js (各种动态效果)
301 | 与服务器通信 303 |- ajax (与服务器通信)
304 | 移动webapp和OS之间的桥梁:phonegap 306 |- cordova (亦即phonegap,是移动webapp和OS之间的桥梁,类似于shell)
307 | 移动端特点309 | 310 |
如果大家对cordova不是很了解,以后可以补充一部分。 320 |移动web app321 |HTML5322 | 323 |CSS324 | 325 |JavaScript326 | 327 |基本语法328 |dsds329 |高级用法330 |dsds331 | 332 |第二部分333 | 334 |hello world335 | 336 |第三部分337 | 338 |这次培训的目标是让大家了解移动web开发流程以及技术点,以便大家在以后工作中应用这些技术能够得心应手,有的放矢。 339 | 340 |解释一下什么是移动web应用开发341 | 342 |为什么要用Hybird(混搭)呢?343 | 344 |移动开发分类:原生和hybird,为什么我们要用hybird呢? 345 | 346 |
整体架构354 | 355 |Webview 和 native代码如何交互356 | 357 | 358 |三部分的关系359 | 360 |你一定要清楚【技术栈】361 | 362 |界面UI展现 363 |- html5 + css3 (界面UI展现)
364 | 界面上的各种动态效果 366 |- js (各种动态效果)
367 | 与服务器通信 369 |- ajax (与服务器通信)
370 | 移动webapp和OS之间的桥梁:phonegap 372 |- cordova (亦即phonegap,是移动webapp和OS之间的桥梁,类似于shell)
373 | 移动端特点375 | 376 |
如果大家对cordova不是很了解,以后可以补充一部分。 386 |移动web app387 | 388 |HTML5389 | 390 |CSS391 | 392 |JavaScript393 | 394 |基本语法395 |dsds396 |高级用法397 |dsds398 | 399 |第二部分400 | 401 |hello world402 | 403 |第三部分404 | 405 |这次培训的目标是让大家了解移动web开发流程以及技术点,以便大家在以后工作中应用这些技术能够得心应手,有的放矢。 406 | 407 |解释一下什么是移动web应用开发408 | 409 |为什么要用Hybird(混搭)呢?410 | 411 |移动开发分类:原生和hybird,为什么我们要用hybird呢? 412 | 413 |
整体架构421 | 422 |Webview 和 native代码如何交互423 | 424 | 425 |三部分的关系426 | 427 |你一定要清楚【技术栈】428 | 429 |界面UI展现 430 |- html5 + css3 (界面UI展现)
431 | 界面上的各种动态效果 433 |- js (各种动态效果)
434 | 与服务器通信 436 |- ajax (与服务器通信)
437 | 移动webapp和OS之间的桥梁:phonegap 439 |- cordova (亦即phonegap,是移动webapp和OS之间的桥梁,类似于shell)
440 | 移动端特点442 | 443 |
如果大家对cordova不是很了解,以后可以补充一部分。 453 |移动web app454 | 455 |HTML5456 | 457 |CSS458 | 459 |JavaScript460 | 461 |基本语法462 |dsds463 |高级用法464 |dsds465 | 466 |第二部分467 | 468 |hello world469 | 470 |第三部分471 | 472 |这次培训的目标是让大家了解移动web开发流程以及技术点,以便大家在以后工作中应用这些技术能够得心应手,有的放矢。 473 | 474 |解释一下什么是移动web应用开发475 | 476 |为什么要用Hybird(混搭)呢?477 | 478 |移动开发分类:原生和hybird,为什么我们要用hybird呢? 479 | 480 |
整体架构488 | 489 |Webview 和 native代码如何交互490 | 491 | 492 |三部分的关系493 | 494 |你一定要清楚【技术栈】495 | 496 |界面UI展现 497 |- html5 + css3 (界面UI展现)
498 | 界面上的各种动态效果 500 |- js (各种动态效果)
501 | 与服务器通信 503 |- ajax (与服务器通信)
504 | 移动webapp和OS之间的桥梁:phonegap 506 |- cordova (亦即phonegap,是移动webapp和OS之间的桥梁,类似于shell)
507 | 移动端特点509 | 510 |
如果大家对cordova不是很了解,以后可以补充一部分。 520 |移动web app521 | 522 |HTML5523 | 524 |CSS525 | 526 |JavaScript527 | 528 |基本语法529 |dsds530 |高级用法531 |dsds532 | 533 |第二部分534 | 535 |hello world536 | 537 |第三部分538 | 539 |这次培训的目标是让大家了解移动web开发流程以及技术点,以便大家在以后工作中应用这些技术能够得心应手,有的放矢。 540 | 541 |解释一下什么是移动web应用开发542 | 543 |为什么要用Hybird(混搭)呢?544 | 545 |移动开发分类:原生和hybird,为什么我们要用hybird呢? 546 | 547 |
整体架构555 | 556 |Webview 和 native代码如何交互557 | 558 | 559 |三部分的关系560 | 561 |你一定要清楚【技术栈】562 | 563 |界面UI展现 564 |- html5 + css3 (界面UI展现)
565 | 界面上的各种动态效果 567 |- js (各种动态效果)
568 | 与服务器通信 570 |- ajax (与服务器通信)
571 | 移动webapp和OS之间的桥梁:phonegap 573 |- cordova (亦即phonegap,是移动webapp和OS之间的桥梁,类似于shell)
574 | 移动端特点576 | 577 |
如果大家对cordova不是很了解,以后可以补充一部分。 587 | |
588 |
48 |
|
52 |
53 |
54 |
55 |
68 | 移动web app56 | 57 |HTML558 | 59 |CSS60 | 61 |JavaScript62 | 63 |基本语法64 |dsds65 |高级用法66 |dsds67 |第二部分69 | 70 |hello world71 | 72 |第三部分73 | 74 |这次培训的目标是让大家了解移动web开发流程以及技术点,以便大家在以后工作中应用这些技术能够得心应手,有的放矢。 75 | 76 |解释一下什么是移动web应用开发77 | 78 |为什么要用Hybird(混搭)呢?79 | 80 |移动开发分类:原生和hybird,为什么我们要用hybird呢? 81 | 82 |
整体架构90 | 91 |Webview 和 native代码如何交互92 | 93 | 94 |三部分的关系95 | 96 |你一定要清楚【技术栈】97 | 98 |界面UI展现 99 |- html5 + css3 (界面UI展现)
100 | 界面上的各种动态效果 102 |- js (各种动态效果)
103 | 与服务器通信 105 |- ajax (与服务器通信)
106 | 移动webapp和OS之间的桥梁:phonegap 108 |- cordova (亦即phonegap,是移动webapp和OS之间的桥梁,类似于shell)
109 | 移动端特点111 | 112 |
如果大家对cordova不是很了解,以后可以补充一部分。 122 |移动web app123 | 124 |HTML5125 | 126 |CSS127 | 128 |JavaScript129 | 130 |基本语法131 |dsds132 |高级用法133 |dsds134 | 135 |第二部分136 | 137 |hello world138 | 139 |第三部分140 | 141 |这次培训的目标是让大家了解移动web开发流程以及技术点,以便大家在以后工作中应用这些技术能够得心应手,有的放矢。 142 | 143 |解释一下什么是移动web应用开发144 | 145 |为什么要用Hybird(混搭)呢?146 | 147 |移动开发分类:原生和hybird,为什么我们要用hybird呢? 148 | 149 |
整体架构157 | 158 |Webview 和 native代码如何交互159 | 160 | 161 |三部分的关系162 | 163 |你一定要清楚【技术栈】164 | 165 |界面UI展现 166 |- html5 + css3 (界面UI展现)
167 | 界面上的各种动态效果 169 |- js (各种动态效果)
170 | 与服务器通信 172 |- ajax (与服务器通信)
173 | 移动webapp和OS之间的桥梁:phonegap 175 |- cordova (亦即phonegap,是移动webapp和OS之间的桥梁,类似于shell)
176 | 移动端特点178 | 179 |
如果大家对cordova不是很了解,以后可以补充一部分。 189 |移动web app190 | 191 |HTML5192 | 193 |CSS194 | 195 |JavaScript196 | 197 |基本语法198 |dsds199 |高级用法200 |dsds201 | 202 |第二部分203 | 204 |hello world205 | 206 |第三部分207 | 208 |这次培训的目标是让大家了解移动web开发流程以及技术点,以便大家在以后工作中应用这些技术能够得心应手,有的放矢。 209 | 210 |解释一下什么是移动web应用开发211 | 212 |为什么要用Hybird(混搭)呢?213 | 214 |移动开发分类:原生和hybird,为什么我们要用hybird呢? 215 | 216 |
整体架构224 | 225 |Webview 和 native代码如何交互226 | 227 | 228 |三部分的关系229 | 230 |你一定要清楚【技术栈】231 | 232 |界面UI展现 233 |- html5 + css3 (界面UI展现)
234 | 界面上的各种动态效果 236 |- js (各种动态效果)
237 | 与服务器通信 239 |- ajax (与服务器通信)
240 | 移动webapp和OS之间的桥梁:phonegap 242 |- cordova (亦即phonegap,是移动webapp和OS之间的桥梁,类似于shell)
243 | 移动端特点245 | 246 |
如果大家对cordova不是很了解,以后可以补充一部分。 256 |移动web app257 | 258 |HTML5259 | 260 |CSS261 | 262 |JavaScript263 | 264 |基本语法265 |dsds266 |高级用法267 |dsds268 | 269 |第二部分270 | 271 |hello world272 | 273 |第三部分274 | 275 |这次培训的目标是让大家了解移动web开发流程以及技术点,以便大家在以后工作中应用这些技术能够得心应手,有的放矢。 276 | 277 |解释一下什么是移动web应用开发278 | 279 |为什么要用Hybird(混搭)呢?280 | 281 |移动开发分类:原生和hybird,为什么我们要用hybird呢? 282 | 283 |
整体架构291 | 292 |Webview 和 native代码如何交互293 | 294 | 295 |三部分的关系296 | 297 |你一定要清楚【技术栈】298 | 299 |界面UI展现 300 |- html5 + css3 (界面UI展现)
301 | 界面上的各种动态效果 303 |- js (各种动态效果)
304 | 与服务器通信 306 |- ajax (与服务器通信)
307 | 移动webapp和OS之间的桥梁:phonegap 309 |- cordova (亦即phonegap,是移动webapp和OS之间的桥梁,类似于shell)
310 | 移动端特点312 | 313 |
如果大家对cordova不是很了解,以后可以补充一部分。 323 |移动web app324 |HTML5325 | 326 |CSS327 | 328 |JavaScript329 | 330 |基本语法331 |dsds332 |高级用法333 |dsds334 | 335 |第二部分336 | 337 |hello world338 | 339 |第三部分340 | 341 |这次培训的目标是让大家了解移动web开发流程以及技术点,以便大家在以后工作中应用这些技术能够得心应手,有的放矢。 342 | 343 |解释一下什么是移动web应用开发344 | 345 |为什么要用Hybird(混搭)呢?346 | 347 |移动开发分类:原生和hybird,为什么我们要用hybird呢? 348 | 349 |
整体架构357 | 358 |Webview 和 native代码如何交互359 | 360 | 361 |三部分的关系362 | 363 |你一定要清楚【技术栈】364 | 365 |界面UI展现 366 |- html5 + css3 (界面UI展现)
367 | 界面上的各种动态效果 369 |- js (各种动态效果)
370 | 与服务器通信 372 |- ajax (与服务器通信)
373 | 移动webapp和OS之间的桥梁:phonegap 375 |- cordova (亦即phonegap,是移动webapp和OS之间的桥梁,类似于shell)
376 | 移动端特点378 | 379 |
如果大家对cordova不是很了解,以后可以补充一部分。 389 |移动web app390 | 391 |HTML5392 | 393 |CSS394 | 395 |JavaScript396 | 397 |基本语法398 |dsds399 |高级用法400 |dsds401 | 402 |第二部分403 | 404 |hello world405 | 406 |第三部分407 | 408 |这次培训的目标是让大家了解移动web开发流程以及技术点,以便大家在以后工作中应用这些技术能够得心应手,有的放矢。 409 | 410 |解释一下什么是移动web应用开发411 | 412 |为什么要用Hybird(混搭)呢?413 | 414 |移动开发分类:原生和hybird,为什么我们要用hybird呢? 415 | 416 |
整体架构424 | 425 |Webview 和 native代码如何交互426 | 427 | 428 |三部分的关系429 | 430 |你一定要清楚【技术栈】431 | 432 |界面UI展现 433 |- html5 + css3 (界面UI展现)
434 | 界面上的各种动态效果 436 |- js (各种动态效果)
437 | 与服务器通信 439 |- ajax (与服务器通信)
440 | 移动webapp和OS之间的桥梁:phonegap 442 |- cordova (亦即phonegap,是移动webapp和OS之间的桥梁,类似于shell)
443 | 移动端特点445 | 446 |
如果大家对cordova不是很了解,以后可以补充一部分。 456 |移动web app457 | 458 |HTML5459 | 460 |CSS461 | 462 |JavaScript463 | 464 |基本语法465 |dsds466 |高级用法467 |dsds468 | 469 |第二部分470 | 471 |hello world472 | 473 |第三部分474 | 475 |这次培训的目标是让大家了解移动web开发流程以及技术点,以便大家在以后工作中应用这些技术能够得心应手,有的放矢。 476 | 477 |解释一下什么是移动web应用开发478 | 479 |为什么要用Hybird(混搭)呢?480 | 481 |移动开发分类:原生和hybird,为什么我们要用hybird呢? 482 | 483 |
整体架构491 | 492 |Webview 和 native代码如何交互493 | 494 | 495 |三部分的关系496 | 497 |你一定要清楚【技术栈】498 | 499 |界面UI展现 500 |- html5 + css3 (界面UI展现)
501 | 界面上的各种动态效果 503 |- js (各种动态效果)
504 | 与服务器通信 506 |- ajax (与服务器通信)
507 | 移动webapp和OS之间的桥梁:phonegap 509 |- cordova (亦即phonegap,是移动webapp和OS之间的桥梁,类似于shell)
510 | 移动端特点512 | 513 |
如果大家对cordova不是很了解,以后可以补充一部分。 523 |移动web app524 | 525 |HTML5526 | 527 |CSS528 | 529 |JavaScript530 | 531 |基本语法532 |dsds533 |高级用法534 |dsds535 | 536 |第二部分537 | 538 |hello world539 | 540 |第三部分541 | 542 |这次培训的目标是让大家了解移动web开发流程以及技术点,以便大家在以后工作中应用这些技术能够得心应手,有的放矢。 543 | 544 |解释一下什么是移动web应用开发545 | 546 |为什么要用Hybird(混搭)呢?547 | 548 |移动开发分类:原生和hybird,为什么我们要用hybird呢? 549 | 550 |
整体架构558 | 559 |Webview 和 native代码如何交互560 | 561 | 562 |三部分的关系563 | 564 |你一定要清楚【技术栈】565 | 566 |界面UI展现 567 |- html5 + css3 (界面UI展现)
568 | 界面上的各种动态效果 570 |- js (各种动态效果)
571 | 与服务器通信 573 |- ajax (与服务器通信)
574 | 移动webapp和OS之间的桥梁:phonegap 576 |- cordova (亦即phonegap,是移动webapp和OS之间的桥梁,类似于shell)
577 | 移动端特点579 | 580 |
如果大家对cordova不是很了解,以后可以补充一部分。 590 | |
591 |
这次培训的目标是让大家了解移动web开发流程以及技术点,以便大家在以后工作中应用这些技术能够得心应手,有的放矢。
87 | 88 |移动开发分类:原生和hybird,为什么我们要用hybird呢?
93 | 94 |界面UI展现
111 |- html5 + css3 (界面UI展现)
112 | 界面上的各种动态效果
114 |- js (各种动态效果)
115 | 与服务器通信
117 |- ajax (与服务器通信)
118 | 移动webapp和OS之间的桥梁:phonegap
120 |- cordova (亦即phonegap,是移动webapp和OS之间的桥梁,类似于shell)
121 | 如果大家对cordova不是很了解,以后可以补充一部分。
134 |这次培训的目标是让大家了解移动web开发流程以及技术点,以便大家在以后工作中应用这些技术能够得心应手,有的放矢。
154 | 155 |移动开发分类:原生和hybird,为什么我们要用hybird呢?
160 | 161 |界面UI展现
178 |- html5 + css3 (界面UI展现)
179 | 界面上的各种动态效果
181 |- js (各种动态效果)
182 | 与服务器通信
184 |- ajax (与服务器通信)
185 | 移动webapp和OS之间的桥梁:phonegap
187 |- cordova (亦即phonegap,是移动webapp和OS之间的桥梁,类似于shell)
188 | 如果大家对cordova不是很了解,以后可以补充一部分。
201 |这次培训的目标是让大家了解移动web开发流程以及技术点,以便大家在以后工作中应用这些技术能够得心应手,有的放矢。
221 | 222 |移动开发分类:原生和hybird,为什么我们要用hybird呢?
227 | 228 |界面UI展现
245 |- html5 + css3 (界面UI展现)
246 | 界面上的各种动态效果
248 |- js (各种动态效果)
249 | 与服务器通信
251 |- ajax (与服务器通信)
252 | 移动webapp和OS之间的桥梁:phonegap
254 |- cordova (亦即phonegap,是移动webapp和OS之间的桥梁,类似于shell)
255 | 如果大家对cordova不是很了解,以后可以补充一部分。
268 |这次培训的目标是让大家了解移动web开发流程以及技术点,以便大家在以后工作中应用这些技术能够得心应手,有的放矢。
288 | 289 |移动开发分类:原生和hybird,为什么我们要用hybird呢?
294 | 295 |界面UI展现
312 |- html5 + css3 (界面UI展现)
313 | 界面上的各种动态效果
315 |- js (各种动态效果)
316 | 与服务器通信
318 |- ajax (与服务器通信)
319 | 移动webapp和OS之间的桥梁:phonegap
321 |- cordova (亦即phonegap,是移动webapp和OS之间的桥梁,类似于shell)
322 | 如果大家对cordova不是很了解,以后可以补充一部分。
335 |这次培训的目标是让大家了解移动web开发流程以及技术点,以便大家在以后工作中应用这些技术能够得心应手,有的放矢。
354 | 355 |移动开发分类:原生和hybird,为什么我们要用hybird呢?
360 | 361 |界面UI展现
378 |- html5 + css3 (界面UI展现)
379 | 界面上的各种动态效果
381 |- js (各种动态效果)
382 | 与服务器通信
384 |- ajax (与服务器通信)
385 | 移动webapp和OS之间的桥梁:phonegap
387 |- cordova (亦即phonegap,是移动webapp和OS之间的桥梁,类似于shell)
388 | 如果大家对cordova不是很了解,以后可以补充一部分。
401 |这次培训的目标是让大家了解移动web开发流程以及技术点,以便大家在以后工作中应用这些技术能够得心应手,有的放矢。
421 | 422 |移动开发分类:原生和hybird,为什么我们要用hybird呢?
427 | 428 |界面UI展现
445 |- html5 + css3 (界面UI展现)
446 | 界面上的各种动态效果
448 |- js (各种动态效果)
449 | 与服务器通信
451 |- ajax (与服务器通信)
452 | 移动webapp和OS之间的桥梁:phonegap
454 |- cordova (亦即phonegap,是移动webapp和OS之间的桥梁,类似于shell)
455 | 如果大家对cordova不是很了解,以后可以补充一部分。
468 |这次培训的目标是让大家了解移动web开发流程以及技术点,以便大家在以后工作中应用这些技术能够得心应手,有的放矢。
488 | 489 |移动开发分类:原生和hybird,为什么我们要用hybird呢?
494 | 495 |界面UI展现
512 |- html5 + css3 (界面UI展现)
513 | 界面上的各种动态效果
515 |- js (各种动态效果)
516 | 与服务器通信
518 |- ajax (与服务器通信)
519 | 移动webapp和OS之间的桥梁:phonegap
521 |- cordova (亦即phonegap,是移动webapp和OS之间的桥梁,类似于shell)
522 | 如果大家对cordova不是很了解,以后可以补充一部分。
535 |这次培训的目标是让大家了解移动web开发流程以及技术点,以便大家在以后工作中应用这些技术能够得心应手,有的放矢。
555 | 556 |移动开发分类:原生和hybird,为什么我们要用hybird呢?
561 | 562 |界面UI展现
579 |- html5 + css3 (界面UI展现)
580 | 界面上的各种动态效果
582 |- js (各种动态效果)
583 | 与服务器通信
585 |- ajax (与服务器通信)
586 | 移动webapp和OS之间的桥梁:phonegap
588 |- cordova (亦即phonegap,是移动webapp和OS之间的桥梁,类似于shell)
589 | 如果大家对cordova不是很了解,以后可以补充一部分。
602 | 603 | 604 | 605 | 606 | -------------------------------------------------------------------------------- /demo/lite/index_oschina_left.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 ||
69 |
70 |
71 |
72 |
73 | |
74 |
75 |
76 |
77 |
90 | 移动web app78 | 79 |HTML580 | 81 |CSS82 | 83 |JavaScript84 | 85 |基本语法86 |dsds87 |高级用法88 |dsds89 |第二部分91 | 92 |hello world93 | 94 |第三部分95 | 96 |这次培训的目标是让大家了解移动web开发流程以及技术点,以便大家在以后工作中应用这些技术能够得心应手,有的放矢。 97 | 98 |解释一下什么是移动web应用开发99 | 100 |为什么要用Hybird(混搭)呢?101 | 102 |移动开发分类:原生和hybird,为什么我们要用hybird呢? 103 | 104 |
整体架构112 | 113 |Webview 和 native代码如何交互114 | 115 | 116 |三部分的关系117 | 118 |你一定要清楚【技术栈】119 | 120 |界面UI展现 121 |- html5 + css3 (界面UI展现)
122 | 界面上的各种动态效果 124 |- js (各种动态效果)
125 | 与服务器通信 127 |- ajax (与服务器通信)
128 | 移动webapp和OS之间的桥梁:phonegap 130 |- cordova (亦即phonegap,是移动webapp和OS之间的桥梁,类似于shell)
131 | 移动端特点133 | 134 |
如果大家对cordova不是很了解,以后可以补充一部分。 144 |移动web app145 | 146 |HTML5147 | 148 |CSS149 | 150 |JavaScript151 | 152 |基本语法153 |dsds154 |高级用法155 |dsds156 | 157 |第二部分158 | 159 |hello world160 | 161 |第三部分162 | 163 |这次培训的目标是让大家了解移动web开发流程以及技术点,以便大家在以后工作中应用这些技术能够得心应手,有的放矢。 164 | 165 |解释一下什么是移动web应用开发166 | 167 |为什么要用Hybird(混搭)呢?168 | 169 |移动开发分类:原生和hybird,为什么我们要用hybird呢? 170 | 171 |
整体架构179 | 180 |Webview 和 native代码如何交互181 | 182 | 183 |三部分的关系184 | 185 |你一定要清楚【技术栈】186 | 187 |界面UI展现 188 |- html5 + css3 (界面UI展现)
189 | 界面上的各种动态效果 191 |- js (各种动态效果)
192 | 与服务器通信 194 |- ajax (与服务器通信)
195 | 移动webapp和OS之间的桥梁:phonegap 197 |- cordova (亦即phonegap,是移动webapp和OS之间的桥梁,类似于shell)
198 | 移动端特点200 | 201 |
如果大家对cordova不是很了解,以后可以补充一部分。 211 |移动web app212 | 213 |HTML5214 | 215 |CSS216 | 217 |JavaScript218 | 219 |基本语法220 |dsds221 |高级用法222 |dsds223 | 224 |第二部分225 | 226 |hello world227 | 228 |第三部分229 | 230 |这次培训的目标是让大家了解移动web开发流程以及技术点,以便大家在以后工作中应用这些技术能够得心应手,有的放矢。 231 | 232 |解释一下什么是移动web应用开发233 | 234 |为什么要用Hybird(混搭)呢?235 | 236 |移动开发分类:原生和hybird,为什么我们要用hybird呢? 237 | 238 |
整体架构246 | 247 |Webview 和 native代码如何交互248 | 249 | 250 |三部分的关系251 | 252 |你一定要清楚【技术栈】253 | 254 |界面UI展现 255 |- html5 + css3 (界面UI展现)
256 | 界面上的各种动态效果 258 |- js (各种动态效果)
259 | 与服务器通信 261 |- ajax (与服务器通信)
262 | 移动webapp和OS之间的桥梁:phonegap 264 |- cordova (亦即phonegap,是移动webapp和OS之间的桥梁,类似于shell)
265 | 移动端特点267 | 268 |
如果大家对cordova不是很了解,以后可以补充一部分。 278 |移动web app279 | 280 |HTML5281 | 282 |CSS283 | 284 |JavaScript285 | 286 |基本语法287 |dsds288 |高级用法289 |dsds290 | 291 |第二部分292 | 293 |hello world294 | 295 |第三部分296 | 297 |这次培训的目标是让大家了解移动web开发流程以及技术点,以便大家在以后工作中应用这些技术能够得心应手,有的放矢。 298 | 299 |解释一下什么是移动web应用开发300 | 301 |为什么要用Hybird(混搭)呢?302 | 303 |移动开发分类:原生和hybird,为什么我们要用hybird呢? 304 | 305 |
整体架构313 | 314 |Webview 和 native代码如何交互315 | 316 | 317 |三部分的关系318 | 319 |你一定要清楚【技术栈】320 | 321 |界面UI展现 322 |- html5 + css3 (界面UI展现)
323 | 界面上的各种动态效果 325 |- js (各种动态效果)
326 | 与服务器通信 328 |- ajax (与服务器通信)
329 | 移动webapp和OS之间的桥梁:phonegap 331 |- cordova (亦即phonegap,是移动webapp和OS之间的桥梁,类似于shell)
332 | 移动端特点334 | 335 |
如果大家对cordova不是很了解,以后可以补充一部分。 345 |移动web app346 |HTML5347 | 348 |CSS349 | 350 |JavaScript351 | 352 |基本语法353 |dsds354 |高级用法355 |dsds356 | 357 |第二部分358 | 359 |hello world360 | 361 |第三部分362 | 363 |这次培训的目标是让大家了解移动web开发流程以及技术点,以便大家在以后工作中应用这些技术能够得心应手,有的放矢。 364 | 365 |解释一下什么是移动web应用开发366 | 367 |为什么要用Hybird(混搭)呢?368 | 369 |移动开发分类:原生和hybird,为什么我们要用hybird呢? 370 | 371 |
整体架构379 | 380 |Webview 和 native代码如何交互381 | 382 | 383 |三部分的关系384 | 385 |你一定要清楚【技术栈】386 | 387 |界面UI展现 388 |- html5 + css3 (界面UI展现)
389 | 界面上的各种动态效果 391 |- js (各种动态效果)
392 | 与服务器通信 394 |- ajax (与服务器通信)
395 | 移动webapp和OS之间的桥梁:phonegap 397 |- cordova (亦即phonegap,是移动webapp和OS之间的桥梁,类似于shell)
398 | 移动端特点400 | 401 |
如果大家对cordova不是很了解,以后可以补充一部分。 411 |移动web app412 | 413 |HTML5414 | 415 |CSS416 | 417 |JavaScript418 | 419 |基本语法420 |dsds421 |高级用法422 |dsds423 | 424 |第二部分425 | 426 |hello world427 | 428 |第三部分429 | 430 |这次培训的目标是让大家了解移动web开发流程以及技术点,以便大家在以后工作中应用这些技术能够得心应手,有的放矢。 431 | 432 |解释一下什么是移动web应用开发433 | 434 |为什么要用Hybird(混搭)呢?435 | 436 |移动开发分类:原生和hybird,为什么我们要用hybird呢? 437 | 438 |
整体架构446 | 447 |Webview 和 native代码如何交互448 | 449 | 450 |三部分的关系451 | 452 |你一定要清楚【技术栈】453 | 454 |界面UI展现 455 |- html5 + css3 (界面UI展现)
456 | 界面上的各种动态效果 458 |- js (各种动态效果)
459 | 与服务器通信 461 |- ajax (与服务器通信)
462 | 移动webapp和OS之间的桥梁:phonegap 464 |- cordova (亦即phonegap,是移动webapp和OS之间的桥梁,类似于shell)
465 | 移动端特点467 | 468 |
如果大家对cordova不是很了解,以后可以补充一部分。 478 |移动web app479 | 480 |HTML5481 | 482 |CSS483 | 484 |JavaScript485 | 486 |基本语法487 |dsds488 |高级用法489 |dsds490 | 491 |第二部分492 | 493 |hello world494 | 495 |第三部分496 | 497 |这次培训的目标是让大家了解移动web开发流程以及技术点,以便大家在以后工作中应用这些技术能够得心应手,有的放矢。 498 | 499 |解释一下什么是移动web应用开发500 | 501 |为什么要用Hybird(混搭)呢?502 | 503 |移动开发分类:原生和hybird,为什么我们要用hybird呢? 504 | 505 |
整体架构513 | 514 |Webview 和 native代码如何交互515 | 516 | 517 |三部分的关系518 | 519 |你一定要清楚【技术栈】520 | 521 |界面UI展现 522 |- html5 + css3 (界面UI展现)
523 | 界面上的各种动态效果 525 |- js (各种动态效果)
526 | 与服务器通信 528 |- ajax (与服务器通信)
529 | 移动webapp和OS之间的桥梁:phonegap 531 |- cordova (亦即phonegap,是移动webapp和OS之间的桥梁,类似于shell)
532 | 移动端特点534 | 535 |
如果大家对cordova不是很了解,以后可以补充一部分。 545 |移动web app546 | 547 |HTML5548 | 549 |CSS550 | 551 |JavaScript552 | 553 |基本语法554 |dsds555 |高级用法556 |dsds557 | 558 |第二部分559 | 560 |hello world561 | 562 |第三部分563 | 564 |这次培训的目标是让大家了解移动web开发流程以及技术点,以便大家在以后工作中应用这些技术能够得心应手,有的放矢。 565 | 566 |解释一下什么是移动web应用开发567 | 568 |为什么要用Hybird(混搭)呢?569 | 570 |移动开发分类:原生和hybird,为什么我们要用hybird呢? 571 | 572 |
整体架构580 | 581 |Webview 和 native代码如何交互582 | 583 | 584 |三部分的关系585 | 586 |你一定要清楚【技术栈】587 | 588 |界面UI展现 589 |- html5 + css3 (界面UI展现)
590 | 界面上的各种动态效果 592 |- js (各种动态效果)
593 | 与服务器通信 595 |- ajax (与服务器通信)
596 | 移动webapp和OS之间的桥梁:phonegap 598 |- cordova (亦即phonegap,是移动webapp和OS之间的桥梁,类似于shell)
599 | 移动端特点601 | 602 |
如果大家对cordova不是很了解,以后可以补充一部分。 612 | |
613 |
50 |
|
54 |
55 |
56 |
57 |
74 | 移动web app58 |
59 |
60 | HTML561 |
62 |
63 | CSS64 |
65 |
66 | JavaScript67 |
68 |
69 | 基本语法70 |dsds71 |高级用法72 |dsds73 |第二部分75 | 76 |hello world77 | 78 |第三部分79 | 80 |这次培训的目标是让大家了解移动web开发流程以及技术点,以便大家在以后工作中应用这些技术能够得心应手,有的放矢。 81 | 82 |解释一下什么是移动web应用开发83 | 84 |为什么要用Hybird(混搭)呢?85 | 86 |移动开发分类:原生和hybird,为什么我们要用hybird呢? 87 | 88 |
整体架构96 | 97 |Webview 和 native代码如何交互98 | 99 | 100 |三部分的关系101 | 102 |你一定要清楚【技术栈】103 | 104 |界面UI展现 105 |- html5 + css3 (界面UI展现)
106 | 界面上的各种动态效果 108 |- js (各种动态效果)
109 | 与服务器通信 111 |- ajax (与服务器通信)
112 | 移动webapp和OS之间的桥梁:phonegap 114 |- cordova (亦即phonegap,是移动webapp和OS之间的桥梁,类似于shell)
115 | 移动端特点117 | 118 |
如果大家对cordova不是很了解,以后可以补充一部分。 128 |移动web app129 |
130 |
131 | HTML5132 |
133 |
134 | CSS135 |
136 |
137 | JavaScript138 |
139 |
140 | 基本语法141 |dsds142 |高级用法143 |dsds144 | 145 |第二部分146 | 147 |hello world148 | 149 |第三部分150 | 151 |这次培训的目标是让大家了解移动web开发流程以及技术点,以便大家在以后工作中应用这些技术能够得心应手,有的放矢。 152 | 153 |解释一下什么是移动web应用开发154 | 155 |为什么要用Hybird(混搭)呢?156 | 157 |移动开发分类:原生和hybird,为什么我们要用hybird呢? 158 | 159 |
整体架构167 | 168 |Webview 和 native代码如何交互169 | 170 | 171 |三部分的关系172 | 173 |你一定要清楚【技术栈】174 | 175 |界面UI展现 176 |- html5 + css3 (界面UI展现)
177 | 界面上的各种动态效果 179 |- js (各种动态效果)
180 | 与服务器通信 182 |- ajax (与服务器通信)
183 | 移动webapp和OS之间的桥梁:phonegap 185 |- cordova (亦即phonegap,是移动webapp和OS之间的桥梁,类似于shell)
186 | 移动端特点188 | 189 |
如果大家对cordova不是很了解,以后可以补充一部分。 199 |移动web app200 |
201 |
202 | HTML5203 |
204 |
205 | CSS206 |
207 |
208 | JavaScript209 |
210 |
211 | 基本语法212 |dsds213 |高级用法214 |dsds215 | 216 |第二部分217 | 218 |hello world219 | 220 |第三部分221 | 222 |这次培训的目标是让大家了解移动web开发流程以及技术点,以便大家在以后工作中应用这些技术能够得心应手,有的放矢。 223 | 224 |解释一下什么是移动web应用开发225 | 226 |为什么要用Hybird(混搭)呢?227 | 228 |移动开发分类:原生和hybird,为什么我们要用hybird呢? 229 | 230 |
整体架构238 | 239 |Webview 和 native代码如何交互240 | 241 | 242 |三部分的关系243 | 244 |你一定要清楚【技术栈】245 | 246 |界面UI展现 247 |- html5 + css3 (界面UI展现)
248 | 界面上的各种动态效果 250 |- js (各种动态效果)
251 | 与服务器通信 253 |- ajax (与服务器通信)
254 | 移动webapp和OS之间的桥梁:phonegap 256 |- cordova (亦即phonegap,是移动webapp和OS之间的桥梁,类似于shell)
257 | 移动端特点259 | 260 |
如果大家对cordova不是很了解,以后可以补充一部分。 270 |移动web app271 |
272 |
273 | HTML5274 |
275 |
276 | CSS277 |
278 |
279 | JavaScript280 |
281 |
282 | 基本语法283 |dsds284 |高级用法285 |dsds286 | 287 |第二部分288 | 289 |hello world290 | 291 |第三部分292 | 293 |这次培训的目标是让大家了解移动web开发流程以及技术点,以便大家在以后工作中应用这些技术能够得心应手,有的放矢。 294 | 295 |解释一下什么是移动web应用开发296 | 297 |为什么要用Hybird(混搭)呢?298 | 299 |移动开发分类:原生和hybird,为什么我们要用hybird呢? 300 | 301 |
整体架构309 | 310 |Webview 和 native代码如何交互311 | 312 | 313 |三部分的关系314 | 315 |你一定要清楚【技术栈】316 | 317 |界面UI展现 318 |- html5 + css3 (界面UI展现)
319 | 界面上的各种动态效果 321 |- js (各种动态效果)
322 | 与服务器通信 324 |- ajax (与服务器通信)
325 | 移动webapp和OS之间的桥梁:phonegap 327 |- cordova (亦即phonegap,是移动webapp和OS之间的桥梁,类似于shell)
328 | 移动端特点330 | 331 |
如果大家对cordova不是很了解,以后可以补充一部分。 341 |移动web app342 |
343 |
344 | HTML5345 |
346 |
347 | CSS348 |
349 |
350 | JavaScript351 |
352 |
353 | 基本语法354 |dsds355 |高级用法356 |dsds357 | 358 |第二部分359 | 360 |hello world361 | 362 |第三部分363 | 364 |这次培训的目标是让大家了解移动web开发流程以及技术点,以便大家在以后工作中应用这些技术能够得心应手,有的放矢。 365 | 366 |解释一下什么是移动web应用开发367 | 368 |为什么要用Hybird(混搭)呢?369 | 370 |移动开发分类:原生和hybird,为什么我们要用hybird呢? 371 | 372 |
整体架构380 | 381 |Webview 和 native代码如何交互382 | 383 | 384 |三部分的关系385 | 386 |你一定要清楚【技术栈】387 | 388 |界面UI展现 389 |- html5 + css3 (界面UI展现)
390 | 界面上的各种动态效果 392 |- js (各种动态效果)
393 | 与服务器通信 395 |- ajax (与服务器通信)
396 | 移动webapp和OS之间的桥梁:phonegap 398 |- cordova (亦即phonegap,是移动webapp和OS之间的桥梁,类似于shell)
399 | 移动端特点401 | 402 |
如果大家对cordova不是很了解,以后可以补充一部分。 412 |移动web app413 |
414 |
415 | HTML5416 |
417 |
418 | CSS419 |
420 |
421 | JavaScript422 |
423 |
424 | 基本语法425 |dsds426 |高级用法427 |dsds428 | 429 |第二部分430 | 431 |hello world432 | 433 |第三部分434 | 435 |这次培训的目标是让大家了解移动web开发流程以及技术点,以便大家在以后工作中应用这些技术能够得心应手,有的放矢。 436 | 437 |解释一下什么是移动web应用开发438 | 439 |为什么要用Hybird(混搭)呢?440 | 441 |移动开发分类:原生和hybird,为什么我们要用hybird呢? 442 | 443 |
整体架构451 | 452 |Webview 和 native代码如何交互453 | 454 | 455 |三部分的关系456 | 457 |你一定要清楚【技术栈】458 | 459 |界面UI展现 460 |- html5 + css3 (界面UI展现)
461 | 界面上的各种动态效果 463 |- js (各种动态效果)
464 | 与服务器通信 466 |- ajax (与服务器通信)
467 | 移动webapp和OS之间的桥梁:phonegap 469 |- cordova (亦即phonegap,是移动webapp和OS之间的桥梁,类似于shell)
470 | 移动端特点472 | 473 |
如果大家对cordova不是很了解,以后可以补充一部分。 483 |移动web app484 |
485 |
486 | HTML5487 |
488 |
489 | CSS490 |
491 |
492 | JavaScript493 |
494 |
495 | 基本语法496 |dsds497 |高级用法498 |dsds499 | 500 |第二部分501 | 502 |hello world503 | 504 |第三部分505 | 506 |这次培训的目标是让大家了解移动web开发流程以及技术点,以便大家在以后工作中应用这些技术能够得心应手,有的放矢。 507 | 508 |解释一下什么是移动web应用开发509 | 510 |为什么要用Hybird(混搭)呢?511 | 512 |移动开发分类:原生和hybird,为什么我们要用hybird呢? 513 | 514 |
整体架构522 | 523 |Webview 和 native代码如何交互524 | 525 | 526 |三部分的关系527 | 528 |你一定要清楚【技术栈】529 | 530 |界面UI展现 531 |- html5 + css3 (界面UI展现)
532 | 界面上的各种动态效果 534 |- js (各种动态效果)
535 | 与服务器通信 537 |- ajax (与服务器通信)
538 | 移动webapp和OS之间的桥梁:phonegap 540 |- cordova (亦即phonegap,是移动webapp和OS之间的桥梁,类似于shell)
541 | 移动端特点543 | 544 |
如果大家对cordova不是很了解,以后可以补充一部分。 554 |移动web app555 |
556 |
557 | HTML5558 |
559 |
560 | CSS561 |
562 |
563 | JavaScript564 |
565 |
566 | 基本语法567 |dsds568 |高级用法569 |dsds570 | 571 |第二部分572 | 573 |hello world574 | 575 |第三部分576 | 577 |这次培训的目标是让大家了解移动web开发流程以及技术点,以便大家在以后工作中应用这些技术能够得心应手,有的放矢。 578 | 579 |解释一下什么是移动web应用开发580 | 581 |为什么要用Hybird(混搭)呢?582 | 583 |移动开发分类:原生和hybird,为什么我们要用hybird呢? 584 | 585 |
整体架构593 | 594 |Webview 和 native代码如何交互595 | 596 | 597 |三部分的关系598 | 599 |你一定要清楚【技术栈】600 | 601 |界面UI展现 602 |- html5 + css3 (界面UI展现)
603 | 界面上的各种动态效果 605 |- js (各种动态效果)
606 | 与服务器通信 608 |- ajax (与服务器通信)
609 | 移动webapp和OS之间的桥梁:phonegap 611 |- cordova (亦即phonegap,是移动webapp和OS之间的桥梁,类似于shell)
612 | 移动端特点614 | 615 |
如果大家对cordova不是很了解,以后可以补充一部分。 625 | |
626 |
56 |
|
60 |
61 |
62 |
63 |
80 | 移动web app64 |
65 |
66 | HTML567 |
68 |
69 | CSS70 |
71 |
72 | JavaScript73 |
74 |
75 | 基本语法76 |dsds77 |高级用法78 |dsds79 |第二部分81 | 82 |hello world83 | 84 |第三部分85 | 86 |这次培训的目标是让大家了解移动web开发流程以及技术点,以便大家在以后工作中应用这些技术能够得心应手,有的放矢。 87 | 88 |解释一下什么是移动web应用开发89 | 90 |为什么要用Hybird(混搭)呢?91 | 92 |移动开发分类:原生和hybird,为什么我们要用hybird呢? 93 | 94 |
整体架构102 | 103 |Webview 和 native代码如何交互104 | 105 | 106 |三部分的关系107 | 108 |你一定要清楚【技术栈】109 | 110 |界面UI展现 111 |- html5 + css3 (界面UI展现)
112 | 界面上的各种动态效果 114 |- js (各种动态效果)
115 | 与服务器通信 117 |- ajax (与服务器通信)
118 | 移动webapp和OS之间的桥梁:phonegap 120 |- cordova (亦即phonegap,是移动webapp和OS之间的桥梁,类似于shell)
121 | 移动端特点123 | 124 |
如果大家对cordova不是很了解,以后可以补充一部分。 134 |移动web app135 |
136 |
137 | HTML5138 |
139 |
140 | CSS141 |
142 |
143 | JavaScript144 |
145 |
146 | 基本语法147 |dsds148 |高级用法149 |dsds150 | 151 |第二部分152 | 153 |hello world154 | 155 |第三部分156 | 157 |这次培训的目标是让大家了解移动web开发流程以及技术点,以便大家在以后工作中应用这些技术能够得心应手,有的放矢。 158 | 159 |解释一下什么是移动web应用开发160 | 161 |为什么要用Hybird(混搭)呢?162 | 163 |移动开发分类:原生和hybird,为什么我们要用hybird呢? 164 | 165 |
整体架构173 | 174 |Webview 和 native代码如何交互175 | 176 | 177 |三部分的关系178 | 179 |你一定要清楚【技术栈】180 | 181 |界面UI展现 182 |- html5 + css3 (界面UI展现)
183 | 界面上的各种动态效果 185 |- js (各种动态效果)
186 | 与服务器通信 188 |- ajax (与服务器通信)
189 | 移动webapp和OS之间的桥梁:phonegap 191 |- cordova (亦即phonegap,是移动webapp和OS之间的桥梁,类似于shell)
192 | 移动端特点194 | 195 |
如果大家对cordova不是很了解,以后可以补充一部分。 205 |移动web app206 |
207 |
208 | HTML5209 |
210 |
211 | CSS212 |
213 |
214 | JavaScript215 |
216 |
217 | 基本语法218 |dsds219 |高级用法220 |dsds221 | 222 |第二部分223 | 224 |hello world225 | 226 |第三部分227 | 228 |这次培训的目标是让大家了解移动web开发流程以及技术点,以便大家在以后工作中应用这些技术能够得心应手,有的放矢。 229 | 230 |解释一下什么是移动web应用开发231 | 232 |为什么要用Hybird(混搭)呢?233 | 234 |移动开发分类:原生和hybird,为什么我们要用hybird呢? 235 | 236 |
整体架构244 | 245 |Webview 和 native代码如何交互246 | 247 | 248 |三部分的关系249 | 250 |你一定要清楚【技术栈】251 | 252 |界面UI展现 253 |- html5 + css3 (界面UI展现)
254 | 界面上的各种动态效果 256 |- js (各种动态效果)
257 | 与服务器通信 259 |- ajax (与服务器通信)
260 | 移动webapp和OS之间的桥梁:phonegap 262 |- cordova (亦即phonegap,是移动webapp和OS之间的桥梁,类似于shell)
263 | 移动端特点265 | 266 |
如果大家对cordova不是很了解,以后可以补充一部分。 276 |移动web app277 |
278 |
279 | HTML5280 |
281 |
282 | CSS283 |
284 |
285 | JavaScript286 |
287 |
288 | 基本语法289 |dsds290 |高级用法291 |dsds292 | 293 |第二部分294 | 295 |hello world296 | 297 |第三部分298 | 299 |这次培训的目标是让大家了解移动web开发流程以及技术点,以便大家在以后工作中应用这些技术能够得心应手,有的放矢。 300 | 301 |解释一下什么是移动web应用开发302 | 303 |为什么要用Hybird(混搭)呢?304 | 305 |移动开发分类:原生和hybird,为什么我们要用hybird呢? 306 | 307 |
整体架构315 | 316 |Webview 和 native代码如何交互317 | 318 | 319 |三部分的关系320 | 321 |你一定要清楚【技术栈】322 | 323 |界面UI展现 324 |- html5 + css3 (界面UI展现)
325 | 界面上的各种动态效果 327 |- js (各种动态效果)
328 | 与服务器通信 330 |- ajax (与服务器通信)
331 | 移动webapp和OS之间的桥梁:phonegap 333 |- cordova (亦即phonegap,是移动webapp和OS之间的桥梁,类似于shell)
334 | 移动端特点336 | 337 |
如果大家对cordova不是很了解,以后可以补充一部分。 347 |移动web app348 |
349 |
350 | HTML5351 |
352 |
353 | CSS354 |
355 |
356 | JavaScript357 |
358 |
359 | 基本语法360 |dsds361 |高级用法362 |dsds363 | 364 |第二部分365 | 366 |hello world367 | 368 |第三部分369 | 370 |这次培训的目标是让大家了解移动web开发流程以及技术点,以便大家在以后工作中应用这些技术能够得心应手,有的放矢。 371 | 372 |解释一下什么是移动web应用开发373 | 374 |为什么要用Hybird(混搭)呢?375 | 376 |移动开发分类:原生和hybird,为什么我们要用hybird呢? 377 | 378 |
整体架构386 | 387 |Webview 和 native代码如何交互388 | 389 | 390 |三部分的关系391 | 392 |你一定要清楚【技术栈】393 | 394 |界面UI展现 395 |- html5 + css3 (界面UI展现)
396 | 界面上的各种动态效果 398 |- js (各种动态效果)
399 | 与服务器通信 401 |- ajax (与服务器通信)
402 | 移动webapp和OS之间的桥梁:phonegap 404 |- cordova (亦即phonegap,是移动webapp和OS之间的桥梁,类似于shell)
405 | 移动端特点407 | 408 |
如果大家对cordova不是很了解,以后可以补充一部分。 418 |移动web app419 |
420 |
421 | HTML5422 |
423 |
424 | CSS425 |
426 |
427 | JavaScript428 |
429 |
430 | 基本语法431 |dsds432 |高级用法433 |dsds434 | 435 |第二部分436 | 437 |hello world438 | 439 |第三部分440 | 441 |这次培训的目标是让大家了解移动web开发流程以及技术点,以便大家在以后工作中应用这些技术能够得心应手,有的放矢。 442 | 443 |解释一下什么是移动web应用开发444 | 445 |为什么要用Hybird(混搭)呢?446 | 447 |移动开发分类:原生和hybird,为什么我们要用hybird呢? 448 | 449 |
整体架构457 | 458 |Webview 和 native代码如何交互459 | 460 | 461 |三部分的关系462 | 463 |你一定要清楚【技术栈】464 | 465 |界面UI展现 466 |- html5 + css3 (界面UI展现)
467 | 界面上的各种动态效果 469 |- js (各种动态效果)
470 | 与服务器通信 472 |- ajax (与服务器通信)
473 | 移动webapp和OS之间的桥梁:phonegap 475 |- cordova (亦即phonegap,是移动webapp和OS之间的桥梁,类似于shell)
476 | 移动端特点478 | 479 |
如果大家对cordova不是很了解,以后可以补充一部分。 489 |移动web app490 |
491 |
492 | HTML5493 |
494 |
495 | CSS496 |
497 |
498 | JavaScript499 |
500 |
501 | 基本语法502 |dsds503 |高级用法504 |dsds505 | 506 |第二部分507 | 508 |hello world509 | 510 |第三部分511 | 512 |这次培训的目标是让大家了解移动web开发流程以及技术点,以便大家在以后工作中应用这些技术能够得心应手,有的放矢。 513 | 514 |解释一下什么是移动web应用开发515 | 516 |为什么要用Hybird(混搭)呢?517 | 518 |移动开发分类:原生和hybird,为什么我们要用hybird呢? 519 | 520 |
整体架构528 | 529 |Webview 和 native代码如何交互530 | 531 | 532 |三部分的关系533 | 534 |你一定要清楚【技术栈】535 | 536 |界面UI展现 537 |- html5 + css3 (界面UI展现)
538 | 界面上的各种动态效果 540 |- js (各种动态效果)
541 | 与服务器通信 543 |- ajax (与服务器通信)
544 | 移动webapp和OS之间的桥梁:phonegap 546 |- cordova (亦即phonegap,是移动webapp和OS之间的桥梁,类似于shell)
547 | 移动端特点549 | 550 |
如果大家对cordova不是很了解,以后可以补充一部分。 560 |移动web app561 |
562 |
563 | HTML5564 |
565 |
566 | CSS567 |
568 |
569 | JavaScript570 |
571 |
572 | 基本语法573 |dsds574 |高级用法575 |dsds576 | 577 |第二部分578 | 579 |hello world580 | 581 |第三部分582 | 583 |这次培训的目标是让大家了解移动web开发流程以及技术点,以便大家在以后工作中应用这些技术能够得心应手,有的放矢。 584 | 585 |解释一下什么是移动web应用开发586 | 587 |为什么要用Hybird(混搭)呢?588 | 589 |移动开发分类:原生和hybird,为什么我们要用hybird呢? 590 | 591 |
整体架构599 | 600 |Webview 和 native代码如何交互601 | 602 | 603 |三部分的关系604 | 605 |你一定要清楚【技术栈】606 | 607 |界面UI展现 608 |- html5 + css3 (界面UI展现)
609 | 界面上的各种动态效果 611 |- js (各种动态效果)
612 | 与服务器通信 614 |- ajax (与服务器通信)
615 | 移动webapp和OS之间的桥梁:phonegap 617 |- cordova (亦即phonegap,是移动webapp和OS之间的桥梁,类似于shell)
618 | 移动端特点620 | 621 |
如果大家对cordova不是很了解,以后可以补充一部分。 631 | |
632 |