Полный гайд по тестированию на Flutter. Часть 6: Тестовые двойники: Faking vs Mocking

Hola, Amigos! На связи Павел Гершевич, Mobile Team Lead агентства продуктовой разработки Amiga. Мы с вами разобрали уже больше половины гайда о тестировании в Flutter! Сегодня статья перевод посвящена технике Faking. А в следующих частях рассмотрим часто встречаемые ошибки и лучшие практики в написании Unit-тестов. Так что не переключайтесь!

Полный гайд по тестированию на Flutter. Часть 6: Тестовые двойники: Faking vs Mocking
22

Полный гайд по тестированию на Flutter. Часть 4: продвинутое модульное тестирование

Hola, Amigos! На связи Павел Гершевич, Mobile Team Lead агентства продуктовой разработки Amiga. Это серия статей переводов о тестировании в Flutter, предыдущие выпуски можно найти в нашем блоге. Сегодня перевод посвящен продвинутому модульному тестированию. Всем приятного чтения!

Полный гайд по тестированию на Flutter. Часть 4: продвинутое модульное тестирование
22

Полный гайд по тестированию на Flutter. Часть 3: Mocking и Stubbing

Hola, Amigos! На связи Павел Гершевич, Mobile Team Lead агентства продуктовой разработки Amiga. В предыдущих статьях мы научились писать модульные тесты для статичных функций, верхнеуровневых функций и расширений. Сегодня перевод статьи посвящен Unit-тестам для методов класса.

Полный гайд по тестированию на Flutter. Часть 3: Mocking и Stubbing
22

Полный гайд по тестированию на Flutter. Часть 2: Простые модульные тесты

Hola, Amigos! На связи Павел Гершевич, Mobile Team Lead агентства разработки сайтов и мобильных приложений Amiga. Продолжаем нашу серию статей переводов о тестировании в Flutter. В этой и нескольких следующих частях поговорим о модульном (Unit) тестировании.

Полный гайд по тестированию на Flutter. Часть 2: Простые модульные тесты
11

Что нового в Flutter 3.24

Hola, Amigos! На связи Павел Гершевич, Mobile Team Lead агентства продуктовой разработки Amiga. В режиме торнадо перевели для вас статью о нововведениях в Flutter 3.24: Flutter GPU, Multi-View Embedding и многое другое. А ещё оставили несколько восторженных комментариев о виджетах, которые так давно ждали!

Что нового в Flutter 3.24
33

Как выбрать инструмент для вашего мобильного приложения: Native, Flutter или PWA

Рынок мобильных приложений продолжает наращивать объем и доходность: по данным Data.ai, мировые потребительские расходы на приложения в 2023 году достигли $171 млрд, а на одного пользователя приходится около 5 часов ежедневного взаимодействия со смартфоном. Компании стремятся завоевать внимание клиентов с помощью мобильных устройств, что подогревае…

Как выбрать инструмент для вашего мобильного приложения: Native, Flutter или PWA
2525

Работа с виджетами Flutter | 2 часть

Работа с виджетами Flutter | 2 часть

Привет, если вы на пути изучения Flutter/Dart или вам просто интересно почитать про путь изучения, подписывайтесь на мой канал в telegram, буду рад вас видеть! А сегодня поговорим про взаимодействие с виджетами во Flutter!

11

Работа с виджетами Flutter | 1 часть

Работа с виджетами Flutter | 1 часть

Привет, если вы на пути изучения Flutter/Dart или вам просто интересно почитать про путь изучения, подписывайтесь на мой канал в telegram, буду рад вас видеть! А сегодня поговорим про взаимодействие с виджетами во Flutter!

11

Введения в Flutter Framework

Введения в Flutter Framework

Привет, если вы на пути изучения Flutter/Dart или вам просто интересно почитать про разработку подписывайтесь на мой канал в telegram, буду рад вас видеть! А сегодня поговорим про тестовые примеры в DART-е!

11

Тестовые примеры DART | Часть 2

Тестовые примеры DART | Часть 2

Привет, если вы на пути изучения Flutter/Dart или вам просто интересно почитать про разработку подписывайтесь на мой канал в telegram, буду рад вас видеть! А сегодня поговорим про тестовые примеры в DART-е!

11

Тестовые примеры DART | Часть 1

Тестовые примеры DART | Часть 1

Привет, если вы на пути изучения Flutter/Dart или вам просто интересно почитать про разработку подписывайтесь на мой канал в telegram, буду рад вас видеть! А сегодня поговорим про тестовые примеры в DART-е!

