Programming the Mobile Web : Reaching Users on IPhone, Android, BlackBerry, Windows Phone, and More by Maximiliano Firtman (2013, Trade Paperback)

Bargain Book Stores (1141735)
99.3% positive Feedback
Price:
US $41.96
Approximately£31.31
+ $19.38 postage
Estimated delivery Tue, 14 Oct - Wed, 22 Oct
Returns:
30 days return. Buyer pays for return postage. If you use an eBay delivery label, it will be deducted from your refund amount.
Condition:
New
Format: Paperback or Softback. Your Privacy. ISBN: 9781449334970. Condition Guide. Item Availability.

About this product

Product Identifiers

PublisherO'reilly Media, Incorporated
ISBN-101449334970
ISBN-139781449334970
eBay Product ID (ePID)117319780

Product Key Features

Number of Pages774 Pages
Publication NameProgramming the Mobile Web : Reaching Users on iPhone, Android, Blackberry, Windows Phone, and more
LanguageEnglish
Publication Year2013
SubjectSoftware Development & Engineering / General, Web / Web Programming, Hardware / Mobile Devices, Programming Languages / Javascript
TypeTextbook
AuthorMaximiliano Firtman
Subject AreaComputers
FormatTrade Paperback

Dimensions

Item Height1.6 in
Item Weight46.2 Oz
Item Length9 in
Item Width7.2 in

Additional Product Features

Edition Number2
Intended AudienceScholarly & Professional
IllustratedYes
Table Of ContentPreface; Who This Book Is For; Who This Book Is Not For; What You'll Learn; Other Options; If You Like (or Don't Like) This Book; Conventions Used in This Book; Using Code Examples; Safari® Books Online; How to Contact Us; Acknowledgments;Chapter 1: The Mobile Jungle; 1.1 The Mobile Ecosystem; 1.2 Brands, Models, and Platforms; 1.3 Technical Information;Chapter 2: Understanding the Mobile Web; 2.1 Myths of the Mobile Web; 2.2 What Is the Mobile Web?; 2.3 Mobile Web Eras; 2.4 The Mobile Browsing Experience; 2.5 Fragmentation; 2.6 Market Statistics;Chapter 3: Browsers and Web Platforms; 3.1 Web Platforms That Are Not Browsers; 3.2 Mobile Browsers;Chapter 4: Tools for Mobile Web Development; 4.1 Working with Code; 4.2 Testing; 4.3 Production Environment;Chapter 5: Architecture and Design; 5.1 Mobile Strategy; 5.2 Navigation; 5.3 Design and User Experience;Chapter 6: Markups and Standards; 6.1 First, the Very Old Ones; 6.2 Current Standards; 6.3 XHTML Mobile Profile and Basic; 6.4 Mobile HTML5; 6.5 CSS for Mobile; 6.6 HTML5 Compatibility Levels;Chapter 7: Basics of Mobile HTML5; 7.1 The Document Head; 7.2 The Document Body; 7.3 HTML5 Mobile Boilerplate; 7.4 The Content;Chapter 8: HTML5 Forms; 8.1 Form Design; 8.2 Form Elements; 8.3 Form Control Attributes; 8.4 Form Validation;Chapter 9: Feature and Device Detection; 9.1 Possible Problems; 9.2 Informational Websites; 9.3 Client-Side Detection; 9.4 Server-Side Detection;Chapter 10: Images and Media; 10.1 Images; 10.2 Dealing with Multiple Screen Densities; 10.3 Adobe Flash; 10.4 Video; 10.5 Audio;Chapter 11: CSS for Mobile Browsers; 11.1 Where to Insert the CSS; 11.2 Media Queries; 11.3 Selectors; 11.4 CSS Techniques; 11.5 Common Patterns; 11.6 CSS Sprites; 11.7 CSS3 Modules;Chapter 12: JavaScript Mobile; 12.1 Coding for Mobile Browsers; 12.2 JavaScript Debugging and Profiling; 12.3 Battery Consumption; 12.4 Background Execution; 12.5 Supported Technologies; 12.6 Standard JavaScript Behavior; 12.7 JavaScript Libraries; 12.8 UI Frameworks;Chapter 13: Offline Apps, Storage, and Networks; 13.1 Offline Web Apps; 13.2 Client-Side Storage; 13.3 Network Communication;Chapter 14: Geolocation and Maps; 14.1 Location Techniques; 14.2 Detecting the Location; 14.3 Maps/Navigation App Integration; 14.4 Showing a Map;Chapter 15: Device Interaction; 15.1 Mobile-Specific URIs; 15.2 JavaScript APIs;Chapter 16: Native and Installed Web Apps; 16.1 Web App Pros and Cons; 16.2 Architecture of a Web App; 16.3 Standards; 16.4 Official Platforms; 16.5 Apache Cordova/PhoneGap Apps; 16.6 Distribution; 16.7 Full-Screen App Patterns;Chapter 17: Content Delivery; 17.1 MIME Types; 17.2 File Delivery; 17.3 Application and Games Delivery;Chapter 18: Debugging and Performance; 18.1 Debugging; 18.2 Performance Optimization;Chapter 19: Distribution and Social Web 2.0; 19.1 Mobile SEO; 19.2 How Users Find You; 19.3 User Fidelizing; 19.4 Mobile Web Statistics; 19.5 Monetizing Your Website; 19.6 Mobile Web Social Features;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;
SynopsisWith the second edition of this popular book, you'll learn how to build HTML5 and CSS3-based apps that access geolocation, accelerometer, multi-touch screens, offline storage, and other features in today's smartphones, tablets, and feature phones. The market for mobile apps continues to evolve at a breakneck pace, and this book is the most complete reference available for the mobile web. 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, The market for mobile apps continues to evolve at a breakneck pace, as tablets join the parade of smartphones and feature phones. If you're an experienced web developer, this second edition of this popular book shows you how to build HTML5 and CSS3-based apps that access GPS tools, calendars, and other features in these mobile devices. You'll learn how to build a standard app core that you can extend to work with specific devices. You'll also discover how to deal with platform variations, finicky browsers, CSS compatibility, Ajax design patterns for mobile development, and other issues. Learn how to use your existing web skills to move into mobile development Discover the particulars and pitfalls of building mobile apps with HTML, CSS, and other standard web tools Create effective user interfaces in the mobile environment Understand variations among iOS, Android, Windows Phone, BlackBerry, and other mobile platforms Bypass the browser to create offline apps and widgets using web technologies Build apps for the App Store, Android Market, Windows Phone Marketplace, App World, and other online retailers, If you're an experienced web developer, this second edition of this popular book shows you how to build HTML5 and CSS3-based apps that access GPS tools, calendars, and other features in these mobile devices. You'll learn how to build a standard app core that you can extend to work with specific devices.
LC Classification NumberQA76.625

All listings for this product

Buy it now
Any condition
New
Pre-owned
No ratings or reviews yet
Be the first to write a review