We hope 2022 is going well for you. Since the Covid-19 cases are raising around the world, be safe at home, Avoid gatherings, mask up and be careful when you are around. While the next wave is becoming unavoidable - It’s time to keep up good health. Keep hydrated.
Stay safe, keep coding.
use code "DEVS"
☕️ Love great coffee? Rage Coffee is bringing you the world’s first vitamin-rich, 100% pure coffee from Harar in Ethiopian Highlands. Use coupon code “DEVS” to get 10% additional off.
2022 will see a wave of new CPUs and GPUs from companies like Intel, AMD, Nvidia, Apple, Qualcomm, Samsung, Google, and more. Here’s a guide to the biggest chips and what you need to know.
PUBG’s developer sued the maker of another popular battle royale game, Free Fire. Not only that, but Krafton alleges that Apple has refused to stop selling rip-off versions of its games.
This upcoming May will mark three years since Apple released the 7th generation iPod touch. That’s enough time for a newborn baby to learn to walk and communicate, so that must mean the iPod touch 8 is coming this year, right?
I got my brand new 14” M1 MacBook Pro in mid-December and absolutely love it. However, there are things with the new architecture that cause serious problems when working with Swift packages and XCFramework builds.
Sometimes you’ll find yourself in a situation where you want to conveniently pass some object down via the SwiftUI environment. An easy way to do this is…
App Analytics now includes information for in-app events:Event impressions and page views.Reminder and notification dataNumber of downloads and redownloads driven by your in-app eventSales and usage data from users who downloaded your app from your in-app event listing on the App StoreApp opens from your in-app event listing on the App StoreView each metric by territory, source type, device, and more.
This week I want to start a series of posts about the new approach I use to build scalable apps in Swift. Microapps architecture allows you to reduce the compile-time and enhances the separation of concerns in your codebase. Teams can produce a module per feature and run it as a separate app to improve the value delivery.
Article describing the advantages of Compose Destinations library: a wrapper to Jetpack Compose Navigation that enables simpler and type-safe navigation.
In this post, we’ll look at the new Material You library available for Jetpack Compose and see how we can apply its dynamic colors to our Chat Compose SDK for a fun, colorful, and personalized…
In my opinion, working with theming and designs isn’t that easy. It would be if every app was designed 100% based on Material Design and Android in mind. Keep dreaming ;) The purpose of this article…
Android Fragments vs. Activities: What’s the Difference? And Which One Should I Be Using? Introduction: What is a Fragment in Android? Conclusion: Why You S
After 4 years being a Flutter course creator, I’ve decided to get some thoughts down and list out five tips for newcomers. If I were to start over myself and take this advice, I probably would have saved a lot of time.
A/B testing (also known as split testing or bucket testing) is a method of comparing two versions of a webpage or app against each other to find out which one performs better. A/B testing is…
Flutter bloc is one of the state management for Flutter applications. You can use it to handle all the possible states of your application in an easy way. Flutter bloc is simple to use because you…
The convex Bottom bar is an app bar sketch in such a way that there is a convex shape to it. It can make the UI look great and also refine the way a user interacts with the Interface. In this…
Writing production code is an art which is only mastered through experience. For a codebase being used in production, the practices used can make a big difference in terms of maintainability and…
“TypeScript and I are never going to be friends”. Oh wow, how often have I heard this phrase? Learning TypeScript, even in 2022, can be frustrating it seems. And for so many different reasons. People who write Java or C# and find out things are working differently than they should. Folks who have done JavaScript most of their time and are being screamed at by a compiler. Here are some mistakes I’ve seen people do when getting started with TypeScript. I hope they’re helpful to you!
The Clean Architecture is the system architecture guideline proposed by Robert C. Martin (Uncle Bob) derived from many architectural guidelines like Hexagonal Architecture, Onion Architecture, etc…
When first introduced to Git, it’s typical for developers to feel uncomfortable with the process. You might feel uncertainty when encountering the Git commit message, unsure how to properly summarize the changes you’ve made and why you’ve made them. But the earlier in your career you can develop good committing
☕️☕️☕️ That’s it, folks. Hope you enjoyed the article. If you like to support my work on this, consider buying a coffee for me. It would be a great help.
Mobile Developers Cafe's weekly newsletter@MobDevsCafe
The weekly newsletter brings you the latest iOS, Android & Cross-Platform Mobile developer articles/ blogs, events, podcasts, dev tools, Jobs posts to your inbox.