Oh, my Flutter [ENG] – Telegram
Oh, my Flutter [ENG]
256 subscribers
692 photos
679 links
Everything about Flutter. Disclaimer: Everything posted here is a personal opinion of the authors and is shared free, there is no advertisement. Owner Mikhail Zotyev. For all questions connect with @mbixjkee
Download Telegram
Parallax effect oftenly used in games rather than in mobile apps. But with Flutter you can make it really easily.

📌 Parallax implementation example, using Flow widget, in the video by Johannes Milke.

#video
👍2
A few hours before Google I/O start. You can pass this time, playing pinball with Dash, Sparky, Android, and Dino. Or maybe watch the new cartoon about them. If you will take a lot of scores, share them using #IOPinball. When you will boring with pinball, you can read the article about its creation, because it is powered by Flutter.

#event
🥰3
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
🔥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
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
👍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
👍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
🔥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
🔥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
👍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
👍2
It is not news that Flutter supports a lot of different platforms. But in addition to all of them, you can use Flutter in the not very typical ways - to build a Chrome Extension for example.

📌 Using Flutter for building a chrome extension in the article by Souvik Biswas.

#article
🔥1
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
🔥1
Mobius has been started! Even you didn’t buy a ticket, you have a way to be attendee. The couse of it, that Mobius made again one day free.

📌 If you want to take a part, register by the link.

#event
👍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
👍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
👍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
👍1
One of the ways to add declarative navigation to your project is using the GoRouter package. It has recently received a major update. For this reason, if you use it, you have to schedule a migration.

📌 All changes and the migration guide are in the document by link.

#update
👍1
Various command-line utilities are a good way to make some routines automate. Interaction with a user is a common thing for these processes. The package interact can help you with an easy way to do this.

📌 You can find it in the pub by link.

#package
👍1🔥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
👍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
👍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
🔥3