Issue 92 - Flutter Tap Weekly Newsletter
Flutter Tap
Subscriber thank you for subscribing to Flutter Tap, I created this newsletter to keep track of all the news, tutorials, tools and, articles of Flutter development. I hope you enjoy it!.
If you have any ideas for this newsletter please send me a DM on Twitter @fluttertap. And if you can please share the newsletter with your friends.
If you have any work offer for Flutter or mobile developers send me the link and I will publish it next week.
Newsletter Issue 92 - July 05, 2021
Remember to comment, rate, clap, or any other recognition you want to give to those who write these fantastic articles, tutorials, packages, and videos.
If you have any remote conference about Flutter or Dart that you want me to share, please send a message on Twitter @fluttertap. Also, if you have any important messages, I will do my best to share them. We have to help each other in this situation.
Are you building something in Flutter this month? Please share it with me on twitter @fluttertap.
Articles
Google I/O spotlight: Flutter in action at ByteDance. Great article about the experience of ByteDancers with Flutter, with over 70 different of their apps using Flutter.
Doâs and Donâts of Flutter App Development Before Beginning your project!. In this article by Arohi Adhyaru, we get some tips and best practices to take into account for our Flutter apps.
Google is moving away from APKs on the Play Store. Google has shared timing for a change for Google Play developers announced last summer during Google I/O: starting in August, Google will require that new Play apps will have to be published using the Android App Bundle format.
Tutorials
TDD in Flutter Part 1: Introduction to Test Driven Development. An introduction on how to apply Test-Driven Development (TDD) to a Flutter or Dart application.
Creating adaptive layouts with Flutter. A fantastic tutorial by Touré Holder on using the adaptive_layout package to make your apps adapt to different screen sizes and formats.
Networking with Flutter. In this tutorial by Alberto Miola, we learn to use Flutter and Dart to efficiently make HTTP requests to send/receive data from servers.
How to add inline HTML in Webview Flutter. In this tutorial by Connel Asikong, we learn how to include inline HTML into a Webview in Flutter.
Videos
How to setup Firebase Emulator in Flutter in 5 minutes. By FilledStacks. This video goes over the setup to use the firebase emulator with a flutter application.
MouseRegion (Flutter Widget of the Week). Have you ever wondered how to detect if a mouse is over a widget? Wrap your widget with MouseRegion to detect when a mouse enters, exits, or hovers over it. You can even change what the cursor looks like to indicate that your user can take an action (or not).
Unbounded height / width | Decoding Flutter. You put a ListView in a column and you get the error âViewport was given unbounded heightâ. What do you do now? Learn why you might be getting this error and what you can do to fix it.
Packages
themed The themed package lets you define a theme with const values, and then, by using some dark Dart magic, go and change them dynamically anyway. pub.dev.
adaptive_layout A flutter package that facilitates implementing layouts that adapt to different screen widths. pub.dev.
awesome_dialog Flutter package to show beautiful dialogs(INFO, QUESTION, WARNING, SUCCESS, ERROR) with animations as simply as possible. pub.dev.
Any suggestions you can find us on Twitter @fluttertap