Xamarin Essential Knowledge for Beginners: 100 Key Concepts by Bunka Publishing, Ayase Mizuki, Fujisaki Ryousuke
English | August 30, 2024 | ISBN: N/A | ASIN: B0DFT9WQSY | 289 pages | EPUB | 0.90 Mb
English | August 30, 2024 | ISBN: N/A | ASIN: B0DFT9WQSY | 289 pages | EPUB | 0.90 Mb
This comprehensive guide is designed for those new to Xamarin, offering 100 essential concepts to master cross-platform mobile app development.You'll learn how to create a single UI codebase using Xamarin.Forms, leverage platform-specific functionalities, and understand the MVVM pattern for effective data binding.With detailed explanations of XAML, custom renderers, and Xamarin.Essentials, this book is your gateway to building responsive, high-performance mobile apps.Dive into real-time UI updates, hot reload techniques, and efficient navigation methods with Xamarin.Forms Shell.Whether you're targeting Android, iOS, or both, this book provides the foundational knowledge needed to succeed.Unlock the power of Xamarin and start building versatile, cross-platform applications today.
《Index》
・Introduction to Xamarin.Forms for Cross-Platform UI Development
・Xamarin's Primary Language: C#
・Creating a Single UI Codebase with Xamarin.Forms
・Defining UI with XAML in Xamarin.Forms
・Platform-Specific Functionalities in Xamarin.Android and Xamarin.iOS
・Using DependencyService for Platform-Specific Implementations in Shared Code
・Creating Platform-Specific UI Controls with Custom Renderers
・Using Xamarin.Essentials for Cross-Platform Device Features
・Understanding MVVM in Xamarin.Forms
・Data Binding in Xamarin.Forms
・Using Commanding in Xamarin for MVVM
・Simplifying Navigation with Xamarin.Forms Shell
・Efficient Data Display with CollectionView
・Responsive Design with Visual State Manager
・Platform and Device-Specific Code with OnPlatform and OnIdiom
・Ensuring UI Consistency with Styles and Resource Dictionaries
・Real-Time UI Updates with Xamarin Live Reload
・Hot Reload for XAML and C# in Xamarin.Forms
・Applying Platform-Specific Behavior with Effects in Xamarin
・Communicating Between Components Using MessagingCenter
…etc