Esposito D. - Architecting Mobile Solutions for the Enterprise + Code

Esposito D. - Architecting Mobile Solutions for the Enterprise + Code
48.4 MB
Architecting Mobile Solutions for the Enterprise
Год: 2012 (May)
Автор: Dino Esposito
Издательство: Microsoft Press
ISBN: 978-0-7356-6302-2
Язык: Английский
Формат: PDF/EPUB
Качество: Изначально компьютерное (eBook)
Интерактивное оглавление: Да
Количество страниц: 472
Описание: Your guide to planning and executing a complete mobile web strategy Revisit your approach to the mobile web—and deliver effective solutions that reach customers and clients on a variety of mobile devices. In this practical guide, web development luminary Dino Esposito shows you how to develop a solid mobile strategy for the enterprise, starting with an effective mobile website. You’ll receive essential architectural and implementation guidance, as well as mobile-specific design patterns for building cross-platform and native applications.
Discover how to:
•Architect a website accessible from many different mobile devices
•Implement design patterns specific to mobile app development
•Examine tools that enable you to write one codebase for many platforms
•Use technologies for building Windows® Phone, iPhone, and Android apps
•Develop cross-platform app features, such as localization and offline behavior
Примеры страниц
Going Mobile
Chapter 1 : Pillars of a Mobile Strategy
What Does “Going Mobile” Mean?
Outlining a B2C Strategy
Outlining a B2B Strategy
Chapter 2 : Mobile Sites vs. Native Applications
Not a Pointless Matter
Aspects of Mobile Sites
Aspects of Native Applications
Mobile Sites
Chapter 3 : Mobile Architecture

Focusing on Mobile Use-Cases
Mobile-Specific Development Issues
Chapter 4 : Building Mobile Websites
From Web to Mobile
Development Aspects of a Mobile Site
The Device-Detector Site
Chapter 5 : HTML5 and jQuery Mobile
jQuery Mobile Fast Facts
HTML5 Fast Facts
Chapter 6 : Developing Responsive Mobile Sites
A Developer’s Perspective of Device Detection
Inside WURFL
Implementing a Multiserving Approach
Mobile Applications
Chapter 7 : Patterns of Mobile Application Development

Mobile Applications Are Different
Patterns for Interaction
Patterns for Presentation
Behavioral Patterns
Chapter 8 : Developing for iOS
Getting Ready for iOS Development
Programming with Objective-C
Programming with MonoTouch
Deploying iOS Applications
Chapter 9 : Developing for Android
Getting Ready for Android Development
Programming with the Android SDK
Chapter 10 : Developing for Windows Phone
Getting Ready for Windows Phone Development
Programming with the Silverlight Framework
Deploying Windows Phone Applications
Chapter 11 : Developing with PhoneGap
The Myth of Cross-Platform Development
Building an HTML5 Solution
Integrating with PhoneGap