Science & Technology

Pare de criar aplicativos e perder seu tempo!

by Rafael Saccomani

Share:

✨ Apresentação

  • PalestranteRafael Saccoman, com mais de 20 anos de experiência em desenvolvimento de aplicativos.
  • TemaMudanças nas abordagens de criação de produtos digitais.

📚 Principais Tópicos

  • Criar aplicativos nativos é caro e demorado.
  • Dependência de frameworks pode ser problemática devido a atualizações constantes dos sistemas operacionais (iOS e Android).
  • Necessidade de equipes multidisciplinares para desenvolvimento em diferentes plataformas.

1. Desafios do Desenvolvimento de Aplicativos

2. Abordagens Tradicionais vs. Multiplataforma

  • Aplicativos NativosCriados especificamente para cada sistema operacional, mas custam mais tempo e dinheiro.
  • MultiplataformaPermite criar um aplicativo que roda em várias plataformas, mas frequentemente fica atrasado em relação às atualizações dos sistemas operacionais.

3. A Revolução do PWA (Progressive Web Apps)

  • DefiniçãoPWAs são aplicativos web que podem ser instalados na tela inicial do usuário, funcionando como um aplicativo nativo.
  • Vantagens
    • Não requer aprovação de lojas de aplicativos (Apple/Google).
    • Permite acesso a funcionalidades como localização, câmera e notificações push.
    • Mais rápido e flexível para atualizações e correções de bugs.

4. Metodologia de Trabalho Atual

  • Rafael não cria mais aplicativos nativos ou multiplataforma, focando em PWAs.
  • Utiliza a tecnologia Blazer, que permite diferentes modos de renderização (server, client, auto).
  • PWAs são ideais para MVPs (Minimum Viable Products) e testes de mercado.

5. Considerações Finais

  • PWAs oferecem uma solução prática e eficiente para empresas que precisam testar ideias rapidamente.
  • Embora a performance de aplicativos nativos seja superior, muitos aplicativos podem ser desenvolvidos como PWAs sem perda significativa de funcionalidade.
  • Importância de validar ideias antes de investir em desenvolvimento nativo.

🧠 Lições e Recomendações

  • Repensar a TecnologiaAvaliar se um PWA é a melhor opção antes de optar por desenvolvimento nativo ou multiplataforma.
  • Foco em Testes de MercadoUtilize PWAs para captar feedbacks e validar ideias rapidamente.
  • Flexibilidade e AgilidadePWAs permitem uma abordagem mais ágil e menos custosa para o desenvolvimento de produtos digitais.

🏁 Conclusão

  • O PWA é uma abordagem que merece atenção e dedicação, oferecendo uma alternativa viável e eficiente para o desenvolvimento de aplicativos nos dias de hoje.

Transcript excerpt

0:00 Pare de criar aplicativos e gastar o seu tempo. Fica comigo nesse vídeo que eu vou te explicar quais as abordagens que eu modifiquei na minha empresa e na minha metodologia de criação de produtos digitais que tem dado muito certo. Para você que não me conhece, eu sou Rafael Saccoman. Eu trabalho com criação de aplicativos há mais de 20 anos. Eu sou programador desde a época do Palm Top. Vi o Android se desenvolver, vi o iOS nascer. Estou até hoje trabalhando com criação de software nativo e multiplataforma. Criar um aplicativo hoje custa muito tempo e muito dinheiro. Depender de frameworks de criação, nunca

0:32 foi uma coisa muito legal pros desenvolvedores. Algumas empresas davam preferência de criar os seus aplicativos nativos justamente para não ficar presos a determinada tecnologia, para não ficar preso a um determinado framework que precisa de uma empresa cuidando para de repente corrigir um bug ou lançar uma atualização. E nós sabemos que todos os anos os sistemas operacionais mudam. O iOS lança suas versões, o Android sempre lança seus pats de seguranças e muitas vezes esses frameworks não estão totalmente compatível com essas novas

🔒 The full, searchable transcript is available with Pro.

🔒 Unlock Premium Features

This is a premium feature. Upgrade to unlock unlimited Q&A, transcripts, mindmaps, and translations.

🔒 Unlock Premium Features

Access to Chat is a premium feature. Upgrade now to unlock unlimited studying tools.

🔒 Unlock Premium Features

Access to Mindmap is a premium feature. Upgrade now to unlock unlimited studying tools.

🔒 Unlock Premium Features

Access to Translation is a premium feature. Upgrade now to unlock unlimited studying tools.

Get unlimited summaries, Q&A, transcripts and more with Pro

Upgrade to Pro

Suggestions

🔒 Unlock Premium Features

Access to AI Suggestions is a premium feature. Upgrade now to unlock unlimited studying tools.