Widget Tricks Newsletter #21
Overcome self-doubt. Who is hiring. Why should you fail interviews. Navigating Google Play Store policies. Developer excellence. Stop AI training wheels and much more.
📝Post of the month:
💡Flutter Tips:
1. While testing a widget, be cautious of the tear-off function, which might have dependencies you don’t want invoked in the test.
2. If you want to show a simple banner on any widget, use the Banner widget in Flutter.
3. When does Hot Reload in Flutter not work?
💼 Job To Apply:
Tech Lead - Flutter Mobile Team at Handyman Interactive : (Remote)
As the Tech Lead for our Flutter Mobile team, you will play a pivotal role in shaping the future of our mobile applications. Your leadership will ensure our offshore development team delivers high-quality, efficient, and scalable mobile applications.
Salary: Up to £500 GBP per day
Senior Flutter Developer at F22 Labs : (Office)
We are looking for a Flutter Developer responsible for creating multi-platform apps for iOS and Android using Google’s Flutter development framework. The primary focus will be on creating new experiences and maintaining existing apps. Deep experience contributing to and managing high-scale production mobile apps. You must have previous experience in Flutter and Dart development.
Salary: ₹6L – ₹9L
✍🏻 Articles to read:
Why you should fail our interview by Rachel
In a world where we see success stories everywhere, we feel that failing at something is devastating and heart-breaking and unrecoverable.
Although the reality is that most of the things you try will have higher chances of failure than success. The problem is not failure itself but our ability to handle those situations and get comfortable by understanding that failure is a part of the process.
Navigating Google Play’s Policy Maze: When Following the Rules Isn’t Enough by Ranjeet
One of the biggest challenges for mobile developers nowadays is getting their app reviewed and approved on the Play Store. The bot reviews can be a pain. This article explains one of the tricks to get past that automated bot for account deletion mandates.
📺 Videos to Watch:
The Primeagen on "Developer Excellence" | Laracon US 2024 at Dallas, TX
Bet on yourself a lot. As shared in this month's post, excellence will come through doing a lot of things. But first, you need to believe in yourself.
🪶 Quotes from Books
📦 Code from Packages
Very Good Infinite List
InfiniteList comes in handy when building features like activity feeds, news feeds, or anywhere else where you need to lazily fetch and render content for users to consume.
Math Expressions
A library for parsing and evaluating mathematical expressions.
Dart Mappable
dart_mappable covers all basic features (from/to json, == override, hashCode, toString(), copyWith) while adding new or improved support for advances use-cases including generics, inheritance and polymorphism, customization and more.
🐤Tweet I liked
😂Fun and Memes
👋🏻 That’s it, Folks
If you are a Flutter developer who wants to advance your Flutter skills, then I am currently running live classes called effectiveflutterdev.com. So if you are interested, then apply now.
Also, If you enjoyed this post, then would you be able to do me a quick favor and share my latest blog post with your friends and colleagues? I'd really appreciate it and I think it could be valuable to them.