intro to xamarin.forms : a c# way to develop mobile app

12
Presenter: Nirmal Hota, Mindfire Solutions Date: 21/01/2015 Xamarin.Forms : C# way to develop mobile app

Upload: mindfire-solutions

Post on 15-Jul-2015

205 views

Category:

Software


6 download

TRANSCRIPT

Presenter: Nirmal Hota, Mindfire SolutionsDate: 21/01/2015

Xamarin.Forms : C# way to develop mobile app

About MeMCTS : .NET Framework 4, Web ApplicationsMCTS : MS Dynamics CRM 2011 Customization and ConfigurationMCTS : Microsoft Dynamics CRM 2011 ApplicationsTCAD : Titanium Certified Application Developer

MS Dynamics CRM, Commerce Server, .Net, WinJS, PhoneGap, Titanium, Xamarin

My Key Skills

Connect me in :Facebook : http://www.facebook.com/nirmal.hota.14 Twitter : http://twitter.com/nirmalhota LinkedIn : http://in.linkedin.com/in/nirmalhota Google+ : https://plus.google.com/104872959343373237226Blog : http://www.nirmalhota.comSkype : mfsi_nirmal

Contact me in :Email : [email protected] | [email protected]

Agenda

>> A quick overview on Xamarin approach

>> Xamarin.Forms

>> UI Elements

>> Demo

>> Q & A

>> The code sharing concept

Xamarin Approach

Write once run more Code re-usability Compiled in nature

Xamarin Anatomy

Shared App logic

Uses Xamarin.Forms to produce shared UI

Uses binding with the native language API

Shared Project Cannot compiled alone

Useful when we need sharing code with others

Can contain both shared UI and Logic for different platforms

Portable Class Library (PCL) Compiled alone and produces output to consume in other platform

Useful when we don't need code sharing with others

Can contain both shared UI and Logic for different platforms

No onscreen interface

One page is one screen

Pages can contain the child pages or layouts

Layouts contain views

Basic UI Elements

Demo

Question and Answer

Thank you

www.mindfiresolutions.com

https://www.facebook.com/MindfireSolutions

http://www.linkedin.com/company/mindfire-solutions

http://twitter.com/mindfires