Neuerscheinungen 2015Stand: 2020-02-01 |
Schnellsuche
ISBN/Stichwort/Autor
|
Herderstraße 10 10625 Berlin Tel.: 030 315 714 16 Fax 030 315 714 14 info@buchspektrum.de |
Dan Hermes
Xamarin Mobile Application Development
Cross-Platform C sharp and Xamarin.Forms Fundamentals
1st ed. 2015. xxxviii, 432 S. 185 SW-Abb. 254 mm
Verlag/Jahr: SPRINGER, BERLIN; APRESS 2015
ISBN: 1-484-20215-5 (1484202155)
Neue ISBN: 978-1-484-20215-9 (9781484202159)
Preis und Lieferzeit: Bitte klicken
The Xamarin tool suite, Xamarin.Android and Xamarin.iOS, is a bridge from .NET into the world of native mobile development. These tools give C sharp developers a direct line into native Android and iOS development, allowing them to build business apps for the Google Play and iTunes app stores.
This book helps a developer navigate Android and iOS architecture using .NET. Mobile development makes frequent use of traditional patterns such as MVC, MVVM, Delegates, and Singleton. Pattern-savvy readers will find familiar .NET foundations here with logical bridges into mobile platform-specific implementations. Newcomers to design patterns will find a mobile pattern guidebook.
The iOS UI must still be written in Xcode. The Android UI rests on Activities. How are all of these built on a variation of the familiar MVC pattern? The reader will learn about mobile data binding and decoupling of UI and back-end logic for cross-platform code reuse. Application lifecycles on native platforms are unique as mobile and tablet apps spawn, live, pause, and die. The reader will learn how code must respond to changes in state and manage data transfer between views.
Web services are the mainstay of mobile data and this is a primer for cross-platform client/service construction. It also explores background data-loading techniques and offline access using local data structures: blueprints for the mobile data layer.
This comprehensive recipe and reference book addresses one of the most important and vexing problems in the software industry today: How do we effectively design and develop cross-platform native mobile applications?
1. Mobile Development Using Xamarin
2. Building Mobile User Interfaces
3. UI Design Using Layouts
4. User Interaction Using Controls
5. Making a Scrollable List
6. Navigation
7. Data Access and Data Binding
8. Custom Renderers
9. Cross-Platform Architecture
10. Epilogue