Mobile microtechnology (mobile widget) Application Development authoritative guide
Basic Information
Author: Cheng Baoping Yang Xiaohua Zhu Chunmei
Series name: China Mobile innovation Series
Press: Electronic Industry Press
ISBN: 9787121104527
Mounting time:
Published on: February 1, April 2010
Start: 16
Other Details View: http://www.china-pub.com/196649
Edit recommendations
It is easy to make webpages, just like making tea;
After the birth of mobile widgets, the development of mobile apps is like web pages;
Everyone was pleasantly surprised to find that developing mobile apps can be as simple as making tea!
Yes, you can also open the door to mobile app wealth!
Directory
Chapter 1 widgets in ten minutes-goldfish 1
Getting Started: getting started with mobile Widgets
Chapter 2 mobile Internet: Super Star 6 in the 3G Era
1.1 3G yesterday, today, and tomorrow 6
1.1.1 what is 3G 6
1.1.2 what can 3G bring to users? 10
1.2 Mobile Internet past and present 10
1.2.1 history of Internet 10
1.2.2 mobile Internet surging 11
1.3 When 3G encounters mobile Internet
1.3.1 3G: creating a new era of mobile Internet 12
1.3.2 mobile Internet: superstar 13 in the 3G Era
1.4 hot technology battlefield
1.4.1 RSS-subscribe to what you want to see 13
1.4.2 SNS-network social platforms 16
1.4.3 mashup-breaking information independence 17
1.4.4 Twitter-one-sentence blog 18
1.4.5 widget-mobile internet genie 20
1.5 Chapter 22
Chapter 4 mobile widgets: simplicity and simplicity 24
. 2.1 browser Overview 24
2.2 widget History 25
2.3 PC widget 26
2.3.1 Yahoo! Widgets 26
2.3.2 Apple dashboard widget 27
2.3.3 Google gadget 29
2.3.4 opera widget 30
2.4 Mobile widget 31
2.4.1 Jil widget 32
2.4.2 WRT widget 33
2.5 widget features 34
2.5.1 General features of widgets 34
2.5.2 mobile widget features 35
2.6 why is the widget so red 36?
2.6.1 mobile widget's day, location, and 36
2.6.2 open and manageable Jil widget ecosystem environment 37
2.6.3 mobile widget ecosystem industrial chain 38
2.7 widget technical direction 40
2.7.1 problems to be solved by mobile widgets 40
2.7.2 widget standardization process 41
2.7.3 outlook on widgets 42
2.8 Chapter 42
Practice: Mobile widget Development Strategy
Chapter 4 basic knowledge of widget development: Sharpen your skills
3.1 HTML 44's
3.1.1 basic HTML concepts 45
3.1.2 HTML Form 45
3.1.3 HTML hyperlink 46
3.1.4 HTML table 47
3.1.5 HTML list 47
3.1.6 HTML framework 48
3.1.7 HTML font 49
3.1.8 HTML header information 49
3.2 CSS 50
3.2.1 introduction to CSS 50
3.2.2 basic CSS syntax 51
3.2.3 CSS comment 52
3.2.4 CSS classification 52
3.2.5 use CSS 55 in HTML
3.2.6 CSS box model 56
3.2.7 CSS page layout 62
3.3 JavaScript 64
3.3.1 JavaScript syntax basics 64
3.3.2 DOM technology 69
3.3.3 JavaScript Functions and objects
3.3.4 Regular Expression 74
3.3.5 event-driven 76
3.3.6 JavaScript role 77 on the Web
3.4 XML and JSON 77
3.4.1 XML Introduction 77
3.4.2 basic XML document knowledge 79
3.4.3 use DTD for XML structure verification 81
3.4.4 XML parsing 87
3.4.5 JSON 87
3.5 advanced Ajax 89
3.5.1 Ajax introduction 89
3.5.2 Ajax Client technology 91
3.5.3 design of the repeated asynchronous request framework 96
3.6 Chapter 98
Chapter 2 Basic knowledge of mobile widget UI design
4.1 Use Cases and rendering methods of mobile widgets 101
4.1.1 Use Case 101
4.1.2 Rendering Method 101
Part 1 UI features of mainstream smartphone platforms 4.2
4.2.1 ophone platform 103
4.2.2 Windows Mobile 103
4.2.3 Symbian open OS 104
4.2.4 mobile phone operations 104
4.3 design principles 105
4.3.1 Purpose and value of mobile widget 105
4.3.2 Use Case 106
4.3.3 Basic Principles 107
4.3.4 Key Points 108
4.4 design details 110
4.4.1 user control 110
4.4.2 consistency 112
4.4.3 provide clear feedback 113
4.4.4 facilitate smooth use by users and reduce interruptions by 114
4.4.5 reduce the possibility of Operation errors and allow users to repent 114
4.4.6 different customer requirements 115
4.4.7 can be flexibly applied to multiple platforms and multi-operation modes 116
4.4.8 provide emotional design 119
4.5 mobile widget User Interface Design 122
4.5.1 layout 122
4.5.2 menu 126
4.5.3 Navigation Mode 127
4.5.4 common controls and styles 128
4.5.5 text style and principles 130
4.6 widget graphic design 130
4.6.1 basics of color 130
4.6.2 color system Table 132
4.6.3 common color scheme 132
4.7 Special Effects of widgets 137
4.7.1 Multimedia effect 138
4.7.2 transfer effect 138
4.8 Summary of this Chapter 141
Chapter 2 Jil widget development entry: frozen for three feet, 5th cold in a day
5.1 Jil widget application format overview 142
5.1.1 HTML 143
5.1.2 CSS 143
5.1.3 JavaScript 143
5.1.4, icon 143
5.1.5 configure 144.
5.1.6 digital signature 145
5.1.7 regional localization 145
5.2 New users in application development 146
5.2.1 Development Environment configuration 146
5.2.2 Jil SDK workbench 149
5.2.3 New users on the road 153
5.3 Jil widget simulator 161
5.3.1 simulator startup 161
5.3.2 basic operations 161
5.3.3 Jil widget Manager 163
5.4 summary of this Chapter 164
Chapter 4 Jil widget API: No. 6th
6.1 Jil widget API overview 165
6.2 widget object 166
6.2.1 widget object methods and attributes 167
6.3 telephone functions API 169
6.3.1 telephony object 169
6.3.2 lower-level object 170 of telephony object
6.3.3 methods and attributes of the Telephony object 170
6.4 personal information management (PIM) function API 175
6.4.1 object of PIM 175
6.4.2 lower-level object of the PIM object 175
6.4.3 methods and attributes of PIM objects 179
6.5 message function API 186
6.5.1 message object 186
6.5.2 lower-level object of the messaging object 187
6.5.3 methods and attributes of the messaging object 190
6.6 multimedia functions API 196
6.6.1 multimedia object 196
6.6.2 lower-level object 197 of the multimedia object
6.6.3 method and attribute of the multimedia object 201
6.7 device functions API 203
6.7.1 device object 203
6.7.2 lower-level object of the device object 203
6.7.3 method and attribute of the device object 218
6.8 summary of this chapter 224
Chapter 2 practical development of Jil Widgets
7.1 consecutive views 225
7.1.1 basic design 225
7.1.2 serialization widget programming 226
7.1.3 instance summary 244
7.2 Christmas tree 245
7.2.1 basic design 245
7.2.2 Christmas tree programming implementation 247
7.2.3 instance summary 253
7.3 Shu te square 253
7.3.1 basic design 253
7.3.2 core function module development 254
7.3.3 application upgrade and Development 261
7.3.4 instance summary 263
7.4 sorting of Ancient Poems 263
7.4.1 basic design 264
7.4.2 Implementation of a simple sort game 264
7.4.3 Implementation of the Ancient Poetry sorting game 268
7.4.4 instance summary 273
7.5 Sudoku 273
7.5.1 basic design 273
7.5.2 jquery introduction 274
7.5.3 core code 281
7.5.4 instance summary 289
7.6 widgets 289
7.6.1 basic design 289
7.6.2 code implementation 290
7.6.3 instance summary 294
7.7 Summary of this chapter 294
Chapter 2 tips for migrating widgets to applications: The secret of the other mountains, which can attack Yu 8th
8.1 basic principles of widget porting 295
8.2 tips for manually porting widgets 295
8.2.1 from WRT widget to Jil widget 296
8.2.2 from opera widgets to Jil widgets 299
8.2.3 from Dashboard widgets to Jil widgets 301
8.2.4 manual transplantation summary 303
8.3 Jil widget Conversion Tool 304
8.4 summary of this Chapter 305
Chapter 2 mobile widget Application Development Portal: mancheng serves as a widget 9th
9.1 mobile app Mall (MM) 306
9.1.1mm official website 307
9.1.2mm mobile client 309
9.1.3mm features 311
9.2 China Mobile developer community 312
9.2.1 Application Development reference documents and tools 313
9.2.2 communications and cooperation 318
9.2.3 Incentive Plan 318
9.3 Jil widget developer community 319
9.3.1 register an account 319
9.3.2 obtain development materials 320
9.3.3 mobile widget online migration 320
9.3.4 community characteristics 320
9.4 summary of this Chapter 321
Advanced: widget development and Engine Principle Analysis
Chapter 5 go deep into widget development: Master is made in this way 10th
10.1 widget development instance-weather forecast 323
10.1.1 weather widget functional requirements and uidesign 323
10.1.2 weather widget programming 328
10.1.3 weather widget application demonstration 341
10.2 widget development instance-Stock Information 342
10.2.1 function requirements and uidesign of the stock widget 342
10.2.2 programming 346 of the stock widget
10.2.3 stock widget application display 357
10.3 Summary of this Chapter 358
Chapter 2 Bae/Jil widgets secrets: what medicines are sold in Huludao 11th
11.1 widget technical principles 359
11.1.1 widget standard 359
11.1.2 technical principles of the Widget engine 362
11.1.3 basic technical principles of mainstream widgets 365
11.1.4 mainstream widgets compared to 376
11.2 Bae/Jil mobile widget principle 378
11.2.1 background of BAE/Jil widget design 378
11.2.2 system principles of BAE/Jil widgets 379
11.2.3 Jil mobile widget specifications 387
11.2.4 Analysis of BAE/Jil widget end-to-end security solution 388
11.3 Summary of this Chapter 397
Outlook: the future of mobile Internet
Chapter 2 next-generation widget Business Outlook: The Future of widgets is not a dream 12th
12.1 mobile advertising business 399
12.1.1 mobile advertising business is ready to go 400
12.1.2 widget advertisement: the most promising form of advertisement 400
12.1.3 widget-based mobile phone advertisement 401
12.2 mobile social networking business 402
12.2.1 mobile social networking will lead the next dating trend 402
12.2.2 widget 402 in SNS
12.3 mobile value-added services 403
12.3.1 music Walkman business 403
12.3.2 mobile TV business 404
12.4 summary of this Chapter 405
Chapter 2 future prospects of next-generation mobile internet technology: everything is in the palm of your hand
13.1 next-generation mobile Internet Application Technology overview 406
13.1.1 SaaS/cloud computing-the rise of Web software 406
13.1.2 Browser: Operating System 408
13.1.3 WebOS-browser engine-based operating system 411
13.1.4 mobile P2P/P4P -- I am everyone and I am everyone 412
13.2 mobile Internet, wonderful to look forward! 414
13.3 Summary of this chapter 415
Appendix A acronyms and alias 416
Appendix B Jil widget API index 418
Appendix C simulator command line parameters 426
Appendix D reference 431
Appendix E recommended websites 434