TGViewer
Frontend&Travel Frontend&Travel @code_and_travel · 1.18K subscribers
Post #404 837
​Вы еще помните про мобильное приложение?) Я — да. Как сейчас помню, более года назад, в середине марта 2024 года, я приступила к разработке мобильного приложения на Flutter, о котором ничего не знала до.

Зачем мне это было нужно? Во-первых, мне обещали хорошие деньги. Люди, предложившие мне проект на Flutter, обещали платить мне такую же ставку в час, какую я получаю за работу на Frontend. Да, мне, человеку без опыта во Flutter. Им было важно, чтобы за проект взялась именно я.

Во-вторых, я была весьма не прочь получить новый опыт. Как вы уже, должно быть, заметили, на рынке идет существенное сокращение количество вакансий на Frontend. Если смотреть рынок РФ, практически все они требуют работу с территории России. А зарубежные компании, наоборот, работать из РФ не разрешают. Меня не устраивает ни тот, ни другой сценарий. На Flutter таких ограничений нет.

В-третьих, во всех самоучителях сказано, что Flutter — весьма простой фремворк. Так и есть, особенно если переходишь на него с фронта. Ничего такого сверхъестественного и высокоинтеллектуального, как, например, есть в machine learning, я в нем не нашла. Да, есть нюансы с билдами и публикацией приложения, которые просто выбивают меня из колеи. Но… на любой работе свои издержки.

Таким образом, взвесив все «за», я не нашла ничего «против». Разве что уменьшение свободного времени и откладывание все той же монетизации в Pixel Measurement. Который, на момент получения предложения о Flutter имел всего 3 000 пользователей.

Первые две недели при почасовой работе ушли у меня на просмотр самоучителей и сбор тестовых проектов. Вторые две — на экран логина, который создавала по аналогии с самоучителем. Дальше двинулась сама, и за 2-3 месяца осилила верстку, спрашивая советов у ChatGPT. Потом был перерыв, и с конца лета приступила к прикручиванию апишки. К началу декабря все было готово. Еще 2 месяца ушло на фиксы багов. И, вот, конец февраля, мы готовы к публикации 🎉.

Чтоб вы не думали, что я такая тормознутая и целый год разрабатывала приложение интернет-магазина. Весь прошлый год у меня была регулярная стандартная работа, почасовой фронтовой проект, постоянные путешествия и переезды и еще этот проект на Flutter.

В конце февраля мы приступили к публикации приложений на Android и iOS, и служба поддержки Apple вынесла мне все мозги 🤯. Нужно было создать privacy policy, каждые 2 дня отвечать на ряд их бизнес-вопросов, внедрить дополнительный функционал, без которого они ничего не апрувили и пофиксить баг, который никто кроме них не нашёл. Чтобы вы понимали: все билды мы тестируем на телефонах, у нас есть ряд добровольных тестировщиков. НО: в момент публикации выходила iOS 18.4 (которая была Beta), и они нашли баг на ней, на iPad Air, хотя наша версия полностью работоспособна на iOS 18.3. Пришлось в экстренном порядке разбираться, как тестировать на Beta-версиях iOS и скачивать новые эмуляторы на 8 Гб в при отсутствии интернета (да, в эти дни всему дому вырубили wi-fi на 3 дня 😀).

Как бы то ни было, годовые усилия не прошли даром, и разработанное мобильное приложение было, finally, опубликовано. Посмотреть его можно здесь на iOS и тут на Android.

А ко мне в копилку по праву добавилось звание Flutter developer. Иначе какой ты разработчик, если не можешь показать ни одного релиза своего продукта)
  • 👍 27
More from @code_and_travel
  1. Oct 9, 2026Сходила недавно на встречу комьюнити Билдеров в Москве. Это те, что делают Chrome-расширен…
  2. Oct 7, 2026Когда-то давно, в начале года, я рассматривала 4 направления для иммиграции. Среди них был…
  3. Sep 14, 2026​Попробовала модель Astra от ChatGPT. Точнее, как попробовала: почти научилась работать с…
  4. Sep 7, 2026Почему так долго нет статей?) Потому что то, что интересно сказать, не скажешь (из-за поли…
  5. Jul 6, 2026Все же помнят, что у меня удаляли Pixel Measurement 2 месяца назад? Кажется, причина прояс…
  6. Jun 30, 2026Виза талантов. Обновление Держу вас в курсе того, что у меня по этому поводу происходит. В…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →