JavaScript & features da WebView divergentes entre versões (fragmentação) • Limitação no uso de recursos não incluídos no SDK JavaScript • Performance • Lentidão na disponibilização de novas features para as plataformas 3
Frequentemente existe a necessidade de lidar diretamente com código nativo • Algumas abstrações não funcionam bem para todas as plataformas - write once, fix everywhere 5
plataforma - ele tem seu próprio toolkit! • Se conecta às camadas mais baixo nível de cada SO - gráficos, som, etc. • Binários otimizados para cada plataforma 7
rápida de aplicativos multi-plataforma (iOS e Android)* • Open-Source, atualmente Beta • Foco na criação de interfaces belas e performáticas • Possibilidade de interoperabilidade com código pré-existente 10
um codebase único Mix up your images to match your content. Mix up your images to match your content. PROTOTIPAÇÃO Rápida iteração e customização de componentes DESIGN Unificação da linguagem utilizada - mesmo sem experiência prévia em desenvolvimento
APPS WITH FLUTTER AND FIREBASE https://www.youtube.com/watch?v=w2TcYP8qiRI IN RECORD TIME: HOW WE QUICKLY BUILT A SERVERLESS APP WITH FIREBASE AND FLUTTER https://www.youtube.com/watch?v=prlK_QL_qOA HOW DART AND FLUTTER WORK TOGETHER? https://www.youtube.com/watch?v=iVYpeEd3Jes 52