GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Download Microsoft Edge

This view

  • Original page
  • New address

GeezerVison is showing learn.microsoft.com — Xamarin documentation - Xamarin

Xamarin documentation

Xamarin lets you build native apps for Android, iOS, and macOS using .NET code and platform-specific user interfaces. Xamarin.Forms allows you to build native apps, with shared UI code written in C# or XAML.

Download

Setup and installation

Overview

What is Xamarin?

What's new

What's new in Xamarin docs

Xamarin.Forms cross-platform

  • What is Xamarin.Forms?
  • Build an Android & iOS app
  • Xamarin.Forms XAML
  • All Xamarin.Forms docs

Android

  • Build an Android app
  • Android 10
  • All Android docs

iOS

  • Build an iOS app
  • iOS 14
  • All iOS docs

Mac

  • Build a Mac app
  • All Mac docs

Get started with Xamarin.Forms

Build cross-platform Android & iOS apps using C# and .NET in Visual Studio on Windows and macOS.

Build your first app

  • File > New
  • Add navigation
  • Add a database
  • Style the app
  • Find a sample

Follow a tutorial

  • Stack layout
  • Labels
  • Buttons
  • Images
  • See more

Leverage existing knowledge

  • .NET desktop (UWP, WPF, WinForms)
  • Android & Java
  • iOS & Objective-C
  • Further development guidance

Xamarin.Forms common tasks

Important concepts for building Android & iOS apps with Xamarin.Forms

Learn about the app lifecycle

Understand how apps start and go to the background.

Show a list of data

Use the CollectionView to scroll and select data.

Use XAML & data-binding

Use the MVVM pattern to show data in your UI.

Expose platform-specific features

Use Android- or iOS-specific features in Xamarin.Forms apps.

Xamarin.Essentials

Cross-platform APIs for common device features.

Access a REST web service

Integrate and interact with web services using HTTP and JSON

Deploy to Android & iOS devices

Upload to test devices and app stores.

Render SkiaSharp graphics

Render cross-platform 2D vector graphics.

Xamarin platforms overview

Xamarin.Forms cross-platform

  • App fundamentals
  • User interface
  • Xamarin.Forms XAML
  • Platform features
  • Azure cloud services
  • Deployment & testing
  • Advanced concepts & internals
  • Samples

Android

  • App fundamentals
  • User interface
  • Platform features
  • Azure cloud services
  • Deployment & testing
  • Advanced concepts & internals
  • Samples

iOS

  • App fundamentals
  • User interface
  • Platform features
  • Azure cloud services
  • Deployment & testing
  • Advanced concepts & internals
  • Samples

Mac

  • App fundamentals
  • User interface
  • Platform features
  • Deployment & testing
  • Advanced concepts & internals
  • Samples

Blogs - Twitter - Microsoft Q&A - Developer Community

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.