Os vídeos que comentei no vídeo ensinando a instalar o Python 👇👇👇 📍 *Como instalar o Python no MAC fácil e rápido!:* kzbin.info/www/bejne/rpjGap16Ztubebc _Aprenda a instalar a versão mais recente do Python no MacOS usando o Anaconda e tenha diversas IDEs e pacotes disponíveis para começar o desenvolvimento de suas aplicações._" 📍 *Como instalar o Python MAIS RECENTE no Windows com o Anaconda:* kzbin.info/www/bejne/nmnapmmhZcern9U _Aprenda a instalar a versão mais recente do Python no Windows usando o Anaconda e tenha diversas IDEs e pacotes disponíveis para começar o desenvolvimento de suas aplicações._
@lucasolidev11 ай бұрын
Obrigado por esse tutorial, graças a você aprendi sobre o Flet que nem sabia que existia.
@ProgramadorAventureiro11 ай бұрын
Opa que legal Lucas, fico feliz em saber disso! Aqui no canal tem alguns outros vídeos de projetos com Flet e em breve estarei lançando vídeos semanais sobre esse framework, tenho muitos pedidos no grupo do Telegram para para abordar mais projetos com ele 😁
@Miguel-sx5jgАй бұрын
Comecei a estudar programação tem +-, comecei na logica e fui pro python. Aprendi muito com esse vídeo, foi "meu" primeiro projeto kkkkk. Usei o gpt pra me corrigir as vezes, mas deu tudo certinho. Fiz sem dificuldades. O único problema é que eu não estou conseguido usar o comando flet pack. Mas muito obrigado!!!!
@ProgramadorAventureiroАй бұрын
Parabéns pelo progresso, Miguel! Que legal que já está se aventurando nos seus projetos. Sobre o comando de empacotamento pode ser alguma questão de dependências ou permissões. Já verificou as bibliotecas instaladas? O comando flet pack necessita do PyInstaller instalado e se for usar um ícone personalizado então também precisa do Pillow. Me conta se conseguiu resolver fazendo isso!
@Kauê-f3i2 ай бұрын
Obrigadasssooo!!! separei em 2 dias e fooi rapidinho fazer !
@ProgramadorAventureiro2 ай бұрын
Legal, manda lá no nosso grupo do Telegram como ficou seu projeto! Você compilou ele pra instalar no seu celular?
@sebastyann239 ай бұрын
Muito bom aprendi muito, show de bola e a didática é muito boa parabéns. Estou iniciando na programação e na Linguagem Python. 👨💻
@ProgramadorAventureiro9 ай бұрын
Muito obrigado! Aqui no canal tem uma playlist inteira só com projetos Python onde fazemos varios aplicativos, confere depois, e lá na nossa plataforma tem vários cursos gratuitos para você que tá começando no Python, o link da plataforma tá na descrição, entrando lá só procurar pelos cursos escrito “grátis” 😁
@Vinicius_Lima037 ай бұрын
A minha para os botões ficarem corretos tive que aumentar um pouco a largura da tela da calculadora. Mas apenas isso, de resto funcionou tudo!
@ProgramadorAventureiro6 ай бұрын
Legal, que bom que deu certo
@reginah.goncalves3444Ай бұрын
Muito bom! Parabéns!
@ProgramadorAventureiroАй бұрын
Muito obrigado 😁
@marcoslima747711 ай бұрын
Parabéns pela Aulo, vicou bem interessante, diferente do exemplo do site do Flet. Agora preciso aprender mais sobre flet e python por que da metade para frente confesso que não entendi um pouco, por exemplo a forma de usar o FOR eu nunca tinha visto.
@ProgramadorAventureiro11 ай бұрын
Muito obrigado Marcos, no nosso grupo do Telegram a gente discute bastante sobre Flet por lá, confere lá pra ficar por dentro do que o pessoal está desenvolvendo com ele: t.me/programadoraventureiro Além disso, em breve vou lançar um curso completo de Flet (provavelmente até a metade de Janeiro) e quem estiver no grupo vai ser notificado primeiro. Sobre o FOR que você comentou é um list comprehension, um recurso muito legal do python que permite iterar uma lista em qualquer parte do nosso código, posso fazer um vídeo sobre ele para explicar melhor como funciona 😁
@GloriousInvocation3 ай бұрын
± (se você teve dificuldade de achar essa função o nome dela é BIAS)
@ProgramadorAventureiro3 ай бұрын
Valeu pela contribuição 👍
@igor1231063 ай бұрын
Querido o final foi bem rapido me explica uma coisa para eu colocar no android e subir na Play store é só subir esse app? é isso?
@ProgramadorAventureiro2 ай бұрын
Isso, primeiramente você precisará compilar ele para APK, tem vídeo aqui no canal ensinando a fazer isso. Com o APK gerado aí é só preencher o formulário de cadastro de app na Google Play e ativar sua assinatura de desenvolvedor (cerca de U$ 25 dólares). Com isso seu app já será publicado e estará disponível para download na Play Store.
@alcanceweb7 ай бұрын
Muito bom o seu vídeo, didática excelente. Vou assistir mais vídeos seus, sou iniciante em Python. Apenas gostaria de sugerir a remoção da música de fundo em vídeos futuros. Grande abraço!
@ProgramadorAventureiro7 ай бұрын
Muito obrigado! Valeu pela dica, realmente a música atrapalhou um pouco o áudio desse vídeo. Confira nosso curso gratuito de Python 🐍 o link está na descrição do vídeo 😁
@Lusanri11 ай бұрын
Seria possível explicar como se faz utilizando POO, self e etc?
@ProgramadorAventureiro11 ай бұрын
Opa Lucas, claro, vou trazer um vídeo depois explicando como fazer as aplicações usando POO 😁
@flaviacardoso8915 Жыл бұрын
Coloca mais vídeos do flet!!!! Pfv
@ProgramadorAventureiro Жыл бұрын
Oi Flávia, tudo bem? Legal, que bom que você gosta dessa biblioteca, vou trazer mais vídeos dele sim, tô preparando um ensinando a fazer um sistema de login com páginas de registro de usuário, recuperação de senha e autenticação completa da aplicação 😁
@ClaudeirNJ6 ай бұрын
Top d+ sensacional... gratidão por compartilhar
@ProgramadorAventureiro6 ай бұрын
Muito obrigado 😁
@fredbh2nd10 ай бұрын
Dalton quero muito fazer um quiz de vocabulario de ingles, faz um exemplo para nos usando o flet
@ProgramadorAventureiro10 ай бұрын
Olá tudo bem? Entra no nosso grupo do Telegram e me fala melhor como seria esse projeto, quais ideias vc teve pra ele e pensamos em algo pra desenvolver: t.me/programadoraventureiro
@rafaelnegreiros_analyst8 ай бұрын
fantastico. parabens
@ProgramadorAventureiro8 ай бұрын
Muito obrigado Rafael! Confira também os outros projetos com Flet que tem aqui no canal 😁
@rafaeldelimaluna9809 Жыл бұрын
TOOOOP!!!! Ele funciona no mobile?
@ProgramadorAventureiro Жыл бұрын
Olá Rafael, ainda esse ano os desenvolvedores dessa biblioteca irão lançar a opção de fazer um pack da aplicação para Android para poder rodar nativamente no celular, enquanto isso você pode usar como um web app, pra isso no código basta colocar: flet.app(target=main,view=flet.WEB_BROWSER) Que vai rodar no navegador como um aplicativo web, aí você pode fazer deploy no Heroku gratuitamente e acessar de qualquer celular 😁
@gustavosmaell43129 ай бұрын
existem vários vídeos montando a interface do app, esses códigos até o GPT disponibiliza, mas vejo pouquíssimos vídeos sobre "como converter o arquivo .py em .apk para rodar no android ou IOS. Consegue ajudar?
@ProgramadorAventureiro9 ай бұрын
Olá @gustavosmaell4312 tudo bem? O processo de gerar o .apk é relativamente simples o que da um pouco de trabalho é a configuração dos softwares para fazer isso como o Android Studio, Flutter, libs que são instaladas via linha de comando e mais algumas outras coisas. Depois de feita toda a configuração do ambiente basta usar um único comando no Flet para gerar o .apk. No Flet 360 eu tenho um módulo completo ensinando a fazer essa configuração e o deploy para todos os sistemas operacionais Android (apk) iOS (ipa), Web (HTML/CSS/JS), Windows (exe), Linux e Mac (app)... No nosso grupo do Telegram também tem vários exemplos de como gerar a versão mobile, se precisar de ajuda para configurar o seu sistema e ver como fazer o apk lá no Telegram a gente seu ajuda com isso 😁
@CuriosidadesDoMundo1337 Жыл бұрын
Muito bom o video men, parabéns
@ProgramadorAventureiro Жыл бұрын
Muito obrigado 😁! É ótimo receber comentários como esse, me ajudam a ver que estou no caminho certo
@LeandroMendoncadasilva-lz6ii2 ай бұрын
Boa Noite, uma dúvida o pycharm e o VS code não reconhece a biblioteca flet
@ProgramadorAventureiroАй бұрын
Isso pode acontecer por causa das configurações do ambiente. Você já tentou reinstalar as dependências do projeto ou configurar um ambiente virtual no Pycharm ou VS Code? Me avisa se conseguir resolver, senão podemos tentar outras abordagens.
@robsonbezerradacosta986611 ай бұрын
Olá ...vc tem algum curso sobreo FLET ???
@ProgramadorAventureiro11 ай бұрын
Olá Robson, tudo bem? Sim, estou terminando as gravações das aulas e devo lançar ele ainda esse mês! Pra saber o dia que ele for ao ar com condição especial de lançamento entre pro meu grupo do Telegram: t.me/programadoraventureiro
@zenoni98237 ай бұрын
Massa demais
@ProgramadorAventureiro7 ай бұрын
Muito obrigado 😁
@leoabarbosa3447Ай бұрын
Fiz todo o código igual com o do vídeo, já tentei várias outras sintaxes, mas sempre tá dando erro na sintaxe dos botões
@ProgramadorAventureiro29 күн бұрын
Oi Leo, isso acontece às vezes. 😅 Os erros de sintaxe com botões geralmente têm a ver com a forma como os parâmetros estão sendo passados. Pode ser alguma pequena diferença, como a indentação ou a posição de um parêntese., Manda um print do erro que está aparecendo no nosso grupo do Telegram, que a gente resolve isso junto.
@junheras5 ай бұрын
Consegui fazer uma calculadora IMC gerei a APK e deu bom, fiz algumas modificações todavia o APK apesar de instalar agora fica com tela preta, to sem saber o que deu errado, kkk, por que quando faço teste no VS Code da bom.
@ProgramadorAventureiro5 ай бұрын
Você colocou as bibliotecas usadas no seu projeto dentro do requirements.txt antes de fazer a compilação?
@junheras5 ай бұрын
@@ProgramadorAventureiro coloquei não, tô usando só o flet, estranho que com um hello flet ainda dá ruim
@ProgramadorAventureiro5 ай бұрын
Mas ele compila sem erros? Aparece tudo "ok" na compilação?
@junheras5 ай бұрын
@@ProgramadorAventureiro sim, rendeu buildar pra Windows e deu erro kkkkkk, mas apk não dá erro
@ProgramadorAventureiro5 ай бұрын
@@junheras E qual foi o erro?
@consultor-imobiliario Жыл бұрын
Muito top a aula. Parabéns!
@ProgramadorAventureiro Жыл бұрын
Muito obrigado Eli, é bom saber q estou no caminho certo!
@guipython8 ай бұрын
para apk no android é possivel? poderia fazer um video sobre
@ProgramadorAventureiro8 ай бұрын
É possível sim, só é necessário instalar alguns componentes para o Flet poder gerar a compilação, por exemplo o Android Studio, Flutter SDK, e configurar esse ambiente... No curso Flet 360 eu tenho um módulo só ensinando a fazer essa configuração e gerar as aplicações para dispositivos móveis, desktop e web... Nos próximos vídeos sobre Flet aqui do canal vou dar um overview desse processo 😁
@guipython8 ай бұрын
@@ProgramadorAventureiro obrigado 🔝
@makinista56617 ай бұрын
O flet é pra criar app para celular ou é como se fosse um customtkinter lara criar interfacegrafica para software?
@ProgramadorAventureiro7 ай бұрын
Ele permite criar interfaces gráficas para softwares de qualquer sistema operacional, ou seja, com o Flet você pode criar Apps para Windows, MacOS, Linux, versões mobile para iOS e Android, além de WEB Apps e PWAs
@makinista56617 ай бұрын
@@ProgramadorAventureiro é uma interface gráfica igual customtkinter então né ? Pq vc não faz um vídeo de como usar ela para app, oq precisa e tudo mais... Tenho dúvidas sobre, para software tranquilo, mas queria aprender mais sobre app para Android.
@ProgramadorAventureiro7 ай бұрын
Já tem, veja esses outros vídeos, neles eu ensino a compilar o aplicativo para Desktop, Web e Android, além de testar e instalar no Android: 👉 Clonando perfil do Instagram: kzbin.info/www/bejne/gJO6epZ8fbOanLs 👉 Construa aplicativos sem saber HTML, CSS ou Javascript: kzbin.info/www/bejne/aJzPo5trpp1njtE
@marcosaugustoschultzwutke66709 ай бұрын
Tem como gerar para celular iphone ios?
@ProgramadorAventureiro9 ай бұрын
Tem sim Marcos, o Flet é multiplataforma, então da pra gerar a aplicação para Android nos formatos .apk e .aab, iOS (formato .ipa), e para todos os sistemas operacionais, inclusive a versão web. Para gerar a versão do iPhone é necessário instalar o Flutter SDK no computador e o XCode
@dondeiza75942 ай бұрын
Amigo, deixa eu perguntar, estava tentando encontrar uma maneira de concatenar os operadores com o 0 inicial, mas não consegui, sempre é substituído pelo operador não ficando como "0-" ou "0+", ele retira o 0 e deixa apenas o operador "+", "," etc, não entendi aonde devo alterar no código para isso se resolver, se saberia me informar?
@ProgramadorAventureiro2 ай бұрын
Não fica com o número zero porque a gente alterou isso nos 30 minutos do vídeo, depois assiste de novo essa parte pra poder fazer a alteração na linha de código 40. Basicamente é só não colocar condicional que eu fiz na aula.
@unknown11-x2x5 ай бұрын
amigo, quando eu coloco o page.add(ft.Text("tarara")) ele não aparece nada na minha janela, por quê ? Usei o page.update() e nada, é como se não carregasse, sabe ? Será se pode ser o meu pc ?
@ProgramadorAventureiro5 ай бұрын
Esse page.add está dentro de alguma função ou no escopo da função "main"? Se estiver dentro de outra função ele só irá aparecer quando a função específica for executada.
@unknown11-x2x5 ай бұрын
@@ProgramadorAventureiro está dentro do main
@ProgramadorAventureiro5 ай бұрын
@@unknown11-x2x Manda um print no nosso grupo do Telegram que fica mais fácil de ajudar
@covil_dev10 ай бұрын
Eu não conseguir fazer o executável. Quando fui usar o comando 'flet pack calculadora.py', apareceu isso aqui: flet : The term 'flet' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was include, verify that the path is correct and try again. At line:1 char:1 + flet pack calculadora.py + ~~~~ + CategoryInfo : ObjectNotFound: (flet:String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException Sabe me dizer o que pode tá dando esse erro?
@ProgramadorAventureiro10 ай бұрын
Olá, tudo bem? Isso ocorre porque o FLET não está instalado globalmente na sua máquina OU você está executando pelo Power Shell ao invés do CMD (Prompt de Comando). Lá no grupo do Telegram o pessoal já postou esse erro e pra alguns resolveu abrindo o terminal no modo de ADM: t.me/programadoraventureiro
@andreluigo4 ай бұрын
Estou usando o Windows e esse comando flet run calculadora.py não funciona! Tbm gostaria de centralizar o título (page.Title) mas já revirei a internet e não encontrei como.. Por último queria fazer o bgcolor do display ficar de outra cor mas também não consegui... Não tem como?
@ProgramadorAventureiro4 ай бұрын
Qual erro aparece? Se for algo como "flet is not reconized in cmlet" é porque o Flet não está registrado nas suas variáveis de ambiente. O título da janela? Se for ele é alinhado no centro por padrão no Linux e Mac, mas é o sistema que define isso, não é possível mudar o posicionamento, cada sistema operacional tem seu padrão. Qual display você se refere? Do mobile? Se for, essa cor é mudada no tema da aplicação page.theme = ft.Theme(color_schema={...})
@andreluigo4 ай бұрын
@@ProgramadorAventureiro o erro que retorna é bash: flet: command not found... Display que me refiro é aquela Row que vc criou que a princípio recebe result/0... queria colocar de outra cor!
@ProgramadorAventureiro4 ай бұрын
@@andreluigo então, esse erro é que o Flet não está registrado nas variáveis de ambiente. Pra mudar a cor você pode por essa row dentro de um Container e mudar o bgcolor dele
@gjuniorpinto4054 Жыл бұрын
Muito top o vídeo🤘
@ProgramadorAventureiro Жыл бұрын
Muito obrigado 😁
@junheras5 ай бұрын
há como fazer apk par android?
@ProgramadorAventureiro5 ай бұрын
Tem sim, aqui no canal tem alguns tutoriais que ensino a fazer isso no final do projeto, por exemplo, confira esse vídeo que no final ensino a compilar pra APK: kzbin.info/www/bejne/aJzPo5trpp1njtE
@michelenunes74137 ай бұрын
A minha deu tudo certo até fazer os cálculos, não esta fazendo os calculos, eu digito e o valor é substituído por outro, podem me ajudar?
@ProgramadorAventureiro7 ай бұрын
Olá tudo bem? Na função "select" você colocou o código que concatena o "value_at" com "value"? Porque deve ser isso o problema de ele substituir os números ao invés de concatenar.
@joujousantos19887 ай бұрын
tem forma de executar no pycharm?
@ProgramadorAventureiro7 ай бұрын
Sim, você pode executar diretamente pelo PyCharm porém nesse caso não vai conseguir ver as atualizações automaticamente sendo refletidas no aplicativo, você também pode executar pelo terminal com o comando “flet run aula.py” onde “aula.py” é o arquivo Python com seu código
@joujousantos19887 ай бұрын
@@ProgramadorAventureiro legal, muito obrigado
@ProgramadorAventureiro7 ай бұрын
@@joujousantos1988 de nada 😁 confere depois a playlist aqui no canal com diversos outros projetos com Flet. Tem até clone do Instagram 🐍
@joujousantos19887 ай бұрын
@@ProgramadorAventureiro achei incrivel que da pra atrelar " códigos de comandos" apenas com o "." como na linha """value = control.content.value"""... não sabia que da pra 'chamar' os comandos dessa forma"
@ProgramadorAventureiro7 ай бұрын
@@joujousantos1988 sim, você pode acessar qualquer componente da árvore navegando pelas suas propriedades, por um lado é bastante útil pra não ter que ficar criando variável pra tudo o tempo todo
@victorBruno8 ай бұрын
Estou tentando adicionar uma funcionalidade que seria apagar o resultado da operação anterior assim que o usuário clica em um número, porém sem sucesso, como resolvo isso?
@ProgramadorAventureiro8 ай бұрын
Ao invés de concatenar o novo “value” do TextField você pode apenas definir ele como uma string vazia e criar outra variável para armazenar o histórico de operações
@victorBruno8 ай бұрын
@@ProgramadorAventureiro não entendi bem, o novo value q seria o resultado do calculate se torna o value_at. Não sei em que parte do código posso apenas definir ele em uma string vazia sem que a calculadora pare de funcionar
@ProgramadorAventureiro8 ай бұрын
Entra lá no nosso grupo do Telegram e manda sua dúvida que fica mais fácil de compartilhar código e prints de como fazer isso: t.me/programadoraventureiro
@ayansantos45815 ай бұрын
Como o cara faz um vídeo falando e com música de rock no fundo ?
@ProgramadorAventureiro5 ай бұрын
O áudio realmente ficou prejudicado por conta do volume da música, nos outros vídeos do canal eu corrigi isso para facilitar o entendimento das explicações
@kakashao60268 ай бұрын
oh amigo eu tava fazendo aqui e o border_radius esta dando erro eu to escrevendo de forma errada ?
@ProgramadorAventureiro8 ай бұрын
Qual erro aparece para você? Qualquer coisa manda o print no grupo do Telegram que te ajudo a resolver
@LucasHenriqueHC9 ай бұрын
eu coloquei o comando no terminal pra baixar a biblioteca mas não baixou deu erro
@ProgramadorAventureiro9 ай бұрын
Qual erro? Usou o comando “pip install flet”? Me manda o print no grupo do telegram: t.me/programadoraventureiro
@LucasHenriqueHC9 ай бұрын
eu coloquei o comando certinho "pip install flet" mas ta aparecendo "you may need to restart the kernel to use updated packages "@@ProgramadorAventureiro
@ProgramadorAventureiro9 ай бұрын
Nesse caso tenta rodar o comando com o parâmetro -upgrade (dois traços e upgrade). Ficaria assim “pip install flet -upgrade”, se ainda assim não funcionar crie um novo ambiente virtual e instale o Flet nele
@DrawingClaudio5 ай бұрын
o flet não é encontrado no meu, eu tenho que instalar alguma coisa a mais pro flet funcionar?
@ProgramadorAventureiro5 ай бұрын
Olá Cláudio, se você fez a instalação com pip e está aparecendo que Flet não é um termo conhecido, significa que ele não está associado as suas variáveis de ambiente. Para resolver isso você pode criar um ambiente virtual e instalar o Flet nele ou fazer manualmente a configuração dele nas suas variáveis de ambiente, se não souber como fazer pode enviar sua dúvida lá na nossa comunidade do Telegram que te mando o passo a passo
@DrawingClaudio5 ай бұрын
@@ProgramadorAventureiro consegui resolver isso mas agora o page não é reconhecido 😐
@ProgramadorAventureiro5 ай бұрын
@@DrawingClaudio você está fazendo a importação do Flet como “import flet as ft”? Se estiver lembra que precisa passar o page como parâmetro da função main
@DrawingClaudio5 ай бұрын
@@ProgramadorAventureiroalinhamento dos comandos tava errado kkkkkkkkkkkkk
@ProgramadorAventureiro5 ай бұрын
@@DrawingClaudio rs acontece… bons estudos!
@leonardoaleatorio793310 ай бұрын
Eu estou com uma dúvida em relação ao container, por exemplo estou querendo criar mas um em coluna e outro em linha, porém, ao fazer isso acontece que a linha não começa na parte de cima do layout, ou seja, ela continua no final da coluna. Quero saber se tem como resolver isso, e por enquanto não achei nada na documentação. import flet as Ft def main(Page: Ft.Page): Container = [Ft.Container(width=100, height=100, bgcolor='red'), Ft.Container(width=100, height=100, bgcolor='green'), Ft.Container(width=100, height=100, bgcolor='blue')] Container_1 = [Ft.Container(width=100, height=100, bgcolor='red'), Ft.Container(width=100, height=100, bgcolor='green'), Ft.Container(width=100, height=100, bgcolor='blue')] Page.add(Ft.Column(spacing=0, controls=Container)) Page.add(Ft.Row(spacing=0, controls=Container_1)) Page.window_always_on_top = True #Page.window_width = 350 #Page.window_height = 300 Page.padding = 0 Page.update() Ft.app(target=main) Estou fazendo isso para entender melhor como funciona o posicionamento dos elementos nessa lib, vim do tkinter está tudo tão diferente. Obs: Comecei ontem, então, me desculpe se tiver algum erro de sintaxe.
@ProgramadorAventureiro10 ай бұрын
Olá Leonardo, tudo bem? Sei bem como é sair do Tkinter e ir para uma nova ferramenta de interface gráfica, eu mesmo passei por 3 até chegar no Flet rs, mas vai ver que ele é bem mais fácil de usar do que os outros, no seu caso, o "problema"' é que a Page já é um elemento do tipo coluna, então quando você adiciona um novo componente na page ele sempre fica um abaixo do outro, pra você colocar o seu Container do lado do Container_1 você precisa colocar os dois dentro de uma Row, ai vai ter o efeito que quer. No nosso grupo do Telegram o pessoal tá sempre trocando código e se ajudando com essas coisas do Flet que as vezes ficam confusas mesmo, da uma olhada lá: t.me/programadoraventureiro
@leonardoaleatorio793310 ай бұрын
@@ProgramadorAventureiro Entendi, em paralelo com essa lib estou estudando Django, HTML e CSS, pois, essas permitem um maior controle, porém, é bem mais difícil. Eu gostei do Flet em questão de estilização, e não precisar criar o código HTML, mas a personalização achei bem ruim ter apenas o método de coluna e linha. Temos algo parecido no tkinter, porém, ele também utiliza condenadas de x e y, e na minha opinião é uma mão na roda quando falamos de front-end.
@ProgramadorAventureiro10 ай бұрын
Tem muitos outros parâmetros de estilização no Flet, tem ResponsiveRow, Navigation, BottomSheet, AppBar, GridView, ListView, e várias outras, é que pra esse projeto não era necessário usar nenhuma delas, mas tenho vários projetos usando os outros componentes para construir layouts mais complexos. Inclusive o que comentou do posicionamento em "x" e "y" tem algo assim no Flet também com Offset e Scale. Da pra construir absolutamente tudo com o Flet, eu já fiz site, e-commerce, app de tarefas, app de relacionamento (tipo Tinder), app de adoção de PETs, galeria de fotos, sistema de login, integração com banco de dados, e muitos outros
@leonardoaleatorio793310 ай бұрын
@@ProgramadorAventureiro Interessante, vou pesquisar mais. Muito obrigado pela ajuda.
@ProgramadorAventureiro10 ай бұрын
@@leonardoaleatorio7933 de nada :)
@rafagb19807 ай бұрын
Estranho. Quando coloco pra depurar o codigo, ele abre uma janela, porém, sem nehuma mudança realizada no código, por exemplo, a janela continua Resizable, o titulo nao aparece, a cor de fundo nao muda conforme edicoes...etc... Salvei o codigo, fechei o VS code, abir, fiz de tudo e mesma coisa.
@ProgramadorAventureiro7 ай бұрын
Você adicionou algum componente na sua aplicação com page.add? Senão o problema dele não estar atualizando é porque não tem nenhum componente para “atualizar”, mesmo que o código em si esteja diferente. Para forçar uma atualização na página e refletir todas as suas alterações faça page.update() ou com POO self.page.update()
@edgarbeat5 ай бұрын
@@ProgramadorAventureiro Funciona tambem o page.add(), obrigado
@ProgramadorAventureiro5 ай бұрын
@@edgarbeat isso, o page.add adiciona o elemento na página e executa automaticamente o page.update em seguida, então usar qualquer um dos dois resulta na atualização da aplicação 😁
@caionggabriel6079 ай бұрын
podia criar um curso de flet, nem que seja pela udemy
@ProgramadorAventureiro9 ай бұрын
Olá Caio, tudo bem? Na verdade eu tenho o curso Flet 360 onde ensino tudo sobre ele, desenvolvemos mais de 35 projetos, desde sites, app mobile, sistemas desktop e PWAs completos, também ensino a fazer o deploy online, no Android, iOS, MacOS, Windows e Linux como um app nativo. Para saber mais veja os detalhes no link: programadoraventureiro.com/flet/
@caionggabriel6079 ай бұрын
@@ProgramadorAventureiro da erro ao adquirir
@ProgramadorAventureiro9 ай бұрын
Poderia me enviar o print no erro no Telegram: t.me/daltonpm Assim consigo ver o que pode estar acontecendo na plataforma.
@pawegs Жыл бұрын
A música de fundo atrapalhou
@ProgramadorAventureiro Жыл бұрын
Puxa, obrigado por comentar, nos próximos vídeos vou colocar a música de fundo mais baixo
@mardon323710 ай бұрын
Depois de executar o "flet pack calculadora.py" ele da essa msg após terminar: Deleting temp directory Vou no diretorio e não acho o arquivo que foi criado
@ProgramadorAventureiro10 ай бұрын
Olá, tudo bem? Na pasta do seu arquivo "calculadora.py" ele cria o diretório "dist"? Dentro dele que fica o arquivo executável, me manda o print do erro no grupo do Telegram que fica mais fácil para te ajudar: t.me/programadoraventureiro
@brasiliano320110 ай бұрын
O flet run não funfa. Erro de syntax
@ProgramadorAventureiro10 ай бұрын
Então, se for erro de sintaxe então tem algo de errado escrito no seu código, verifique a indentação, normalmente no próprio traceback do erro já diz em qual linha do seu código ele identificou um problema
@brasiliano320110 ай бұрын
@@ProgramadorAventureiro Não era nada escrito errado no meu código. Resolvi atualizando o python, agora dá pra eu ver a aula sem problemas. Obrigado por me responder.
@ProgramadorAventureiro10 ай бұрын
@@brasiliano3201 opa que bom que deu certo! Boas aulas
@leonardoaleatorio793310 ай бұрын
Você deve estar tentando executar no terminal python.
@xandezinho7 ай бұрын
Como vc fez? Aconteceu o mesmo comigo@@brasiliano3201
@Vinicius_Lima037 ай бұрын
Pensa em evoluir essa calculadora para uma científica, ou seria muito trabalho?
@ProgramadorAventureiro6 ай бұрын
Podemos fazer sim, existem muitas formas de fazer isso
@EdBrother78 ай бұрын
Não consigo abrir a janela do Flet kkk
@ProgramadorAventureiro8 ай бұрын
Está aparecendo algum erro? Pra executa você usa o comando “flet run main.py” onde main.py você troca pelo nome do seu arquivo
@vine10105 ай бұрын
@@ProgramadorAventureiro Eu faço isso e mesmo assim continua um erro, diz que o flet não é um termo reconhecido como nome de cmdlet
@ProgramadorAventureiro5 ай бұрын
@@vine1010 então é porque ele não foi instalado ou não está registrado nas variáveis de ambiente. Caso seja a segunda opção você pode executar com o comando “python -m flet run main.py”
@vine10105 ай бұрын
@@ProgramadorAventureiro Eu fiz a instalação da biblioteca, e ambas as maneiras tive complicações :( Agora está dizendo que o module named flet.__main__; 'flet' is a package and cannot be directly executed Fiquei perdido
@ProgramadorAventureiro5 ай бұрын
@@vine1010 envia um print do seu código e desse erro no grupo que fica mais fácil da gente resolver: t.me/programadoraventureiro
@flaudimarsouza Жыл бұрын
26:24 = posso estar ficando doido (Tentei 3 vezes) o que da pra entender e que vc editou o video... pq tem algumas coisa que não bate... linha 34 por ex: value ='0' .. e dps no minuto 26 esta com aspas duplas... entre outras coisas... tentei 3 vezes e fiz linha por linha.. e vi na descriçao que não tem o link do download do .py pra mim verificar aonde eu errei... por acreditar que vc editou o video .. vou negativar ele...OK
@ProgramadorAventureiro Жыл бұрын
Olá, tudo bem? O vídeo é editado apenas para recortar partes em que digito algo errado ou algum som externo capta na gravação, então geralmente repito o que disse pra manter a qualidade de todo o vídeo. Realmente não tinha colocado o link do projeto no GitHub mas subi ele agora nesse repositório: github.com/Programador-Aventureiro/calculadora-do-iphone Assim você pode conferir com o seu código e verificar se realmente teve alguma diferença, esse é o mesmo código que escrevi junto com você no vídeo. Espero que isso ajude, inclusive aqui no canal tenho outros projetos como gerenciador de tarefas e despertador que não havia subido para o GitHub, estou subindo todos e incluindo os links nas descrições dos vídeos para facilitar nas próximas vezes. Abraços!
@flaudimarsouza Жыл бұрын
@@ProgramadorAventureiro show.. vou verificar sim... vou mudar a curtida, obrigado ate o momento!