Евгений JonFir Елчев, спасибо за то, что когда-то вдохновляли и учили нас всем тонкостям Flutter. Ваш контент был глотком свежего воздуха для русскоязычного сообщества разработчиков. Жаль, что вы решили оставить это дело, но ваш вклад уже нельзя забыть. Успехов в любых новых начинаниях - вы это заслужили.
@Aveiro0126 Жыл бұрын
не бросай свой ютуб канал продолжай все очень понравилось!!!!!
@ВладГончар-э7ц3 ай бұрын
Спасибо за все уроки
@aidarlatypov77472 жыл бұрын
Спасибо! Твои видео как свет звезд - все уже закончилось, а они до нас доходят уже 2 мес как..
@jigullet2 жыл бұрын
Спасибо огромное за уроки, продолжайте, пожалуйста)
@HaKoIIuTeJIb2 жыл бұрын
Спасибо за видео! 👍
@Raimkhodzhanov2 жыл бұрын
Спасибо!
@unaibekovbakhyt65172 жыл бұрын
Классно, спасибо
@aleksandrsviridenko5079 Жыл бұрын
Интересно только, были ли записаны еще видео про hero. Вроде сказал, что планируется еще один урок по этой теме, но почему то эт опоследнее видео на канале... как-то внезапно оборвалось все
@yehoraltshuler59983 ай бұрын
Я чет не понял, куда то чат делся?
@mirvlad2 жыл бұрын
Респект
@19FrAg932 жыл бұрын
Приветствую! Благодарю за твои видео! Очень полезный контент! Есть просьба, возможно ты уже затрагивал эту тему в каких либо своих видео, но конкретно видео я не нашел, в общем, мог бы ты разобрать тему ООП касаемо Dart-Flutter ?
@АртемЩурев2 жыл бұрын
Здравствуйте, можно ли заказать у вас консультацию по проекту на Flutter? Имеется проект небольшой, есть некоторые баги и архитектурные моменты.
@EvgeniyYatsenko2 жыл бұрын
хероанимейшн это круто)))
@Pewdew2 жыл бұрын
Ура лэзилоадфлатэр
@Antonnel7 Жыл бұрын
хороший начальный курс но очень мало практики многого не хватает надеюсь со временем добавится пет проекты поделать бы побольше так как тебе переходы поделать вроде такого кода onGenerateRoute: (settting) { switch (settting.name) { case 'Second': return PageRouteBuilder( pageBuilder: (context, animation, secondaryAnimation) { return const SecondScreen(); }, transitionsBuilder: (context, animation, secondaryAnimation, child) { final tween = Tween( begin: const Offset(0.0, 1.0), end: Offset.zero); final curve = CurveTween(curve: Curves.linearToEaseOut); return SlideTransition( position: animation.drive(curve).drive(tween), child: child, ); }, ); default: return PageRouteBuilder( transitionDuration: const Duration(seconds: 2), pageBuilder: (context, _, secondaryAnimation) => const FirstScreen(), ); }