marco87dev.bsky.social
marco87dev.bsky.social
@marco87dev.bsky.social
Reposted by marco87dev.bsky.social
My Flutter April newsletter is out, covering:

🗓️ Flutter 2025 roadmap
🆕 Latest Flutter beta (3.32)
⚡️ Upcoming formatter changes and new IDE assists in Dart 3.8
📝 Latest articles: common Flutter mistakes, app security, and more

Check it out 👇
codewithandrea.com/newsletter/a...
April 2025: Flutter Roadmap Update, New Beta Release, Latest Community Articles
Also included: upcoming changes to the formatter in Dart 3.8, common mistakes in Flutter and Dart development, OWASP Mobile Top 10 series.
codewithandrea.com
April 24, 2025 at 1:33 PM
Reposted by marco87dev.bsky.social
Did you know?

If you want to render fixed width (monospaced) digits, set FontFeature.tabularFigures() inside your TextStyle. 🎯

This works great when showing numbers and dates that should align vertically or update in realtime! 🔥
December 16, 2024 at 4:21 PM
Reposted by marco87dev.bsky.social
Signals is 1 year old today! 🤯 The growth has been incredible and the community, contributions and feedback has been so amazing.

If you have not tried it yet, or not recently I definitely suggest you give it a try in #flutter and #dart 💙

pub.dev/packages/sig...
signals | Flutter package
Reactivity made simple. Do more by doing less. Supports Flutter and any Dart project including HTML/JS, CLI, Shelf Server, VM and more.
pub.dev
December 3, 2024 at 5:50 AM
Reposted by marco87dev.bsky.social
This week, I added a BIG module to my Flutter in Production course.

I believe it's the most comprehensive step-by-step guide about releasing iOS apps on the App Store! 🤯

Here's a preview:
November 28, 2024 at 2:59 PM
Reposted by marco87dev.bsky.social
Tired of the old, boring VSCode default theme?

Then, install the Material Icons Theme and upgrade all your file icons!

File nesting is properly supported, too, and the icons will be correctly left-aligned!
November 27, 2024 at 9:08 AM
Reposted by marco87dev.bsky.social
If you work with Firebase Cloud Functions and want to learn about best practices for securing your server-side keys, this guide has you covered:
codewithandrea.com/articles/api...
How to Secure API Keys with 2nd-Gen Cloud Functions and Firebase
A step-by-step guide showing how to store API keys with the Google Secrets Manager, and access them securely inside 2nd-Gen Cloud Functions.
codewithandrea.com
November 25, 2024 at 3:57 PM
Reposted by marco87dev.bsky.social
Some API keys must be stored on the server and never transmitted to the client.

Dart Shelf works great in this scenario, and this article covers all the details:
codewithandrea.com/articles/bui...
How to Build and Deploy a Dart Shelf App on Globe.dev
Learn how to build and deploy a Dart Shelf App that taps into the OpenAI API without exposing the API key in your Flutter client.
codewithandrea.com
November 25, 2024 at 3:57 PM
Reposted by marco87dev.bsky.social
When building mobile or web apps, security is paramount.

Some API keys belong on the client, others on the server—but do you know which is which? 🤔

Here are some guidelines to help you decide.
November 25, 2024 at 3:57 PM
Reposted by marco87dev.bsky.social
My latest Flutter newsletter is out, covering:

💙 Architecting Flutter Apps
💬 New Flutter Forum and Community 🦋
📝 Flock (Flutter fork)
🎇 Image Filters
📹 Meshes and Gradients

Read on for the full recap:
codewithandrea.com/newsletter/n...
November 2024: Architecting Flutter Apps, Flutter Forum, Image Filters, Meshes and Gradients
Also included: Flutter Community on Bluesky, Flock (Flutter Fork), and the latest from Code with Andrea.
codewithandrea.com
November 22, 2024 at 1:18 PM