Hey Reader,
this is the Devdactic newsletter, your weekly dose of web and mobile dev amusement β weβre like a Netflix binge-watch, but for nerds who love to code.
Flutter Authentication Tutorial with Appwrite Backend
Today we will build a simple Flutter login with authentication using Appwrite as our backend of choice - and actually check out their new Cloud hosting option!
βCheck out how on YouTube and leave a like or read the tutorial on my blog βοΈ
π Sponsored
20% off all Ionic Academy Memberships
The Ionic Academy turned 6, and to celebrate all memberships are 20% off until the end of the week!
π Get your Ionic Academy membershipβ
π§ Brainfood
Did we make the web too complicated?
This week I watched a highly interesting talk from Rich Harris about frameworks and the web. Rich is the creator of Svelte and shares some spicy takes on different trends that we currently see, and while all of what he says is really interesting, I wonder...
Why does all of this have to be so complicated?
I'm probably oversimplifying things, but it feels like we are optimising things for 1% of the companies, while every SMB is happy to get anything decent on the road!
I still wish for the Ruby on Rails of the web world - but don't expect it to emerge before 2025 π
And the best UI library is...
Every framework and tool has tons of UI libraries, some better, some meh..
I'm currently playing a lot with React Native and finding the right library is more than challenging - just look at all the opinions of other developers here!
It becomes even more challenging when you consider using React Native for web as well, so you not only need native iOS and Android styling but also something suitable for the web.
And again, I think there is no perfect solution out there yet - but I won't lose hope!
π€ Interesting
π 10 VSCode Extensions [VIDEO]
Are you getting the most out of VSCode extensions? Make sure you install and try these 10 Visual Studio Code Extensions!
π Richer UI install available for desktop [READ]
I'm still waiting for the day that PWA become cooler for everyday people, but this improvement for Chrome looks pretty cool - wish it comes to iOS as well!
π iOS 17 to Support App Sideloading [READ]
If not PWAs, maybe you can at least install apps on iOS somewhat easier in the future if Apple has to allow sideloading due to EU laws!
π Your Turn
That's a wrap - if you enjoyed the newsletter and want to help me, please share it with your friends who need to stay on top of the web world as well!
Happy Coding,
Simon
Subscribe to receive a weekly dose of the most important mobile developer content right to your inbox!
Hey Reader, it's time for another massive clone and this time I built a WhatsApp UI clone with React Native and tons of great features! For this tutorial, I again teamed up with Clerk, probably one of the best ways to add complete user management to your apps. Clerk is not only limited to React but works with various frameworks, so think twice about rolling your own user auth in the future and try Clerk for free instead! π Build a WhatsApp Clone with React Native (Expo Router, Reanimated,...
Hey Reader, this week I took a closer look at a new library called Unistyles and talked to Kadi Kraman from the Expo company, but first a word from today's sponsor π π Sponsored Your in-app backend just got FREE π οΈ Glassfy is the ultimate, free SDK for in-app monetization. Effortless integration across React Native and Ionic. Stay ahead with automatic Google Billing upgrades and manage subscriptions with ease. Including real-time analytics and integrations with Segment/Mixpanel.No more...
Hey Reader, it's the start of the year, so we are all looking for our annual tech stack π I got you covered with an in-depth look at React Native and a new podcast with Supabase, but first a word from today's sponsor π π Sponsored Your in-app backend just got FREE π οΈ Glassfy is the ultimate, free SDK for in-app monetization. Effortless integration across React Native and Ionic. Stay ahead with automatic Google Billing upgrades and manage subscriptions with ease. Including real-time analytics...