Your SlideShare is downloading. ×
0
Ria e Java FX
Ria e Java FX
Ria e Java FX
Ria e Java FX
Ria e Java FX
Ria e Java FX
Ria e Java FX
Ria e Java FX
Ria e Java FX
Ria e Java FX
Ria e Java FX
Ria e Java FX
Ria e Java FX
Ria e Java FX
Ria e Java FX
Ria e Java FX
Ria e Java FX
Ria e Java FX
Ria e Java FX
Ria e Java FX
Ria e Java FX
Ria e Java FX
Ria e Java FX
Ria e Java FX
Ria e Java FX
Ria e Java FX
Ria e Java FX
Ria e Java FX
Ria e Java FX
Ria e Java FX
Ria e Java FX
Ria e Java FX
Ria e Java FX
Ria e Java FX
Ria e Java FX
Ria e Java FX
Ria e Java FX
Ria e Java FX
Ria e Java FX
Ria e Java FX
Ria e Java FX
Ria e Java FX
Ria e Java FX
Ria e Java FX
Ria e Java FX
Ria e Java FX
Ria e Java FX
Ria e Java FX
Ria e Java FX
Ria e Java FX
Ria e Java FX
Ria e Java FX
Ria e Java FX
Ria e Java FX
Ria e Java FX
Ria e Java FX
Ria e Java FX
Ria e Java FX
Ria e Java FX
Ria e Java FX
Ria e Java FX
Ria e Java FX
Ria e Java FX
Ria e Java FX
Ria e Java FX
Ria e Java FX
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

Ria e Java FX

2,264

Published on

Desenvolvimento de aplicações com interface rica e a tecnologia JavaFX

Desenvolvimento de aplicações com interface rica e a tecnologia JavaFX

Published in: Technology
3 Comments
2 Likes
Statistics
Notes
No Downloads
Views
Total Views
2,264
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
0
Comments
3
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

Transcript

  • 1. Interfaces ricas e desenvolvimento Java Marcelo Quinta
  • 2. • Bacharel em Ciênc. da Computação - UFG; • Mestrando em Ciênc. da Computação - UFG; • Adaptação de conteúdo para dispositivos móveis; • Mercado desde 2006; • JUG leader GoJava • Java ME (2007), JavaFX (2009), Java Web(2007) Marcelo o quê?
  • 3. O que vem a cabeça quando alguém te fala sobre interfaces ricas?
  • 4. Website
  • 5. Rich website
  • 6. Interfaces ricas
  • 7. O que vem a cabeça quando alguém te fala sobre interfaces ricas?
  • 8. Deixar de ser “meras” páginas para se tornar um ambiente interativo e eficiente
  • 9. Desenvolvedor “não sabe fazer interfaces”
  • 10. Designer está aí para isso
  • 11. Criação e elaboração do design Navegação e layout O que cada um deveria fazer Programação da interface
  • 12. Então no que devo pensar para fazer uma interface elegante?
  • 13. ENVOLVIMENTO
  • 14. CONSISTÊNCIA
  • 15. SIMPLICIDADE
  • 16. FEEDBACK
  • 17. EXPERIÊNCIA DO USUÁRIO
  • 18. Bluetooth Câmera boa Processador Memória Wifi Dois chips
  • 19. Experiência interessante Experiência natural
  • 20. “Pense fora da caixa”
  • 21. Analogia ao mundo real
  • 22. Conversas como no mundo real
  • 23. CUIDADO COM O EXAGERO
  • 24. FIQUE ESPERTO COM A ACESSIBILIDADE
  • 25. Mas como fazer tudo isso virar realidade?
  • 26. Antes de tudo 1. “Fechar” o escopo 2. Arquitetura de informação 3. Dividir o serviço X
  • 27. Tecnologias • Adobe Flash / Flex • Silverlight; • JavaFX; • Unity; • HTML5?
  • 28. • Família de produtos baseados em Java; • Plataforma  para  criação  de  clientes  ricos,   principalmente  os  que  entregam  vídeo,  áudio,   animações,  GUIs  especiais,  etc;
  • 29. Uma  única  plataforma  -­‐>todas  as  telas; Mercado  de  amplo  alcance  por  rodar  em  JVM;   CompaFbilidade  com  tecnologias  Java; Fluxo  de  trabalho  designer-­‐desenvolvedor;   RunFme  poderoso; Liberdade  de  browser; JavaFX  Script  voltado  a  interfaces  ricas; Comunicação  facilitada  com  serviços  Web.
  • 30. Plataforma
  • 31. Ferramentas para designers
  • 32. Exemplo
  • 33. Resultado
  • 34. Resultado
  • 35. Ferramentas para desenvolvedores • SDK •Tudo necessário para desenvolver aplicações JavaFX, até por linhas de comando; • Plugins • Eclipse; • Netbeans 6.9.1; • Pacotes de terceiros (third-party) • CrudFX; • MVC FXForms.
  • 36. Ferramentas para desenvolvedores
  • 37. • Código aberto em 2011; • Mecanismo de renderização de aceleração de hardware e controle de interface de usuário; • Está sendo revista para ser utilizada por programas de outras linguagens • JRuby, Clojure, Groovy e Scala; • Fim do JavaFX Script, mas continua o suporte. 2011
  • 38. Componentes de interface
  • 39. Cores
  • 40. Formas
  • 41. Estilos a formas e cenas
  • 42. Gráficos
  • 43. Fontes
  • 44. Transformações
  • 45. Leiautes
  • 46. Efeitos
  • 47. Cursores
  • 48. JavaFX em ação
  • 49. Fique esperto(a)
  • 50. Melhor interface rica? Flex Java FX Silverlight
  • 51. NON ECSISTE!!!
  • 52. Vai ficar esperando a morte da bezerra? Se registra logo. É GRÁTIS www.gojava.org
  • 53. http://www.devgoias.net/default.aspx
  • 54. http://groups.adobe.com/group/387
  • 55. Enquanto você toma coragem...
  • 56. Enquanto você toma coragem... O paradigma vai tomando mais espaço Seus competidores aprendem E você fica para trás
  • 57. O medo passa! O arrependimento não!
  • 58. Quer ganhar um livro de padrões de projeto? http://goo.gl/eJpI
  • 59. FIM
  • 60. marceloricardoquinta@gmail.com www.marceloquinta.com.br @mrquinta

×