Desenvolvimento MobileWeb & Software Livre
Opa!✔   Bruno Fernandes a 24 anos e PorKaria a 10 anos✔   Eu sou de Campo Grande / Mato Grosso do Sul✔   Sou sócio da Jera...
O meu Twitter  @porkaria
ObjetivoResponder a seguinte pergunta:Desenvolvimento Mobile ou Desenvolvimento Mobile Web ?
Desenvolvimento Mobile está em guerra !
Patentes
Patentes      Você quer entrar no meio desse tiroteio ?        Empresas mudam, são vendidas, são      compradas e podem fa...
Plataformas
Plataformas    Quanto tempo vai levar para você aprender     a programar bem em cada plataforma ?     Vale a pena a sua em...
Software Livre !
A Evolução dos Browsers
A Evolução dos Browsers       Quem aí não usou um browser hoje ?       Quem aí não vai usar um browser                   h...
Web Browser EnginesGecko     Firefox, SeaMonkey, Iceweasel...KHTML     KonquerorPresto    Opera, Opera Mobile, Nintendo DS...
Web Browser EnginesGecko     Firefox, SeaMonkey, Iceweasel...   MPL/GPL/LGPLKHTML     Konqueror    GNUPresto    Opera, Ope...
Aplicações off-line (Local Storage)   Geolocalização (Geolocation)Independência de plugins para rodar         Aúdio e Víde...
FrameWorks – Web App“HTML5 Mobile Web App FrameWork”Eles tem uma versão gratuita (GNU GPL v3) e outra comercialFrameWork b...
FrameWorks – Web App“A Touch-Optimized Web Framework for Smartphones & Tablets”Gratuito e open-source, Dual licensed MIT o...
jQuery Mobile - Usabilidade
FrameWorks – Native App“The Only Open Source Mobile Framework That Supports 6 platforms”Livre e open source (MIT license)V...
FrameWorks – Native App“Titanium is Native – Mac, Windows, Linux e Mobile (Android, iPhone e iPad)”Free e Open Source (Apa...
etc...  Daqui pra frente é tudo junto e  misturado
CSS3 – Media QueriesColocando condições no seu código CSS@media (min-width: 450px) and (max-width:950px) {    .placeTitleL...
Testando ...               http://validator.w3.org/mobile/
Testando ...               Android Virutal Device http://migre.me/27P60
Testando ...O que seu browser suporta de HTML 5 ?                          http://html5test.com
Portanto...Desenvolvimento Mobile                  Desenvolvimento Mobile Web➔ Briga de patentes                     ➔ Pla...
http://www.slideshare.net/porkaria
Desenvolvimento Mobile Web & Software Livre - Flisol cg
Próximos SlideShares
Carregando em…5
×

Desenvolvimento Mobile Web & Software Livre - Flisol cg

1.378 visualizações

Publicada em

palestra sobre Desenvolvimento Mobile Web & Software Livre atualizada para o FLISOL CG 2011

Publicada em: Tecnologia
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
1.378
No SlideShare
0
A partir de incorporações
0
Número de incorporações
2
Ações
Compartilhamentos
0
Downloads
15
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Desenvolvimento Mobile Web & Software Livre - Flisol cg

  1. 1. Desenvolvimento MobileWeb & Software Livre
  2. 2. Opa!✔ Bruno Fernandes a 24 anos e PorKaria a 10 anos✔ Eu sou de Campo Grande / Mato Grosso do Sul✔ Sou sócio da Jera Software Ágil✔ Trabalho como programador web a mais de 8 anos✔ Participo das comunidades: PHP Brasil Comunidades, PHPMS, CakePHP-Tuga e PHP Mobile✔ Projetos que estou codando e/ou participando estão em http://github.com/porkaria
  3. 3. O meu Twitter @porkaria
  4. 4. ObjetivoResponder a seguinte pergunta:Desenvolvimento Mobile ou Desenvolvimento Mobile Web ?
  5. 5. Desenvolvimento Mobile está em guerra !
  6. 6. Patentes
  7. 7. Patentes Você quer entrar no meio desse tiroteio ? Empresas mudam, são vendidas, são compradas e podem falir sem você poder fazer nada !
  8. 8. Plataformas
  9. 9. Plataformas Quanto tempo vai levar para você aprender a programar bem em cada plataforma ? Vale a pena a sua empresa querer abraçar todo esse mercado ? E se alguma delas falir, mudar drasticamente ou ficar no passado ?
  10. 10. Software Livre !
  11. 11. A Evolução dos Browsers
  12. 12. A Evolução dos Browsers Quem aí não usou um browser hoje ? Quem aí não vai usar um browser hoje ? O que o browser não roda hoje ? Aúdio ? Vídeo ? Jogos ?
  13. 13. Web Browser EnginesGecko Firefox, SeaMonkey, Iceweasel...KHTML KonquerorPresto Opera, Opera Mobile, Nintendo DS & DSI...WebKit Google Chrome, Safari (desktop e mobile), Android Browser, Symbian S60 browser...Trident Internet Explorer Fonte: http://migre.me/26dbL
  14. 14. Web Browser EnginesGecko Firefox, SeaMonkey, Iceweasel... MPL/GPL/LGPLKHTML Konqueror GNUPresto Opera, Opera Mobile, Nintendo DS & DSI...ProprietárioWebKit Google Chrome, Safari (desktop e mobile), GNU LGPL Android Browser, Symbian S60 browser...Trident Internet Explorer Proprietário Fonte: http://migre.me/26dbL
  15. 15. Aplicações off-line (Local Storage) Geolocalização (Geolocation)Independência de plugins para rodar Aúdio e Vídeo FrameWorks JS etc...
  16. 16. FrameWorks – Web App“HTML5 Mobile Web App FrameWork”Eles tem uma versão gratuita (GNU GPL v3) e outra comercialFrameWork base: Ext JS ( http://www.sencha.com/products/extjs/ )Versão Atual: 1.1.0Url: http://www.sencha.com/products/touch/
  17. 17. FrameWorks – Web App“A Touch-Optimized Web Framework for Smartphones & Tablets”Gratuito e open-source, Dual licensed MIT or GPL Version 2Versão: 1.0 ALPHA 4FrameWork base: jQuery (http://jquery.com/ )Url: http://jquerymobile.com/
  18. 18. jQuery Mobile - Usabilidade
  19. 19. FrameWorks – Native App“The Only Open Source Mobile Framework That Supports 6 platforms”Livre e open source (MIT license)Versão: 0.9.4Exemplo de código: Sou Foda Tube https://github.com/jera/fodacityUrl: http://www.phonegap.com/
  20. 20. FrameWorks – Native App“Titanium is Native – Mac, Windows, Linux e Mobile (Android, iPhone e iPad)”Free e Open Source (Apache 2.0 license)Versão: 1.2.2Url: http://www.appcelerator.com/products/download/
  21. 21. etc... Daqui pra frente é tudo junto e misturado
  22. 22. CSS3 – Media QueriesColocando condições no seu código CSS@media (min-width: 450px) and (max-width:950px) { .placeTitleLong, .bigPhoto, .description { display: none; }}
  23. 23. Testando ... http://validator.w3.org/mobile/
  24. 24. Testando ... Android Virutal Device http://migre.me/27P60
  25. 25. Testando ...O que seu browser suporta de HTML 5 ? http://html5test.com
  26. 26. Portanto...Desenvolvimento Mobile Desenvolvimento Mobile Web➔ Briga de patentes ➔ Plataformas Proprietárias➔ Plataformas Proprietárias ➔ Mercado em ascensão, porém ilimitado➔ Severa dependência de plataforma ➔ Dependemos diretamente do crescimento➔ Mercado consolidado, porém limitado do acesso a internet, ou seja, ao infinito e além!
  27. 27. http://www.slideshare.net/porkaria

×