Looking to expedite the cross platform development process? Uno Platform offers this and much, much more. In fact, here are 50 reasons why exactly you should use it for your next development project.
- It is Open Source and Free – under Apache 2.0 Â
- It is mature and battle-tested on hundreds of apps built over the past 6Â yearsÂ
- It can help port code from 20 years ago to iOS, Android and Web – like we did with the Windows CalculatorÂ
- It allows you to leverage your existing C# and XAML skill set to build apps for iOS, Android and WebÂ
- One codebase – 4 different platforms – need we say more? (iOS, Android, Windows, WebAssembly) Â
- It supports Progressive Web Apps (PWA)Â
- It is professionally supported – if you require professional supportÂ
- It gives back to the community – not only the code but it supports other OSS projects, user groups and conferencesÂ
- You can make a gradient brushÂ
- Never write Objective-C againÂ
- Reuse your favorite MVVM pattern on all platformsÂ
- XAML for UI is a mature & well documented technology – you’ll always find an example suiting your needsÂ
- Start developing your app before knowing which platform you’ll need to targetÂ
- Reduce the pressure on your designers by NOT asking them to create different assets for each platformÂ
- Press F5 first and develop your app live using Hot ReloadÂ
- You can put an image in a button, in a buttonÂ
- Mix and Match XAML controls and Native components at willÂ
- Rocky Lhotka said Uno Platform is one of the few ways .NET developers can remain relevant in years to come Â
- Our annual conference, UnoConf, is held in Montreal, Canada – a perfect excuse for you to come the Canadian capital for food, comedy, architecture, music, people and fashion
- Uno Platform showcase app is an actual app for software developers that complements Azure DevOps – UADO
- Our UADO sample app is also open–source – learn from the way we code!Â
- Uno Platform provides SkiaSharp support for WebAssemblyÂ
- It is built on top of Xamarin ClassicÂ
- Our team contributes to MonoÂ
- Works with Visual Studio 2017 and 2019Â
- If you insist on developing on Mac, it works on Visual Studio for Mac too, but in our opinion, you lose a lot of the dev loop benefits by not being on a Windows box
- Works seamlessly with Azure DevOpsÂ
- Do 95% of the work without using iOS or Android at all. Yes, even to test. Â
- Do most of your mobile dev work without even needing an emulator (=>Â productivity)Â
- Do most of your mobile dev work without needing to touch a provisioning profileÂ
- Do most of your mobile dev work without needing a MacBook
- Run a XAML app on an iPhone. That’s cool.Â
- You can contribute to Uno with full confidence that you’re backed by our test suite
- We’re easy to reach, quick to answer on Gitter, Twitter and email
- Be at the forefront of WinUI and the future of Microsoft UI developer stackÂ
- No more passing around Android Context in every method just to be able to actually do somethingÂ
- You can run SQLite, Entity Framework Core in the browser. Promise.Â
- Bring all your devs together on the same platform, talking the same language. No more isolated teams.Â
- Reuse your field-tested valuable code on a future-proof platformÂ
- Billy Hollis has an upcoming book on Uno
- Build cross-platform apps that natively support touch, mouse, keyboard, and pen
- It has XAML Hot Reload on all platforms!
- Balance your WebAssembly app size and performance using Interpreter, AOT or a mix of both
- Our customer HubSE saved 10x time by using Uno to modernize their web app
- Unified UI testing using Xamarin.UITest and SeleniumÂ
- You can use Skia.Extended right out of the boxÂ
- Loving and caring contributor community of over 100 developers
- No nonsense Twitter account. Seriously. Â
- Uno Platform full-day workshop is open source and free – available on GitHubÂ
- We have full event-in-a-box presentations available for anyone who wants to deliver an Uno talk