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

Название:
Esposito D. - Architecting Mobile Solutions for the Enterprise + Code
Размер:
48.4 MB
29
Скачать
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
Summary
Chapter 2 : Mobile Sites vs. Native Applications
Not a Pointless Matter
Aspects of Mobile Sites
Aspects of Native Applications
Summary
Mobile Sites
Chapter 3 : Mobile Architecture

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

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