Задать вопрос
Ответы пользователя по тегу Мобильная разработка
  • Имеют ли место реальные тенденции к вытеснению нативной мобильной разработки со стороны кроссплатформенных решений?

    Loriens
    @Loriens
    iOS Developer
    Основная проблема кроссплатформы - сложно поддерживать сразу всё. При этом всё должно работать также быстро, как на нативе. И код должен быть лёгким и понятным.

    На какой-то платформе вышла новая фича, на другой не вышла, но выйдет позднее. Кроссплатформу нужно тут же качественно обновить. Компаниям вроде Apple/Google это не нужно, они думают только о своих платформах и языках.

    Вот серия статей об опыте использования React Native в Airbnb - https://medium.com/airbnb-engineering/sunsetting-r... Они описали свой опыт работы с RN и почему в итоге вернулись к нативной разработке.

    Что использовать в разработке - тут всё зависит от задач. Где-то проще использовать кроссплатформу, где-то лучше натив. Пока что чаще выбирают натив, предпосылок к победе кроссплатформы в ближайшем будущем я не вижу.

    У меня есть знакомые, которые успешно пишут на Flutter или React Native, но среди мобильщиков их крайне мало (как и самих вакансий).
    Ответ написан
    Комментировать
  • Какой факультет подойдет для мобильного разработчика?

    Loriens
    @Loriens
    iOS Developer
    Готов разбить твоё сердечко - нигде.

    Если нужен универ, то программная инженерия, наверное, поближе будет. Также прикладная математика/фундаментальная информатика (в СПбГУ и СПбПУ они также есть) или что-то подобное.

    В универе будет много теории, в большинстве ненужной (есть исключения, где она помогает), но мышление прокачать поможет. Корочка будет важна при релокации в другие страны, если захочешь. Ну и военную кафедру можно окончить, если грозит армия :-). Всё.

    Можешь поучиться активно пару лет, а потом совмещать работу или фриланс с учёбой, многие так и делают.
    Ответ написан
    Комментировать