Sofia Marchetti

Sofia is a mobile platform engineer with eleven years across native iOS, Xamarin, and now .NET MAUI. She spent three years at Spotify in Stockholm working on internal tooling for the mobile build infrastructure, then joined a fintech in Milan where she leads the mobile foundations team responsible for a MAUI app that handles around 2 million monthly active users across iOS and Android. Most of what she writes about lives in the build and release layer: deterministic builds, fastlane integration for MAUI, code signing on macOS runners, MAUI .NET 9 upgrade postmortems, and benchmarking startup time on cheap Android hardware. She co-organizes the Milano .NET meetup and gave a talk at NDC Oslo 2025 on shrinking a MAUI Android APK from 84 MB to 31 MB without losing features.

مقالات نوشته Sofia Marchetti

تست‌نویسی در .NET MAUI: راهنمای جامع Unit Test، UI Test با Appium و Snapshot Testing در ۲۰۲۶
تست و کیفیت کد

تست‌نویسی در .NET MAUI: راهنمای جامع Unit Test، UI Test با Appium و Snapshot Testing در ۲۰۲۶

اپلیکیشن موبایل بدون استراتژی تست منسجم، در طولانی‌مدت به بدهی فنی تبدیل می‌شود. در این راهنمای ۲۰۲۶، هرم تست در .NET MAUI را از Unit Test تا UI Test با Appium، Snapshot Testing با Verify و اتوماسیون در GitHub Actions بررسی می‌کنیم.

Sofia Marchetti 11 دقیقه مطالعه
معماری MVVM در .NET MAUI: راهنمای عملی با CommunityToolkit و تزریق وابستگی
معماری اپلیکیشن

معماری MVVM در .NET MAUI: راهنمای عملی با CommunityToolkit و تزریق وابستگی

در این راهنمای عملی، معماری MVVM را در .NET MAUI با CommunityToolkit.Mvvm نسخه 8.4+، تزریق وابستگی و ناوبری Shell بررسی می‌کنیم و یک اپلیکیشن مدیریت وظایف را گام به گام پیاده‌سازی خواهیم کرد.

Sofia Marchetti 16 دقیقه مطالعه