addressalign-toparrow-leftarrow-leftarrow-right-10x10arrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscontroller-playcredit-cardcrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobe--smallglobegmailgooglegroupshelp-with-circleimageimagesinstagramFill 1languagelaunch-new-window--smalllight-bulblinklocation-pinlockm-swarmSearchmailmediummessagesminusmobilemoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonprintShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruserwarningyahooyoutube

Mobile Application Development & Design Pages



Xamarin enables to develop Native Mobile applications across multiple platforms: Android, iOS and Windows Phone. The course enables the participants to write Native looking user interfaces with C# and Xamarin Libraries. Xamarin.iOS and Xamarin.Android are the two libraries that will be taught to develop iOS and Android Apps.

Pre-requisites
Must Have Good Understanding of C#/.NET Programming Concepts
Must Have Good Understanding of OOPS Concepts
Basic Knowledge of OS X usage and navigation would be desired, not mandatory

Contents
Xamarin.Forms
Building Your First Xamarin.Forms App
Introduction
What You Need to Develop with Xamarin.Forms
Creating a Xamarin.Forms Solution in Visual Studio
Creating a Xamarin.Forms Solution in Xamarin Studio
Creating a Simple Xamarin.Forms Screen
Running the App in iOS
Running the App in Android
Making the App Interactive

Understanding Xamarin Forms
What Is Xamarin Forms?
Xamarin vs. Xamarin.Forms
Xamarin.Forms App Startup
Xamarin.Forms Component Types
Mixing Platform and Shared Code

Providing UI Behavior with Views and XAML
Available XAML Views
Creating a Simple UI with XAML
Making XAML Components Visible to Code Behind
Handling View Events in Code Behind
Running the XAML App Across Devices

Xamarin Forms ListViews
Getting Things Lined Up
Creating Simple ListView
Clearing the Current Selection
Using ListView with Linq
Displaying a Custom Class in a ListView
Using Databinding with a ListView
Multiline Display with TextCel
Customize ListView Appearance
Using the Customized Appearance

Xamarin Forms Layouts
The Kinds and Purposes of Layouts
Create StackLayout
ScrollView
Multiple StackLayouts
Applying LayoutOptions
AbsoluteLayout Proportional Sizing
AbsoluteLayout Proportional Positioning
RelativeLayout Using Parent
RelativeLayout Using Another View

Cross-platform options
Shared Projects
PCL Solution

Understanding Data Binding
Introduction to the Module
Simple Data Binding
Data Binding to a List
Introduction to Grouping
Grouping Code Behind
Grouping XAML

Persisting Data with SQLite
Adding SQLite Package
Adding the SQLite Interface
Adding Contact Database
Adding the SAVE operations
Adding the Remaining CRUD Operations
iOS Specific Code
Creating an Entry Page
Retrieving Data
Button Event Handlers
Completing the Project
The Native Directory Structures
Using SQLite with different platforms in PCL
Using SQLite with different platforms in Shared Project
Accessing Application Folders and Shared Folders
Adapting the Code to Platform specific Folder structure
Accessing resources from Shared resources

Separating Data and Presentation with MVVM
MVVM
Triggers

Consuming Rest Services
Creating the MVVM Structure and the Model
Creating the User Interface
Creating the ViewMode
Using Async
Running the Program

Xamarin workshop
Please call us for any other queries - 9900001329

Table of Contents

Page title Most recent update Last edited by
About Mobile Application Development & Design February 13, 2017 6:34 PM Rhea

People in this
group are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy