Xamarin.Forms Succinctly

by Alessandro Del Sole

DescriptionTable of ContentsDetailsHashtagsReport an issue

Book Description

The demand for mobile applications across Android, iOS, and Windows platforms often puts developers accustomed to .NET and C# in a bind. The gap between platform operating systems, programming languages, and devices is an immense obstacle. Ideally, these developers would be able use their existing skills and knowledge to build native mobile apps. Xamarin. Forms makes this possible. In Xamarin.Forms Succinctly by Alessandro Del Sole, you will learn how Xamarin.Forms allows developers to build apps for Android, iOS, and Windows from a single C# codebase through the use of containers, controls, navigation, data binding, native APIs, and more. It covers features added in Xamarin.Forms versions 3.0 and 3.1, the XAML code editor, tools for developing iOS applications, and using native Android and iOS controls without writing custom APIs.

This open book is licensed strictly for personal or educational use. You can download Xamarin.Forms Succinctly ebook for free in PDF format (3.5 MB).

Table of Contents

Chapter 1
Introduction
 
Chapter 2
Getting Started with Xamarin.Forms
 
Chapter 3
Sharing Code Among Platforms
 
Chapter 4
Building the User Interface with XAML
 
Chapter 5
Organizing the UI with Layouts
 
Chapter 6
Xamarin.Forms Common Controls
 
Chapter 7
Pages and Navigation
 
Chapter 8
Resources and Data Binding
 
Chapter 9
Accessing Platform-Specific APIs
 
Chapter 10
Managing the App Lifecycle
 
Appendix
Useful Resources
 

Book Details

Subject
Computer Science
Publisher
Syncfusion
Published
2018
Pages
145
Edition
1
Language
English
PDF Size
3.5 MB
License
For personal or educational use

Related Books

Xamarin.Forms for macOS Succinctly
The demand for mobile applications across Android, iOS, and Windows platforms often puts developers accustomed to .NET and C# in a bind. The gap between platform operating systems, programming languages, and devices is an immense obstacle. Ideally, these developers would be able use their existing skills and knowledge to build native mobile apps. X...
Visual Studio for Mac Succinctly
Visual Studio for Mac is an integrated development environment that can be used on macOS to build apps in C# and F# with a native user interface and tools tailored for macOS and for cross-platform development. Alessandro Del Sole provides a guide to this latest VS product, paying particular attention to the Integrated Development Environment, the w...
Youth Transitions among Descendants of Turkish Immigrants in Amsterdam and Strasbourg:
This book maps the youth transitions of descendants of migrants from Turkey living in Amsterdam and Strasbourg, through a comparative mixed-methods research design. As such, it is of interest to discussions in youth sociology, social mobility and second-generation research. The book follows transition trajectories of the second-generation, from sch...
New Frontiers in Social Innovation Research
Interest in social innovation continues to rise, from governments setting up social innovation 'labs' to large corporations developing social innovation strategies. Yet theory lags behind practice, and this hampers our ability to understand social innovation and make the most of its potential. This collection brings together work by leading social ...
jQuery Succinctly
jQuery Succinctly was written to express, in short-order, the concepts essential to intermediate and advanced jQuery development. Its purpose is to instill in you, the reader, practices that jQuery developers take as common knowledge. Each chapter contains concepts essential to becoming a seasoned jQuery developer. This book is intended for two ...
NuGet In-House Succinctly
The NuGet package manager is an exceptional tool for sharing and distributing tools and code to other developers, but what do you do when you want to keep your code within your organization? In NuGet In-House Succinctly, author José Roberto Olivas Mendoza guides readers through the process of setting up a local NuGet server, creating a distributab...