Programming the Mobile Web
O'Reilly Media, Inc, USA (Verlag)
978-1-4493-3497-0 (ISBN)
Author and mobile development expert Maximiliano Firtman shows you how to develop a standard app core that you can extend to work with specific devices. This updated edition covers many recent advances in mobile development, including responsive web design techniques, offline storage, mobile design patterns, and new mobile browsers, platforms, and hardware APIs.
- Learn the particulars and pitfalls of building mobile websites and apps with HTML5, CSS, JavaScript and responsive techniques
- Create effective user interfaces for touch devices and different resolution displays
- Understand variations among iOS, Android, Windows Phone, BlackBerry, Firefox OS, and other mobile platforms
- Bypass the browser to create native web apps, ebooks, and PhoneGap applications
- Build apps for browsers and online retailers such as the App Store, Google Play Store, Windows Store, and App World
Maximiliano Firtman, @firt, is a developer focused on mobile and HTML5 development. He is a trainer in mobile technologies and founder of ITMaster Professional Training. He is the author of many books and has spoken at international conferences such as OSCON, Velocity, Breaking Development, GOTO Europe, Campus Party, QCon, and Adobe en Vivo. He has been an Adobe Community Professional since 2011 and a Nokia Developer Champion since 2006, and he has developed many mobile-related projects, such as MobileHTML5.org, MobileTinyURL.com, and iWebInspector.com. He maintains a mobile web development blog at MobileXweb.com. He is an expert in native and HTML5 web development, including iOS, Android, PhoneGap, and jQuery technologies.
Chapter 1 The Mobile Jungle
The Mobile Ecosystem
Brands, Models, and Platforms
Technical Information
Chapter 2 Understanding the Mobile Web
Myths of the Mobile Web
What Is the Mobile Web?
Mobile Web Eras
The Mobile Browsing Experience
Fragmentation
Market Statistics
Chapter 3 Browsers and Web Platforms
Web Platforms That Are Not Browsers
Mobile Browsers
Chapter 4 Tools for Mobile Web Development
Working with Code
Testing
Production Environment
Chapter 5 Architecture and Design
Mobile Strategy
Navigation
Design and User Experience
Chapter 6 Markups and Standards
First, the Very Old Ones
Current Standards
XHTML Mobile Profile and Basic
Mobile HTML5
CSS for Mobile
HTML5 Compatibility Levels
Chapter 7 Basics of Mobile HTML5
The Document Head
The Document Body
HTML5 Mobile Boilerplate
The Content
Chapter 8 HTML5 Forms
Form Design
Form Elements
Form Control Attributes
Form Validation
Chapter 9 Feature and Device Detection
Possible Problems
Informational Websites
Client-Side Detection
Server-Side Detection
Chapter 10 Images and Media
Images
Dealing with Multiple Screen Densities
Adobe Flash
Video
Audio
Chapter 11 CSS for Mobile Browsers
Where to Insert the CSS
Media Queries
Selectors
CSS Techniques
Common Patterns
CSS Sprites
CSS3 Modules
Chapter 12 JavaScript Mobile
Coding for Mobile Browsers
JavaScript Debugging and Profiling
Battery Consumption
Background Execution
Supported Technologies
Standard JavaScript Behavior
JavaScript Libraries
UI Frameworks
Chapter 13 Offline Apps, Storage, and Networks
Offline Web Apps
Client-Side Storage
Network Communication
Chapter 14 Geolocation and Maps
Location Techniques
Detecting the Location
Maps/Navigation App Integration
Showing a Map
Chapter 15 Device Interaction
Mobile-Specific URIs
JavaScript APIs
Chapter 16 Native and Installed Web Apps
Web App Pros and Cons
Architecture of a Web App
Standards
Official Platforms
Apache Cordova/PhoneGap Apps
Distribution
Full-Screen App Patterns
Chapter 17 Content Delivery
MIME Types
File Delivery
Application and Games Delivery
Chapter 18 Debugging and Performance
Debugging
Performance Optimization
Chapter 19 Distribution and Social Web 2.0
Mobile SEO
How Users Find You
User Fidelizing
Mobile Web Statistics
Monetizing Your Website
Mobile Web Social Features
Appendix MIME Types for Mobile Content
Markup and Script MIME Types
Image MIME Types
Mobile Content MIME Types
Audio and Video MIME Types
Webapp MIME Types
Colophon
Erscheint lt. Verlag | 7.5.2013 |
---|---|
Zusatzinfo | illustrations |
Verlagsort | Sebastopol |
Sprache | englisch |
Maße | 178 x 233 mm |
Gewicht | 1243 g |
Einbandart | kartoniert |
Themenwelt | Informatik ► Web / Internet ► Web Design / Usability |
Informatik ► Weitere Themen ► Smartphones / Tablets | |
ISBN-10 | 1-4493-3497-0 / 1449334970 |
ISBN-13 | 978-1-4493-3497-0 / 9781449334970 |
Zustand | Neuware |
Haben Sie eine Frage zum Produkt? |
aus dem Bereich