SlideShare uma empresa Scribd logo
Quer desenvolver aplicações 
mobile nativas e cross-plataforma? 
Pergunte-me como! 
Paulo Ortins - @pauloortins – paulo.ortins@gmail.com
Salvador - Bahia
www.oncedev.com.br
Como desenvolver aplicações nativas?
Uma linguagem para cada plataforma 
Windows 
Phone 
UI 
ViewModels 
Services 
APIs Nativas 
Android 
UI 
ViewModels 
Services 
APIs Nativas 
iOS 
UI 
ViewModels 
Services 
APIs Nativas
Como o Mono C# funciona
Windows 
Phone 
UI 
ViewModels 
Services 
APIs Nativas 
Android 
UI 
ViewModels 
Services 
APIs Nativas 
iOS 
UI 
ViewModels 
Services 
APIs Nativas
Xamarin 
Windows 
Phone 
UI 
Android 
UI 
iOS 
UI 
ViewModels 
Serviços 
APIs Nativas
Espelho das APIs Nativas 
Windows 
Phone 
Android 
Text-to-speech 
iOS 
ActionBar 
NFC 
Printing 
RenderScript 
System.Net 
System 
System.IO 
System.Xml 
System.Linq 
Microsoft.Phone 
Windows.Networking 
Windows.Storage 
Windows.Foundation 
Microsoft.Devices 
MapKit 
UIKit 
iBeacon 
CoreGraphics 
CoreMotion
RDIO
IDEs
Demo: Tasky App
Xamarin.Forms
Xamarin.Forms 
Windows 
Phone 
iOS Android 
UI 
ViewModels 
Serviços 
APIs Nativas
Xamarin.Forms
Xamarin.Forms
Demo: Xamarin.Forms
Compartilhamento de Código 
no mundo real
iCircuit
iCircuit 
70% 86% 
90% 
Code 
Sharing
Calca
Calca 
77% - 
86% 
Code 
Sharing
TouchDraw
TouchDraw 
61% 72% 
- 
Code 
Sharing
Custos
TDC Porto Alegre 2014 - Quer desenvolver aplicações nativas e cross-plataforma usando C#? Use o Xamarin!
$100/year 
Students Only
Apps Reais
Video
TDC Porto Alegre 2014 - Quer desenvolver aplicações nativas e cross-plataforma usando C#? Use o Xamarin!
Obrigado! 
Paulo Ortins - @pauloortins – paulo.ortins@gmail.com

Mais conteúdo relacionado

PPTX
GDG DevFest Nordeste - Quer desenvolver aplicações mobile nativas, cross-plat...
Paulo Cesar Ortins Brito
 
PPTX
GDG Tech Talk - Quer desenvolver aplicações nativas e cross-plataforma usando...
Paulo Cesar Ortins Brito
 
PPTX
Semana Computação UFBA 2014 - Quer desenvolver aplicações nativas e cross-pla...
Paulo Cesar Ortins Brito
 
PPTX
Semana Computação Unifacs 2014 - Quer desenvolver aplicações nativas e cross-...
Paulo Cesar Ortins Brito
 
PPTX
Aplicativos Corporativos Cross Plataform com Xamarin & Azure Mobile Apps
William S. Rodriguez
 
PPTX
Levando o c# para o mundo mobile ios, android e windows phone - com xamarin
Microsoft
 
PDF
MobileConf 2014 - Xamarin - Desenvolvimento multiplataforma feito da maneira ...
Vinicius Jarina
 
PDF
Construindo Aplicativos Android Nativos com C#
William S. Rodriguez
 
GDG DevFest Nordeste - Quer desenvolver aplicações mobile nativas, cross-plat...
Paulo Cesar Ortins Brito
 
GDG Tech Talk - Quer desenvolver aplicações nativas e cross-plataforma usando...
Paulo Cesar Ortins Brito
 
Semana Computação UFBA 2014 - Quer desenvolver aplicações nativas e cross-pla...
Paulo Cesar Ortins Brito
 
Semana Computação Unifacs 2014 - Quer desenvolver aplicações nativas e cross-...
Paulo Cesar Ortins Brito
 
Aplicativos Corporativos Cross Plataform com Xamarin & Azure Mobile Apps
William S. Rodriguez
 
Levando o c# para o mundo mobile ios, android e windows phone - com xamarin
Microsoft
 
MobileConf 2014 - Xamarin - Desenvolvimento multiplataforma feito da maneira ...
Vinicius Jarina
 
Construindo Aplicativos Android Nativos com C#
William S. Rodriguez
 

