Разная. Нет, конечно, то что гугл сказал "всем писать на mvvm" это ничего не значит. Это скорее для новичков, чтобы писали с какой-то архитектурой, потому что до этого не было никакой предлагаемой архитектуры, и все тупо фигачили код в активити.
den_kvlchk, ну вот я знаю только, что если ключ тот же самый, то такого бы не было, значит проблема на твоей стороне. Да, что-то делал не так, делай так теперь)
Не соглашусь, исправлять надо. Джава не нужна. Котлин изучается отдельно. Это не сахарок, учи матчасть. Он(программирование?) не одинаковое. И не надо сейчас рассказывать, что можно скакать с языка на язык и из сферы в сферу. Плавали, знаем, разгребали за такими скакальщиками.
И первое, чем надо задаться ТС, это почему он решил, что ему надо в андроид. Без всякого бекграунда, фигакс и давай. Для решения, куда пойти, нужно потратить время и попробовать разные сферы разработки.
У меня снова тот же вопрос, как и к остальным новичкам, не знакомым с программированием. С чего ты решил, что тебе надо а) заниматься программированием и б) именно под Андроид?
Aleksandr94, То что ты рассказываешь, это типа "хочу программирование как хобби". Никто не говорит, что ты не можешь, или тебе нельзя. Но я очень скептически отношусь, когда фигакс - с нуля, и сразу в конкретную область с мечтой устроиться на работу.
Сергей Воробьев, у меня его не было, когда не было компьютера, году так в 2005. Появился компьютер, и я сразу начал что-то писать. Не представляю, что в голове у человека, который в 2021 году, имея макбук, не имеет никакого опыта(что значит, у него нет тяги к программированию вообще), и хочет вдруг стать ios-разработчиком. Ну вот с чего? Ещё раз - это не в танчики играть, по кнопкам стучать. Это серьёзная и сложная работа.