Muito bom!!! Estou retomando meus estudos na área de desenvolvimento Android nada melhor que revisitar os conhecimentos básicos. Logo mais estarei adiquirindo o seu curso Android Master.
fun é a função, main é o nome da função. Você não precisa colocar o nome da função necessiamente de main fun nomedafuncao(){ val Nome = "giovannisantini8469" println(Nome) } Vai printar: giovannisantini8469 Var é uma variavel mutável e Val é imutável
Pra aprender a linguagem Kotlin é melhor você usar a IDE da JetBrains IntelliJ IDEA, é mais fácil e simples na hora de testar o código. Mais você também pode usar o Android Studio.
Tem o nosso treinamento Android Master: stackmobile.com.br/androidmaster Com direito a novas atualizações. Dúvidas só entrar em contato no WhatsApp da página.
No curso Android Master eu ensino Java e Kotlin, porém o curso é muito mais focado no Kotlin pois é a linguagem oficial do Android, porém tem o Java caso precise aprender. O mercado ainda pede essa linguagem por isso eu ainda mantenho no curso esse conteúdo.
Boa noite, Infelizmente não estou conseguindo criar o arquivo .kt (src / kotlin Class/file \ main.kt) não está aparecendo essa sequência de criação na tentativa de criação na pasta SRC somente em suas sub-pastas. O que pode estar acontecendo ?
no meu intelii o ''args'" da erro e o ''run'' n aparece o texto. Agora quando coloco os mesmos codigos no android studio, aparece o texto feito na linha de cód, mas ainda sinaliza o ''args'' como incoerente. Isso tem a ver com as versões?
Bom dia... Eu pesquisei na rede e ninguém menciona como criar um aplicativo do tipo smart lock, esses que protegem outros aplicativos com senhas para evitar acesso não autorizado. Você pode me dar um norte? Já fiz várias pesquisas e não consigo encontrar nada.
Olá Carlos! tudo certo? Acesse essa documentação: developers.google.com/identity/smartlock-passwords/android/overview?hl=pt-br Aqui você encontra tudo sobre esse assunto, vai precisar estudar. Bons estudos!
Fala aí Marcos, beleza? Bom, ao que me parece é que, segundo a sua explicação, variáveis do tipo String podem ser mutáveis, desde que tenham um *var* antes... Certo? Mas esse conceito de Strings serem mutáveis é muito estranho no mundo da programação. É a primeira vez, que ouço , que em uma linguagem variáveis do tipo string sejam mutáveis. Quanto ao que tu explicaste no vídeo eu entenderia da seguinte forma: Sempre que uma variáveis for definida pela palavra *var* estaríamos de facto criando uma variável, seja ela de qualquer tipo, e isso não definiria a mutabilidade ou a imutabilidade dela. O facto de se alterar o valor de uma variável em dado momento em relação ao outro, não significa que a variável tenha sido mutável, mas sim que a ela foi atribuída um outro valor. A variável nome= 'Marcos Duarte Gomes" seria mutável, se tu podesses aceder a um desses caracteres que compõem o valor e poder mudá-lo... ex: tenta aceder ao caracter "t" e mudá-lo para "p", se isso acontecer, deveras essa será uma variável mutável. E no caso de "variáveis" definidas pela palavra *val*, estaríamos a criar uma constante, e essa sim, não muda, não tem como fazer a alteração dela.. E ela pode ser de qualquer tipo... Bom, esse é o meu raciocínio...
Fala Wise tudo beleza? Não não, quando definimos como (var) vai ser mutável independente ser for do tipo String, Int, Double etc, eu utilizei o tipo String só como exemplo. Utilizando o (val) vai ser imutável, porém é o mesmo conceito de constantes utilizado no Java, no Java para criar variáveis que não mudam o seu valor final, agente utiliza o (final), no Kotlin é utilizado o (val) para definir valores constantes, na linguagem Kotlin tem duas formas de constantes tem o (val) e o (const), porém o const é assunto pra outro vídeo. Essa é a primeira aula, na próxima aula eu falo sobre os tipos de variáveis que tem na linguagem Kotlin. Atenciosamente...
Clique aqui para assistir a segunda aula ➡ th-cam.com/video/YsYZVxAqMz4/w-d-xo.html
Deixe o seu Like para fortalecer o nosso trabalho.
Perfeito, entendi muito bem. Vc tem uma ótima didática, Marcos. Gratidão por este conteúdo.
Obrigado pela sua presença e seu feedback Deise, é muito importante para nós.
Sucesso!
Muito bom!!! Estou retomando meus estudos na área de desenvolvimento Android nada melhor que revisitar os conhecimentos básicos. Logo mais estarei adiquirindo o seu curso Android Master.
TOP Luiz.
a melhor didática que eu ja vi foi a dele ...
Você explica muito bem
Obrigado pelo seu feedback.
Estou retomando meus estudos nessa em Kotlin e vou maratonar suas aulas pois gostei da didática.
Que ótimo!
Bons estudos.
REALMENTE A DIDATICA DELE E A MELHOR QUE EU VI ATE AGORA .
Muito massa esse curso que eu estava procurando
Sucesso!
RETOMANDO OS ESTUDOS
Show!
Sua explicação muito boa muito obrigada❤
Bons estudos!
Compreendido. Parabéns.
Que ótimo!
Parabéns, Aula Fantástica !
Obrigado 😃
Hoje começo do "zero", esse comentário vai ser pra eu voltar aqui pelo menos uma vez por mês para não desistir
24/07/2024 desistir kkk
@@samuelsantana7630 Oi mano, desistir não vei
Volte
@@samuelsantana7630 volta mano
KSKSKSKSKSKSKSKKSKSKSKSKSSKSSKSK
Mestre, boa tarde.
me tira uma duvida, por que usar args: Array ?
Tive essa mesma duvida hjahaha
aula super clara e objetiva. obrigado!
Nós que agradecemos!
parabéns por compartilhar seu conhecimento .
Nós que agradecemos!
Muito boa a explicação, parabéns.
Professor boa tarde tudo bem?
Tenho uma dúvida pra que serve a "fun main"?
fun é a função, main é o nome da função. Você não precisa colocar o nome da função necessiamente de main
fun nomedafuncao(){
val Nome = "giovannisantini8469"
println(Nome)
}
Vai printar: giovannisantini8469
Var é uma variavel mutável e Val é imutável
@@almanaque19 e valeu pela dica
Obrigada pelo ensinamento 💜
Eu que agradeço!
Mestre o senhor recomenda Android Studio?
Pra aprender a linguagem Kotlin é melhor você usar a IDE da JetBrains IntelliJ IDEA, é mais fácil e simples na hora de testar o código. Mais você também pode usar o Android Studio.
Bem entendi, muito bom, obrigadão pela aula
Bons estudos!
Top demais irmão, parabéns!!
Muito obrigado 🙌
Vc tem algum curso fechado mais completo sobre Kotlin? Pq eu não encontro quase nenhum curso em kotlin
Tem o nosso treinamento Android Master: stackmobile.com.br/androidmaster
Com direito a novas atualizações.
Dúvidas só entrar em contato no WhatsApp da página.
Ótimo!
Bons estudos! Marcos.
Aula 01 - 0K!
Seu curso você ensina Java Ou so Kotlin
No curso Android Master eu ensino Java e Kotlin, porém o curso é muito mais focado no Kotlin pois é a linguagem oficial do Android, porém tem o Java caso precise aprender. O mercado ainda pede essa linguagem por isso eu ainda mantenho no curso esse conteúdo.
entendi .
Boaa
Ganhou um inscrito.
Tmj Marcus.
Boa noite, Infelizmente não estou conseguindo criar o arquivo .kt (src / kotlin Class/file \ main.kt) não está aparecendo essa sequência de criação na tentativa de criação na pasta SRC somente em suas sub-pastas. O que pode estar acontecendo ?
no meu intelii o ''args'" da erro e o ''run'' n aparece o texto. Agora quando coloco os mesmos codigos no android studio, aparece o texto feito na linha de cód, mas ainda sinaliza o ''args'' como incoerente. Isso tem a ver com as versões?
Bom dia... Eu pesquisei na rede e ninguém menciona como criar um aplicativo do tipo smart lock, esses que protegem outros aplicativos com senhas para evitar acesso não autorizado. Você pode me dar um norte? Já fiz várias pesquisas e não consigo encontrar nada.
Olá Carlos! tudo certo?
Acesse essa documentação: developers.google.com/identity/smartlock-passwords/android/overview?hl=pt-br
Aqui você encontra tudo sobre esse assunto, vai precisar estudar.
Bons estudos!
Seria legal se vc envertece os dados pois cairia melhor nome para imutável e idade para mutável, idade muda a cada 365 dias.
Posso usar o Android Studio para isso?
Pode sim Juliana.
Legal parabéns , mas o que significa VAL ?
Variável imutável, não pode mudar seu valor
da pra eu aprender usando o android studio ou só com o intellij?
A linguagem Kotlin só com o intellij sim, agora o desenvolvimento completo de um App Android precisa da IDE Android Studio.
obrigado
Fala aí Marcos, beleza?
Bom, ao que me parece é que, segundo a sua explicação, variáveis do tipo String podem ser mutáveis, desde que tenham um *var* antes... Certo? Mas esse conceito de Strings serem mutáveis é muito estranho no mundo da programação. É a primeira vez, que ouço , que em uma linguagem variáveis do tipo string sejam mutáveis.
Quanto ao que tu explicaste no vídeo eu entenderia da seguinte forma: Sempre que uma variáveis for definida pela palavra *var* estaríamos de facto criando uma variável, seja ela de qualquer tipo, e isso não definiria a mutabilidade ou a imutabilidade dela. O facto de se alterar o valor de uma variável em dado momento em relação ao outro, não significa que a variável tenha sido mutável, mas sim que a ela foi atribuída um outro valor.
A variável nome= 'Marcos Duarte Gomes" seria mutável, se tu podesses aceder a um desses caracteres que compõem o valor e poder mudá-lo... ex: tenta aceder ao caracter "t" e mudá-lo para "p", se isso acontecer, deveras essa será uma variável mutável.
E no caso de "variáveis" definidas pela palavra *val*, estaríamos a criar uma constante, e essa sim, não muda, não tem como fazer a alteração dela.. E ela pode ser de qualquer tipo...
Bom, esse é o meu raciocínio...
Fala Wise tudo beleza?
Não não, quando definimos como (var) vai ser mutável independente ser for do tipo String, Int, Double etc, eu utilizei o tipo String só como exemplo. Utilizando o (val) vai ser imutável,
porém é o mesmo conceito de constantes utilizado no Java, no Java para criar variáveis que não mudam o seu valor final, agente utiliza o (final), no Kotlin é utilizado o (val) para definir valores constantes, na linguagem Kotlin tem duas formas de constantes tem o (val) e o (const), porém o const é assunto pra outro vídeo.
Essa é a primeira aula, na próxima aula eu falo sobre os tipos de variáveis que tem na linguagem Kotlin.
Atenciosamente...