Начало работы с объектно-ориентированным Dart | Часть 2

Начало работы с объектно-ориентированным Dart | Часть 2

Привет, если вы на пути изучения Flutter/Dart или вам просто интересно почитать про разработку подписывайтесь на мой канал в telegram, буду рад вас видеть! А сегодня поговорим про ООП в DART-е!

Вся правда о FlutterFlow: откройте мир low-code разработки с EndCode

В этой статье мы подробно изучим FlutterFlow, его особенности и преимущества.

Вся правда о FlutterFlow: откройте мир low-code разработки с EndCode
99

Начало работы с объектно-ориентированным Dart | Часть 1

Начало работы с объектно-ориентированным Dart | Часть 1

Привет, если вы на пути изучения Flutter/Dart или вам просто интересно почитать про разработку подписывайтесь на мой канал в telegram, буду рад вас видеть! А я сегодня поговорим про ООП в DART-е!

44

Работа с List и Map | DART

Handling Lists and Maps

Привет, если вы на пути изучения Flutter/Dart или вам просто интересно почитать про разработку подписывайтесь на мой канал в telegram, буду рад вас видеть! А я сегодня поговорим про функции в DART-е!

Анонимные функции и Задержка с Future | DART

Анонимные функции и Задержка с Future | DART

Привет, если вы на пути изучения Flutter/Dart или вам просто интересно почитать про разработку подписывайтесь на мой канал в telegram, буду рад вас видеть! А я сегодня поговорим про функции в DART-е!

11

Реализация функций DART

Реализация функций DART

Привет, если вы на пути изучения Flutter/Dart или вам просто интересно почитать про разработку подписывайтесь на мой канал в telegram, буду рад вас видеть! А я сегодня поговорим про функции в DART-е!

Реализация обработки исключений | Управление потоком DART

Реализация обработки исключений | Управление потоком DART

Привет, если вы на пути изучения Flutter/Dart или вам просто интересно почитать про разработку подписывайтесь на мой канал в telegram, буду рад вас видеть!

Enum | Управление потоком DART

Enum | Управление потоком DART

Привет, появилось желание делиться собранной информацией, которую сам только изучил, тем самым делаю структурирование знаний и делюсь ими, может кто-то на том же пути, где и я, вместе легче!

11

If,While, For, Switch | Управление потоком DART

If,While, For, Switch | Изучение управления потоком

Привет, появилось желание делиться собранной информацией, которую сам только изучил, тем самым делаю структурирование знаний и делюсь ими, может кто-то на том же пути, где и я, вместе легче!

Print, Const, Final и Null | Изучение переменных DART

Print, Const, Final и Null | Изучение переменных DART

Привет, появилось желание делиться собранной информацией, которую сам только изучил, тем самым делаю структурирование знаний и делюсь ими, может кто-то на том же пути, где и я, вместе легче!

Работа с переменными | Изучение переменных DART

Переменные в DART
22

Запуск приложения | Изучение переменных DART

DartPad

Привет, появилось желание делиться собранной информацией, которую сам только изучил, тем самым делаю структурирование знаний и делюсь ими, может кто-то на том же пути, где и я, вместе легче!

11

Connecting the world 🌎

Hello Folks 👋🏼

Connecting the world 🌎

Как добавить Flutter в нативное приложение iOS и протестировать его на Codemagic (Часть 3)

Hola, Amigos! На связи Саша Чаплыгин, Flutter dev компании заказной разработки Amiga. Вот и наконец-то 3 часть статьи, в которой будет идти речь про про использование «Hot Reload», «Hot Restart» и тестирование на Codemagic.

Как добавить Flutter в нативное приложение iOS и протестировать его на Codemagic (Часть 3)
33

Как добавить Flutter в нативное приложение iOS и протестировать его на Codemagic (Часть 2)

Hola, Amigos! На связи Саша Чаплыгин, Flutter dev компании заказной разработки Amiga. Нашел интересную статью на английском о том, как добавить Flutter в новый или существующий проект Native iOS. Решил поделиться с вами переводом. Это вторая часть, в которой будет идти речь про реализацию экрана Flutter в приложение для iOS и использование platform…

Как добавить Flutter в нативное приложение iOS и протестировать его на Codemagic (Часть 2)
66

Как добавить Flutter в нативное приложение iOS и протестировать его на Codemagic (Часть 1)

