Op werkdagen voor 23:00 besteld, morgen in huis Gratis verzending vanaf €20

Programming the Mobile Web

Reaching Users on iPhone, Android, Blackberry, Windows Phone, and more

Specificaties
Paperback, 742 blz. | Engels
O'Reilly | 2e druk, 2013
ISBN13: 9781449334970
Rubricering
Hoofdrubriek : Computer en informatica
O'Reilly 2e druk, 2013 9781449334970
Verwachte levertijd ongeveer 16 werkdagen

Samenvatting

With 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

Specificaties

ISBN13:9781449334970
Taal:Engels
Bindwijze:paperback
Aantal pagina's:742
Uitgever:O'Reilly
Druk:2
Verschijningsdatum:20-3-2013
Hoofdrubriek:IT-management / ICT

Over Maximiliano Firtman

Maximiliano Firtman is a developer focused in mobile and RIA development. He is a professor in web and mobile technologies, and founder of ITMaster Professional Training. He is author of many books in Spanish, including Java ME, ASP.NET and AJAX Professional Web 2.0. He is founder and manager of ARFUG (Argentina RIA & Flex User Group), an official Adobe User Group covering many RIA technologies, including AJAX, Flex, AIR and Silverlight. He was conferencist in many events in Spanish and English and he published dozens of articles in magazines and blogs. Talking about mobile technologies, he is a Forum Nokia Champion since 2006, a recognition program from Nokia for top mobile developers worldwide and he has developed many mobile projects as MobileTinyURL.com and widgen.com. He is expert in Mobile Web, AJAX, Adobe Flex, Java ME, Widgets for Mobile and iPhone development.

Andere boeken door Maximiliano Firtman

Inhoudsopgave

Preface

1. The Mobile Jungle
-The Mobile Ecosystem
-Brands, Models, and Platforms
-Technical Information

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

3. Browsers and Web Platforms
-Web Platforms That Are Not Browsers
-Mobile Browsers

4. Tools for Mobile Web Development
-Working with Code
-Testing
-Production Environment

5. Architecture and Design
-Mobile Strategy
-Navigation
-Design and User Experience

6. Markups and Standards
-First, the Very Old Ones
-Current Standards
-XHTML Mobile Profile and Basic
-Mobile HTML5
-CSS for Mobile
-HTML5 Compatibility Levels

7. Basics of Mobile HTML5
-The Document Head
-The Document Body
-HTML5 Mobile Boilerplate
-The Content

8. HTML5 Forms
-Form Design
-Form Elements
-Form Control Attributes
-Form Validation

9. Feature and Device Detection
-Possible Problems
-Informational Websites
-Client-Side Detection
-Server-Side Detection

10. Images and Media
-Images
-Dealing with Multiple Screen Densities
-Adobe Flash
-Video
-Audio

11. CSS for Mobile Browsers
-Where to Insert the CSS
-Media Queries
-Selectors
-CSS Techniques
-Common Patterns
-CSS Sprites
-CSS3 Modules

12. JavaScript Mobile
-Coding for Mobile Browsers
-JavaScript Debugging and Profiling
-Battery Consumption
-Background Execution
-Supported Technologies
-Standard JavaScript Behavior
-JavaScript Libraries
-UI Frameworks

13. Offline Apps, Storage, and Networks
-Offline Web Apps
-Client-Side Storage
-Network Communication

14. Geolocation and Maps
-Location Techniques
-Detecting the Location
-Maps/Navigation App Integration
-Showing a Map

15. Device Interaction
-Mobile-Specific URIs
-JavaScript APIs

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

17. Content Delivery
-MIME Types
-File Delivery
-Application and Games Delivery

18. Debugging and Performance
-Debugging
-Performance Optimization

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

Index

Rubrieken

Populaire producten

    Personen

      Trefwoorden

        Programming the Mobile Web