Я, как человек который знает обе платформы, могу точно казать, что лучше начать с чего-то одного. Если пытаться учить сразу обе получите вынос мозга, так как есть масса различий начиная от языковых (Например: this в Android и self в iOS) и до работы всей системы в целом.
Выбор платформы я бы посоветовал делать в зависимости от того какой марки ваш мобильный телефон, так как без реального девайса (хотя бы одного) в мобильную разработку не стоит идти. Для iOS наличие мака не обязательно, при наличии хорошего компьютера можно работать через виртуалку.
Если все-же надумаете изучить вторую платформу, подумайте, для чего вам это нужно. Лично я пришел к такому решению по тому что хотелось профессионального роста. При параллельной разработке на Android и iOS у человека который знаком с обеими платформами все шансы стать больше чем просто разработчиком. Конечно, если вы не единственный разработчик. Иначе получится наоборот, обязанностей больше а статус прежний.
И обязательно определитесь с тем какая платформа будет для вас основной. Как уже говорилось, лучше быть специалистом в одной области чем середнячком в двух. Для меня, например, это Android.