Hola, Amigos! На связи Саша Чаплыгин, Flutter dev компании заказной разработки Amiga. Нашел интересную статью, решил поделиться переводом. Автор материала рассказывает, как добавить Flutter в новый или существующий проект Native iOS и протестировать его на Codemagic CI/CD с помощью codemagic.yaml.

Как добавить Flutter в нативное приложение iOS и протестировать его на Codemagic (Часть 1)
66

Революция в мире IT: Что такое Low-code, No-code и Зерокод?

Если вы слышали про Low-code, no-code и зерокод и до сих пор не можете разобраться в этих новых представителях мира IT-разработки, присаживайтесь поудобнее.

Революция в мире IT: Что такое Low-code, No-code и Зерокод?
22

Камера и Flutter

Hola, Amigos! На связи Александр Чаплыгин, Flutter-dev в Amiga. В статье рассказываю о проекте, в котором использовалась библиотека Google ML Kit Barcode Scanning. И о своём первом опыте выступления на конференции для разработчиков DevFest.

Камера и Flutter
44

Flutter 3.13: что нового

В новой версии Flutter 3.13 разработчиков ждет 2D-скроллинг, более быстрая графика на Impeller, обновленный Material 3 и Dart 3.1. Мы в Friflex разрабатываем мобильные приложения на Flutter и внимательно следим за новостями — по традиции делимся переводом официального релиза кроссплатформенного фреймворка.

Flutter 3.13: что нового
55

FlutterFlow: Обзор суперобновления от СЕО EndCode Studio Артема Панферова

Сегодня ночью команда FlutterFlow опять порадовала нас крутым суперобновлением! Оно настолько cool, что мы готовы танцевать чечетку от восторга. Разберемся, какие возможности теперь доступны разработчикам.

Разбор обновлений FlutterFlow от Артема Панферова, CEO студии разработки мобильных приложений EndCode
1313

Flutter 3.10: что нового

Бесшовная интеграция веб- и мобильных приложений, революционная графическая производительность благодаря Impeller и многое другое. Мы в Friflex разрабатываем мобильные приложения на Flutter и внимательно следим за новостями — по традиции делимся переводом официального релиза новой версии фреймворка.

Flutter 3.10: что нового
77

Бесплатные курсы в Zerocoder

Онлайн-университет Zerocoder на своем официальном сайте предлагает пользователям записаться на бесплатные курсы по разработке приложений с нуля и без программирования. Чтобы записаться на любой из бесплатных курсов университета Зерокодер, вам нужно перейти по ссылке в новости на нашем сайте: https://u4i.online/zerocoder-news/

Бесплатные курсы в Zerocoder

В чем польза мобильных приложений для бизнеса?

Что вы чаще всего держите в руке? По статистике среднестатистический пользователь смартфона проводит в телефоне около 3,5 часов в день, это довольно много, так как люди бодрствуют порядка 16 часов. А некоторые и вовсе не выпускают смартфон из рук.

В чем польза мобильных приложений для бизнеса?
77

Станьте профессиональным зерокодером со скидкой 60% на доступ ко всем курсам Zerocoder!

Получить доступ со скидкой: zerocoder.ru

Станьте профессиональным зерокодером со скидкой 60% на доступ ко всем курсам Zerocoder

Получите доступ ко всем курсам по no-code инструментам в Zerocoder со скидкой 60%!

Станьте профессиональным зерокодером со скидкой 60% на доступ ко всем курсам Zerocoder!

Flutter обновился до версии 3.3. Что нового для конечного пользователя?

Flutter обновился до версии 3.3. Что нового для конечного пользователя?

Как aim digital перезапускали с нуля американский сервис продаж с аукционной механикой Junk a Car

Рассказываем, как команда aim помогла стартапу по продажам подержанных автомобилей запуститься после неудачного опыта работы с предыдущим подрядчиком.

4545

Что выбрать: React Native, Flutter или нативный подход

Что выбрать: React Native, Flutter или нативный подход
55

Как и почему я перешла с React Native на Flutter

Всем привет, за клавиатурой я, Вика — Frontend-разработчик из веб-студии Pyrobyte. Разработчики, работающие на React Native периодически заглядываются на Flutter, и я не стала исключением. В этой статье я расскажу о личном опыте и подскажу, как сберечь пару-тройку сотен нервных клеток и привыкнуть к новому фреймворку.

3939

Натив или кроссплатформа? Будущее мобильной разработки в агентствах

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

1313