Если у тебя обычный комп и андроид, то естественно андроид - твоё все. Аналогично наоборот. Занимался разработкой на java/kotlin и на Swift и вот моё субъективное мнение : java удобнее и приятнее, плюс есть куча материалов, которые не устаревают, свифт же очень сильно отличается от версии к версии и может получиться так, что вы найдёте решение для проблемы, а оно уже в вашей версии не работает.