Mais procurados (20)

PPTX
Mobile apps com Xamarin e Azure Mobile Services - The Developers Conference P...
William S. Rodriguez
 
PPTX
Desenvolvimento Mobile com Ionic
Felipe Renan Vieira
 
PDF
Minicurso de Desenvolvimento Híbrido utilizando Ionic Framework
Cristian Dean
 
PDF
Desenvolvimento Cross-mobile com Xamarin, por onde começar?
Letticia Nicoli
 
PDF
Dotnet conflocal Salvador 2016 - Xamarin.Forms
Alisson Sena, MBA
 
PPTX
Desenvolvimento cross-platform em C# com Xamarin - 2018
akamud
 
PPTX
Curso de Desenvolvimento de Aplicativos Híbridos com PhoneGap/Cordova, e Ionic
Felipe Blini
 
PPTX
Flex Mobile
Igor Costa
 
PPTX
Construindo Aplicativos móveis conectados com Xamarin e Azure Mobile Services
William S. Rodriguez
 
PDF
EDTED - Frameworks mobile multiplataforma
Alano Teles
 
PDF
Microsoft Xamarin
Edlaine Zamora
 
PPTX
Conheça a Plataforma Xamarin
William S. Rodriguez
 
PPTX
Desenvolvimento multiplataforma com Xamarin e MVVM: da arquitetura a UIs espe...
Alexandre Zollinger Chohfi
 
PPTX
Palestra ETEC Paulistano 27/11/19
Juliano Custódio
 
PPTX
Apresentação Jornadas de Informática 2017
André Pinheiro
 
PPTX
Introdução ao desenvolvimento de aplicativos com PhoneGap e Sencha Touch
Leonardo Soares
 
PPTX
Introdução ao Xamarin
Studyxnet
 
PDF
PhoneGap - Desenvolvimento mobile multiplataforma - SECCOMP 2014
Fernando Henrique Bonfim Moreno del Rio
 
PDF
PhoneGap - criando aplicações Android e iOS com HTML5
Rafael Sakurai
 
PDF
React Native
Dan Vitoriano
 
Mobile apps com Xamarin e Azure Mobile Services - The Developers Conference P...
William S. Rodriguez
 
Desenvolvimento Mobile com Ionic
Felipe Renan Vieira
 
Minicurso de Desenvolvimento Híbrido utilizando Ionic Framework
Cristian Dean
 
Desenvolvimento Cross-mobile com Xamarin, por onde começar?
Letticia Nicoli
 
Dotnet conflocal Salvador 2016 - Xamarin.Forms
Alisson Sena, MBA
 
Desenvolvimento cross-platform em C# com Xamarin - 2018
akamud
 
Curso de Desenvolvimento de Aplicativos Híbridos com PhoneGap/Cordova, e Ionic
Felipe Blini
 
Flex Mobile
Igor Costa
 
Construindo Aplicativos móveis conectados com Xamarin e Azure Mobile Services
William S. Rodriguez
 
EDTED - Frameworks mobile multiplataforma
Alano Teles
 
Microsoft Xamarin
Edlaine Zamora
 
Conheça a Plataforma Xamarin
William S. Rodriguez
 
Desenvolvimento multiplataforma com Xamarin e MVVM: da arquitetura a UIs espe...
Alexandre Zollinger Chohfi
 
Palestra ETEC Paulistano 27/11/19
Juliano Custódio
 
Apresentação Jornadas de Informática 2017
André Pinheiro
 
Introdução ao desenvolvimento de aplicativos com PhoneGap e Sencha Touch
Leonardo Soares
 
Introdução ao Xamarin
Studyxnet
 
PhoneGap - Desenvolvimento mobile multiplataforma - SECCOMP 2014
Fernando Henrique Bonfim Moreno del Rio
 
PhoneGap - criando aplicações Android e iOS com HTML5
Rafael Sakurai
 
React Native
Dan Vitoriano
 
Anúncio

Destaque (20)

PDF
CoreLocation & MapKit
Carlos Alonso Pérez
 
PPT
Mapkit by Ricardo Augusto - 2º iPhoneDevBr
iPhoneDevBr
 
PDF
Introdução ao Core Location para iOS
qualidatavix
 
PDF
Getting Oriented with MapKit: Everything you need to get started with the new...
John Wilker
 
KEY
Introduction to MapKit
Rob C
 
PDF
Keeping Track of Moving Things: MapKit and CoreLocation in Depth
Geoffrey Goetz
 
PDF
MapKit na prática: Desenvolvendo um aplicativo iOS que exibe Pontos de Intere...
Juliana Chahoud
 
