Добрый вечер
Изучал основы Java, и захотелось развиваться дальше в направлении андроид.
Столько информации в интернете, но какая-то уже устарела, а какая-то просто недостоверная.
С чего лучше начать этот путь, если понимаешь принципы ООП и работал немного с андроид студио? (Изучал экраны активности, добавлял элементы, передавал данные между экранами)
Актуально ли программировать на Java или стоит смотреть в сторону Kotlin?
Без Java core даже не пытайтесь. Недавно походил по собеседованиям на джуна - очень много вопросов по джаве, и задачки просят решать, и много теории спрашивают. Так что занимайтесь джавой тоже.