desarrollo de aplicaciones móviles (ios,android,windows phone) con .net

19
Apps móviles nativas con .NET Lol wut? Angel Calvas Cause c# that’s why… [email protected] @NoTengoTwitter

Upload: avanet

Post on 04-Dec-2014

371 views

Category:

Technology


2 download

DESCRIPTION

Nuestro compañero Ángel Calvas nos platicó sobre "Desarrollo de aplicaciones móviles (iOS,Android,Windows Phone) con .net" durante el primer #AvanetTechIO, celebrado en la Universidad de Guayaquil.

TRANSCRIPT

Page 1: Desarrollo de aplicaciones móviles (ios,android,windows phone) con .net

Apps móviles nativas con .NET

Lol wut?

Angel Calvas

Cause c# that’s why…

[email protected]

@NoTengoTwitter

Page 2: Desarrollo de aplicaciones móviles (ios,android,windows phone) con .net

Dispositivos Móviles

Page 3: Desarrollo de aplicaciones móviles (ios,android,windows phone) con .net

Opciones?

Page 4: Desarrollo de aplicaciones móviles (ios,android,windows phone) con .net

Nativo Forma independiente

Un similar a C#

Y Objective que?

Page 5: Desarrollo de aplicaciones móviles (ios,android,windows phone) con .net

HTML Write once run….ya saben el resto

Mínimo denominador

común

Page 6: Desarrollo de aplicaciones móviles (ios,android,windows phone) con .net
Page 7: Desarrollo de aplicaciones móviles (ios,android,windows phone) con .net

Crea aplicaciones nativas iOS,

Android y Windows Phone en Visual

Studio con C#

Page 8: Desarrollo de aplicaciones móviles (ios,android,windows phone) con .net

La anatomía de una app nativa

Las aplicaciones de Xamarin se ven y se sienten nativas porque lo son

Interfaces nativas Acceso al API Nativa Desempeño nativo

Page 9: Desarrollo de aplicaciones móviles (ios,android,windows phone) con .net

El método Xamarin

Nativo y código

compartido

Page 10: Desarrollo de aplicaciones móviles (ios,android,windows phone) con .net

APIs Windows

Page 11: Desarrollo de aplicaciones móviles (ios,android,windows phone) con .net

APIs iOS

Page 12: Desarrollo de aplicaciones móviles (ios,android,windows phone) con .net

APIs Android

Page 13: Desarrollo de aplicaciones móviles (ios,android,windows phone) con .net

Cualquier cosa que puedes hacer en Objective-C o

Java se lo puede hacer en c# con Xamarin en Visual

Studio

Page 14: Desarrollo de aplicaciones móviles (ios,android,windows phone) con .net

Diseñador para iOS y Android

Page 15: Desarrollo de aplicaciones móviles (ios,android,windows phone) con .net

Proyectos compartidos

PCL

Shared Project

Page 16: Desarrollo de aplicaciones móviles (ios,android,windows phone) con .net

Portable Class Libraries

Page 17: Desarrollo de aplicaciones móviles (ios,android,windows phone) con .net

Xamarin.Forms

Native UIC#

Native UIC#

Native UIC#

Shared C# App Logic Shared C# App LogicShared App Logic

Shared App Logic

Shared UICode

iOS UI Code

Android UI Code

WindowsUI Code

in C#

Método Xamarin Forms

Shared App LogicShared App Logic

iOS UI

AndroidUI

WindowsUI Shared UI Code

Método tradicional Xamarin

Page 18: Desarrollo de aplicaciones móviles (ios,android,windows phone) con .net
Page 19: Desarrollo de aplicaciones móviles (ios,android,windows phone) con .net

Q & A