Your SlideShare is downloading. ×
0
Como desenvolver aplicações Android e iOS com C#
Como desenvolver aplicações Android e iOS com C#
Como desenvolver aplicações Android e iOS com C#
Como desenvolver aplicações Android e iOS com C#
Como desenvolver aplicações Android e iOS com C#
Como desenvolver aplicações Android e iOS com C#
Como desenvolver aplicações Android e iOS com C#
Como desenvolver aplicações Android e iOS com C#
Como desenvolver aplicações Android e iOS com C#
Como desenvolver aplicações Android e iOS com C#
Como desenvolver aplicações Android e iOS com C#
Como desenvolver aplicações Android e iOS com C#
Como desenvolver aplicações Android e iOS com C#
Como desenvolver aplicações Android e iOS com C#
Como desenvolver aplicações Android e iOS com C#
Como desenvolver aplicações Android e iOS com C#
Como desenvolver aplicações Android e iOS com C#
Como desenvolver aplicações Android e iOS com C#
Como desenvolver aplicações Android e iOS com C#
Como desenvolver aplicações Android e iOS com C#
Como desenvolver aplicações Android e iOS com C#
Como desenvolver aplicações Android e iOS com C#
Como desenvolver aplicações Android e iOS com C#
Como desenvolver aplicações Android e iOS com C#
Como desenvolver aplicações Android e iOS com C#
Como desenvolver aplicações Android e iOS com C#
Como desenvolver aplicações Android e iOS com C#
Como desenvolver aplicações Android e iOS com C#
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Como desenvolver aplicações Android e iOS com C#

14,131

Published on

Há pouco mais de um ano, a Novell colocou no mercado um produto, o MonoTouch. …

Há pouco mais de um ano, a Novell colocou no mercado um produto, o MonoTouch.
Este produto permite aos developers com conhecimentos em .NET e C# reutilizar código e conhecimento bem como assegurar uma transição mais suave para a plataforma Apple iOS.
Dado o sucesso do produto no mercado, a Novell está a preparar uma proposta semelhando ao MonoTouch, mas desta vez dirigida aos developers da plataforma Android.
O MonoDroid encontra-se neste momento em Closed Beta Preview, no entanto vai ser possível demonstrar alguns dos detalhes do produto.

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
14,131
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
0
Comments
0
Likes
2
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • Novembro de 2010
  • Em 2000 o primeiro draft da especificação do standard do CLI (commonlanguagerunntime e da linguagem C#) estava disponível
  • Os drafts deram origem ao projecto Mono
  • Só um programador preguiçoso vai criar rotinas para código repetitivo e monótonoSe um programador sabe que é inteligente, vai parar de querer aprender coisas novas e deixa de ter espírito auto-crítico, prejudicando a sua evoluçãoLEARN LEARNLEARN
  • Theresult (não é fácil ser um bom preguiçoso)
  • We are working on MonoDroid for Linux and Mac built on top of our MonoDevelop IDE.    
  • Transcript

    1. Como desenvolver aplicações Android e iOS com C#<br />Bruno Pires<br />Novabase<br />bruno@blastersystems.com / www.blastersystems.com / @brunoacpires <br />
    2. bruno@blastersystems.com / www.blastersystems.com / @brunoacpires <br />MVVM<br />MonoTouch<br />ASP.NET<br />Web<br />NetPonto<br />Open Source<br />Linux<br />jQuery<br />iOS<br />OSX<br />Android<br />Silverlight<br />C#<br />Mobile<br />Cisco CCNA<br />Linq<br />SecondLife<br />CodePlex<br />Javascript<br />Geek<br />Model-View-Controller<br />SQL<br />MonoDroid<br />DomainDriven Design<br />
    3. bruno@blastersystems.com / www.blastersystems.com / @brunoacpires <br />Porquê utilizar C#?<br />
    4. bruno@blastersystems.com / www.blastersystems.com / @brunoacpires <br />
    5. bruno@blastersystems.com / www.blastersystems.com / @brunoacpires <br />ECMA-334<br />ECMA-335<br />
    6. bruno@blastersystems.com / www.blastersystems.com / @brunoacpires <br />Cross Platform<br />Open Source<br />.NET DevelopmentFramework<br />
    7. bruno@blastersystems.com / www.blastersystems.com / @brunoacpires <br />“Good programmers need to be <br />both lazy and dumb”<br />
    8. bruno@blastersystems.com / www.blastersystems.com / @brunoacpires <br />Porquê?<br />
    9. bruno@blastersystems.com / www.blastersystems.com / @brunoacpires <br />
    10. bruno@blastersystems.com / www.blastersystems.com / @brunoacpires <br />Como?<br />
    11. bruno@blastersystems.com / www.blastersystems.com / @brunoacpires <br />CodeRecycling<br />
    12. bruno@blastersystems.com / www.blastersystems.com / @brunoacpires <br />Codeonce…<br />…andgetthemostfromit<br />
    13. bruno@blastersystems.com / www.blastersystems.com / @brunoacpires <br />iOS UI<br />Android UI<br />Windows Phone UI<br />UI Model<br />BusinessLogic<br />Data Access<br />
    14. bruno@blastersystems.com / www.blastersystems.com / @brunoacpires <br />MonoTouch<br />
    15. bruno@blastersystems.com / www.blastersystems.com / @brunoacpires <br />Apple/iOSsdk<br />MonoTouch<br />MonoDevelop<br />
    16. bruno@blastersystems.com / www.blastersystems.com / @brunoacpires<br />QUICK DEMO<br />
    17. bruno@blastersystems.com / www.blastersystems.com / @brunoacpires <br />
    18. bruno@blastersystems.com / www.blastersystems.com / @brunoacpires <br />MonoDroid<br />PREVIEW<br />
    19. bruno@blastersystems.com / www.blastersystems.com / @brunoacpires <br />Windows PC<br />Visual Studio 2010<br />Androidsdk<br />Java sdk<br />MonoDroid [Preview]<br />
    20. bruno@blastersystems.com / www.blastersystems.com / @brunoacpires <br />QUICK DEMO<br />
    21. bruno@blastersystems.com / www.blastersystems.com / @brunoacpires <br />
    22. bruno@blastersystems.com / www.blastersystems.com / @brunoacpires <br />
    23. bruno@blastersystems.com / www.blastersystems.com / @brunoacpires <br />
    24. bruno@blastersystems.com / www.blastersystems.com / @brunoacpires <br />VANTAGENS<br />
    25. bruno@blastersystems.com / www.blastersystems.com / @brunoacpires <br />Reutilização de código<br />Reutilização de conhecimento<br />Ciclos de desenvolvimento curtos<br />Codeonce => deployeverywhere<br />Facilidade na transição de plataformas<br />
    26. bruno@blastersystems.com / www.blastersystems.com / @brunoacpires <br />DESVANTAGENS<br />
    27. bruno@blastersystems.com / www.blastersystems.com / @brunoacpires <br />Documentação<br />Ferramentas de desenvolvimento<br />(MonoDevelop)<br />Ambos são produtos comerciais<br />
    28. bruno@blastersystems.com / www.blastersystems.com / @brunoacpires <br />Referências<br />http://monotouch.net/<br />http://monodroid.net/<br />http://www.mono-droid.com/<br />http://monotouch.info/<br />http://monotouchexamples.com/<br />
    29. bruno@blastersystems.com / www.blastersystems.com / @brunoacpires <br />?<br />
    30. bruno@blastersystems.com / www.blastersystems.com / @brunoacpires <br />OBRIGADO<br />

    ×