Xamarin mobile application development : cross-platform C# and Xamarin. Forms fundamentals /
Xamarin Mobile Application Development is a hands-on Xamarin. Forms primer and a cross-platform reference for building native Android, iOS, and Windows Phone apps using C# and .NET. This book explains how to use Xamarin. Forms, Xamarin. Android, and Xamarin.iOS to build business apps for your custom...
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
[Berkeley, CA] :
Apress,
[2015]
|
Colección: | Expert's voice in mobile application development.
|
Temas: | |
Acceso en línea: | Texto completo (Requiere registro previo con correo institucional) |
Tabla de Contenidos:
- At a Glance; Contents; Foreword; Additional Foreword; About the Author; About the Technical Reviewer; Acknowledgments; Introduction; Chapter 1: Mobile Development Using Xamarin; What Is Xamarin?; Wrapped Native APIs; Development Environments; UI Designers; What's Old: Familiar C# and .NET Techniques; What's New: Mobile Development Techniques; Mobile UI; Xamarin. Forms and Platform-Specific UI; Mobile UI Design; Xamarin. Forms Custom Renderers; Data Access Layer; Local Data Access Using SQLite; Data Binding; Cross-platform Development; Summary; Chapter 2: Building Mobile User Interfaces.
- Understanding Xamarin. FormsXamarin. Forms Solution Architecture; Understanding the Platform-Specific UI Approach; Platform-specific UI Solution Architecture; Xamarin. Android; Xamarin.iOS; Windows Phone SDK; Choosing Xamarin. Forms or a Platform-Specific UI; Use Both Approaches with Custom Renderers; Exploring the Elements of Mobile UIs; Using the Xamarin. Forms UI; Page; Layout; View; Creating a Xamarin. Forms Solution; Xamarin. Forms Shared Code; Application Lifecycle Methods: OnStart, OnSleep, and OnResume; Building Pages Using ContentPage; Xamarin. Android; Xamarin.iOS; Windows Phone Application.
- Core LibrarySetting the App's Main Page; Adding Xamarin. Forms Views; Label View; Placing Views Using StackLayout; Background Color and Font Color; Using Fonts; Using Platform-Specific Fonts; Button View; Setting View Alignment and Size: HorizontalOptions and VerticalOptions; Justification with LayoutOptions; AndExpand Pads with Space; Entry View for Text Input; BoxView; Image View; Source Property; Local Images; Image Sizing: Aspect Property; Making an Image Clickable with a GestureRecognizer; Finalizing the StackLayout; ScrollView; Assigning the ContentPage. Content Property.
- Padding Around the Entire PageCODE COMPLETE: Adding Xamarin. Forms Views; Summary; Chapter 3: UI Design Using Layouts; Understanding Custom Controls; Using Xamarin. Forms Layouts; StackLayout; Padding Around the Entire Layout; Stacking with Vertical Orientation; Stacking with Horizontal Orientation; Nesting Layouts; Expanding and Padding Views by Using LayoutOptions; CODE COMPLETE: StackLayout; RelativeLayout; Setting View Location and Size; Using Constraints; Absolute Location and Size; RelativeToParent Constraint; RelativeToView Constraint; CODE COMPLETE: RelativeLayout; AbsoluteLayout.
- Creating Bounding Objects with SetLayoutBoundsSetting Location and Size by Using Rectangles; Setting Location by Using Points; Binding to the Bounding Object by Using SetLayoutFlags; Binding Location; Binding Size; Binding Both Location and Size; CODE COMPLETE: AbsoluteLayout; Grid; Sizing Rows and Columns; Sizing to Fit Views; Setting Exact Size; Expanding Views to Fit Available Space; Expanding Views Proportionally; Creating Multicell Views; Spanning Columns; Spanning Rows; Padding Between Cells; CODE COMPLETE: Grid; ContentView; CODE COMPLETE: ContentView; Frame; Using Android Layouts.