Server Driven UI Diferença e evolução em 2010 e 2020

Server Driven UI Diferença e evolução em 2010 e 2020

O conceito de Server-driven UI foi apresentado no mundo iOS pela primeira vez em 2010 na WWDC. Desde então, diversos frameworks e abordagens foram implementados, inicialmente chamados Backend-driven UIs e hoje como Server-driven UIs. A ideia desta talk é passar por essa história com exemplos de implementação e dos paradigmas utilizados.

42c9f7529d06c1e8f5da2c46ed4688d0?s=128

Ezequiel França

June 26, 2020
Tweet

Transcript

  1. Server Driven UI Diferença e evolução em 2010 e 2020

  2. Ezequiel França // linkedin.com/in/ezefranca // ezefranca.github.io

  3. Server Driven UI ?

  4. 2010

  5. WWDC 2010: Session 117: Building a Server-driven User Experience

  6. Server Driven UI ?

  7. Meu Aplicativo maneiro. Parse do JSON e tal Dados

  8. Meu Aplicativo maneiro. Parse do JSON e tal e já

    fica bonito Dados + Apresentação
  9. None
  10. Quem usa?

  11. None
  12. Server Driven UI na prática

  13. None
  14. None
  15. None
  16. None
  17. None
  18. None
  19. 2010

  20. WWDC 2010: Session 117: Building a Server-driven User Experience

  21. WWDC 2010: Session 117: Building a Server-driven User Experience

  22. WWDC 2010: Session 117: Building a Server-driven User Experience

  23. WWDC 2010: Session 117: Building a Server-driven User Experience

  24. WWDC 2010: Session 117: Building a Server-driven User Experience

  25. WWDC 2010: Session 117: Building a Server-driven User Experience

  26. WWDC 2010: Session 117: Building a Server-driven User Experience

  27. WWDC 2010: Session 117: Building a Server-driven User Experience

  28. None
  29. None
  30. None
  31. 2011

  32. https://blog.carbonfive.com/designing-mobile-apis-dynamic-content/

  33. 2012

  34. None
  35. 2013 Ionic

  36. 2014

  37. 2015 React Native

  38. 2016

  39. None
  40. None
  41. Design System

  42. None
  43. None
  44. None
  45. 2017

  46. None
  47. None
  48. None
  49. 2018

  50. None
  51. None
  52. None
  53. None
  54. None
  55. 2019

  56. None
  57. None
  58. None
  59. None
  60. 2020

  61. None
  62. None
  63. None
  64. OK! SERVER DRIVEN UI PARECE INTERESSANTE, MAS TÁ MALUCO QUE

    VOU REESCREVER MEU BACKEND PARA MODIFICAR MINHAS APIs?
  65. BFF (Best Friend Forever) BACKEND FOR FRONTEND

  66. None
  67. None
  68. None
  69. SERVER DRIVEN UI

  70. None
  71. None
  72. #VEMPRAZUP Temos vagas!! #VempraZup Tire foto do QR Code para

    ver as oportunidades. zup.com.br/vagas
  73. Ezequiel França // linkedin.com/in/ezefranca // ezefranca.github.io // ezequiel.santos@zup.com.br