PDF
Lixo papão - BEPiD
Ezequiel Santos
 
PDF
MapKit and SwissTrains
Vasile Cotovanu
 
PDF
Improving apps with iOS 10 notifications (do iOS 2016)
Donny Wals
 
PDF
TDC2016SP - Vamos falar sobre o futuro da web: HTTP/2
tdc-globalcode
 
PDF
A Gradle Story
Eduardo Felipe Ewert Bonet
 
PDF
TDC2016SP - Dinâmica e Facilitações
tdc-globalcode
 
PDF
TDC2016SP - Trilha Node.Js
tdc-globalcode
 
PPT
TDC2016SP - Trilha NoSQL
tdc-globalcode
 
PPT
TDC2016SP - Trilha Embarcados
tdc-globalcode
 
PDF
TDC2016SP - Trilha BigData
tdc-globalcode
 
PPT
TDC2016SP - Trilha Mobile
tdc-globalcode
 
PDF
TDC2016SP - Trilha NoSQL
tdc-globalcode
 
PPT
TDC2016SP - Protocolo Firmata - controle o Arduino com sua linguagem favorita
tdc-globalcode
 
CoreLocation & MapKit
Carlos Alonso Pérez
 
Mapkit by Ricardo Augusto - 2º iPhoneDevBr
iPhoneDevBr
 
Introdução ao Core Location para iOS
qualidatavix
 
Getting Oriented with MapKit: Everything you need to get started with the new...
John Wilker
 
Introduction to MapKit
Rob C
 
Keeping Track of Moving Things: MapKit and CoreLocation in Depth
Geoffrey Goetz
 
MapKit na prática: Desenvolvendo um aplicativo iOS que exibe Pontos de Intere...
Juliana Chahoud
 
Lixo papão - BEPiD
Ezequiel Santos
 
MapKit and SwissTrains
Vasile Cotovanu
 
Improving apps with iOS 10 notifications (do iOS 2016)
Donny Wals
 
TDC2016SP - Vamos falar sobre o futuro da web: HTTP/2
tdc-globalcode
 
TDC2016SP - Dinâmica e Facilitações
tdc-globalcode
 
TDC2016SP - Trilha Node.Js
tdc-globalcode
 
TDC2016SP - Trilha NoSQL
tdc-globalcode
 
TDC2016SP - Trilha Embarcados
tdc-globalcode
 
TDC2016SP - Trilha BigData
tdc-globalcode
 
TDC2016SP - Trilha Mobile
tdc-globalcode
 
TDC2016SP - Trilha NoSQL
tdc-globalcode
 
TDC2016SP - Protocolo Firmata - controle o Arduino com sua linguagem favorita
tdc-globalcode
 
Anúncio

Semelhante a TDC Porto Alegre 2014 - Quer desenvolver aplicações nativas e cross-plataforma usando C#? Use o Xamarin! (20)

PPTX
Apresentação de minha Monografia do curso de Sistema e Mídias Digitais
Édipo Souza
 
PDF
Latinoware 2019 - DEsenvolvimento mobile em Nivel jedi
Alessandro Binhara
 
PPT
Mobile Apps Cross-Platform
Adriel Café
 
PPTX
Desenvolver aplicações C# para o iPhone
Bruno Pires
 
PPT
Desenvolvimento de aplicativos para plataformas móveis
Aline Firmino Brito
 
PDF
Titanium Mobile apresentado na Campus Party Recife
Eric Cavalcanti
 
PPTX
Entendendo o que é o Xamarin e desenvolvendo sua primeira app - Meetup Xamari...
Cleiton Felipe Moraes
 
PPTX
Overview do Windows Phone 7 Series
Luciano Condé
 
PPTX
The Developer's Conference 2015 - Florianópolis - Use o Xamarin.Forms e surpr...
Paulo Cesar Ortins Brito
 
PPTX
Desenvolvimento de Aplicações para Android em C# com o MonoDroid
Bruno Pires
 
PPTX
Desenvolvimento de Aplicações para Android em C# com o MonoDroid
Comunidade NetPonto
 
PDF
App CrossMobile com C# para Android, Iphone e WindowsPhone
Alessandro Binhara
 
PDF
Eureka! E agora: Nativo ou Híbrido
drbatiston
 
PDF
Apresentação JAVOU 5
Bruno Muniz
 
PDF
Os caminhos para o desenvolvimento mobile
Pedro Edson Silva Barros
 
PDF
Palestra sobre desenvolvimento de aplicativos híbridos (SEMAC 2016)
Henrique Dezani
 
