[Ebook] Jquery Mobile CookBook

Jquery Mobile CookBook

Table of Contents
Preface  1
Chapter 1: Get Rolling  7
Introduction  7
Writing your first jQuery Mobile application  9
Using JS Bin to create a simple application  12
Chapter 2: Pages and Dialogs  17
Introduction  17
Writing a single-page template application  18
Writing a multi-page template application  22
Prefetching pages for faster navigation  25
Using the DOM cache to improve performance  29
Custom styling a dialog  32
Using CSS to create a bouncing page transition  36
Using JS to create a slide and fade page transition  40
Using data-url to handle the login page navigation  44
Using History API to create a custom error pop up  48
Chapter 3: Toolbars  55
Introduction  55
Using fullscreen fixed toolbars  55
Using persistent navbars in toolbars   59
Customizing the header with multiple buttons  64
Adding a customized round button to the header  66
Adding an image to the header  69
Adding a customized back button  70
Adding a layout grid to the footer  73
Chapter 4: Buttons and Content Formatting  77
Introduction  77
Scripting a dynamically added button  78
Using a custom icon in a button  80
Adding a custom icon sprite  83
Replacing the default icon sprite  86
Using alternate icons in a collapsible  89
Creating a nested accordion  92
Creating a custom layout grid  94
Using XML content  96
Using JSON content  99
Chapter 5: Forms  105
Introduction  105
Native styling of form controls  105
Disabling text controls  108
Grouping radio buttons in a grid  110
Customizing a checkbox group  113
Creating dynamic flip switch and slider controls  117
Using options to auto-initialize a select menu  120
Validating forms  123
Submitting a form using POST  126
Fetching data using GET  130
Creating an accessible form  133
Chapter 6: List Views  137
Introduction  137
Using inset and non-inset lists  138
Creating a custom numbered list  140
Using a nested list  142
Using a read-only nested list  145
Formatting content in a list  147
Using a split button list  150
Using image icons  154
Creating a custom search filter  155
Modifying a list with JavaScript  159
Chapter 7: Configurations  163
Introduction  163
Configuring the active classes  163
Configuring ajaxEnabled  167
Configuring autoInitializePage  169
Configuring the default transitions  170
Configuring ignoreContentEnabled  172
Configuring the page loading and error messages  174
Configuring the default namespace  176
Configuring hashListeningEnabled and subPageUrlKey  178
Configuring pushStateEnabled and linkBindingEnabled  180
Chapter 8: Events  183
Introduction  183
Using orientation events  183
Using scroll events  185
Using touch events  186
Virtual mouse events  190
Page initialization events  194
Page load and remove events  196
Page change events  201
Page transition and animation events  205
Using layout events  210
Chapter 9: Methods and Utilities  213
Introduction  213
Using loadPage() to load a page  213
Using changePage() to change a page  216
Using jqmData() and jqmRemoveData()  220
Using jqmEnhanceable()  222
Using jqmHijackable  224
Using $.mobile.base  226
Parsing an URL  228
Using $.mobile.path utility methods  231
Using silent scrolling  235
Chapter 10: The Theme Framework  239
Introduction  239
Theming a nested list  239
Using a custom background  242
Using custom fonts  244
Styling corners  247
Overriding the global Active State theme   249
Overriding an existing swatch  252
Using the ThemeRoller tool to create a swatch  255
Chapter 11: HTML5 and jQuery Mobile  261
Introduction  261
Using the new HTML5 semantics  262
Improving speed and taking your application offline  265
Using Web Workers for intensive tasks  270
Using local and session storage  273
2D drawing with Canvas  277
Applying Gaussian blur on a SVG image  279
Tracking your location with the Geolocation API  282
Playing music with the <audio> element  284
Viewing videos with the <video> element  286
Index  289

Download Here

Pro OpenGL ES for Android

Pro OpenGL ES for Android (Professional Apress)

In Pro OpenGL ES for Android, you’ll find out how to harness the full power of OpenGL ES, and design your own 3D applications by building a fully-functional 3D solar system model using Open GL ES!
OpenGL has set the standard for 3D computer graphics, and is an essential aspect of Android development. This book offers everything you need to know, from basic mathematical concepts to advanced coding techniques. You’ll learn by building a fascinating 3D solar system simulator!
After introducing Open GL ES, Pro OpenGL ES for Android explains the basics of 3D math and then orients you to the native Android 3D libraries you’ll be using in your own 3D games and the solar system project you’ll build using this book. Through the solar system example project, you’ll learn how to incorporate a variety of graphic and animation techniques into your applications. You will also discover how the full spectrum of 3D development that awaits, with topics such as lighting, texture-mapping, modeling, shaders, blending modes, and several more advanced concepts.
By the time you finish Pro OpenGL ES for Android, you’ll have learned all the skills you’ll need to build your own incredible 3D applications, based on one of the most powerful 3D libraries available.

What you’ll learn
  • The basics of 3D mathematics, and how they are applied in the OpenGL library
  • How to design and build your 3D worlds
  • To create 2D interfaces within the 3D world
  • To develop animation and 3D movement
  • How to implement 3D shading, coloring, and texturing
  • The differences between OpenGL and other 3D toolkits
  • To build a fully-functional 3D solar system simulator using OpenGL ES
Who this book is for

Experienced Android programmers who want to enter the 3D world of OpenGL ES programming.

Table of Contents
  1. Introduction to OpenGL ES and Our 3D Solar System Project
  2. Generating a Basic OpenGL Program
  3. Getting Past the 3D Math
  4. Shading, Lighting and Colors
  5. Materials and Textures
  6. Animation
  7. Creating a User Interface
  8. Blending Modes, Buffer Objects, and Other Cool Stuff
  9. Latest Features of OpenGL ES
  10. Ray Tracing, Hidden Surfaces, and Other Advanced Topics

Appendix A: APIs


Minnano Nihonngo Tiếng việt


Bộ Minna No Nihongo I,II bản tiếng việt..

Download tại đây

Ngữ pháp tiếng nhật hiện đại


Tóm tắt :

Chương 1. Từ nối
Chương 2. Tính từ
Chương 3. Trạng từ
Chương 4. Đại từ
Chương 5. Số, thời gian, ngày tháng, cách đếm
Chương 6. Tiểu từ
Chương 7. Liên từ
Chương 8. Động từ
Chương 9. Mệnh đề điều kiện
Chương 10. Từ nghi vấn
Chương 11. Bổ nghĩa của danh từ
Chương 12. Sự hình thành danh từ
Chương 13. Động từ khiếm khuyết
Chương 14. Cách diễn đạt kính trọng
Chương 15. Cách diễn đạt hữu dụng


Download : tại đây

Nhibernate 3.0 Cookbook

70 incredibly powerful recipes for using the full spectrum of solutions in the NHibernate ecosystem


Download tại đây