SlideShare a Scribd company logo
Introduction into 
Xamarin.Forms 
Andres Castro
My Background 
• Graduated 2013 from Kennesaw State University 
• Have been a C# ASP.NET Developer for the past year 
• Transitioning to mobile development 
• Little Android Experience 
• No iOS/Window Phone Development Experience
Presentation Goals 
• To show how easy someone with little to no mobile development 
experience can begin writing apps with Xamarin.Forms. 
• To show how you can convert old single platform applications into 
cross platform apps that have a newer look and feel.
What is Xamarin.Forms? 
Xamarin.Forms is a cross-platform, natively-backed UI toolkit 
abstraction that allows developers to easily create user interfaces that 
can be shared across Android, iOS, and Windows Phone. 
It essentially removes the need for a developer to have to learn the UI 
tools for every device.
Available Pages
Available Layouts
Available Controls
Getting Started
Project Structure 
PCL 
Android 
iOS
Lets take a look at the code…
Lessons Learned 
• Always keep your Xamarin up to date 
– If a guide you are following is not working, check the dates on it 
and make sure you are on the same version as they are. 
• Data binding is your friend
Xamarin.Forms Introduction

More Related Content

PPSX
A Garner Cv
PPTX
Windows phone platform introduction at delta region event
PDF
SalmanDesigner(dot)com
DOCX
resumeDawnChumley
DOCX
PaulUIUXCV
PDF
Aya_Mohsen
PPTX
PPTX
Xamarin Forms
A Garner Cv
Windows phone platform introduction at delta region event
SalmanDesigner(dot)com
resumeDawnChumley
PaulUIUXCV
Aya_Mohsen
Xamarin Forms

Similar to Xamarin.Forms Introduction (20)

PPTX
Getting Started with iOS & Android Development Using Xamarin & Visual Studio
PDF
Xamarin Mobile App Development Features & Benefits.pdf
PDF
Lecture 08 Xamarin
PDF
Why Xamarin is the Best to Build Cost-Effective Mobile Apps
PPTX
xamarin ppt m (1).pptx GENARAL SEMINAR TOPIC PPT
PDF
Why is xamarin the most popular framework for business app development
PPTX
Reasons to Choose Xamarin for Cross Platform Development
PDF
DevDay Salerno - Introduzione a Xamarin
PPT
Developing Cross-platform Native Apps with Xamarin
PDF
Benefits of xamarin
PDF
Xamarin_ A Cross-Platform Framework with Top 6 Features.pdf
PDF
Why is xamarin the preferred app development platform among app developers
PDF
Why xamarin app development is growing for startups
PPTX
Future of Mobile Development -Xamarin
PDF
Get Native-like Mobile Apps Using Xamarin Development
PDF
How Xamarin Is Revolutionizing Mobile Development
PDF
Why is xamarin app development important for your business
PPTX
Why Use Xamarin for Mobile App Development.pptx
PPTX
One build, multi platform
Getting Started with iOS & Android Development Using Xamarin & Visual Studio
Xamarin Mobile App Development Features & Benefits.pdf
Lecture 08 Xamarin
Why Xamarin is the Best to Build Cost-Effective Mobile Apps
xamarin ppt m (1).pptx GENARAL SEMINAR TOPIC PPT
Why is xamarin the most popular framework for business app development
Reasons to Choose Xamarin for Cross Platform Development
DevDay Salerno - Introduzione a Xamarin
Developing Cross-platform Native Apps with Xamarin
Benefits of xamarin
Xamarin_ A Cross-Platform Framework with Top 6 Features.pdf
Why is xamarin the preferred app development platform among app developers
Why xamarin app development is growing for startups
Future of Mobile Development -Xamarin
Get Native-like Mobile Apps Using Xamarin Development
How Xamarin Is Revolutionizing Mobile Development
Why is xamarin app development important for your business
Why Use Xamarin for Mobile App Development.pptx
One build, multi platform
Ad

More from Catapult New Business (7)

PDF
Diving Into Xamarin.Forms
PPTX
Power Mobile Apps with Sitecore
PPTX
Xamarin Test Cloud Presentation
PPTX
Sitecore DMS Personalization for Performing Arts Presentation
PPTX
User Experience Prototyping
PPTX
Xamarin for Enterprises
PPTX
Xamarin Overview
Diving Into Xamarin.Forms
Power Mobile Apps with Sitecore
Xamarin Test Cloud Presentation
Sitecore DMS Personalization for Performing Arts Presentation
User Experience Prototyping
Xamarin for Enterprises
Xamarin Overview
Ad

Recently uploaded (6)

DOC
Camb毕业证学历认证,格罗斯泰斯特主教大学毕业证仿冒文凭毕业证
DOC
证书学历UoA毕业证,澳大利亚中汇学院毕业证国外大学毕业证
PDF
Lesson 13- HEREDITY _ pedSAWEREGFVCXZDSASEWFigree.pdf
PDF
heheheueueyeyeyegehehehhehshMedia-Literacy.pdf
PPTX
ASMS Telecommunication company Profile
PDF
6-UseCfgfhgfhgfhgfhgfhfhhaseActivity.pdf
Camb毕业证学历认证,格罗斯泰斯特主教大学毕业证仿冒文凭毕业证
证书学历UoA毕业证,澳大利亚中汇学院毕业证国外大学毕业证
Lesson 13- HEREDITY _ pedSAWEREGFVCXZDSASEWFigree.pdf
heheheueueyeyeyegehehehhehshMedia-Literacy.pdf
ASMS Telecommunication company Profile
6-UseCfgfhgfhgfhgfhgfhfhhaseActivity.pdf

Xamarin.Forms Introduction

  • 2. My Background • Graduated 2013 from Kennesaw State University • Have been a C# ASP.NET Developer for the past year • Transitioning to mobile development • Little Android Experience • No iOS/Window Phone Development Experience
  • 3. Presentation Goals • To show how easy someone with little to no mobile development experience can begin writing apps with Xamarin.Forms. • To show how you can convert old single platform applications into cross platform apps that have a newer look and feel.
  • 4. What is Xamarin.Forms? Xamarin.Forms is a cross-platform, natively-backed UI toolkit abstraction that allows developers to easily create user interfaces that can be shared across Android, iOS, and Windows Phone. It essentially removes the need for a developer to have to learn the UI tools for every device.
  • 9. Project Structure PCL Android iOS
  • 10. Lets take a look at the code…
  • 11. Lessons Learned • Always keep your Xamarin up to date – If a guide you are following is not working, check the dates on it and make sure you are on the same version as they are. • Data binding is your friend