Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Building Cross Platform Apps with Xamarin and C#
Rating: 4.2 out of 5(36 ratings)
405 students

Building Cross Platform Apps with Xamarin and C#

Go hands-on with this exciting technology for developing cross-platform, native mobile apps using C#
Created byInfinite Skills
Last updated 1/2017
English
English [Auto],

What you'll learn

  • Utilize Xamarin development tools to create a native interface experience for Android and iOS devices
  • Create apps that interact with local and remote data sources
  • Access individual device features such as photo, SMS, social, and phone capabilities with your app

Course content

9 sections • 53 lectures • 3h 42m total length
  • Important - Download These First - Working Files0:01
  • Introduction5:04

    Discover how to build true cross-platform native apps for iOS and Android with a single codebase, using a cross-platform framework, shared C# code, UI management, data access, and device features.

  • Cross Platform Options5:47

    Explore cross-platform mobile development with Xamarin.Forms and C#, comparing native iOS and Android tools to hybrid approaches, and learn how Xamarin.Forms enables shared UI and code with native performance.

  • Intro To Xamarin Mono6:53

    Explore how Xamarin and Mono enable cross-platform native apps for iOS, Android, Windows, and Mac using C# and the .NET framework, with Xamarin.Forms mapping to native controls.

  • Installing Required Tools2:11

    Download the code from Amazon, sign in to your Damron subscription, and access the download. Install Zimmern Studio on Mac or Windows, set up the Android SDK and Xcode prerequisites.

  • Hello World3:18

    Create a new Xamarin.Forms cross-platform hello world project, explore the shared main page built in code with a 'Hello forms' label, and run it on the iOS simulator.

  • Android Emulators6:59

    Configure the Android SDK manager for Xamarin cross-platform apps, install API levels and system images, then create emulators; compare slow Google emulators with the Zimmern player for faster testing.

  • How To Access Your Working Files3:22

    Download, extract, and place the working files on your desktop, then open them via the player or from the DVD or website and save changes as you learn.

Requirements

  • Aspiring developers with a working knowledge of C#; no prior knowledge of Xamarin is needed.
  • an installation of Xamarin Mono (Indie version or above)

Description

This course shows you how to get started creating native, cross platform apps using Xamarin Mono. This course is designed for users that are familiar with C#, although no experience with Xamarin Mono is required. You will start by learning about the cross platform development options and the basics of Xamarin Mono, including the development environment and Xamarin Studio. From there, expert Keith Welch will teach you about the various layouts and controls, including stack layout, content and scroll view, and label and entry. This video tutorial also covers basic user interface elements, as well as more advanced controls, such as table views, list views, maps, and web views. You will also learn about page types, tabs and grids, and local and remote data. Finally, you will learn about device features, including the camera, photo gallery, messaging, and phone. Once you have completed this computer based training course, you will be fully capable of using the Xamarin framework to create code that will work in both iOS and Android.

Who this course is for:

  • Those who want to apply their existing C# knowledge to create multi-platform mobile apps.