Никто не сказал

Sep 22, 2016 17:18

Когда пару лет назад я занялся Андроидом никто не объяснил, что приложения на нём делают по "остаточному принципу": первым делом компания ставит iOS приложение, а полгода-год спустя начинают заниматься Андроидом, на который просто копируют функциональность iOS приложения. На это есть две причины:

1) существует стереотип, что iOS пользуются богатые люди и

2) время до запуска iOS приложения минимально поскольку

2.1) программирование на iOS проще ибо нужно подгонять приложения под десяток устройств, а не 7 тысяч как в Андроиде и

2.2) программирование на iOS быстрее поскольку у системы меньше возможностей (из-за ограниченности набора устройств) + многие функции сделаны умнее (например, не нужно специально возиться с сохранением данных при повороте экрана).

При этом имеются два следствия:

1) Андроид программист имеет меньше возможностей для карьерного роста поскольку обычно нанимается не в свежесозданный, но в существующий отдел разработки и

2) к программисту Андроида требования выше - в силу пункта 1 и более сложной системы.

В общем, я нынешний мог бы сказать мне-2014, что мобильное программирование лучше начинать с iOS. Хотя это несущественно с учётом того, что в случае с iOS обучение до уровня middle укладывается в несколько месяцев.

ios, android

Previous post Next post
Up