bem-vindo ao nosso canal eu sou Sidney e estou muito animado para compartilhar com você o nosso novo curso completo sobre a linguagem de programação cotlin seja você um iniciante ou um desenvolvedor experiente este curso foi criado para te guiar desde os fundamentos até os conceitos mais avançados pois neste curso Nós Vamos explorar o cotlet uma linguagem moderna concisa e poderosa que é amplamente utilizada para desenvolvimento Android e muito mais vamos cobrir desde a instalação do ambiente de desenvolvimento até a criação de aplicativos completos cotlin é uma linguagem desenvolvida pela Jet blanks e tem ganhado muita popularidade nos últimos anos especialmente depois de se tornar uma linguagem oficial para o desenvolvimento Android alguns dos benefícios de aprender cotl inclui sua sintaxe Clara interoperabilidade com Java e suporte robusto da comunidade o curso será dividido em módulos para facilitar o seu aprendizado começaremos com os conceitos bem básicos como variáveis tipos de dados estruturas de controle e avançaremos para tópicos mais complexos como programação orientada a objetos com rotinas e desenvolvimento de aplicativos Android eu encorajo e muito a você a participar ativamente deixando seus comentários perguntas e sugestões ao longo do curso Vamos aprender juntos e tornar esta jornada de aprendizado o mais divertido o possível e que seja muito produtivo para você você está Você às vezes pode estar se perguntando este curso de cle será que é ideal para mim será que vai vale será que vai eh valerá a pena eu realmente fazer nós podemos citar aqui alguns pontos por exemplo às vezes você é apenas um iniciante da programação se você está começando na sua jornada no mundo da programação este curso fornecer né uma base sólida em cle uma linguagem moderna e versátil isso aí Sem dúvida nenhuma você também pode ser um desenvolvedor Java se você já tem experiência com essa linguagem que é o Java vai descobrir como o cle pode simplificar seu código e melhorar sua produtividade graças à sua interoperabilidade com essa linguagem fantástica também que é o Java também você pode ser o desenvolvedor Android né seja você desenvolve aplicativos para Android aprender C ele é essencial Já que é uma linguagem oficial recomendada pelo Google para o desenvolvimento Android nativo isso é muito importante né para nós usarmos todos os recursos possíveis da ferramenta ou você também pode se encaixar como entusiasta de programação mesmo que você já Programe em outras linguagens que nós temos hoje várias no mercado e queira expandir seu conhecimento este curso ele vai oferecer uma ótima oportunidade para explorar uma linguagem e suas funcionalidades bar note independentemente do seu nível de experiência este curso foi estruturado para guiar você desde conceitos básicos até as técnicas avançadas garantindo um aprendizado completo e eficiente Ah já estava quase esquecendo não se esqueça de se inscrever em nosso canal que é esse que está aparecendo aqui na tela para você ativar as notificações e Compartilhar este vídeo com seus amigos que tem também estão interessado em aprender cotlin vamos começar esta Incrível Jornada de aprendizado vamos começar vamos começar como um resumo e geral para você entender um pouco sobre o cottle e para você você ter uma noção do mundo de programação voltado para Android você encontrará eh respostas para várias dúvidas que as pessoas têm as mais comuns que surgem durante o aprendizado de linguagem de programação cotl esta parte do curso ela foi criada para ajudar você a resolver rapidamente qualquer questão que possa ter permitindo que você continue seu aprendizado sem interrupção eu organizei aqui várias perguntas por tópico para facilitar a sua navegação se você não encontrar uma resposta para a sua dúvida aqui sinta-se à vontade para deixar um comentário no vídeo ou entrar em entrar em contato conosco diretamente note estou aqui para te ajudar você ter a melhor experiência possível no seu aprendizado em cotra porque o objetivo desse canal é ser simples e direto não esqueça que eu vou disponibilizar todo o material e aqui no link abaixo no pdf para que você possa acessar os links que eu vou destacar aqui na nossa parte introdutória pois essa parte introdutória é para você ter mais ou menos uma noção que é o cotre a sua versão ele é livre quem que cria ele quem que desenvolve Quem que tá por trás e assim por diante Então o a o nosso a nossa introdução no nosso curso é para você ter uma noção mais ou menos O que é o cotler vamos observar a primeira pergunta o que é o cotler se o que vem na sua mente o que que vem na sua cabeça quando você usa a palavra cotlin eu vou falar bem claro bem objetivo para que você entenda ó cotler ele é uma linguagem note ela não é um framwork ela não é um kit de ferramenta o c é uma linguagem de programação de código aberto note vou até repetir é uma linguagem de programação de código aberto e tipada estaticamente que tem como alvo o jvm quem não conhece o jvm é a máquina virtual do Java também tem como alvo o Android o JavaScript wash e nativo e note e é desenvolvida pela Jet brands que é o o a empresa que está envolvido por trás pode observar que nós temos aqui o site deixa eu abrir aqui o site só para você observar eh quem é que tá quem é que desenvolve né pela qual é a empresa que tá por trás da da do cottle né esse link aqui ó nós podemos observar aqui a jent Brain aqui mostra todas as idl ou seja nós no decorrer desse vídeo aqui eu vou explicar mais sobre esses pontos o que eu quero que você entenda agora de imediato que ela é desenvolvida por a Jet Brains o cotler Ok e esse projeto se eu não me engano ela começou lá em 2010 e ela foi código aberto Ou seja open source desde muito cedo se eu não me engano o primeiro lançamento oficial do cotli foi 1. 0 se eu não me engano foi fevereiro de 2016 depois você faz uma pesquisa aí no Google que você vai e perceber que o cotler ele é novo Praticamente em comparação com outras linguagens vamos continuar Qual é a versão atual do cotlin hoje né Se nós formos observar como ele é um código de código como é um código aberto vamos observar qual é a versão mais atualmente a versão mais atual se você entrar aqui no Gate hubber e rolar aqui deixa eu ver onde é que tá cadê o release dele tá aqui a licença tá aqui ó é versão 2. 0 é a versão que nós iremos aprender deixa eu clicar com botão direito traduzir para o português né tá aqui ó o código ele é distribuído sobre os termos de Apache ou seja um código livre e a versão que nós temamos é a versão 2.
0 se eu não me engano essa essa versão 2. 0 ela foi publicada agora em Maio de 2024 ou seja está uma uma versão nova e recente Então eu vou deixar como eu vou disponibilizar esse material para você aí você pode acessar aqui por meio desse link aqui do github Ok vamos continuar o cotl ele é livre ele é gratuito se nós percebermos que o cotlin E acabamos de perceber que ele é feito pela pelo Apache ele vai sempre permanecer livre pois como ele é desenvolvido pela licença do apach 2. 0 o código fond está disponível nesse link que eu estou disponibilizando aqui que é o github vamos continuar o cotler era uma linguagem orientada a objetos ou funcional que que você acha o Cotel ele tem eh se nós percebermos ele tem construções funcionais e orientada a objetos isso mesmo você pode usar estilos oo como as pessoas conhecem né orientação a objeto ou FP ou misturar elemento dos dois né E sei se você sabe o c ele tem suporte da primeira classe para recursos como funções de ordem superior tipos de funções e lambdas e cle é uma ótima opção para você se estiver fazendo ou explorando uma programação funcional para você que não conhece praticamente nada do c não se preocupe essa parte é apenas uma parte introdutória depois nós vamos passar para a prática eu vou citar aqui alguns termos alguns nomes técnicos se você não conhecer e nunca ouviu falar não se preocupe nó no decorrer do curso nós vamos explicar tudo isso ok o que eu quero com objetivo desse objetivo desse vídeo é que você ter mais ou menos uma noção o que que é o cotler Então vamos continuar Quais são as vantagens do cotlin me D em relação à linguagem de programação Java boa essa pergunta hein principalmente para aquele que se você é um desenvolvedor Java né então vamos lá olha o que eu vou dizer para você o cle ele é mais conciso tem umas estimativas aproximadas que eu pesquisei no Google né que ela indica um corte de aproximadamente 40% do número de linhas de código em comparação ao Java É isso mesmo 40% do número de linha de código Além disso também ele é muito seguro para vários tipos por exemplo o suporte para tipos não anuláveis torna os aplicativos menos propensos aos npes ou seja aos erros nós temos outros recursos incluindo a transmissão inteligente com som de ordem superior funções de extensão e lâm com receptores que fornecem a capacidade de escrever o código expressiv além de facilitar a criação do dsl ou seja só pelo fato de eu C ser mais conciso 40% mais que o Java isso já se torna uma linguagem de programação mais concisa e muitos sabem que o o a linguagem Java ela é muito verbos né você precisa de escrever muitas linhas de código Ok não vamos delongar e aprofundar mais muito nesse ponto não porque nós temos outros pontos a destacar vamos continuar e o cotlin ele é compatível com a linguagem de programação Java aí eu acho que você com a pergunta anterior você deve ter se perguntado será que eles são compatíveis se eu disser que sim o Cot ele é 100% interoperável como as pessoas chamam né com a linguagem de programação Java e a maior ênfase foi colocada para garantir que a sua base ali o seu código existente né ela possa interagir adequadamente com cotlin legal né de nós sabermos disso ah você também pode fácilmente chamar o código cle do Java e o código JAVA do cotl ou seja vice--versa um pode chamar o outro isso torna a adoação muito mais fácil e de Menor risco há também um conversor Java cotlin automatizado que tá embutido nas ideias que simplifica ali a migração do código existente Então se alguém perguntar para você o Cot é compatível com o Java você pode dizer com todas as palavras que sim vamos lá para que possa usar o c né muitas pessoas podem estar se perguntando não sei se você sabe o c ele pode ser usado para qualquer tipo de desenvolvimento seja do lado na web e do lado do cliente Você escutou isso tanto tanto ser o lado do Servidor da web e do lado do cliente e também no Android ou nós sabemos que foi lançado aí há pouco tempo a biblioteca de multiplataforma junto com o c nativo atualmente em desenvolvimento nós temos aí várias plataformas como sistemas embarcados como o macos e o iOS as pessoas estão usando cter para aplicativos móveis e do lado do servidor ali do lado do cliente com o JavaScript Java FX né E também nós temos a ciência de dados apenas para citar aqui algumas possibilidades ou seja você pode usar o cter para vários itens na área de programação e desenvolvimento vamos lá no nos vídeos mais à frente eu vou dar outros exos onde que você pode aplicar mais ainda o cotlin Então vamos lá e posso usar o cotl para desenvolvimento Android boa essa pergunta também sim o Cot ele é suportado como um idioma de primeira classe no Android note primeira classe existem centenas de aplicativos que já usam cter para Android nós vamos podemos citar aqui várias empresas vamos clicar aqui nesse link aqui para nós observarmos que algumas empresas já usam nós temos aqui o site oficial do Cot né Deixa eu rolar aqui nós vamos observar algumas empresas que já trabalha nós temos aqui o cotem ação ó nós temos aqui algumas empresas como McDonald's a Philips a forbs Adobe e outras empresas que já usam o Cot n suas plataformas aí E sem contar instituições financeiras que praticamente todas elas usam o cotl vai encontrar o legado de Java vai mas é só uma questão de tempo ser migrado 100% para Cot os seus aplicativos Mas isso é uma discussão um pouquinho mais para frente sobre fazer essa transição do Java para Ok o important que você perceba tem várias empresas de peso usando o c vamos continuar vamos pra próxima pergunta aqui ó posso usar o Cotel para desenvolvimento do lado do servidor para aqueles que já desenvolvem para web né Isso é uma boa pergunta então a resposta você pode dizer com todas as palavras sim o Cot ele é 100% 100% compatível com a máquina virtual do Java Ou seja você pode usar qualquer framor existente como o Spring boot o ver o JSF Além disso existe também tamb os flocos específicos escritos em cotl como não sei se você já ouviu falar do que T mas is aí a gente vai explicar um pouquinho mais para frente para nós obtermos mais informações nós podemos conferir os recursos sobre os desenvolvimento do lado do servidor e nós podemos observar Vamos eu separei esse link aqui para você perceber que o c ele pode ser usado aí pelo lado do servidor vamos entrar aqui na documentação e vamos traduzir para o português Ó cle para o lado do servidor aí nós temos aí vários pontos né expressividade escalabilidade interoperabilidade migração ferramentas curva de aprendizado e nós podemos observar aqui ó que nós temos aqui flamor para o desenvolv do lado do cotlin aqui que cita aqui alguns exemplos o Spring o kitor o quarc Né o v o cotlin o micronaut e assim por diante como eu vou disponibilizar esse link aí você depois entra na entra na documentação dá uma olhada para ver como é que ele se comporta aí do lado do servidor Ok então vamos continuar pra próxima pergunta aqui posso usar o cter para desenvolvimento web Olha aí se você é um front end aí de back Aliás se você é um front ou back para web e aí que que você responderia posso usar o Cot ou não Sim Além de usar para backend web também você pode usar para e o cotler e tem aquele Wi que é para o Web do lado do cliente e na documentação e que nós temos aqui no site do cotl Ele explica e ensina como fazer isso ou seja se alguém perguntar para você posso usar o Cot para desenvolver para web sim por isso que ele é chamado de multiplataforma vamos lá próxima pergunta posso usar o c para desenvolvimento desktop olhem aí quem desenvolve das antigas aí né desde a época do thebase clipper é Delf aí ó quem desenvolve muito aí para des que top po ou não ainda há pouco eu falei que o Cotel ele é multi plataforma não foi É lógico e o Cotel ele pode ser usado para desenvolvimento de desktop você pode usar qualquer flamor de Java ui como Java FX o swing ou outro além disso existe vários flor específicos como o cotli E também como o Tornado FX ó esses termos que eu tô mencionando aqui Tornado FX Jabu esses flor aí ó é não se preocupe que mais lá para frente nós vamos aprender sobre essas ferramentas aí e como ela pode ser desenvolvida aí dentro do Cle Ok o importante é que você saiba que dá dá para desenvolver para desktop Vamos à próxima pergunta posso usar o cle para desenvolvimento nativo Esse aí que é o cara é o nativo né Sim nós temos o cotl nativo e já está disponível ali aliás faz parte do cotl ele compila ali o o cle para código nativo que pode ser executado em uma uma VM aí uma máquina virtual praticamente aí e também você pode experimentar em várias plataformas populares de desktops e móveis e até mesmo com alguns dispositivos e né E quem não sabe o que que é dispositivo deixa eu entrar aqui no Google só para você só para você V ó é dispositivos IOT tá aqui ó IOT se refere a qualquer sistema de dispositivos físicos que recebe e transfere dados por rede sem fio por causa da interv com pouco intervenção humana isso é possível integração de dispositivos e de computação simples com todos os tipos de objetos ou seja né e o cle ele serve até mesmo para isso que ferramenta poderosa essa linguagem de programação hein bom não vamos adentrar muito nesse ponto não o importante é que você saiba que o c ele praticamente ele é nativo né ele faz parte do Cotel ali ah Chegamos aqui na hora da é do das ids né aí olha que pergunta boa né quais ids oferecem suporte ao Cot né se você sabe e a ide né ide nós temos aqui no mercado várias né que pode ser como um editor de código né além de ter várias ideias nós temos aí plugin nós temos várias ferramentas online que pode nos ajudar a usarmos aí o Cot Vamos citar aqui alguns exemplos nós temos aqui a Jet Blame nós temos aqui ó a intelij que é uma eh se você já usou o Android Studio o Android Studio tá até aqui o link dele Cadê esse aqui ó praticamente as as duas ferramentas são muito semelhantes tá aqui ó nós temos aqui o Android Stúdio que é o que nós vamos aprender aqui no curso se você entrar no meu canal aqui e abrir esse vídeo aqui ó instalação e configuração que é a linguagem de configuração do Android Studio a versão Koala que é uma versão recente 2024 aqui eu ensino a instalar desde o básico a a fazer algumas configurações básicas então se nós pegarmos essa ferramenta aqui e compararmos com a intelig é praticamente muito semelhante elas então se você sabe desenvolver em uma você irá conseguir desenvolver desenvolver desenvolver em outra Ok então a versão ainda é o coal ainda essa versão que tá sendo atual é o que nós vamos estudar aqui no nosso curso deixa fechar aqui deixa fechar nós temos aqui também Cadê eh qual é essa daqui Ah aqui é uma outra é a to boox Ou seja é uma outra ferramenta para que você possa baix aar uma um outro código e também tem o playground né o pessoal chama aí que é o Cot Lang né esse play aqui é como se fosse não tem nenhuma ideia mas ele tá você consegue e executar o e códigos em Cot aqui online é mais uma ferramenta que você pode praticar aí até mesmo pelo celular ok eu setei aqui apenas quatro mas tem outras essas aqui são as mais conhecidas vamos pra próxima pergunta Quais as ferramentas de compilação que oferece suporte ao cotler is é uma boa pergunta né quando se refere à compilação nós sabemos que a máquina virtual do Java né ao ser direcionado o cotler ali ele produz ali tipo Bat code né bite code que chama que é compatível com Java aí ao direcionar ali o JavaScript ali o c transpira para o ES 5.
1 isso aí é é um termo técnico né que que é que gera esse código que ele é compatível com vários sistemas de módulo aí nós temos aí incluindo o AMD AMD né e e o com JS e se encontrar o segmento nativo que o có ele produz um código específico na plataforma via llvm llvm se você botar aqui llvm aqui é só deixa clicar com o botão direito para você ver ó tá aqui ó e aqui vai explicar o que que é o llvm que é um conjunto de tecnologia assim por diante eu vou deixar esse vou deixar o link disponível para você ver vamos entrar também aqui no grade para você entender sobre essa compilação tá aqui ó vou clicar com o botão direito essa aqui é a que nós vamos usar bastante ó grad é um sistema de construção de código aberto escolhi para desenvolvedores Java Android e cotlin esse aqui que tá embutido aí nas ferramentas do inted Day e o Android Studio mas isso aqui nós vamos aprender com quando nós estivemos eh instalado instalando a configuração do nosso Android Studio vamos continuar deixa eu ver qu a próxima pergunta eh O que o cle compila né Deixa eu ver qual a versão Quais são as ferramentas de compilação que oferece suporte ao Cot ISO Aqui nós fizemos aí e a próxima é o que o Cot compila compila né nós sabemos que eh Eu mencionei até mesmo uma pergunta anterior né que ele compila tipo um batc né que é compatível com o Java até mostrei lá o lvm Né que é aquele conjunto lá e nós sabemos que tem várias ferramentas que ajuda essa compilação aí tem o GR o grad né Nós temos outros também se não me engano é o marv o Ant e o Cobalt ess aí são as mais conhecidas mas ele compila tranquilamente aí o jvm né que vai produzir esse Bat code aí Mas não se preocupe com isso O importante que vocês eh Vai ter todo o aparato aí da na hora da confil lação Então vamos lá Quais são as versões do jvm né e o cotlin tem como alvo né que que eles praticamente Visa aí né Eh bom nós sabemos que o cotler ele permite que você escolha a a versão que é o jvm para execução o padrão ali o compilador que é o cotler bar jvm nós acabamos e ver que ele produz ali um Bat code compatível com Java 8 se desejar fazer um uso de otimização disponível ali em versões mais recentes do Java você vai poder também especificar explicitamente a versão do Java de destino aí nós temos aí do se eu não me engano do 9 ao 21 Mas ó Observe que nesse caso ali o bite code ali ó resultante pode não ser executado também em versões inferiores por isso que a partir se eu não me engano do C 1. 5 ali ó eu acho que é 1. 5 o compilador ele não suporta a produção do Bat code compatível com versão Java ali abaixo de 8 né mas nas últimas versões aí do Android Studio A gente tem percebido que eh isso é instalado automaticamente feito poucas configurações logo numas versões logo no começo você tinha que fazer várias configurações para ele rodar Mas agora tá mais tranquilo Ok olha que pergunta interessante o cotl ele é difícil muitos podem se perguntar né o cottle ele é inspirado em linguagens existentes como eh não sei se você já ouviu falar do csharp JavaScript Scala o Grove né além do Java né Nós vamos tentar fazer nesse curso aqui ó é mostrar para você que o Cotel Ele é bem fácil de aprender para que você perceba que vale a pena embarcar ler e escrever essa linguagem em nossos dias pois se você aprender cotler eh eh vai perceber que ele é idiomático e usa alguns dos seus recursos mais avançados pode demorar um pouco mais Mas no geral não é uma linguagem complicada em comparação com muitas outras no mercado aí muito muito muito difícil o cle é muito mais fácil em comparação com essas aí nós temos aqui o a documentação do cotl se você perceber aqui no cotl nós temos aqui algumas configurações básicas né deixa mostrar aqui ó quando você entrar nesse link aqui ele vai dar algumas visões geralis de aprendizado ele vai sentar aqui o por exemplo sentax básica quando você entrar aqui ele vai most deixa clicar com o botão direito traduzir para o português você vai perceber aqui que vai dar alguns pontos de entrada aí para você perceber que é bem fácil não é difícil aí vai explicar aqui expressões idiomáticas é um guia de migração do ó do Java para o C já que se você for um Dev Java eh um um guia de Java parac onde envolve coleções Strings Ou seja a documentação é completa e não é difícil Ok no decorrer do curso você vai perceber e vai notar isso então vamos lá deixa eu ver aqui Qual a nossa próxima pergunta quais as empresas que usam o cul né Aí nós até percebemos lá que nós citamos lá o squar né tem o Pinterest o base Camp e o corda esse aí são algumas empresas aí que já estão usando o o cle né Sem contar instituições financeiras as maiores do país hoje uso o Cot aí Sem dúvida nenhuma né vamos ver agora a próxima pergunta é quem desenvolve o cotler né Opa essa pergunta é boa hein eu fiz uma pesquisa agora no no Google quando eu tava montando esses slides aqui para nós gravarmos esse vídeo e nós sabemos que o o c ele é desenvolvido ele paraa equipe de engenheiros da Jet Brain né E pelo que eu pelo que eu percebi o tamanho atual hoje da equipe são mais de 100 pessoas mais de 100 pessoas envolvida e nós temos aí também o design se eu não me engano eu até Pesquisei sobre o o design dali o principal o responsável né Eu acho que até Russo ele que é o Michael ou Michael jarex é o nome Russo sem contar ó que a equipe principal eh além da equipe principal que inclui mais de 100 pessoas é a mais de 200 250 colaboradores externos ali no Git hubber Ou seja é uma equipe enorme que está dando suporte aí é por trás do C então isso aí nós podemos ficar tranquilo que é suporte que não vai faltar Pergunta Onde posso aprender mais sobre Cot né Aí eu citei eu coloquei três link aqui nós temos aqui o site oficial que é o cod nós temos aqui onde vai mostrar toda a documentação explica E por aí mais temos aqui também aqui ó a documentação onde temos aqui alguns cursos ele vai explicar praticamente Aí passo a passo então não tem muito segredo só que como tem muitas pessoas T dificuldade de ler a documentação é por isso que eu tô criando esse curso aqui para facilitar para você Vamos separar só o principal ali para que realmente você comece mão à massa e tem esse aqui o c Lan Acabei de mostrar para você Você vai executar o c aqui online né Nós vamos digitar todos os códigos aqui ó Muito bom essa ferramenta aqui Então vamos pra próxima pergunta Opa e Existe algum tipo de livro sobre o Cot porque muitas pessoas gostam de ler né sobre e além de praticar gosta de ler a você tem aqui dois temos aqui o books né de eu abrir aqui nós temos aqui o cotl books Aí temos aqui alguns livros aí depois você entra D uma olhada ver qual que você você se interessar é como é uma linguagem nova praticamente Ela tá toda em inglês né aí você precisaria traduzir para o português mas aí nós temos várias ferramentas online aí e na internet que faz esse serviço nós temos também aqui o c link são links que leva para outros livros por exemplo aqui Android fundamentos do Cot né Aí vai mostrar aqui o site oficial aqui do develop que é onde nós temos aqui o Android Studio ou seja documentação livros materiais tá Para você aprender sobre essa linguagem de programação cotl próxima pergunta Há algum curso online disponível para o Cot Ah pode ter certeza eu recomendo esse aqui ó esse aqui eu fiz que é o nosso colega aí e Jailton Damaceno esse curso aqui ele é top é uma mentoria que é do zero ao avançado esse aqui eu recomendo porque eu fiz e vale a pena eu vou colocar o link aí disponível também aí no na descrição abaixo se você tiver interesse né é quando eu me inscrevi nesse curso ele é vitalício se você tiver a oportunidade e a sorte de entrar ainda for vitalício atualmente ele ainda é aí sim vale a pena você se inscrever Ok Então se inscreva nesse canal e e nesse curso aqui que vale a pena porque além de ensinar é Java cotlin eh Android Studio ou seja ele é completo se nós observarmos que ele tem alguns cursos lá na udem Só que lá são cursos bem básicos esse aqui não esse aqui vai vai fazer você se tornar um profissional ok Um outra maneira também de você aprender olha aqui no meu canal no meu canal aqui no Android simples e direto eu tenho vários conteúdos que vai te ajudar bastante a como construir várias telas eu falo um pouco de Jackpack compos eu vou criar algumas telas aqui em XML porque você precisa também aprender sobre XML e depois aprender o jetpack compose ou seja eh tem bastante material aqui para você e você pode perceber que os vídeos são Grande Ó 1 hora e me é 1 h40 ou seja e o que eu recomendo aqui você veja o vídeo por completo Depois faça pausadamente para que você realmente faça passo a passo junto comigo primeiro veja esse vídeo aqui que é a versão da instalação em configuração do Android Studio Ok então é isso aí é você é uma a a a minha sugestão é essa qualquer dúvida eh coloca aqui na descrição abaixo a sua dúvida Então mande o e-mail para mim que eu tenho o prazer de responder o meu e-mail é esse daqui ó se você vir aqui no meu canal vim aqui mais Cadê aqui ó vem endereço de e-mail você pode perceber que tá aqui ó Sydney dvpp @gmail.
com manda um e-mail para mim que eu tenho um prazer de te responder sobre e o curso aqui eu recomendo aliás esse Eu recomendo e basta apenas só só esse curso você não precisa se inscrever mais em curso nenhum porque além de ser vitalício Ele é completo vamos a próxima pergunta deixa eu ver aqui o cotler tem alguma comunidade né muitos às vezes pode se perguntar se eu não me engano eu fiz uma pesquisa eh sobre comunidade do cter né E pelo que eu percebi é uma comunidade muito vibrante né ali os desenvolvedores do có estão ali em fos tem o overflow tem o Cot like só esse Cot se eu não me engano fiz uma pesquisa tem mais de 30. 000 membros isso foi feito is é estimativa acho que 2020 Então vamos lá deixa eu abrir para vocês aqui algumas alguns desses fórums que nós temos aqui sobre o fórum e sobre o cotl os fóruns temos esse aqui que é o cotl temos aqui o Star esse aqui é o mais é o mais conhecido né que as que os devs usam né que é o stack overflow aqui nós temos a nossa comunidade e temos essa aqui essa daqui é enorme essa aqui ó se eu não me engano essa aqui que eu vi que eu vi na internet só que tem mais de 30.