Найти тему
Skillbox

Я умею писать на Swift/Kotlin. Нужно ли учить Flutter?!

2020 год стал мощным пинком для всех компаний. Те, кого не было в онлайне, кинулись делать сайты и приложения. Они искали мобильных разработчиков и просили тех сделать побыстрее и желательно под все платформы сразу. Что касается самих программистов, то многие, кто до этого сидел в офисе, распробовали удалёнку и поняли, что вообще-то в состоянии брать заказы на фрилансе или быть аутсорсерами хоть в самом Google. Как же всем им может пригодиться Flutter? Давайте разбираться.

Думаем, в 2021-м не останется людей, которые будут спорить с тем, что мобайл победил. Поэтому каждый бизнес хочет сделать что? Правильно — усилить там своё присутствие с помощью приложений. Но создавать и поддерживать отдельные продукты для iOS и Android нынче дороговато, хочется обойтись малой кровью. Значит, дело за малым: найти того, который сделает приложение, работающее сразу на двух платформах.

Два нативных приложения сегодня — дорогое удовольстиве
Два нативных приложения сегодня — дорогое удовольстиве

Хотите стать разработчиком, который сможет создавать мобильные приложения для iOS и Android? Значит, пора выбирать фреймворк.

Flutter — фреймворк от Google

Да, кросс-платформ под разработку для iOS и Android сегодня хватает: React Native, Xamarin, PhoneGap, Titanium, Ionic — плюс конструкторы вроде Mobincube. Чем Flutter лучше?

У него нет проблем с пользовательским опытом: интерфейс на айфоне не будет выглядеть как на андроиде (и наоборот), работа с жестами останется прежней, анимации не станут тормозить. Сказать то же об остальных решениях, увы, нельзя.

Flutter предпочтительнее в перспективе. Да, сначала ни у одного из фреймворков нет проблем с адаптацией под разные платформы. Но стоит взяться за новые фичи — начинаются танцы с бубнами, влетающими заказчику в копеечку. Это неизбежно для любого приложения, которое планирует развиваться. Может, бубен и танец дешевле нативных приложений, но разработка на Flutter ещё дешевле.

По разным подсчётам, Flutter позволяет сэкономить от 20 до 40% на разработке
По разным подсчётам, Flutter позволяет сэкономить от 20 до 40% на разработке

Естественно, работодатели теплее отнесутся к тем разработчикам, которые помогут им сэкономить.

Когда мобильному разработчику стоит изучать Flutter

Здесь может быть несколько сценариев.

Вы хотите уйти на фриланс. Так вы сможете предлагать заказчикам убить двух зайцев одним выстрелом — сделать сразу iOS- и Android-приложение. Тем самым ваше предложение будет более привлекательным на фоне исполнителей-конкурентов.

Вы хотите поработать в стартапе. Хорошие зарплаты, много крутого опыта и та «особенная атмосфера» без корпоративной серости, ради которой все туда и стремятся. Дело в том, что Flutter часто используется для создания MVP — минимально жизнеспособного продукта или, иными словами, «пилотного» приложения. Стартапы выбирают этот путь, так как тестируют гипотезы и им часто невыгодно заморачиваться с нативным языком и брать двух отдельных разработчиков.

Вы целенаправленно метите в одну из компаний, которая использует фреймворк в своей работе. А их немало:

-4
Хотите стать востребованным специалистом и зарабатывать больше? Записывайтесь на новый курс Skillbox «Разработчик кросс-платформенных мобильных приложений».

Для кого этот курс?

Курс рассчитан на мобильных разработчиков, специализирующихся на iOS или Android, а также программистов из смежных областей. Студенты освоят не только фреймворк Flutter, но и нативную разработку на Swift или Kotlin. К концу обучения вы сможете создавать сложные приложения, обеспечивать связь кросс-платформенных и платформенных частей.

Чему вы научитесь:

✔️ Писать блоки приложений на нативном языке

✔️ Настраивать взаимодействие приложений с бэкендом

✔️ Создавать приложения на Flutter и Dart

✔️ Взаимодействовать с UX-дизайном

✔️ Использовать готовые функции из библиотек

✔️ Работать в системе контроля версий Git

✔️ Работать по Scrum-методологии по спринтам

✔️ Тестировать мобильные приложения

Вашими преподавателями станут эксперты из топовых студий страны: Anvics, «КРОК», SymbioWay, Redmadrobot, KTS Studio — а также главный методист технического направления Skillbox и практикующий Flutter-разработчик.

-5

Ещё несколько бонусов для вас

Удобный график. Учёбу в Skillbox легко совмещать с основной работой — просто смотрите онлайн-уроки и делайте домашнее задание, когда есть время.

Портфолио. За время обучения вы создадите до 7 проектов, которыми пополните своё портфолио. На Flutter: аналоги Instagram и Spotify. Для iOS: аналог приложения Яндекс.Метро и интернет-магазин. Для Android: аналог Reddit и музыкальный плеер. Также каждый разработает приложение по учёту расходов.

Помощь в трудоустройстве. Опытные HR-специалисты Центра карьеры Skillbox отвечают на вопросы, подбирают лучшие вакансии, готовят к собеседованию и помогают каждому студенту получить работу мечты.

Английский в подарок. Получите 2 месяца бесплатного доступа к курсам по бизнес-английскому, собеседованию, подготовке к IELTS и английскому для IT от онлайн-школы EnglishDom.

Рассрочка. Не обязательно платить за весь курс сразу. Вы можете оформить рассрочку: с учётом новогодней распродажи всего от 4000 рублей в месяц.

🎄 Если ваши сердце и глаза давно требуют перемен, но вы не могли решиться на первый шаг, время пришло! Сделайте себе подарок на Новый год — освойте новую профессию в Skillbox со скидкой до 60%!

Продолжайте листать вниз, чтобы попасть на страницу курса и оставить заявку 👇🏻