Como aprender Android em 2021: Kotlin ou Java? Arquitetura, Navegação, Jetpack, Testes e bibliotecas

preview_player
Показать описание

Nesse vídeo eu compartilho minha opinião, com base em minhas experiências profissionais, sobre como aprender Android em 2021 e tento tirar algumas dúvidas sobre o mercado de trabalho Android em 2021, tais como:

- Qual linguagem estudar? Kotlin ou Java?
- Qual arquitetura utilizar no meu projeto?
- Como trabalhar com navegação entre telas?
- Como implementar a interface de usuário nos projetos Android: layout XML ou Jetpack Compose
- Quais bibliotecas de Injeção de Depenências são utilizadas no mercado: Dagger Hilt, Koin, Kodein
- Como manter meu código padronizado e com qualidade? Como executar código assíncrono: Kotlin Coroutines, RxJava, RxKotlin?
- Quais ferramentas utilizar para criar testes automatizados no Android?
- Quais bibliotecas do Jetpack utilizar?

Se curtiu este conteúdo não deixe de se inscrever no canal e deixar seu Gostei, além de compartilhar e comentar, é claro!

====== Quer dar o próximo passo na sua carreira como dev Android? =========
📲 𝗖𝗔𝗠𝗣 - 𝗖𝗨𝗥𝗦𝗢 𝗔𝗡𝗗𝗥𝗢𝗜𝗗 𝗠𝗢𝗗𝗘𝗥𝗡𝗢 𝗘 𝗣𝗥𝗢𝗙𝗜𝗦𝗦𝗜𝗢𝗡𝗔𝗟:
=================================================================

📗 𝗖𝗢𝗡𝗛𝗘𝗖̧𝗔 𝗠𝗘𝗨 𝗘-𝗕𝗢𝗢𝗞 𝗦𝗢𝗕𝗥𝗘 𝗖𝗔𝗥𝗥𝗘𝗜𝗥𝗔 𝗗𝗘 𝗣𝗥𝗢𝗚𝗥𝗔𝗠𝗔𝗗𝗢𝗥:

🔸 𝗟𝗜𝗡𝗞𝗦 𝗖𝗜𝗧𝗔𝗗𝗢𝗦 𝗡𝗢 𝗩𝗜́𝗗𝗘𝗢:

📹 𝗩𝗜́𝗗𝗘𝗢𝗦 / 𝗦𝗘́𝗥𝗜𝗘𝗦 𝗠𝗔𝗜𝗦 𝗔𝗦𝗦𝗜𝗦𝗧𝗜𝗗𝗢𝗦 𝗗𝗢 𝗖𝗔𝗡𝗔𝗟:
▪️ Curso de Kotlin 2020 | Básico

▪️ Kotlin Coroutines: Criando um Projeto Android do Zero Com a Arquitetura MVVM e LiveData

====== Quer dar o próximo passo na sua carreira como dev Android? =========
📲 𝗖𝗔𝗠𝗣 - 𝗖𝗨𝗥𝗦𝗢 𝗔𝗡𝗗𝗥𝗢𝗜𝗗 𝗠𝗢𝗗𝗘𝗥𝗡𝗢 𝗘 𝗣𝗥𝗢𝗙𝗜𝗦𝗦𝗜𝗢𝗡𝗔𝗟:
=================================================================

🔗 𝗦𝗜𝗚𝗔-𝗠𝗘 𝗘𝗠 𝗢𝗨𝗧𝗥𝗔𝗦 𝗥𝗘𝗗𝗘𝗦:

📖 𝗟𝗜𝗩𝗥𝗢𝗦 𝗤𝗨𝗘 𝗘𝗨 𝗜𝗡𝗗𝗜𝗖𝗢:

#kotlin #android #carreira

00:00 - Introdução
01:08 - Assunto 1: por devo começar?
02:26 - Assunto 2: Qual IDE utilizar?
03:23 - Kotlin ou Java?
05:32 - Como criar layouts?
06:41 - Qual arquitetura utilizar?
08:48 - Navegação no Android
10:10 - Injeção de Dependências
11:56 - Como trabalhar com código assíncrono e streams e dados
14:00 - Ferramentas de Análise Estática de Código
15:04 - Testes automatizados no Android
17:28 - Bibliotecas do Jetpack
Рекомендации по теме
Комментарии
Автор

O que falta hoje youtube é um curso que ensine kotlin funcional e orientado ao objeto com layout's baseados no material designer.

