The First Prototype
89 FOLLOWERS
Read writings from The First Prototype related to Xamarin, its features, codes, integrations, applications and much more.
The First Prototype
1y ago
Cutting 50 minute iOS Apple TestFlight deployments to 50 seconds for Xamarin & MAUI ..read more
The First Prototype
1y ago
Using SVG files as App Icons in iOS & Android Xamarin apps Using ResizetizerNT to generate all the tedious Xcassets, PNGs & XMLs files, including adaptive and round icons
We all love the ResizetizerNT library that allows you to use SVG files as images in the app, but wouldn’t it be amazing if could also automatically generated all the needed files for iOS & Android app icons in all the right locations during build time, including the Android adaptive and round icons? Well, this undocumented gem was hiding right in front of your eyes!
Created by Xamarin.Forms/MAUI Eng ..read more
The First Prototype
1y ago
The popular MVVMCross Nuget PackageMigrating & Updating old Xamarin Native MvvmCross projects 6 Steps taken to perform the migration, and some hindsight
Xamarin Native was extremely popular as a cross platform solution, and MVVMCross the most popular framework used with it, primarily due to it’s reliability and robust capabilities. Fortunately, Xamarin Native and MVVMCross both get frequent updates, but most companies don’t regularly update their apps or app frameworks because they didn’t need to. There’s still a ton of apps still out there written with Xamarin Native & MVVMCross ..read more
The First Prototype
1y ago
Using husky & lint-staged to clean C# code commits & make it prettier
This tutorial, based on John’s article, shows how easy it is to use tools common to other frameworks, to enforce coding standards across all developers on a MAUI/Xamarin mobile app project. Nobody likes to be nitpicked in their PR reviews, especially on little things like “6 unnecessary line breaks”, or “incorrect placement of curly braces”, just to make sure everyone adheres to the same coding standards. It’s important to maintain good code quality without having to do all the development yourself. Unless you h ..read more
The First Prototype
1y ago
Getting started with Xamarin.Native vs Xamarin.Forms/MAUI for iOS & Android Part 1: 101 Tutorial on the art of native Xamarin.iOS & Xamarin.Android
Xamarin Native was created around a decade ago as a revolutionary way to create iOS & Android apps using just the C# language alongside the native Android XML layouts & iOS drag and drop Storyboards. It blew up the scene as people didn’t need to touch Java or Objective-C in order to create apps. Xamarin Forms was conceived many years after Xamarin Native was created as a way to avoid having to deal with the native platforms com ..read more
The First Prototype
1y ago
Getting started with Xamarin.Native vs Xamarin.Forms/MAUI for iOS & Android Part 1: 101 Tutorial on the art of native Xamarin.iOS & Xamarin.Android
Xamarin Native was created around a decade ago as a revolutionary way to create iOS & Android apps using just the C# language alongside the native Android XML layouts & iOS drag and drop Storyboards. It blew up the scene as people didn’t need to touch Java or Objective-C in order to create apps. Xamarin Forms was conceived many years after Xamarin Native was created as a way to avoid having to deal with the native platforms com ..read more
The First Prototype
1y ago
You don’t need to open an IDE, start building apps in the terminal ..read more
The First Prototype
1y ago
Using husky & lint-staged to clean C# code commits & make it prettier
This tutorial, based on John’s article, shows how easy it is to use tools common to other frameworks, to enforce coding standards across all developers on a MAUI/Xamarin mobile app project. Nobody likes to be nitpicked in their PR reviews, especially on little things like “6 unnecessary line breaks”, or “incorrect placement of curly braces”, just to make sure everyone adheres to the same coding standards. It’s important to maintain good code quality without having to do all the development yourself. Unless you h ..read more
The First Prototype
1y ago
Convert Country Name To Flag Emoji in C# & the .NET ecosystem Use the same solution for CSharp Console, .NET Core, Blazor, or Xamarin iOS & Android apps
Let’s improve the User Experience of our apps today by showing flag emojis instead of the plain old country names or country codes. Using emojis over country image files significantly improves performance and dev efficiency. It is surprisingly easy and safe to implement in your applications.
Using System.Globalization and System.Linq, below is an example of what it looks like in a console application:
Simple console appl ..read more
The First Prototype
1y ago
Free Figma Designs you can duplicate and edit for your own apps (link below)Improve UX using Free Intro, Tutorial, or Getting Started Screens Dark Mode Walkthrough page for a published app
You’d think that Walkthrough pages were a lot more complicated to implement, but we realized that there really is no excuse for all apps made in Xamarin.Forms to have one, if needed. Recently, while rebranding the SignalCortex app to TonDone, we got a chance to play with design and created this tutorial for others to benefit.
Steps to Create the Onboarding flow
To explain this better, I creat ..read more