E agora mobile?

E agora mobile?

A tecnologia só acelera, não se engane, cada vez serão mais dispositvos, mais internet, mais apps e features, não tem volta. Já são centenas de novos devices, novas API’s e linguagens. Muitos de nós não estamos conscientes do tamanho das mudanças que já estão ocorrendo.

Nesse contexto, qual o papel dos smartphones? O que mobile representa? E quais são e como usar as tecnologias e linguagens novas para desenvolver plataformas inovadoras?

Esses são alguns dos tópicos que vamos conversar nessa palestra. Vamos falar mais sobre as mudanças que estão ocorrendo no mercado de tecnologia, o novo papel do mobile nisso tudo, as maneiras mais eficientes de se tirar proveito desse cenário e o que esperar do amanhã.

Uma ótima oportunidade para perguntas!

98195776df79590269541395c699f816?s=128

João Moura

May 14, 2016
Tweet

Transcript

  1. e agora Mobile?

  2. None
  3. tela

  4. ux

  5. conexão

  6. processos

  7. tamanho

  8. 394%

  9. 9%

  10. 19%

  11. 55%

  12. 9% 19% 55%

  13. 18% 55% 97%

  14. None
  15. João Moura Senior engineer at Ride @joaomdmoura github/joaomdmoura

  16. 1980 1980

  17. 1990 1990

  18. 2000 2000

  19. TECH TECH TECH

  20. None
  21. 2007

  22. 394%

  23. 394%

  24. +

  25. + +60 %

  26. #5

  27. O futuro é mobile O futuro é mobile #1

  28. None
  29. None
  30. None
  31. None
  32. 394%

  33. capacidade

  34. velocidade

  35. Mobile First

  36. Mobile Only

  37. None
  38. O futuro é web O futuro é web #2

  39. IoT

  40. 0 1.900.000.000.000

  41. None
  42. API

  43. O futuro é execução O futuro é execução #3

  44. apps híbridos

  45. None
  46. https:/ /goo.gl/sSe9cM

  47. O futuro é dinâmico O futuro é dinâmico #4

  48. None
  49. 1.400.000.000 1.400.000.000

  50. 177 mm² 177 mm²

  51. O futuro é concorrente O futuro é concorrente #5

  52. Thread, Process & Cores

  53. Multithread

  54. Process

  55. Process Threads

  56. Cores

  57. paralelismo

  58. funcional

  59. None
  60. None
  61. # .NET (Axiom) 0 System A+ A++ ABAP ABC C

    ALGOL ABLE ABSET ABSYS ACC Accent e DASL ACL2 ACT-III Action! ionScript Adenine Agda Agilent VEE Agora AIMMS Alef ALF ALGOL 58 ALGOL 60 ALGOL 68 ALGOL W Alice Alma-0 AmbientTalk Amiga E AMOS AMPL APL Babbage Bash BASIC bc BCPL BeanShell Batch (Windows/Dos) Bertrand BETA Bigwig Bistro BitC BLISS Blue Boo Boomerang Bourne shell BREW C-- C++ - ISO/IEC 14882 C# - ISO/IEC 23270 C/AL Caché ObjectScript C Shell Caml Cayenne CDuce Cecil Cel Cesil Ceylon CFEngine CFML Cg Ch Chapel Charity Charm Chef CHILL CHIP-8 chomski ChucK CICS Cilk CL (IBM) Claire Clarion Clean Clipper CLIST Clojure CLU CMS-2 Cobra CODE CoffeeScript Cola ColdC ColdFusion COMAL COMIT COMPASS Component Pascal Converge Cool Coq Coral 66 Corn CorVision COWSEL CPL D DASL Dart DataFlex Datalog DATATRIEVE dBase dc DCL Deesel (formerly G) Delphi DinkC DIBOL Dog Draco DRAKON Dylan DYNAMO E E# Ease Easy PL/I Easy Programming Language EASYTRIEVE PLUS ECMAScript Edinburgh IMP EGL Eiffel ELAN Elixir Elm Emacs Lisp Emerald Epigram EPL Erlang F F# Factor Falcon Fantom FAUST FFP Fjölnir FL Flavors Flex FLOW-MATIC FOCAL FOCUS FOIL FORMAC @Formula Forth Fortran - ISO/IEC 1539 Fortress FoxBase FoxPro FP FPr Franz Lisp Frege F-Script G Google Apps Script Game Maker Language GameMonkey Script GAMS GAP G-code Genie GDL GJ GEORGE GLSL GNU E GM Go Go! GOAL Hamilton C shell Harbour Hartmann pipelines Haskell Haxe High Level Assembly HLSL Hop Hope Hugo Hume HyperTalk Linguagens de programação Escher ESPOL Esterel Etoys Euclid Euler Euphoria Goo Gosu IBM RPG ICI Icon Id IDL Idris IMP Inform Io Ioke IPL IPTSCRAE ISLISP ISPF ISWIM HAL/S Hamilton C shel Harbour Hartmann pipelin Haskell Haxe High Level Assem HLSL Hop Hope Hugo Hume HyperTalk IBM Basic assembly lan IBM HAScript IBM Informix-4GL IBM RPG ICI Icon Id IDL Idris IMP Inform Io Ioke IPL IPTSCRA ISLISP ISPF J JO JS JScr JavaF
  62. None
  63. Swift

  64. Clojure

  65. Scala

  66. Elixir

  67. O futuro é mobile O futuro é mobile #1

  68. O futuro é web O futuro é web #2

  69. O futuro é execução O futuro é execução #3

  70. O futuro é dinâmico O futuro é dinâmico #4

  71. O futuro é concorrente O futuro é concorrente #5

  72. João Moura Senior engineer at Ride @joaomdmoura github/joaomdmoura

  73. None
  74. None
  75. None
  76. e agora Mobile? @joaomdmoura