danillomelo
Автор

Me considero um Android/Backend dev, entretanto minha primeira oportunidade de trabalho foi com Angular e Flask e tô até gostando. Espero que em algum futuro próximo eu possa voltar a desenvolver no mobile que é minha paixão ❤️

adoniasalcantara
Автор

Muito bom! Comecei a estudar Android no inicio do ano e as vezes, nós iniciantes, ficamos perdidos tantas bibliotecas e conceitos novos pra estudar

thiagosouza
Автор

Kotlin esta sendo a primeira linguagem de programação que estou aprendendo, comecei no mês passado meus estudos.
Nesse meio tempo vi muitas pessoas falando que era melhor eu ter começado em java para conseguir uma vaga no mercado de trabalho, como sou muito curioso fui pesquisar e as muitas vagas que vi pediam Java/Kotlin.
Quando terminar meu curso de Kotlin vou estudar java para conseguir boas vagas e um bom salario.

GantSamma
Автор

Muito obrigado pelo conteúdo honesto! Dificil achar um vídeo de alguém no mercado que esclareça tão bem um roadmap.

SenshiEagle
Автор

Sensacional, cara. Um resumo completo mesmo. Achei muito bom! PS.: Também sou do tempo do Eclipse ADT (E obj-c no iOS) kkk

BrunoZaranza
Автор

Assisti um vídeo seu "assustador" sobre Coroutine e percebi que tenho muito o que aprender. Vou seguir seu curso pra iniciantes e compartilhar com vários amigos. Parabéns pela iniciativa.

alanjones
Автор

Nem assistir, mas já chego deixando meu like !!!

memesfunny
Автор

Excelente vídeo como sempre, parabéns pelo canal. Acompanho há alguns meses e está cada vez melhor. Uma sugestão de vídeo seria implementar um app que consuma uma api de forma paginada (Como da Marvel por exemplo) e que faça cache local utilizando esses dados no Room.

allysonjd
Автор

Obrigado Douglas por seus conteúdos! Tenho interesse em conteúdo de Kotlin para iniciantes, por favor, não esqueça dos iniciantes.

TheAndreSMello
Автор

Não sou bem um iniciante, mas tenho interesse sim, conheço mto pouco das estruturas do Android e utilização do Android Studio.

wagner
Автор

Douglas, Sou iniciante em programação tenho muita vontade de aprender a programar Kotlin para android, pois no momento não tenho dinheiro para fazer um curso, espero que vc faça um curso sobre isso vlw irmão vc é nota 1000.

skolzinhogamer
Автор

No meu caso, eu precisei estudar java primeiro, pois quando tentei com kotlin ficou muito bagunçado para entender (funçoes, metodos, argumentação), a sintaxe toda em geral.

Depois que melhorei em java, a melhora do kotlin foi natural

O livro "Kotlin em Ação" eles recomendam que é para pessoas que ja possuem intimidade com java, eu concordo, ajuda muito.

Excelente video Douglas

lordcristopherv
Автор

Eclipse com plugin Adt, era sinistro como alguns erros sumiam apenas pelo fato de vc dar um control X + control Z no trecho de código

LuanPedro
Автор

Comecei a estudar Android com eclipse utilizando o plugin mas depois descobri que minha apostila estava muito desatualizada pois já existia o Android Studio 2.2 kkk. Meu primeiro contato com mobile foi utilizando o Java ME, achei bastante complicado e desisti. Depois chegou a onda dos smartphones, resolvi esperar e em 2016 resolvi aprender Android de vez e trabalho com isso até hoje.

antoniorafaelsantos
Автор

Boa Noite Douglas ... Grato por todos esses conteúdos que vc vem trazendo . Poderia me indicar um "RoadMap " para seguir na carreira Mobile ?

MsDiogocouto
Автор

Comecei com o eclipse + o plugin ADT NA faculdade.

aldemirgomes
Автор

Kkkk, Eclipse com ADT foi foda, meu primeiro curso de Android foi nessa gambiarra.
Quando desenvolvi o primeiro app da empresa, acho que usei versão 1. alguma coisa do Android Studio, isso foi la no começo de 2015.
Achei aqui nos release note, Android Studio v1.0.1.

DanielLuche
Автор

Eu passei pelo Eclipse Hélios com ADT Android, detalhe Android Cupcake 1.6

henrik-music
Автор

Tenho interesse em conteúdo para iniciantes também

khrirs