monotouch light talk_pdf

20
Criando aplicações para iPhone usando C# com o monotouch Paulo Henrique Martins

Upload: paulo-martins

Post on 12-Jul-2015

294 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Monotouch light talk_pdf

Criando aplicações para iPhone usando C# com o

monotouch

Paulo Henrique Martins

Page 2: Monotouch light talk_pdf

Criando aplicações para iPhone usando C# com o monotouch

Paulo Henrique Martins

Desenvolvedor na

Programador C#, Java, PHP...

Dança rockabilly

JavaScript, jQuery, Google Maps

Trabalha há um ano com Monotouch

Page 3: Monotouch light talk_pdf

Criando aplicações para iPhone usando C# com o monotouch Paulo Henrique Martins

Page 4: Monotouch light talk_pdf

www.mono-project.com

www.monotouch.net

Criando aplicações para iPhone usando C# com o monotouch Paulo Henrique Martins

C# Objective C

Page 5: Monotouch light talk_pdf

Criando aplicações para iPhone usando C# com o monotouch Paulo Henrique Martins

Prós

Objective C é um saco

C#!

Contras

=(

=)

Page 6: Monotouch light talk_pdf

Criando aplicações para iPhone usando C# com o monotouch Paulo Henrique Martins

Objective C:

Monotouch:

Page 7: Monotouch light talk_pdf

Criando aplicações para iPhone usando C# com o monotouch Paulo Henrique Martins

Prós

Objective C é um saco

C#!

Contras

Garbage Collector

=(

=)

Page 8: Monotouch light talk_pdf

Criando aplicações para iPhone usando C# com o monotouch Paulo Henrique Martins

Prós

Objective C é um saco

C#!

Contras

É um framework.

Garbage Collector

=(

=)

Page 9: Monotouch light talk_pdf

Criando aplicações para iPhone usando C# com o monotouch Paulo Henrique Martins

Prós

Objective C é um saco

C#!

Contras

É um framework.

Documentação e tutoriais escassos

Garbage Collector

=(

=)

Page 10: Monotouch light talk_pdf

Criando aplicações para iPhone usando C# com o monotouch Paulo Henrique Martins

Prós

Objective C é um saco

C#!

Programação mais fácil e divertida

Contras

É um framework.

Documentação e tutoriais escassos

Garbage Collector

=(

=)

Page 11: Monotouch light talk_pdf

Criando aplicações para iPhone usando C# com o monotouch Paulo Henrique Martins

Prós

Objective C é um saco

C#!

Programação mais fácil e divertida

Contras

É um framework.

Documentação e tutoriais escassos

Não é ideal para aplicações mais complexas

Garbage Collector

=(

=)

Page 12: Monotouch light talk_pdf

Criando aplicações para iPhone usando C# com o monotouch Paulo Henrique Martins

Prós

Objective C é um saco

C#!

Programação mais fácil e divertida

Contras

É um framework.

Menor curva de aprendizado

Documentação e tutoriais escassos

Não é ideal para aplicações mais complexas

Garbage Collector

=(

=)

Page 13: Monotouch light talk_pdf

Criando aplicações para iPhone usando C# com o monotouch Paulo Henrique Martins

Prós

Objective C é um saco

C#!

Programação mais fácil e divertida

Contras

É um framework.

Menor curva de aprendizado

Documentação e tutoriais escassos

Não é ideal para aplicações mais complexas

Regras da Apple mudam toda hora

Garbage Collector

=(

=)

Page 14: Monotouch light talk_pdf

Criando aplicações para iPhone usando C# com o monotouch Paulo Henrique Martins

Prós

Objective C é um saco

C#!

Programação mais fácil e divertida

Usa de forma inteligente a SDK da Apple para criar as views

Contras

É um framework.

Menor curva de aprendizado

Documentação e tutoriais escassos

Não é ideal para aplicações mais complexas

Regras da Apple mudam toda hora

Garbage Collector

=(

=)

Page 15: Monotouch light talk_pdf

Criando aplicações para iPhone usando C# com o monotouch Paulo Henrique Martins

Page 16: Monotouch light talk_pdf

Criando aplicações para iPhone usando C# com o monotouch Paulo Henrique Martins

Page 17: Monotouch light talk_pdf

Criando aplicações para iPhone usando C# com o monotouch Paulo Henrique Martins

Page 18: Monotouch light talk_pdf

Criando aplicações para iPhone usando C# com o monotouch Paulo Henrique Martins

Prós

Objective C é um saco

C#!

Programação mais fácil e divertida

Usa de forma inteligente a SDK da Apple para criar as views

Contras

É um framework.

Menor curva de aprendizado

Documentação e tutoriais escassos

Não é ideal para aplicações mais complexas

Regras da Apple mudam toda hora

Debug =(

Garbage Collector

=(

=)

Page 19: Monotouch light talk_pdf

Criando aplicações para iPhone usando C# com o monotouch Paulo Henrique Martins

• Aplicativos mais simples

• Tabelas, botões com ações padrão

• Mapas, webviews etc

Monotouch é uma maravilha:

• Aplicativos que efetuem tarefas muito baixo nível

• Foge do padrão da Apple (Navegações, views, tabelas)

É melhor fugir do Monotouch:

Page 20: Monotouch light talk_pdf

Criando aplicações para iPhone usando C# com o monotouch

Paulo Henrique Martins

@paulovelho

[email protected]

www.labone.net