Spring Mobile
Spring Framework no desenvolvimento móvel

               Dr. Spock
              @drspockbr
@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 equpe de P&D da
    Softplan em Florianópolis/SC.
Visite o SBUG
http://www.springbrasil.com.br/
Spring
Mobile
          Spring
         Android
Spring Mobile
Spring Mobile
•   Extensão para o Springh MVC para simplificar o
    desenvolvimento de aplicações Web para
    dispositivos móveis;
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;
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);
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).
Usando Spring Mobile
Usando Spring Mobile
Usando Spring Mobile
Usando Spring Mobile
Usando Spring Mobile
Usando Spring Mobile
Usando Spring Mobile
Usando Spring Mobile
Usando Spring Mobile
Usando Spring Mobile
Usando Spring Mobile
               m.${serverName}
Usando Spring Mobile
                       m.${serverName}




        ${serverName - lastDomain}.mobi
Spring
Mobile
          Spring
         Android
Spring Android
Spring Android
   •   Uma extensão para o Spring Framework que
       permite simplificar o desenvolvimento de
       aplicações Android nativas;
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
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;
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;
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).
Usando Spring Android
Usando Spring Android
Usando Spring Android
Usando Spring Android
Usando Spring Android
Usando Spring Android
Usando Spring Android
Usando Spring Android
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
Obrigado!
•   Contato:
    Dr. Spock
    spock@springbrasil.com.br

•   Twitter:
    @drspockbr

•   About me:
    http://about.me/drspockbr

Spring Framework no desenvolvimento móvel

  • 1.
    Spring Mobile Spring Frameworkno desenvolvimento móvel Dr. Spock @drspockbr
  • 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 equpe de P&D da Softplan em Florianópolis/SC.
  • 3.
  • 5.
    Spring Mobile Spring Android
  • 6.
  • 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).
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
    Usando Spring Mobile m.${serverName}
  • 22.
    Usando Spring Mobile m.${serverName} ${serverName - lastDomain}.mobi
  • 23.
    Spring Mobile Spring Android
  • 24.
  • 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).
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.
    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
  • 39.
    Obrigado! • Contato: Dr. Spock spock@springbrasil.com.br • Twitter: @drspockbr • About me: http://about.me/drspockbr