Building Cross Platform Apps with Xamarin and C#

Video description

In this Building Cross Platform Apps with Xamarin and C# training course, you'll learn how to create native, cross platform apps using Xamarin Moto. 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, Keith 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 write code that will work in both iOS and Android. Working files are included, allowing you to follow along with the author throughout the lessons.

Table of contents

  1. Introduction
    1. Introduction 00:05:04
    2. About The Author 00:01:52
    3. Cross Platform Options 00:05:47
    4. Intro To Xamarin Mono 00:06:54
    5. Installing Required Tools 00:02:11
    6. Hello World 00:03:18
    7. Android Emulators 00:06:59
  2. Layouts
    1. Stack Layout 00:04:03
    2. Absolute Layout 00:05:15
    3. Relative Layout 00:06:53
    4. Grid Layout 00:06:48
    5. Content View 00:01:02
    6. Scroll View 00:02:24
    7. Frame 00:03:32
  3. User Interface Controls
    1. Label And Entry 00:06:24
    2. Button 00:03:53
    3. Image 00:04:13
    4. Editor 00:02:56
    5. Date And Time Pickers 00:06:04
    6. Slider 00:04:05
    7. Stepper 00:03:53
    8. Box View 00:02:08
    9. Activity Indicator And Progress Bar 00:07:15
    10. Search Bar 00:02:59
    11. Switch 00:02:32
    12. Picker Control 00:04:12
    13. Map 00:06:24
    14. Map Options 00:04:41
    15. List View 00:02:55
    16. List View Options 00:06:10
    17. Web View 00:03:10
  4. Page Types
    1. Navigation Page 00:04:20
    2. Master Detail Page 00:05:54
    3. Tabbed Page 00:02:42
    4. Carousel Page 00:02:57
  5. Tables And Grids
    1. Table View Control 00:03:16
    2. View Cell 00:05:38
    3. Image Cell 00:03:13
    4. Switch Cell 00:04:33
    5. Entry Cell 00:04:25
  6. Local Data Access
    1. Database Access 00:05:15
    2. Database Write And Delete 00:03:49
    3. Database Read 00:04:05
  7. Remote Data
    1. JSON Web Service 00:03:12
    2. Retrieve JSON Data 00:04:35
    3. Update JSON Data 00:04:38
  8. Portable Class Libraries And Device Features
    1. Intro To Portable Class Libraries 00:03:33
    2. Photo Picker 00:05:40
    3. Camera 00:05:25
    4. Phone 00:02:26
    5. SMS 00:02:22
  9. Conclusion
    1. Conclusion And Resources 00:03:22

Product information

  • Title: Building Cross Platform Apps with Xamarin and C#
  • Author(s):
  • Release date: January 2015
  • Publisher(s): Infinite Skills
  • ISBN: 9781771373371