Urgente: Fim do Flutter Web HTML em 2025!

Поделиться
HTML-код
  • Опубликовано: 13 дек 2024

Комментарии • 50

  • @SuperOverbook
    @SuperOverbook 3 месяца назад +6

    Acho muito boa a abordagem.... Melhor eles focarem esforços nas funcionalidades mais essenciais para o Flutter Web: SEO, hot restart, performance...

    • @zoiobnu
      @zoiobnu 3 месяца назад +2

      SEO não chega nem a ser uma funcionalidade essencial. Flutter é para app, para fazer site tem HTML e CSS já

  • @edhomy
    @edhomy Месяц назад +1

    Excellent channel!

  • @gilmariosoftware
    @gilmariosoftware 3 месяца назад

    Excelente vídeo, parabéns!

  • @cleitonalencar9033
    @cleitonalencar9033 3 месяца назад

    Seus vídeos são muito bons!

  • @klendsonmedeiros
    @klendsonmedeiros 3 месяца назад

    Parabéns pelo trabalho!

  • @stand8103
    @stand8103 3 месяца назад +1

    Falando de Dart que impulsiona o Flutter, que é um framework. O que eu noto é que futuramente vamos ter frameworks específicos para cada funcionalidade especifica, por exemplo. Ja temos frameworks para DART que constroem APIREST e micro-services também já temos framework no-code feito para quem não quer ou não pode aprender a programar. Já vi framework que ajuda no desenvolvimento frontend com Dart. E também ja ví ferramenta que mostra em uma única pagina do computador as 4 telas de aplicativos (desktop Windows, MacOs, Ios e Android) rodando simultaneamente enquanto a programação é executada. Também já temos servidor para deploy específico para Dart e Flutter e gratuíto. Isso é só o começo, mas não acredito que o Flutter vai desativar o HTML.

  • @tiagoguiu8754
    @tiagoguiu8754 2 дня назад

    Boa tarde professor, você sabe de alguma ferramenta de monitoramento e gravação de tela estilo clarity da microssoft que funcione com o Flutter Web com canvaskit?

    • @drantunes
      @drantunes  23 часа назад +1

      Especificamente para Flutter não, mas tem vários analytics que gravam a tela...

  • @ThiagoSctG
    @ThiagoSctG 3 месяца назад +3

    Qual a solução de voces pro CORS usando canvas kit?

    • @drantunes
      @drantunes  3 месяца назад

      Tem algumas soluções. Se você tem acesso ao servidor pode trabalhar nos headers. Se você tem acesso as imagens pode trabalhar com elas em uma CDN que dê acesso... Se você não possui acesso, mas está consumindo via Image.network, pode criar um proxy no backend para as imagens... Acredito que uma solução melhor virá a médio prazo, mas esse é um problema geral no desenvolvimento web :\

  • @Leanst.
    @Leanst. 3 месяца назад +1

    surpresa, imaginei que flutter web html não iria acabar tão cedo. Não sei como isso vai impactar as atuais aplicações e se pode comprometer a migração, mas se for para ficar melhor,, tranquiilo.

  • @louisarthurr
    @louisarthurr 3 месяца назад +3

    Presente professor!

  • @marcelorsc
    @marcelorsc 2 месяца назад

    Sou novato e acabei de chegar no Flutter/Flet - mas essa mudança não impede de compilar pra web, certo?

  • @annyfeltrecat657
    @annyfeltrecat657 3 месяца назад

    Eu acho muito bom e se com isso conseguirem dar uma atenção maior ao Flutter Web vai ser ótimo

  • @autovrum
    @autovrum 3 месяца назад +7

    Professor Diego, tenho percebido no google trends (e sugiro fazer uma experiência) sobre a concorrência nestas tecnologias em desenvolvimento web e app: flutter, kotlin, cordova e React Native. Percebi que o cordova é muito forte nos EUA (que é o berço destas tecnologias) passando as outros nas estatísticas; explique o porque? eu, particularmente, desenvolvi um sistema em HTML, CSS E JS, tenho ele tanto para web como para aplicativo Android e IOS, para mim, o cordova ainda continua sendo o mais bala de prata ante estas tecnologias pela praticidade.

    • @drantunes
      @drantunes  3 месяца назад +3

      Usei muito cordova e ionic antes do Flutter. Tanto Ionic / Cordova e React Native são soluções que vieram antes do Flutter, logo, muitos apps foram criados com essas tecnologias e agora precisam de manutenção.... mas dificilmente uma empresa irá criar um projeto do zero sabendo que essas stacks estão caindo em desuso. O que temos visto é a migração de tecnologia, algo bem comum de tempos em tempos.

    • @wdestroier
      @wdestroier 3 месяца назад

      Google Trends é a pior métrica possível

    • @nero1375
      @nero1375 3 месяца назад

      @autovrum Cordova já é legacy há muitos anos, tanto que o CapacitorJS é o padrão, não faz sentido fazer algo em cordova hoje em dia. O ideal seria migrar para o Capacitor mesmo.

    • @nero1375
      @nero1375 3 месяца назад

      @@drantunes Acredito que para a maioria das empresas pequenas que possuem uma stack básica e queiram alguma reutilização do que já possuem, eventualmente para cortar gastos, não faz sentido investir em React Native ou Flutter, sendo que pode-se usar Ionic com o Capacitor. Muita coisa que um projeto sem lá muitas exigências na parte nativa, você consegue fazer com Capacitor. Vai depender de uma feature chave para ter que ir para React Native ou ter que aprender uma stack totalmente nova com uma linguagem de programação nova com o Dart(mesmo eu achando tranquilo, com alguma exp você pega até que rápido), porém caindo no mesmo problema do React Native, uma baita de uma dependência em third-party packages.

    • @nero1375
      @nero1375 3 месяца назад

      @p2pfreedom405 concordo que é uma ferramenta muito bacana. Creio que o que já foi feito em Flutter ficará nele e seguirá normalmente. Acho difícil algo mais novo após o Compose Multiplataform sair, podendo reutilizar o conhecimento em Kotlin dos desenvolvedores nativos. Eu facilmente escolheria Kotlin ao ter que aprender uma linguagem e stack novas com Flutter em um projeto novo ou migração de algo hybrid

  • @MrOfoda
    @MrOfoda 3 месяца назад +1

    Isso me preocupa um pouco, já que em Cavaskit sempre tenho problemas com usuários iOS usando o Safari. Sempre recebo reclamações de que o site não está carregando. Fiz alguns testes e não sei o motivo, mas em HTML funciona normalmente, enquanto em Cavaskit fica travado no carregamento. Espero que isso mude até lá

    • @rdrgbaioco
      @rdrgbaioco 3 месяца назад

      Isso pode ser um problema, mas creio que com isso finalmente a atenção da comunidade iria pra resolver esse lado.

  • @edgarmoya8494
    @edgarmoya8494 3 месяца назад +3

    o Problema vai ficar nos Packages que utilizam HTML render.

  • @autovrum
    @autovrum 3 месяца назад +6

    No apocalípse tecnológico, todos os dias acaba alguma coisa para abalar ou estagnar o programador. Não é atoa que chamam o programador de GAROTO DE PROGRAMA e o que junta bitcoin de BITCONHEIRO.😅

  • @Lukakas
    @Lukakas 3 месяца назад +3

    Já era as extensões e o console do navegador para manipular o DOM via javascript. Talvez seja uma tentativa indireta do Google de dificultar os bloqueadores de anúncios. Enfim, toda a interatividade que o navegador oferece para power users pode ficar mais chato.

  • @pedrovic12
    @pedrovic12 3 месяца назад

    Focando no web assembly tá bom... Problemas são os packages que podem quebrar

  • @FernandoCraveiro
    @FernandoCraveiro 3 месяца назад +1

    Diego acredita que algo mudará nos webviews?

    • @drantunes
      @drantunes  3 месяца назад +1

      Não, somente quem usava a view de plataforma para o HTML

  • @fabioallexandr3
    @fabioallexandr3 3 месяца назад

    Ao meu ver muito melhor focar no que é necessário.
    Tentar fazer tudo e deixar tudo meia-boca não é legal.
    Se ja foi dito que flutter web é para aplicações e não SEO, não tem por que continuar.
    Foca só no wasm e vamos pra cima.

  • @jesselima_dev
    @jesselima_dev 3 месяца назад +2

    Google: Use isso nos seus projetos.
    Pouco tempo depois: @Deprecated

    • @swplogic4158
      @swplogic4158 3 месяца назад

      Me livrei do flutter há dois anos

    • @saca_isso
      @saca_isso 3 месяца назад

      ​@@swplogic4158tá vendo o que agora? qual linguagem tá focando?

  • @bdmaxvalera
    @bdmaxvalera 3 месяца назад

    Isso facilita a criação de jogos 2D para web, por estar usando o canvasKit?

    • @drantunes
      @drantunes  3 месяца назад

      Indiferente, mas a plataforma tende a melhorar agora.

  • @thiago.borghardt
    @thiago.borghardt 3 месяца назад

    Opa video novo.

  • @nivel7tecnologia
    @nivel7tecnologia 3 месяца назад +1

    É melhor focar logo no nicho certo do que no futuro deixar muita gente órfã.

    • @nero1375
      @nero1375 3 месяца назад

      qual seria o nicho certo? O Flutter é muito legal, mas só espera vir o Compose Multiplatform. A galera vai prefeir usar Dart ou já usar o conhecimento em Kotlin e manter a produtividade?

    • @lucascipriano3570
      @lucascipriano3570 3 месяца назад +1

      @@nero1375 Mobile, a versão web é péssima, qualquer dev front que vê um projeto com Flutter web fica com agonia, por conta do delay, SEO e acessibilidade

    • @nero1375
      @nero1375 3 месяца назад

      @@lucascipriano3570 sim, nunca comprei a ideia do Flutter para web, mesmo na época do hummingbird. Justamente eu usava o Flutter em 2019 para a parte mobile, para que usar web se eu posso fazer em Vue. Para o presente eu ainda prefiro usar o Ionic, já vai lidar com a grande maioria do que as empresas precisam e para algo mais nichado, um Compose Multiplatform com o Kotlin vai ser bem bacana de usar

    • @nivel7tecnologia
      @nivel7tecnologia 3 месяца назад

      @@nero1375 Aplicações corporativas onde SEO não é requisito.

  • @andrealbernaz
    @andrealbernaz 3 месяца назад +7

    Como eu sou "cachorro magro" , estou muito mais preocupado, no Flutter, com conexões bluetooth, serial, etcétera

    • @ChristianAlexandre13
      @ChristianAlexandre13 3 месяца назад +2

      nao entendo como ate hoje o flutter não dá suporte pra conexões bluetooth, sofri demais pra trabalhar com conexões ble e bluetooth

    • @kriegervonmidgard
      @kriegervonmidgard 3 месяца назад

      Creio que esse cenário de uso só vai ficar mais simples com a evolução da comunidade e surgimento de packages, um bom exemplo são os ESC/POS da vida que a comunidade fez um package muito bom para esse problema.
      Eu já desenvolvi diversas integrações nativas atráves do Channel mas imagino que seja frustrante para um cara que iniciou no dart ver que a maioria dos recurso nativos ou mais avançados tem que por mão no java/kotlin para desenvolver.

    • @MattGrungeB
      @MattGrungeB 3 месяца назад +1

      Quais problemas que vcs enfrentam com flutter e comunicação bluetooth? Possuo uma aplicação que roda normal comunicando com o dispositivo bluetooth trocando informações

    • @neto_x
      @neto_x 3 месяца назад +1

      ​@@MattGrungeBacho que é falta de conhecimento, parece que não sabem diferenciar o core de comunidade...

  • @luizvaz
    @luizvaz 3 месяца назад

    HTMX boys. O que funciona, vai continuar funcionando sem depender de Framework de terceiros como Google ou Facebook e etc.

  • @igorsilva736
    @igorsilva736 3 месяца назад

    pensei que fosse mais uma chamada sensacionalista, mas dessa vez é real

  • @swplogic4158
    @swplogic4158 3 месяца назад

    Graças a Deus eu cair fora do flutter faz tempo.