The document discusses Spring Mobile, Spring Android, and Spring Social - extensions to the Spring Framework that simplify mobile and social application development. Spring Mobile helps develop web applications for mobile devices, Spring Android builds native Android apps, and Spring Social accesses social/SaaS applications.
2. @bout me!
• Bacharel e especialista em Física
pela UFV e Unicamp;
• Desenvolvedor de aplicações
Web desde 96 e Java desde 99;
• Palestrante em eventos nacionais
e internacionais;
• Integrante da equipe de P&D da
Softplan em Florianópolis/SC.
7. Spring Mobile
• Extensão para o Springh MVC para simplificar o
desenvolvimento de aplicações Web para
dispositivos móveis;
8. Spring Mobile
• Extensão para o Springh MVC para simplificar o
desenvolvimento de aplicações Web para
dispositivos móveis;
• Funcionalidades:
• Abstração para identificação de dispositivo;
• Gerenciamento de preferências: normal ou
móvel;
• Chaveamento de site baseado no dispositivo ou
preferência;
9. Spring Mobile
• Extensão para o Springh MVC para simplificar o
desenvolvimento de aplicações Web para
dispositivos móveis;
• Funcionalidades:
• Abstração para identificação de dispositivo;
• Gerenciamento de preferências: normal ou
móvel;
• Chaveamento de site baseado no dispositivo ou
preferência;
• Suporta WURFL (Wireless Universal Resource
FiLe);
10. Spring Mobile
• Extensão para o Springh MVC para simplificar o
desenvolvimento de aplicações Web para
dispositivos móveis;
• Funcionalidades:
• Abstração para identificação de dispositivo;
• Gerenciamento de preferências: normal ou
móvel;
• Chaveamento de site baseado no dispositivo ou
preferência;
• Suporta WURFL (Wireless Universal Resource
FiLe);
• Versão atual: 1.0.0.M3 (liberado em Fev/2011).
25. Spring Android
• Uma extensão para o Spring Framework que
permite simplificar o desenvolvimento de
aplicações Android nativas;
26. Spring Android
• Uma extensão para o Spring Framework que
permite simplificar o desenvolvimento de
aplicações Android nativas;
• Disponibiliza:
• Um cliente REST para Android;
• Conversão de objetos para JSON ou XML;
• Leitura de RSS ou Atom;
• Encriptação
27. Spring Android
• Uma extensão para o Spring Framework que
permite simplificar o desenvolvimento de
aplicações Android nativas;
• Disponibiliza:
• Um cliente REST para Android;
• Conversão de objetos para JSON ou XML;
• Leitura de RSS ou Atom;
• Encriptação
• Suporta a autenticação via OAuth para o Spring
Social;
28. Spring Android
• Uma extensão para o Spring Framework que
permite simplificar o desenvolvimento de
aplicações Android nativas;
• Disponibiliza:
• Um cliente REST para Android;
• Conversão de objetos para JSON ou XML;
• Leitura de RSS ou Atom;
• Encriptação
• Suporta a autenticação via OAuth para o Spring
Social;
• Acesso ao SQLite datastore para persistir as
conexões via Spring Social;
29. Spring Android
• Uma extensão para o Spring Framework que
permite simplificar o desenvolvimento de
aplicações Android nativas;
• Disponibiliza:
• Um cliente REST para Android;
• Conversão de objetos para JSON ou XML;
• Leitura de RSS ou Atom;
• Encriptação
• Suporta a autenticação via OAuth para o Spring
Social;
• Acesso ao SQLite datastore para persistir as
conexões via Spring Social;
• Versão atual: 1.0.0.M3 (liberado em Maio/2011).
36. Spring
• Extensão para o Spring Framework que
permite acessar aplicações como SaaS;
Social
37. Spring
• Extensão para o Spring Framework que
permite acessar aplicações como SaaS;
Social • Disponibiliza:
• Abstração SPI para integrar com
outros SaaS;
• Mecanismo de autenticação/
autorização;
• Integração com Facebook, Twitter,
LinkedIn, TripIt, GitHube GoWalla;
38. Spring
• Extensão para o Spring Framework que
permite acessar aplicações como SaaS;
Social • Disponibiliza:
• Abstração SPI para integrar com
outros SaaS;
• Mecanismo de autenticação/
autorização;
• Integração com Facebook, Twitter,
LinkedIn, TripIt, GitHube GoWalla;
• Autenticação na aplicação via Facebook
or Twitter.
39. Spring
• Extensão para o Spring Framework que
permite acessar aplicações como SaaS;
Social • Disponibiliza:
• Abstração SPI para integrar com
outros SaaS;
• Mecanismo de autenticação/
autorização;
• Integração com Facebook, Twitter,
LinkedIn, TripIt, GitHube GoWalla;
• Autenticação na aplicação via Facebook
or Twitter.
• Versão atual:1.0.0.RC1
43. Referências
• Spring Mobile
http://www.springsource.org/spring-mobile
• Spring Android
http://www.springsource.org/spring-android
• Spring Projects
http://www.springsource.org/projects
44. Obrigado!
• Contato:
Dr. Spock
spock@springbrasil.com.br
• Twitter:
@drspockbr
• About me:
http://about.me/drspockbr