introduction to xamarin 2.0

Post on 30-Jun-2015

25.201 Views

Category:

Technology

2 Downloads

Preview:

Click to see full reader

DESCRIPTION

Learn from Nat Friedman and Miguel de Icaza about Xamarin 2.0, including Xamarin Studio, building iOS and Android mobile apps in Visual Studio and the Xamarin Component Store.

TRANSCRIPT

Cross-Platform that works

Xamarin 2.0 Overview March 5, 2013

Your Presenters

Nat FriedmanCEO and co-founder@natfriedman

Miguel de IcazaCTO and co-founder@migueldeicaza

Agenda

• Company background

• Xamarin 2.0 overview

• Demo

• Pricing

• Q&A

• Where to learn more

Introducing Xamarin

62 EmployeesFounded in May 201114 Countries & 17 languages

On a mission to delight software developers and their users, and to make it fast, easy and fun to build great mobile apps.

Explosive Growth in less than two years• More than 250,000 registered developers.

• Already >13,000 paying customers in over 70 countries.

• Currently adding 30,000 developers every month.

How Xamarin Works

• Unify app development in C# for all major device platforms

• Deliver fully native apps – UI &

Performance

• Speed time-to-market through

code-sharing and re-use

• Businesses can leverage existing C#

skills, tools, teams and code

• Achieve broad reach across device

platforms and escape the

Objective-C and Java dead ends

Native UI: No Compromises.

Cross-platform field

service app for iOS,

Android and Windows

8

Code Sharing Case Study: TouchDraw

Released early Sept 2012 Android – Oct 2012

Your own sub headlineHeadline

Xamarin 2.0 Overview

Rich IDE SupportIntroducing Xamarin Studio

Available on Mac and Windows

Built from the ground up for cross-platform mobile development

Rich IDE SupportBuild iOS, Android and Windows apps in Visual Studio

100% language unification across platforms in C#And with Xamarin 2.0

100% IDE unification across platforms

Rich IDE SupportXamarin Component Store High quality pre-built

components – UI controls, themes &

web servicesFull IDE integration

Pre-built apps

Employee Directory

Customize and deploy

Cut and paste useful snippets

Cross-platform best practices

iPhone, Android and Windows

LDAP-ready

Gravatar integration

Uses MVVM

SQLite data store with a .NET based SQLite ORM on all platforms

Pre-built appsCustomize and deploy

Cut and paste useful snippets

Cross-platform best practices

Routing, Time recording

Camera capture of work

Signature capture

Uses MVVM

Uses Xamarin.Mobile

Uses Signature control

Backend integration ready Field Service App

Your own sub headlineHeadline

Demo

Xamarin 2.0 Summary

• Xamarin Studio. A new IDE that streamlines design, development, debugging and deployment of native mobile apps.

• Xamarin.iOS for Visual Studio. Visual Studio users can build iOS, Android and Windows apps in their favorite IDE.

• The Xamarin Component Store. An app store for code, where developers add third-party libraries with a few lines of code, and also add beautiful native UI controls and design themes.

• Starter Edition. A free tier that makes it easy for small businesses and individual developers to get started and experience the power of the platform.

Simple, fair, per-developer pricing.

Partner Program

Now over 35 partners who are experts in mobile app development.

Consulting Services & Partner Program

Services (delivered by Premier Partners)

Kickoff- Leverage real-world partner expertise- Best Practices- Roadmap- Plan for app-specific challenges

Inflight Review- Code review by experienced architect- Best practices- Opportunities for performance and

memory optimization

Lightning Consultation- ½ day phone session to resolve specific

issue

Evolve 2013 Worldwide Developer Conference

Bart Decrem, SVP Mobile DisneyScott Hanselman, Microsoft celebrity

Steve Hall, Director of Mobility, Cognizant

Josh Clark, mobile design guru & author of Tapworthy

Andrew Wang, CTO Supergiant Games creators of Bastion

Justin Spahr Summers, GitHub

Xamarin Evolve 2013 sessions

Session Highlights include: • Technical sessions teaching you to get the most out of

native app development with C# and Xamarin

• Several UI best practices and how to sessions

• GitHub developer, Justin Spahr-Summers, will demonstrate how MVVM helped him maximize code re-use for GitHub’s internal Halp app

• Mobile security sessions including local data encryption and authentication

• Several sessions covering mobile-unique features such as push notifications, barcode scanning, maps, location, and more

Xamarin Evolve 2013 Expert Help

Get one-on-one help with your mobile project from Xamarin experts at Evolve. The entire Xamarin engineering team will be on-hand to answer your questions, help debug your

code, or provide advice on your mobile architecture.

Xamarin tour: xamarin.com/tour

Xamarin 2.0 in-depth guide: xamarin.com/guide

App showcase: xamarin.com/apps

Developer Center and Forums: docs.xamarin.com

Q&A

Thank you!

top related