Sou desenvolvedor mobile e criador de conteúdo! Aqui no canal você verá conteúdos de tecnologia, principalmente sobre programação e desenvolvimento de Apps.
Minha principal especialidade é em desenvolvimento Android utilizando Kotlin, mas também, crio conteúdos diversos relacionados ao mundo de programação.
Eu vi seu vídeo antes de comprar, tenho o pé mais largo mas fui teimoso, ela é confortável mas realmente aperta muito dos lados não consegui jogar 10 minutos com ela, felizmente consegui devolver a chuteira, vi seu review sobre a tiempo edição especial, acho que vou comprar ela que no momento tem o melhor custo benefício.
Salve, Vini! Isso ai! A Tiempo vc não vai se arrepender, apenas se atente com a parte das travas, pois são menores e funcionam bem para grama sintética, se for para o natural, vc não vai ter um bom desempenho! Se tiver outros modelos que usa como referência, compartilha comigo que tento sugerir outros modelos que conheço tbm
Salve Alex, to pensando em migrar pra Mobile e Kotlin me agradou bastante, mas o meu Java é absurdamente superficial. Recomenda reforçar a base de Java antes ou dá pra mergulhar direto no Kotlin?
Show que gostou, Luiz! Não precisa conhecer bem de Java para aprender Kotlin, óbvio que um conhecimento em Java ajuda bastante a compreender algumas coisas do Kotlin, mas não é um pré-requisito, vc pode aprender OO e outras coisas da linguagem sem ter ideia do que é Java, e então, vai aprendendo Java conforme a necessidade
Salve Marlon, tem aqui um exemple de como é feito com requisição HTTP ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-rEnAbdixC2k.html No geral, vc vai mexer mais no repositório mesmo, essa parte do UiState é focado em fazer a ponte do que vem do repositório, então, pode ser qualquer fonte de dados, desde que o repositório mantenha a mesma interface de comunicação durante a resposta
Eu queria te sugerir um aplicativo para postar um vídeo aqui...Um aplicativo de Login em Kotlin conectado ao FireBase e outro ao MySQL...seria possível por favor ?
Atualmente existe o curso de Firebase authentication ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-0UBTlccjKlU.html Quanto a parte de conectar com um outro banco de dados, geralmente fazemos isso integrando com uma REST API, ai preciso entender o que vc gostaria de aprender, seria implementar uma REST API que conecta com o mysql e que integra com o App Android, ou vc já sabe fazer a aplicações servidora e agora quer aprender a integrar o App com a sua aplicação?
É bem confortável! Acho que ela não laceia como couro, então o ajuste tende a se manter por um bom tempo, no máximo ele vai ficar mais macio, só não vai expandir como couro mesmo.
uma das coisas que é um desafio no começo é conciliar aprender tanto xml quanto compose. é dificil aprender compose e não querer ficar só nele kk mas infelizmente o mercado ainda não está moldado pra se trabalhar so com compose. então de vez em quando é importante voltar pra rever conteúdos de xml.
@@LucasEsperante já é hahahahaha o grande problema são as empresas entenderem isso, pois uma migração gera muito custo para o produto, então alguém com muita influência precisa tomar esse decisão
tenho um mac m2 pro max, 32GB de RAM, estalei o android studio, ultima versao, porem qualquer instancia que eu crio, so da opçao de 2GB de RAM, como faço pra aumentar a memoria RAM ?
Pode me descrever sua opinião, consegui criar meu app, já está fincional, me tira uma dúvida, você acha melhor eu comprar um chip celular novo, conta nova, para publicar o app e futuros outros com contas separadas ou não, só publica e faz portifólio mesmo ?
Otima análise... experimentei e ela e achei sensacional porem vou esperar pra ver a nova mercurial mas tenho a impressão que irei escolher a chuteira do Messi 😂😂
Estou com uma dúvida, eu estava aprendendo react native mas decidi dar uma olhada no kotlin, porém como eu faço para emular o meu projeto kotlin pelo intellij? pelo android studio eu consegui, mas o intellij simplesmente não fornece nenhuma explicação se é ou não possível emular
O Android Studio é um IntelliJ cheio de plugins, então é necessário instalar os plugins que o Android Studio possui para que isso seja possível. Não se quais são os plugins ou se eles são disponíveis para instalação, porém, eu sei que vc consegue usar o Fleet, que é um 'VScode' da Jetbrains, ele permite rodar aplicações em gradle, e também, subir emuladores do Android que foram instalados a partir do AVD (Android Virtual Device).
Cara, graças aos seus vídeos estou desenvolvendo um app profissional e só iria aprender mobile, no semestre que vem kk vleu Velho essa Bottom sheet, é possível inverter ? Ela vir de cima ? Preciso fazer uma tela onde vai ter as duas porém uma meio visível e a " Top sheet kkk " somente ao clicar msm. Obrigado !!
Com o bottomSheet eu acho que não é possível, ai vai ter que verificar se existe um componente pronto ou recriar um componente que faça a mesma coisa mudando a direção haha
Uma dúvida, estou estudando e fazendo um projetinho com compose pela primeira vez e quero usar gerenciadores de estados que vai ser compartilhados em determinadas telas. Eu sei que tem o "viewModels", mas eu não consigo usar diretamente dentro de uma função composable só no "MainActivity", tem alguma alternativa em relação a isso? Ao menos é isso que eu sei até agora, posso estar errado
Tem mais uma maneira de fazer isso, como o Matheus comentou, vc pode fazer via Activity. Esse é um estado mais global, mas vc pode fazer por navegação também, por exemplo, você pode criar um ViewModel ante de uma configuração de navegação e delegar todos eventos pra ele, também vai ser considerado um estado 'global' para todos os destinos internamente. Se não me engano, existem ferramentas como o activityViewModel que cria ou reutiliza um viewmodel já criado no escopo de Activity, ou seja, mantém a mesma instância... Ao mesmo tempo, vc pode focar em deixar toda a alteração de estado dentro de um repositório, logo, qualquer viewmodel que reutilizá-lo, vai ter acesso ao mesmo estado que um outro ViewModel ajustar.
@@AlexFelipeDev Acho que a que equipe do Compose precisa criar algum gerenciador que possa ser puxado dentro de um composable, pois dessa forma, parece muito "gambiarra"
@@kaiquevinicius6941 imagino que deva ter alguma técnica que facilite essa abordagem. Claro, vai depender muito da ferramenta de injeção de dependência, como é o caso do Koin. Dado que não testei o suficiente para comprovar, não posso afirmar como fazer, mas deva ter algo relacionado a 'shared viewmodel'
@@AlexFelipeDev Sim deve ter, mas me refiro à equipe do Compose fazer algo próprio saca? Que acaba sendo de facil gerenciamento e uso, seria bacana e uma feature muito quebra galho. Tipo "Po, pra usar o gerenciado de estado no Compose é uma burocracia, deveríamos criar algo próprio do Compose, assim, eliminando boa parte da complexidade e linha de código"
Saaaalve, Joao! Vamo que vamo nosso tricolor paulista! Show demais que gostou do vídeo, eu também pesquiso bastante, dado que alguns videos não tem os detalhes pra ajudar na compra, ou as vezes nem existe o vídeo, eu estou gravando pra ajudar a galera a ter mais informações antes de considerar a compra hehe
Vou comprar por conta da sua análise. Estava em dúvidas em relação ao conforto e maciez, que são essenciais pra mim. Pés largos e solas lesionadas precisam de um amortecimento e conforto maior kkkk
@@Joao-yy9oh a maioria das chuteiras no mercado de hoje são pra pes mais finos. Lembro quando era mais novo, as chuteiras atendiam mais todos os tipos de pes. Mudou muito dos últimos 10/15 anos pra cá. Aí as que atendem bem e com conforto são caras.
Boa, Bruno! Entendo perfeitamente a sua necessidade e ultimamente eu estou preferindo o mesmo pra evitar as lesões e jogar mais tranquilo! Espero que goste do modelo, pois eu gostei muito!
Exatamente isso, Bruno! Geralmente as feitas em couro natural vão moldar melhor com o tempo, pois o couro laceia bem mais que materiais sintético, mas tem os detalhes que comentei sobre jogar na chuva, tecnologias especificas etc... Infelizmente precisamos avaliar muito bem antes de comprar do jeito que está agora... Ainda mais como vc comentou, chuteiras muito caras para errar na escolha
@@AlexFelipeDev Antigamente eu conseguia usar qualquer speed boot sem massacrar meu pé. Hoje, a depender da chuteira, preciso tirar a palmilha e os cadarços e ainda assim sofrer pra conseguir usa-la até começar a amaciar. Bizarro como foram estreitando os modelos. São quase sapatilhas de bailarina de tão justas.
Olá amigo, tudo bem? Bom, tenho um trabalho da faculdade para fazer, e tem que ser prático, penso em desenvolver um aplicativo de vendas para comunidade... Eu queria saber por gentileza, se é trabalhoso para uma pessoa sozinha manter um aplicativo desses?
Salve, Gean! De boas? O App vai precisar de duas frentes, o back-end (aplicação servidora) e o front-end (app web ou mobile). O que tende a dar mais trabalho, talvez seja o back-end, pois vc vai precisar aprender a implementar esse tipo de aplicação, ele que vai receber as requisições, processar e devolver as respostas para as aplicações front-end. Em outras palavras, é possível de fazer, mas se está começando agora em programação, vai ser difícil, pois vai precisar aprender uma série de conceitos, técnicas e implementação de código.
Peguei ela com minha numeração regular e ficou muito apertada na lateral dos dedos, mais tenho os pés largos, porém amei demais a chuteira abraçou meus pés e realmente a sensação é q vc está descalço e muito leve. Tirei então as palmilhas e ficou bom, então fiquei com ela crendo q vai amaciar e futuramente colocarei as palmilhas e não terei problemas. Tecnologia da língua com o elástico ligada nela abraça os pés achei boa demais. Chuteira top! Também tenho essa Nike edição especial, mais nos meus pés achei a F50 muito melhor.
É exatamente como descreveu, Fernando! Mas acho que ela não vai amaciar muito, porém, vai chegar um momento que vai dar pra usar com a palmilha... Se for o caso, usa com uma palmilha que vc já usou, pois palmilha nova leva um tempo até moldar a pressão do pé. Eu curti muito a tecnologia da língua tbm, no geral, eu achei uma excelente chuteira, mas ainda tenho a preferência pela tiempo se considerar o conjunto e principalmente o cabedal. Caso a ideia for para esse ajuste mais estreito, aí não tem como, a f50 é superior
@@AlexFelipeDev Comprei tmb pela Centauro por 448 no outro dia estava 398 que raiva kkkkkk perguntei pq só achei na centauro não tem nem no app da adidas!!!
@@lucianomadureira2710 tbm fiquei puto, mas faz parte kkkkkk Sim, não entrou no site da Adidas, ultimamente eles estão demorando para anunciar os lançamentos
Peguei mas ainda não usei! Ansioso! Pelo caimento, acho que vai dar bom! Apesar de não ser fã do Messi, por motivos elementares, preteri a Tiempo 30th novamente, rs. Espero não me arrepender.
Essa f50 tem muita qualidade! Pior que gosto do Messi hahahahaha Mas não peguei por conta disso, foi exclusivamente pela qualidade, ela é diferenciada comparada aos outros modelos, assim como a tiempo. Não entendi essa parte que falou da tiempo, vc comprou ela?
Só para entender melhor, o App minhas tarefas desde o momento que começou o curso de Firebase ou desde o inicio do App mesmo? Pq se for desde o inicio, acho que vale mais pegar os commits que foram adicionados desde a dev ou main
Esse projeto ficou bem grande, né? Acho que vou iniciar um outro pra organizar melhor esses pontos hehe Fique à vontade para sugerir o que seria melhor no seu ponto de vista
@@AlexFelipeDev Entao, eu quero acompanhar todo o projeto desde o inicio para compreender as boas praticas utilizadas, desde estrutura de projeto, refatoracao e afins. Realmente gostaria de uma playlist somente desse projeto para poder acompanhar. hehehehe
@@rodrigocardosoantonio7420 achei o primeiro vídeo que abordo o projeto, também, já separei uma branch que pega o projeto desde o começo, ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-34P8CncWQiI.html O meu próximo passo é pegar todos os videos que usam esse projeto e fazem essa evolução e colocar em uma playlist
Ela serve para ambos, Maicon! Tenho certeza que vai gostar, pela faixa de preço e categoria, é a melhor sem dúvidas! Eu to editando o vídeo da f50 do messi, já adianto que a tiempo é superior, talvez só seja pior para quem joga em gramado natural, ai a trava da f50 do messi é melhor
Cara isto que foi a minha porta de entrada para app, programação visual e não sair digitando códigos para criar views(telas), eu que vim da programação visual com ferramentas RAD como o Visual FoxPro chegar no Android com pouco conhecimento de java mais já ir criando app foi um bum!!!!!, eu com um perfil backend não gosto de ficar criando telas com código, quero fazer telas o mais rápido possível e "perder" tempo em regra de negócio, hoje eu estou mais afastado de programação android ... mais parece cada dia mais difícil que esta programação visual siga em frente
@@AlexFelipeDev pois é cara mais o que ocorre é que eu tenho tendinite também, aliviava se pelo menos tela(view) fosse de forma visual como disse não quero perder tempo com tela.
@@robsonlirayou existem ferramentas que vc consegue colocar imagens e ela gera o código para vc, como é o caso do Gemini no Android Studio. O grande detalhe é para conectar a tela com o código de regra de negócio vai precisar fazer os ajustes necessários, acho improvável uma situação onde vc vai mexer pouco na tela
Comprei essa chuteira no meu numero regular e percebi q ele é bem leve e sensivel ao toque. Porem achei ela meio "frouxa" na parte da lateral onde fica os tornozelos e ela sobrou quase um dedão na frente. Fora q meu deu bolha no pe esquerdo com 20min de jogo. Estou pensando se mantenho ela e acostumo e laceio ou pega a f50 league tf do messi q estou vendo mto reviews positivos dela e experimentei a normal na loja e ja achei bem boa. Oq acha amigo?
Salve Jordan! Vc descreveu bem a experiência, só achei estranho essa parte de ficar 'frouxa' na lateral... Quanto sobrar na frente, será o esperado dependendo do número e tamanho em centímetros. Quanto a f50 league do Messi, eu comprei, ela é bem justa, mas é bem confortal, ainda não testei na quadra, mas tudo indica que a sensibilidade e controle da bola serão muito bons. Um detalhe é que ela tem um perfil mais baixo, então pode pegar o dedão dependendo do pé. Se fosse pra fazer uma sugestão de compra, eu iria nela ou na tiempo 10 30th que fiz vídeo. Acho que no fds ou na próxima semana eu trago o vídeo da f50 league tf Messi.
@@AlexFelipeDev Essa parte do mais frouxo acho é por conta do contra forte ali ser bem fininho então as vezes eu sinto ele meio que "dobrar" e da essa sensação que está meio "frouxo" na parte do tornozelo. Eu testei a tiempo 10 normal e gostei bastante, porém como eu jogo em campo natural achei as travas muito baixas. Essa f50 league eu testei a padrao branquinha com azul, mas vi falar q a do Messi é mais leve. Confesso que experimentei na loja (a normal) e o ajuste no pe ficou um pouco melhor do que da Mizuno.
@@jordanmalheiros6045 Olá amigo, como citado nas conversas acima, eu comprei a Alpha Elite e também não me adaptei perfeitamente. Comprei a F50 League Messi e parece que ela foi feita pro meu pé. Eu gosto de cabedais que abraçam completamente o pé, e foi este o caso com a F50 Messi. Ainda não joguei com ela, mas a julgar pelo caimento, acho que será espetacular. Em tempo, assim como você provei a versão regular (branca) na loja antes de pedir a versão do Messi online e, naquele momento, eu já sabia que a chuteira seria perfeita para os meus pés. E de fato foi o que aconteceu.
Tem o github code space, nunca testei com projetos Android. Disponibiliza uma máquina remota 16gb RAM e SSD, para você usar, acho que remoto só com VScode, com Android Studio deve ter algum esquema
Aqui, o meu um erro na hora de instalara esse HAXM pelo que eu entendi seria algo sobre memória RAM, mas tem memória ram e sobrando kk. Poderia dizer o que pode ser ?
Não sei se todos sabem, mas para dar hype no vídeo pelo celular, você arrasta a caixinha dos comentários para o lado quando os comentários estiverem fechados, e você encontra a ferramenta de hype
Aparentemente, sim! Mas não posso afirmar com certeza, pois estou usando a pouco tempo. Até o momento, não apresentou desgaste e é um material de muita qualidade