Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Criando interfaces com NativeBase UI

Criando interfaces com NativeBase UI

Avatar for Wandesson Soares

Wandesson Soares

July 03, 2023

Other Decks in Programming

Transcript

  1. Tópicos da nossa talk ‣ Sobre mim ‣ O que

    é o NativeBase UI? ‣ Porque usar o NativeBase? ‣ Uma breve história do NativeBase ‣ Visualização rápida dos principais componentes ‣ Hands-on de criação e customização de um todo list
  2. Sobre mim… ‣ Tecnólogo em Sistemas para Internet ‣ Pós

    graduando em Desenvolvimento de Aplicações Web ‣ Contribuições na carreira: PMJP, IFPB, ECT-JP, TRE-PB, Confederação das Unimeds NNE, Infomed Benner (atual iTecsa), Condutor (atual Dock), Indra, Capgemini, DBC Company e atualmente Grupo GFT. ‣ Principais stacks: Java com ecossistema Spring, Angular, PL/SQL ‣ Entusiasta de desenvolvimento mobile ‣ Hobbies: Futvôlei, Musculação, praia e música
  3. O que é o NativeBase UI? ‣ Uma das bibliotecas

    de componentes prontos e customizáveis mais utilizadas para aplicações React e React Nativa ‣ Free e Open Source ‣ Multiplataforma ‣ Possui biblioteca de acessibilidade pronta ‣ Customizável ‣ Documentação rica
  4. Por que usar o NativeBase? ‣ Aumento de produtividade ‣

    Componentes customizáveis ‣ Uma das mais utilizadas no mercado ‣ Suporte ao Expo
  5. Uma breve história do NativeBase ‣ NativeBase v1.x: Iniciou o

    projeto como um framework OpenSource ‣ NativeBase v2.x: Foram adicionados temas, ícones, passou a permitir customização dos temas de forma facilitada e incluiu o suporte também a web ‣ NativeBase v3.x: Ainda mais fácil de ser utilizada e real compatibilidade com Android, iOS e Web. Democratizando o uso para desenvolvedores das 3 plataformas ‣Gluestack-ui: Pretende melhorar a v3, em performance e facilidade de manutenção