Construa aplicativos sem saber HTML, CSS ou Javascript! Use apenas Python no frontend!

แชร์
ฝัง
  • เผยแพร่เมื่อ 3 พ.ย. 2024

ความคิดเห็น • 49

  • @marcusfabianoas
    @marcusfabianoas 7 หลายเดือนก่อน +4

    Show, projeto perfeito e didática impecável. Parabéns e muito obrigado pela ajuda

    • @ProgramadorAventureiro
      @ProgramadorAventureiro  7 หลายเดือนก่อน

      Muito obrigado Marcus, fico feliz que tenha gostado do conteúdo! Aqui no canal tem uma playlist completa só com projetos de Interface Gráfica usando o Flet 🎬

  • @777klmasters
    @777klmasters 7 หลายเดือนก่อน +2

    manja muito. comprei seu curso. obrigado cara

    • @ProgramadorAventureiro
      @ProgramadorAventureiro  7 หลายเดือนก่อน +1

      Muito obrigado! Espero que atenda as suas expectativas e pode contar comigo sempre! Lembra de entrar lá no grupo de alunos para podermos ir conversando 😁

  • @swnerd4080
    @swnerd4080 4 หลายเดือนก่อน +3

    Seus videos são incríveis!
    Faz um tutorial mostrando como baixar os SDKs!

    • @ProgramadorAventureiro
      @ProgramadorAventureiro  4 หลายเดือนก่อน +1

      Muito obrigado! Vou trazer isso nos próximos vídeos do canal, obrigado pela recomendação 😁

  • @fabsync
    @fabsync 7 หลายเดือนก่อน +2

    Fantastic man! It will be great to see a tutorial with the new features of Flet with fastapi and responsive pages...

    • @ProgramadorAventureiro
      @ProgramadorAventureiro  7 หลายเดือนก่อน

      Thanks! Yep, I have some projects using FastAPI and also with responsive pages, actually I build a full Portfolio with Flet, and it’s very simple to do. As soon das possible I’ll bring this to the channel

  • @rafaelnegreiros_analyst
    @rafaelnegreiros_analyst 4 หลายเดือนก่อน +1

    Faco curso com esse cara pela UDEMY e 'e simplemente fantastic. Excelente professor, excelente conte'udo.

    • @ProgramadorAventureiro
      @ProgramadorAventureiro  4 หลายเดือนก่อน

      Muito obrigado Rafael! Fico feliz que esteja gostando de todo o conteúdo e do curso 😁

    • @rafaelnegreiros_analyst
      @rafaelnegreiros_analyst 4 หลายเดือนก่อน +1

      @@ProgramadorAventureiro , professor passei um bom tempo tentando achar a solucao e nao consegui. Fiz o codigo seguindo passo a passo o video, mas quando chego nesse ponto do codigo (equivalente ao tempo 26:23 do video), ocorre mensagem de erro "AssertionError: opacity must be between 0.0 and 1.0". Eu entendo o motivo do erro, so nao compreendo o motivo de no video esse erro nao ocorrer.
      import flet as ft
      def main(page: ft.Page):
      page.title="Posters"
      page.bgcolor=ft.colors.WHITE
      page.horizontal_alignment=ft.CrossAxisAlignment.CENTER
      page.vertical_alignment=ft.MainAxisAlignment.CENTER
      page.window.always_on_top=True

      images=[
      "poster_1.jpg",
      "poster_2.jpg",
      "poster_3.jpg",
      "poster_4.jpg",
      "poster_5.jpg",
      "poster_6.jpg",
      "poster_7.jpg"
      ]
      posters = ft.Stack(
      height=500,
      controls=[
      ft.Dismissible(
      content=ft.Container(
      image_src=img,
      border_radius=ft.border_radius.all(10),
      image_fit=ft.ImageFit.COVER,
      aspect_ratio=9/16,
      offset=ft.Offset(x=0, y=0),
      scale=ft.Scale(scale=1),
      opacity=1,
      shadow=ft.BoxShadow(blur_radius=50),
      animate=ft.Animation(duration=400, curve=ft.AnimationCurve.DECELERATE),
      animate_offset=True,
      animate_opacity=True,
      animate_scale=True,
      ),
      data=pos
      ) for pos, img in reversed(list(enumerate(images)))
      ]
      )
      layout = ft.Row(controls=[posters], alignment=ft.MainAxisAlignment.CENTER)
      page.add(layout)
      for poster in posters.controls:
      poster.content.offset.x += poster.data * 0.2
      poster.content.scale.scale -= poster.data * 0.1
      poster.content.opacity -= poster.data * 0.3

      page.update()
      ft.app(target=main, assets_dir='assets')

    • @ProgramadorAventureiro
      @ProgramadorAventureiro  4 หลายเดือนก่อน +1

      Você deve estar na versão 0.23 do Flet, onde eles colocaram essa validação em que a opacidade precisa ser um valor entre 0 e 1. Como no vídeo eu estava na versão 0.22 essa validação não existia. Para resolver é necessário garantir que "poster.content.opacity" nunca seja menor que 0 já que estamos sempre decrementando seu valor. Você pode colocar uma condicional nessa parte para garantir isso.

    • @rafaelnegreiros_analyst
      @rafaelnegreiros_analyst 4 หลายเดือนก่อน +2

      @@ProgramadorAventureiro Perfeito. Muito obrigado. Deu certo.

  • @KelvenCardoso28
    @KelvenCardoso28 7 หลายเดือนก่อน +2

    Muito bom teus videos,
    no final voce ensina a exportar para apk, e diz que precisa do android estudio,
    é só instalar android studio e usar o comando?

    • @ProgramadorAventureiro
      @ProgramadorAventureiro  7 หลายเดือนก่อน +1

      Muito obrigado! No Android Studio é preciso instalar também os SDKs: Android SDK Platform, API 34.0.0, Android SDK Command-line Tools, Android SDK Build-Tools, Android SDK Platform-Tools e Android Emulator. Dai lembra que também tem que ter o Flutter SDK instalado, feito isso você pode usar o comando igual eu fiz no vídeo que vai gerar o APK. Se quiser, pode usar o comando "flutter doctor -v" no terminal que ele vai validar se está tudo instalado e configurado corretamente, senão estiver ele já da algumas dicas de como fazer as correções.

  • @ClaudeirNJ
    @ClaudeirNJ 5 หลายเดือนก่อน +2

    topzeira

  • @junheras
    @junheras 5 หลายเดือนก่อน +2

    precisa deixar o android studio aberto, e instalar o flutter?

  • @carlosmelo5050
    @carlosmelo5050 7 หลายเดือนก่อน +1

    Show.. Fala Dalton tudo bem?. Uma pergunta, no curso PRO vc ensina a fazer um site com FLASK com conexão a um banco de dados? Um abraço.

    • @ProgramadorAventureiro
      @ProgramadorAventureiro  7 หลายเดือนก่อน

      O PRO inclui acesso a todos os meus cursos atuais e futuros, atualmente ensino a construir sites usando o Flet, inclusive com sistema de autenticação via Google, GitHub e banco dedos, além de forma assíncrona com FastAPI. Em breve teremos um curso de Web Scrappping também na plataforma com módulos exclusivos sobre integração com bancos de dados usando PeeWee e SQLAlchemy.

    • @carlosmelo5050
      @carlosmelo5050 7 หลายเดือนก่อน +1

      Obrigado pelo retorno. Já matriculando..

    • @ProgramadorAventureiro
      @ProgramadorAventureiro  7 หลายเดือนก่อน

      @@carlosmelo5050 seja bem vindo, e entra depois no nosso grupo de alunos do Telegram 😁

  • @DevsVult
    @DevsVult 6 หลายเดือนก่อน +1

    Tô afim de comprar seu curso sobre o flet, mas gostaria de saber se ele é como o flutter onde é possível integrar uma api com outra linguagem nele, tipo frontend com flet/python e backend com c++. Ou apenas é possível fazer o backend com python dentro do flet?

    • @ProgramadorAventureiro
      @ProgramadorAventureiro  6 หลายเดือนก่อน

      Sim, é totalmente desenvolver a aplicação desacoplada, ou seja, com o frontend feito com Flet e o backend com qualquer outra linguagem integrando via API, tem alunos que desenvolveram projetos usando o Express e NodeJS no backend, outros usaram Spring do Java e assim por diante. Inclusive é uma boa prática em grandes projetos termos essa separação do front para o Back.

  • @leos0194
    @leos0194 7 หลายเดือนก่อน +1

    eu consigo publicar na googleplay um app usando somente flutter ?

    • @ProgramadorAventureiro
      @ProgramadorAventureiro  7 หลายเดือนก่อน

      Consegue sim, com o Flet você pode compilar para APK ou AAB, ambos os formatos são aceitos para publicação no Google Play

  • @GameplayAce
    @GameplayAce 7 หลายเดือนก่อน +2

    quero mudar a cor do texto dos meus checkboxes, o texto que aparece ao lado da caixinha de check, mas não estou achando onde mudar isso, pode me dar uma força?

    • @ProgramadorAventureiro
      @ProgramadorAventureiro  7 หลายเดือนก่อน

      Para mudar a cor do texto você usa a propriedade label_style, nela cria uma instância de TextStyle onde você consegue personalizar diversas coisas como a cor do texto, a fonte, a espessura da fonte, o tamanho, a cor de fundo, aplicar gradientes, etc. Ficaria assim para mudar a cor:
      ```
      ft.Checkbox(
      label='Texto do checkbox',
      label_style=ft.TextStyle(color=ft.colors.RED)
      )
      ```

    • @GameplayAce
      @GameplayAce 7 หลายเดือนก่อน +1

      @@ProgramadorAventureiro aqui quando tento utilizar a propriedade label_style no check_box diz que essa propriedade n existe, será que meu flet esta desatualizado? aparece isso: No parameter named "label_style"

    • @GameplayAce
      @GameplayAce 7 หลายเดือนก่อน +1

      @@ProgramadorAventureiro Uma outra dúvida que tenho é como mudar a cor do icone no PopupMenuButton

    • @ProgramadorAventureiro
      @ProgramadorAventureiro  7 หลายเดือนก่อน

      Pode ser, para atualizar a biblioteca pode usar "pip install flet --upgrade"

    • @ProgramadorAventureiro
      @ProgramadorAventureiro  7 หลายเดือนก่อน

      Para personalizar o ícone do PopupMenuButton você precisa usar a propriedade "content" e criar uma instância do componente "Icon", ai você consegue personalizar a cor, tamanho e outras coisas nele. Por exemplo:
      ```
      ft.PopupMenuButton(
      content=ft.Icon(
      name=ft.icons.MENU,
      color=ft.colors.RED
      )
      )
      ```

  • @thiagoantonioli3475
    @thiagoantonioli3475 7 หลายเดือนก่อน +1

    O cadastro do teu site para o curso gratuito não está funcionando. 😢

    • @ProgramadorAventureiro
      @ProgramadorAventureiro  7 หลายเดือนก่อน +2

      Olá Thiago, tudo bem? Obrigado por avisar, realmente a página está com dificuldades para fazer o redirecionamento para a área de membros, mas seu cadastro foi feito aqui, você pode acessar os cursos gratuitos já na nossa plataforma pelo link: hotmart.com/pt-br/club/programadoraventureiro

  • @faustoyuuki6826
    @faustoyuuki6826 7 หลายเดือนก่อน +2

    me pergunto se tem vagas para o uso do flet...ou se terá

    • @ProgramadorAventureiro
      @ProgramadorAventureiro  7 หลายเดือนก่อน +1

      Ele é relativamente novo, e como todo novo framework começa a ser adotado aos poucos pelas empresas, mas aprender esse framework além de te colocar a frente no mercado para as novas vagas ainda te possibilita a desenvolver aplicativos para venda como freelancer, tipo negócios locais como pequenas lojas, comércios e pizzarias podem ser uma fonte de renda onde você desenvolve um pacote de serviços que inclui um aplicativo mobile, sistema desktop de gerenciamento de pedidos + site da empresa usando apenas o Flet

    • @faustoyuuki6826
      @faustoyuuki6826 7 หลายเดือนก่อน +1

      @@ProgramadorAventureiro entedi...eu fico com um certo receio de focar nessa biblioteca e no final ela não render, não ter muitas vagas pra ela em alguma empresa tanto aqui no Brasil quanto lá fora. Por isso eu já de certa forma meio que "abandonei" ela, não estou com ânimo pra aprender mais sobre ela devido a esse meu pensamento, por mais que eu ache ela SUPER interessante e de certa forma até divertida já que você consegue ver em tempo real as suas alterações. Não tinha pensado nessa ideia como freelancer, mas eu não almejo trabalhar como um...então acredito que talvez essa linguagem não seja pra mim no fim das contas.

    • @ProgramadorAventureiro
      @ProgramadorAventureiro  7 หลายเดือนก่อน +1

      @@faustoyuuki6826 entendi, eu particularmente vejo uma comunidade crescente do Flet, tanto aqui quanto lá fora, no github ela tá disparando de forks e stars, o que já é um forte indício de cada vez mais pessoas adotando o seu uso no dia a dia. Mas, de qualquer forma você pode aprender ela pelo menos como forma de aprendizado, desenvolvendo alguns apps para ajudar em coisas simples do seu dia, como um bloco de notas, um player de música, um sisteminha para gerenciar as contas e os gastos, uma calculadora de juros compostos para analisar a rentabilidade dos investimentos, um buscador de notícias de um tema específico que você goste pra ler sempre que der vontade, entre outros 😁

    • @faustoyuuki6826
      @faustoyuuki6826 7 หลายเดือนก่อน +1

      @@ProgramadorAventureiro nunca tinha pensado dessa maneira...de fazer algo apenas para mim, achei incrível. Sempre pensei em como fazer algo para os outros e nunca para si msm, obg! Vou voltar a estudar um pouco sobre.

    • @ProgramadorAventureiro
      @ProgramadorAventureiro  7 หลายเดือนก่อน

      @@faustoyuuki6826 Legal, aqui no canal tem uma playlist completa com vários projetos Flet, confere lá: th-cam.com/play/PLZ674QBSe7ylyeSgTM5RkB7k9oADkjl4M.html