A new major version of Flutter has been released. Now it is Flutter 3! Now we have more opportunities in using Flutter, thanks to the Flutter team for hard work. And what is new in this release, read in the announcements:
👉 Introducing Flutter 3;
👉 What’s new in Flutter 3.
PS: especially pleased that migration to version 3 from the 2 should not be painful as from 1 to 2, judging by the breaking changes list.
#update
👉 Introducing Flutter 3;
👉 What’s new in Flutter 3.
PS: especially pleased that migration to version 3 from the 2 should not be painful as from 1 to 2, judging by the breaking changes list.
#update
🔥2
And of course, a new Dart version has been released with Flutter together, as usually is. In release:
👉 new enums;
👉 super initializers;
👉 updated linter rules.
📌 More details in the announcement by Michael Thomsen.
#update
👉 new enums;
👉 super initializers;
👉 updated linter rules.
📌 More details in the announcement by Michael Thomsen.
#update
Google IO has given to us a lot of new and exciting Flutter things. And our Flutter Voronezh community has no reason to ignore this. Let's meet and discuss all news and impressions, being hot on the trail. What have you liked in this IO?
Please, pay the attention, that the event will pass in the Russian language.
📌 Looking forward to seeing all of you on 17 May at 6 pm (GMT+3). You can register by the link.
#event
Please, pay the attention, that the event will pass in the Russian language.
📌 Looking forward to seeing all of you on 17 May at 6 pm (GMT+3). You can register by the link.
#event
👍2
If you missed the new Flutter Dev Podcast episode, take some info. There was an interesting theme: which are there real dangers for our industry, and how we can protect from them.
At the microphone: Eugene Saturov (Surf), Ilya Virnik (Yandex.Pro), Mikhail Matyunin (ex-Ozon).
🎧 You can listen to this episode by link, as well as on Apple Podcasts, Yandex.Music, Google Podcasts, Spotify.
#podcast
At the microphone: Eugene Saturov (Surf), Ilya Virnik (Yandex.Pro), Mikhail Matyunin (ex-Ozon).
🎧 You can listen to this episode by link, as well as on Apple Podcasts, Yandex.Music, Google Podcasts, Spotify.
#podcast
👍2
If you have been waiting for a fully committed program of the Mobius, to take a decision to join, it is time now. The program is ready! And of course, Flutter included, as well as a lot of common speeches, which can be interesting without depending on your tech stack.
📌 More details and tickets on the Mobius site. And special for subscribers a little bonus, promo code ohmyflutter2022JRGpc gives you a discount for a personal ticket.
#event
📌 More details and tickets on the Mobius site. And special for subscribers a little bonus, promo code ohmyflutter2022JRGpc gives you a discount for a personal ticket.
#event
🔥1
A new great feature has been added to the DartPad. Dartpad Workshops are step-by-step Flutter and Dart tutorials. Flutter GDEs created various workshops, to help everyone deeply understand various topics of Dart and Flutter. There are:
👉 Writing code as a mathematician by Oleksandr Leushchenko;
👉 Learning Flutter for native iOS developers by Vandad Nahavandipoor;
👉 Journey from mobile to Web/Desktop by Aleksandr Denisov.
📌 All these and much more by the link.
#article
👉 Writing code as a mathematician by Oleksandr Leushchenko;
👉 Learning Flutter for native iOS developers by Vandad Nahavandipoor;
👉 Journey from mobile to Web/Desktop by Aleksandr Denisov.
📌 All these and much more by the link.
#article
🔥3
Flutter opens new and new horizons. And now it trying to take a bite of the pie of the casual gamedev.
📌 You can find info about how to use Flutter for casual game development in the video by Filip Hráček.
PS. One thing which a can’t take is that for game development doesn’t big matter robust project structure, clearly dependents and injection of their, test, and stuff like that. We can give up on this only in the concept building phase. After that, we need to pay attention to all of the typical parts of professional approaches to development, if we want to get a product but not a quick-and-dirty thing.
#video
📌 You can find info about how to use Flutter for casual game development in the video by Filip Hráček.
PS. One thing which a can’t take is that for game development doesn’t big matter robust project structure, clearly dependents and injection of their, test, and stuff like that. We can give up on this only in the concept building phase. After that, we need to pay attention to all of the typical parts of professional approaches to development, if we want to get a product but not a quick-and-dirty thing.
#video
👍4🥰1
To continue the topic of using Flutter for game development. The serious intention of this is proved by the fact, that the page about games has been added to the official site. But that's not all:
👉 Flutter Casual Games Toolkit;
👉 Using Flame;
👉 Discord community for Flutter game devs.
📌 All these and much more in the announcement by Zoey Fan and in the article about perspectives of Flutter for game development by Tao Dong.
#article
👉 Flutter Casual Games Toolkit;
👉 Using Flame;
👉 Discord community for Flutter game devs.
📌 All these and much more in the announcement by Zoey Fan and in the article about perspectives of Flutter for game development by Tao Dong.
#article
👍2
I have already written, that we had made the example of using Elementary with BLoC for application development. But it’s not like our style to put the code in the farthest corner and forget about it. Introduce to you an article that describes all core aspects of our example: what, how, and why we did all various things in it. I hope, this will be useful for you and you will get the best from this duo in your projects.
📌 More details in the article (Russian language) “How to make a friends Elementary and BLoC” by Kristina Zotyeva with my little help.
#article
📌 More details in the article (Russian language) “How to make a friends Elementary and BLoC” by Kristina Zotyeva with my little help.
#article
🔥1
There was easy to miss a result of the quarterly user survey in the billow of the latest Flutter events. If you did it too, there is info for you - the results already available.
More details in the article by JaYoung Lee.
PS. By the way, you already can pass the Q2 user survey and give a help to make Flutter better.
#article #qsurvey
More details in the article by JaYoung Lee.
PS. By the way, you already can pass the Q2 user survey and give a help to make Flutter better.
#article #qsurvey
👍1
Dart Frog is an experimental minimalistic backend framework for Dart. It has been recently released by the Very Good Venture team.
📌 More information about Dart Frog in the announcement by Felix Angelov.
#article #dartbackend
📌 More information about Dart Frog in the announcement by Felix Angelov.
#article #dartbackend
👍2
Flutter is a good tool for application development but besides this, it gives an opportunity to integrate Flutter into the native application with an add-to-app approach.
A real example of how to do it, you can read in the VGV team’s article.
#article
A real example of how to do it, you can read in the VGV team’s article.
#article
👍1
Another episode of The Boring Flutter Development Show has been released. Khanh and Craig discussed using generic widgets.
📌 You can watch the episode by the link.
#boringshow
📌 You can watch the episode by the link.
#boringshow
👍1
Flutter IntelliJ Plugin has recently received an update. This release cycle was primarily focused on fixing problems and reducing tech debt. It contains:
👉 device selector shows meaningful names;
👉 fixed ignored breakpoints when there was a space in the project path;
👉 process for the plugin should be terminated when IDE shuts down.
📌 More details by the link.
#update
👉 device selector shows meaningful names;
👉 fixed ignored breakpoints when there was a space in the project path;
👉 process for the plugin should be terminated when IDE shuts down.
📌 More details by the link.
#update
👍4
The VSCode Flutter plugin has also been updated. Things included to release:
👉 add multiple dependencies in one step;
👉 hover documentation supported the base HTML tags;
👉 added a new Flutter-task for the generation of localization files.
📌 All these, and a lot of fixes and improvements, are in the detailed changelog by the link.
#update
👉 add multiple dependencies in one step;
👉 hover documentation supported the base HTML tags;
👉 added a new Flutter-task for the generation of localization files.
📌 All these, and a lot of fixes and improvements, are in the detailed changelog by the link.
#update
🔥3
One more easy way to add animation to UI is an AnimatedDefaultTextStyle. This is an implicit animation widget, which means that the property changing is enough for playing an animation. But pay attention to the fact that not all property will be animated. The textAlign, softWrap, overflow, maxLines, textWidthBasis, and textHeightBehavior properties are not animated and take effect immediately when changed.
📌 More details on the api.flutter.dev by the link.
#widget
📌 More details on the api.flutter.dev by the link.
#widget
👍1
There are a lot of Flutter communities in the world. For example, our Flutter Voronezh. But be honest, in Europe and North America this process in the very beginning. I was glad to find a new Flutter community, which had been recently created in Silicon Valley. I think this fact is a good sign of the interest of the west business in Flutter, and it shows us that interest will continue to grow.
📌 This community makes regular meetups, one of them was recent. How it was, you can read in the article.
#article #meetup
📌 This community makes regular meetups, one of them was recent. How it was, you can read in the article.
#article #meetup
👍1