Xamarin Training

Please contact me on +919818569825(Atal)

Content:-

Xamarin Training Plan

 

A.    Cross-Platform

1.      Getting Started (1day)

Installation

Introduction to Mobile Development

Introduction to the Mobile SDLC

IDE Tour – Visual Studio with Xamarin

IDE Tour – Xamarin Studio

 

2.      Application Fundamentals (1 day)

Building Cross Platform Applications

Data Access

Portable Class Libraries

Shared Projects

Memory and Performance Best Practices

Notifications

Touch

Introduction to Web Services

 

B.    Android (2 days + 2 days in sample app)

1.      Getting Started

Setup and Installation

Hello, Android

Hello, Android Multiscreen

 

2.      Application Fundamentals

Understanding Android API Levels

Android Resources

Activity Lifecycle

Handling Rotation

Permissions

Creating Services

Backgrounding

 

3.      User Interface

Date Picker

ListViews and Adapters

Navigation Bar

Popup Menus

Spinner

Table Layout

Maps & Location

 

4.      Deployment, Testing, and Metrics

Debug on an Emulator

Debug on a Device

Android Debug Log

Debugging

 

5.      Hands On (Sample Project)

Creating Shared Project

Understanding the difference between creating project using Shared Project

Understanding the concept of MVC and apply the same while developing in Shared Project environment.

Create sample app using approach Shared Project/PCL which covers following:

  1. Apply MVC architecture
  2. Use of Web services
  3. Use of parsers (Json/XML)
  4. Store offline data

 

 

C.    iOS (2 days + 2 days in sample app)

1.      Getting Started

Setup and Installation

Hello, iOS

Hello, iOS Multiscreen

 

2.      Application Fundamentals

Events, Protocols and Delegates

Working with Resources

Working with Images

Working with Property Lists

Working with the File System

Graphics and Animation in iOS

Creating an iOS UI in Code

Backgrounding

Working with User Defaults

 

3.      User Interface

iOS Designer

Introduction to Storyboards

User Interface Controls

Tables and Cells

Creating a Tab Bar

Maps & Location

 

4.      Deployment, Testing, and Metrics

Debug on an Emulator

Debug on a Device

iOS Debug Log

Debugging

 

5.      Hands On (Sample Project)

Creating Shared Project

Understanding the difference between creating project using Shared Project

Understanding the concept of MVC and apply the same while developing in Shared Project environment.

Create sample app using approach Shared Project/PCL which covers following:

  1. Apply MVC architecture
  2. Use of Web services
  3. Use of parsers (Json/XML)
  4. Store offline data

 

D.   Xamarin.Forms (2 days + 2 days in sample app)

3.      Getting Started

Hello, Xamarin.Forms

Hello, Xamarin.Forms Multiscreen

Introduction to Xamarin.Forms

 

4.      XAML

XAML Basics

XAML Compilation

XAML Previewer

XAML Namespaces

Bindable Properties

 

5.      User Interface

Layouts

Navigation

ListView

Maps

TableView

 

6.      Platform Features

iOS

Android

Device class

7.      Web Services

Understanding the Sample

Consuming Web Services

8.      User Interface

Debug on an Emulator

Debug on a Device

Debug Log/Debugging

 

9.      Hands On (Sample Project)

Creating Shared Project

Understanding the difference between creating project using Xamarin.Forms.

Understanding the concept of MVC and apply the same while developing in Xamarin.Froms.

Create sample app using approach Xamarin.Forms which covers following:

  1. Apply MVC architecture
  2. Use of Web services
  3. Use of parsers (Json/XML)
  4. Store offline data