Shorebird bloghttps://shorebird.devThe latest articles and news from Shorebird. Fri, 24 Apr 2026 17:25:51 GMT60WebflowFlutter Web Explained: When to Use It (And When Not To)https://shorebird.dev/blog/flutter-web-is-misunderstoodhttps://shorebird.dev/blog/flutter-web-is-misunderstoodThinking about using Flutter Web? Read this first. Learn the pros, cons, and ideal use cases for Flutter Web directly from the original creator of Flutter.Tue, 21 Apr 2026 14:01:13 GMTFlutter vs .NET MAUI in 2026: Architecture, Tooling, CI/CD, and Migration Trade-offshttps://shorebird.dev/blog/flutter-vs-dotnet-maui-architecture-tooling-deploymenthttps://shorebird.dev/blog/flutter-vs-dotnet-maui-architecture-tooling-deploymentCompare Flutter vs .NET MAUI in 2026 across architecture, tooling, CI/CD, and migration from Xamarin. Learn which framework fits your team and production needs.Tue, 21 Apr 2026 14:01:13 GMTAre Apps Dead? AI, Intent, and Cross-Platform Developmenthttps://shorebird.dev/blog/ai-intent-cross-platform-app-developmenthttps://shorebird.dev/blog/ai-intent-cross-platform-app-developmentThink AI means the end of apps? Think again. Discover why your codebase is actually your organization's core memory and the true value of cross-platform development.Tue, 21 Apr 2026 14:01:13 GMTFlutter vs. Kotlin Multiplatform: 2026 Architecture Guidehttps://shorebird.dev/blog/flutter-vs-kotlin-multiplatformhttps://shorebird.dev/blog/flutter-vs-kotlin-multiplatformCompare Flutter and Kotlin Multiplatform in 2026. Explore rendering, native interop, and deployment velocity to choose the right cross-platform architecture.Thu, 16 Apr 2026 19:56:03 GMTThe AI Coding Boom: Why Portable Software is Your Secret Weaponhttps://shorebird.dev/blog/portable-software-ai-erahttps://shorebird.dev/blog/portable-software-ai-eraThink AI will replace apps? Think again. Discover why falling build costs and rising maintenance make portable software your ultimate tool for future success.Tue, 31 Mar 2026 15:34:51 GMTWhy Flutter isn’t Deadhttps://shorebird.dev/blog/flutter-not-deadhttps://shorebird.dev/blog/flutter-not-deadFlutter is inevitable and growing, here’s why you should use it.Tue, 31 Mar 2026 15:34:51 GMTInside Shorebird's upgraded auth servicehttps://shorebird.dev/blog/introducing-shorebirds-upgraded-auth-servicehttps://shorebird.dev/blog/introducing-shorebirds-upgraded-auth-serviceTake control of your app's security with Shorebird's new authentication service offering flexible session management, scoped API keys, and robust audit logging.Mon, 16 Mar 2026 19:15:34 GMTMobile App Resilience: Surviving Cloud Outages with OTAhttps://shorebird.dev/blog/predict-an-outagehttps://shorebird.dev/blog/predict-an-outageCloud outages are unpredictable. See how Shorebird's OTA updates helped a mobile app recover instantly from AWS downtime without app store delays.Mon, 16 Mar 2026 19:15:34 GMTProtect your Flutter iOS apps with Shorebird Obfuscationhttps://shorebird.dev/blog/obfuscation-on-ioshttps://shorebird.dev/blog/obfuscation-on-iosShorebird now supports code obfuscation for iOS! Protect your Flutter apps across all platforms with the --obfuscate flag. Learn how this security feature enhances Code Push deployments.Mon, 02 Mar 2026 19:01:36 GMTReact Native vs Flutter for Enterprise Appshttps://shorebird.dev/blog/react-native-vs-flutter-for-enterprise-appshttps://shorebird.dev/blog/react-native-vs-flutter-for-enterprise-appsThis 2026 CTO guide breaks down the real trade-offs like scalability, maintenance, hiring, security, and long-term risk.Tue, 24 Feb 2026 20:16:04 GMTFlutter vs React Native in 2026https://shorebird.dev/blog/flutter-vs-react-nativehttps://shorebird.dev/blog/flutter-vs-react-nativeA deep technical comparison of Flutter and React Native in 2026. Explore Impeller vs JSI, performance benchmarks, OTA updates, maintenance costs, and hiring trade-offs.Tue, 24 Feb 2026 20:16:04 GMTPortability is the new productivity https://shorebird.dev/blog/portability-is-the-new-productivityhttps://shorebird.dev/blog/portability-is-the-new-productivityA guide to smarter mobile application developmentTue, 24 Feb 2026 20:16:04 GMT7 characteristics of portable softwarehttps://shorebird.dev/blog/characteristics-portable-softwarehttps://shorebird.dev/blog/characteristics-portable-softwareBuild once, run everywhere with portable softwareMon, 02 Feb 2026 17:14:44 GMTSimplified Flexible Pricinghttps://shorebird.dev/blog/simplified-pricinghttps://shorebird.dev/blog/simplified-pricingAnnouncing simplified pricing for Shorebird.Wed, 28 Jan 2026 16:45:26 GMTWindows Desktop Support (beta)https://shorebird.dev/blog/windows-betahttps://shorebird.dev/blog/windows-betaAnnouncing the beta release of Windows desktop support.Wed, 28 Jan 2026 16:45:26 GMTBuilding The Flock - Tom Arra joins Shorebird!https://shorebird.dev/blog/tom-joins-shorebirdhttps://shorebird.dev/blog/tom-joins-shorebirdStarting the growth outside of just Engineering.Wed, 28 Jan 2026 16:45:26 GMTShorebird & Codemagic Integrationhttps://shorebird.dev/blog/shorebird-codemagichttps://shorebird.dev/blog/shorebird-codemagicAnnouncing Shorebird Integration in CodemagicWed, 28 Jan 2026 16:45:26 GMTExpanding the flock - Dawn Parzych joins Shorebirdhttps://shorebird.dev/blog/why-dawn-joinedhttps://shorebird.dev/blog/why-dawn-joinedIntroducing our new Marketing Lead.Wed, 28 Jan 2026 16:45:26 GMTIntroducing Shorebird Createhttps://shorebird.dev/blog/shorebird-createhttps://shorebird.dev/blog/shorebird-createThe easy way to start your next Flutter project with Shorebird.Wed, 28 Jan 2026 16:45:26 GMTTracks, Percentage Rollouts and A/B testinghttps://shorebird.dev/blog/tracks-percentage-rollouts-a-b-testinghttps://shorebird.dev/blog/tracks-percentage-rollouts-a-b-testingAnnouncing Tracks, Percentage Rollouts and A/B testingWed, 28 Jan 2026 16:45:26 GMTWhat's New in v2.0 of the Shorebird Code Push Packagehttps://shorebird.dev/blog/shorebird-code-push-v2https://shorebird.dev/blog/shorebird-code-push-v2Announcing the pre-release of pkg:shorebird_code_push v2.0Wed, 28 Jan 2026 16:45:26 GMTmacOS Desktop Support (beta)https://shorebird.dev/blog/macos-betahttps://shorebird.dev/blog/macos-betaAnnouncing the beta release of macOS desktop supportWed, 28 Jan 2026 16:45:26 GMTiOS Betahttps://shorebird.dev/blog/ios-betahttps://shorebird.dev/blog/ios-betaShorebird Code Push for iOS beta announcementWed, 28 Jan 2026 16:45:26 GMTUsing Shorebird with your Teamhttps://shorebird.dev/blog/organizationshttps://shorebird.dev/blog/organizationsAnnouncing "Organizations" support for improved collaboration within teamsWed, 28 Jan 2026 16:45:26 GMTGetting a Flutter Jobhttps://shorebird.dev/blog/flutter-jobshttps://shorebird.dev/blog/flutter-jobsAdvice on how to find or hire for a "Flutter job"Wed, 28 Jan 2026 16:45:26 GMTOn Focus and Dart Macroshttps://shorebird.dev/blog/dart-macroshttps://shorebird.dev/blog/dart-macrosReacting to Google's decision to cancel Dart's "macros" featureWed, 28 Jan 2026 16:45:26 GMTProduction Desktop Supporthttps://shorebird.dev/blog/desktop-in-productionhttps://shorebird.dev/blog/desktop-in-productionAnnouncing that desktop platforms are now production-readyWed, 28 Jan 2026 16:45:26 GMTCustom Update Trackshttps://shorebird.dev/blog/custom-trackshttps://shorebird.dev/blog/custom-tracksAnnouncing the ability to create custom tracks.Wed, 28 Jan 2026 16:45:26 GMTSurviving the upgrade to Dart 3.5.0https://shorebird.dev/blog/dart-3-5-0https://shorebird.dev/blog/dart-3-5-0Troubleshooting when upgrading to Dart 3.5.0Wed, 28 Jan 2026 16:45:26 GMTIntroducing Shorebird CI (Beta)https://shorebird.dev/blog/introducing-shorebird-cihttps://shorebird.dev/blog/introducing-shorebird-ciAnnouncing a new service from Shorebird, zero config CI for Flutter and Dart applications.Wed, 28 Jan 2026 15:50:00 GMTImproved Patch Deliveryhttps://shorebird.dev/blog/improved-patch-deliveryhttps://shorebird.dev/blog/improved-patch-deliveryAnnouncing improved global patch delivery, availability, and performance.Tue, 27 Jan 2026 16:43:23 GMTViewing logs in released appshttps://shorebird.dev/blog/viewing-logshttps://shorebird.dev/blog/viewing-logsHow to view logs for an app without a debugger attached.Mon, 26 Jan 2026 22:32:00 GMTWebsite Redesign & Brand Refreshhttps://shorebird.dev/blog/brand-refreshhttps://shorebird.dev/blog/brand-refreshAnnouncing our redesigned site and refreshed branding.Mon, 26 Jan 2026 22:32:00 GMTImproved Cloud Infrastructurehttps://shorebird.dev/blog/cloud-infra-improvementshttps://shorebird.dev/blog/cloud-infra-improvementsA deep dive into some of the recent backend infrastructure improvements we've made.Mon, 26 Jan 2026 22:32:00 GMTShorebird Sponsors Fluttercon USA 2025https://shorebird.dev/blog/flutterconusa-2025-sponsorhttps://shorebird.dev/blog/flutterconusa-2025-sponsorJoin us June 25–26 to connect with the Flutter community in North America.Mon, 26 Jan 2026 22:32:00 GMTFlutter 3.32 Support and Reviewhttps://shorebird.dev/blog/flutter-3-32-releasehttps://shorebird.dev/blog/flutter-3-32-releaseUpdating Shorebird for the latest Flutter release and highlighting our favorite updates.Mon, 26 Jan 2026 22:32:00 GMTAccel Leads $3M Seed Round in Shorebirdhttps://shorebird.dev/blog/seed-roundhttps://shorebird.dev/blog/seed-roundShorebird has raised $3M to expand its suite of Flutter developer tools, including Code Push and Shorebird CI, making mobile iteration faster than ever.Mon, 26 Jan 2026 22:32:00 GMTIntroducing Yearly Planshttps://shorebird.dev/blog/yearly-planshttps://shorebird.dev/blog/yearly-plansYearly Plans for Shorebird designed to give you more flexibility and predictability as you build and scale your apps.Mon, 26 Jan 2026 22:32:00 GMTOnline Shorebird Workshopshttps://shorebird.dev/blog/workshopshttps://shorebird.dev/blog/workshopsAnnouncing online workshops to help you get started with Shorebird.Mon, 26 Jan 2026 22:32:00 GMTHow we built Flutter code pushhttps://shorebird.dev/blog/how-we-built-code-pushhttps://shorebird.dev/blog/how-we-built-code-pushWalk through of the changes made to Dart and Flutter in order to make code push work.Mon, 26 Jan 2026 22:32:00 GMTRolling Back Patches - Why It Matters More Than You Thinkhttps://shorebird.dev/blog/rolling-back-patches-reflectionhttps://shorebird.dev/blog/rolling-back-patches-reflectionThis overlooked superpower gives Flutter teams the control they’ve been missing.Mon, 26 Jan 2026 22:32:00 GMTPatch Rollbackshttps://shorebird.dev/blog/patch-rollbackhttps://shorebird.dev/blog/patch-rollbackAnnouncing support for rolling back patches.Mon, 26 Jan 2026 22:32:00 GMTPatch Signing Betahttps://shorebird.dev/blog/patch-signing-betahttps://shorebird.dev/blog/patch-signing-betaAnnouncing Patch Signing for Shorebird Code Push.Mon, 26 Jan 2026 22:32:00 GMTEstimating your patch needs with Shorebirdhttps://shorebird.dev/blog/how-many-patcheshttps://shorebird.dev/blog/how-many-patchesHere’s a simple way to estimate usage—whether you ship once a month or every commit.Mon, 26 Jan 2026 22:32:00 GMTExpanding the Shorebird Teamhttps://shorebird.dev/blog/shorebird-is-growinghttps://shorebird.dev/blog/shorebird-is-growingA quick look back to see how we got to today and how we are building for tomorrow.Mon, 26 Jan 2026 22:32:00 GMTHow to integrate Shorebird into your development workflowhttps://shorebird.dev/blog/development-workflowhttps://shorebird.dev/blog/development-workflowAnnouncing our opinionated development workflow guide.Mon, 26 Jan 2026 22:32:00 GMTThe Smarter Way to Ship Flutter Updateshttps://shorebird.dev/blog/buy-dont-buildhttps://shorebird.dev/blog/buy-dont-buildLearning from enterprise players that custom code deployment systems are valuable but a lot to maintain.Mon, 26 Jan 2026 22:32:00 GMTShorebird 1.0https://shorebird.dev/blog/1https://shorebird.dev/blog/1Announcing Shorebird Code Push 1.0 including stable support for iOS and how to get started.Mon, 26 Jan 2026 22:32:00 GMTIntroducing advanced permissionshttps://shorebird.dev/blog/advanced-permissionshttps://shorebird.dev/blog/advanced-permissionsBusiness and Enterprise plan customers now have access to advanced permissions.Mon, 26 Jan 2026 22:32:00 GMTShorebird 2025 year in reviewhttps://shorebird.dev/blog/2025-year-in-reviewhttps://shorebird.dev/blog/2025-year-in-review2025 brought with it new products, new team members, and new customers.Mon, 26 Jan 2026 22:32:00 GMTThe difference between good and great developer toolshttps://shorebird.dev/blog/building-good-softwarehttps://shorebird.dev/blog/building-good-softwareYou shouldn't have to adapt your workflow for a tool. See what makes a great developer tool.Mon, 26 Jan 2026 22:32:00 GMT