PDF
Apps Hibridos
Allan Marques Baptista
 
PDF
Aplicações móveis multi-plataforma com Titanium - Geek Night
Eric Cavalcanti
 
PPTX
Java x .NET - Windows phone 7 e o Desenvolvimento com Silverlight e XNA
JP Clementi
 
PPTX
Arquiteturas front-end nas plataformas Android, iOS e Windows Phone
Maico Moreira
 
Apresentação de minha Monografia do curso de Sistema e Mídias Digitais
Édipo Souza
 
Latinoware 2019 - DEsenvolvimento mobile em Nivel jedi
Alessandro Binhara
 
Mobile Apps Cross-Platform
Adriel Café
 
Desenvolver aplicações C# para o iPhone
Bruno Pires
 
Desenvolvimento de aplicativos para plataformas móveis
Aline Firmino Brito
 
Titanium Mobile apresentado na Campus Party Recife
Eric Cavalcanti
 
Entendendo o que é o Xamarin e desenvolvendo sua primeira app - Meetup Xamari...
Cleiton Felipe Moraes
 
Overview do Windows Phone 7 Series
Luciano Condé
 
The Developer's Conference 2015 - Florianópolis - Use o Xamarin.Forms e surpr...
Paulo Cesar Ortins Brito
 
Desenvolvimento de Aplicações para Android em C# com o MonoDroid
Bruno Pires
 
Desenvolvimento de Aplicações para Android em C# com o MonoDroid
Comunidade NetPonto
 
App CrossMobile com C# para Android, Iphone e WindowsPhone
Alessandro Binhara
 
Eureka! E agora: Nativo ou Híbrido
drbatiston
 
Apresentação JAVOU 5
Bruno Muniz
 
Os caminhos para o desenvolvimento mobile
Pedro Edson Silva Barros
 
Palestra sobre desenvolvimento de aplicativos híbridos (SEMAC 2016)
Henrique Dezani
 
Apps Hibridos
Allan Marques Baptista
 
Aplicações móveis multi-plataforma com Titanium - Geek Night
Eric Cavalcanti
 
Java x .NET - Windows phone 7 e o Desenvolvimento com Silverlight e XNA
JP Clementi
 
Arquiteturas front-end nas plataformas Android, iOS e Windows Phone
Maico Moreira
 

Mais de Paulo Cesar Ortins Brito (10)

PPTX
Como participar de comunidades de software mudou a minha carreira e também po...
Paulo Cesar Ortins Brito
 
PPTX
Use Xamarin.Forms and surprise your customers when develop native apps, in le...
Paulo Cesar Ortins Brito
 
PPTX
GDG Dev Fest Extended - Mobilidade além do smartphone
Paulo Cesar Ortins Brito
 
PPTX
Utilizando a API do Roslyn, o novo compilador do C#
Paulo Cesar Ortins Brito
 
PPTX
Métricas de Código
Paulo Cesar Ortins Brito
 
PPTX
Explicando conceitos de software usando situações do cotidiano
Paulo Cesar Ortins Brito
 
PPTX
Mergulhando no ecossistema .NET
Paulo Cesar Ortins Brito
 
PPTX
Tests in Javascript using Jasmine and Testacular
Paulo Cesar Ortins Brito
 
PPTX
A vez do mobile - Dev in Bahia #3
Paulo Cesar Ortins Brito
 
PPTX
SFD - C# para a comunidade
Paulo Cesar Ortins Brito
 
Como participar de comunidades de software mudou a minha carreira e também po...
Paulo Cesar Ortins Brito
 
Use Xamarin.Forms and surprise your customers when develop native apps, in le...
Paulo Cesar Ortins Brito
 
GDG Dev Fest Extended - Mobilidade além do smartphone
Paulo Cesar Ortins Brito
 
Utilizando a API do Roslyn, o novo compilador do C#
Paulo Cesar Ortins Brito
 
Métricas de Código
Paulo Cesar Ortins Brito
 
Explicando conceitos de software usando situações do cotidiano
Paulo Cesar Ortins Brito
 
Mergulhando no ecossistema .NET
Paulo Cesar Ortins Brito
 
Tests in Javascript using Jasmine and Testacular
Paulo Cesar Ortins Brito
 
A vez do mobile - Dev in Bahia #3
Paulo Cesar Ortins Brito
 
SFD - C# para a comunidade
Paulo Cesar Ortins Brito
 

TDC Porto Alegre 2014 - Quer desenvolver aplicações nativas e cross-plataforma usando C#? Use o Xamarin!