unoplatform / uno

Build Mobile, Desktop and WebAssembly apps with C# and XAML. Today. Open source and professionally supported.
https://platform.uno
Apache License 2.0
8.76k stars 706 forks source link

Who's using Uno in production? #18

Closed aronmek closed 3 years ago

aronmek commented 6 years ago

Can you list some names of real companies/apps built on the uno platform? Also the history of the project wouldn't hurt :)

SirAnimesh commented 6 years ago

This .NET Rocks podcast episode covers Uno in depth. Hope it helps.

jeromelaban commented 6 years ago

We're still working out the details of sharing details, but here are some apps that have been published:

ghuntley commented 5 years ago

Howdy folks,

As @jeromelaban has alluded to Uno has been extensively used by https://nventive.com/ to ship production applications to their customers. There's some they can talk about and a whole heap they cannot.

If you are using Uno in production, we would love to hear about it. Please leave a comment below with where you are using Uno, what problems it solved for you and the platforms used.

template

<share a screenshot or two by dragging it onto the comment>

Author: 
Website: 

Apple Store: 
Android Store: 
Windows Store:
WebAssembly Url: 

If open-source, where is the git repo?:
TopperDEL commented 5 years ago

I'm using it for a - german - app to help my theater-group organize our Performances and Trainings. The app is open for everyone and Shows our next Performances. It has a secret area where only we can get into and work with it. It currently is in beta - there are many todos left. :) Screenshot_20190523_202709_de vollemoehre mobilmoehre Screenshot_20190523_202657_de vollemoehre mobilmoehre

Author: Tim Parth Website: www.vollemoehre.de

Apple Store: not yet available Android Store: Store-Entry Windows Store: not yet available WebAssembly Url: not yet available

Unfortunately closed source, as this app is mostly for internal use.

I'm also in development of another app that will be open source but Comes from a private closed-source Project. I Need more time until I can make it public. It will be kind of a Diary app. More to come on this place once it's Ready (enough :) ).

ghuntley commented 5 years ago

Here's a list of live apps made with the Uno Platform for WebAssembly.

ghuntley commented 5 years ago

Stumbled upon this tweet by @gritsenko.

https://twitter.com/Pix2d/status/1153326997029949441?s=09

Pix2D, an application for developing pixel art for games uses Uno!

image

https://play.google.com/store/apps/details?id=com.pix2d.pix2dapp&hl=en

Twitter
Igor Gritsenko on Twitter
“Hey #gamedev and #pixelart fellows! #Pix2d now available in Google Play for public beta. Need your feedback to keep myself to be productive! What features should be added first? Made with #uwp @UnoPlatform, @xamarinhq and #skiasharp https://t.co/oYVa8jDeNt”
TopperDEL commented 4 years ago

I did a sample-app for another open source component called "uplink.NET" (see here). The library helps connecting to the storj-network (storj.io) a private, secure and decentralized storage network.

The sample app shows how to use the library to upload and download files. It currently works on UWP and Android. iOs is not supported because uplink.NET does not have the necessary binaries.

uplink1 uplink3 uplink2 uplinkVideo

MartinZikmund commented 4 years ago

I have brought my old Windows Phone app for purchasing SMS tickets to Android and iOS via Uno Platform. It is doing rather well, especially on Android where it has already over 3000 downloads and counting :-) . It uses some of the new APIs like SMS compose and JumpLists and is localized into Czech and English.

iOS App Store: https://apps.apple.com/us/app/czech-sms-ticket/id1477710726 Android Play Store: https://play.google.com/store/apps/details?id=com.sphereline.smsticketandroid

EDeq6J2W4AUZpic EDeq6eyWwAEG-Pg EDeq71dXoAAHXTe

App Store
‎Czech SMS Ticket
‎This application allows you to quickly purchase a ticket for Czech public transportation with a SMS. Supported cities are: - Prague - Brno - Carlsbad - Liberec - České Budějovice - Hradec Králové - Olomouc - Ostrava - Pardubice - Pilsen - Sokolov - Tábor - Ústí nad Labem - Zlín and Otrokovice You…
Czech SMS Ticket - Apps on Google Play
This application allows you to quickly purchase a ticket for Czech public transportation with a SMS. Supported cities are: - Prague - Brno - Karlovy Vary - Liberec - České Budějovice - Hradec Králové - Olomouc - Ostrava - Pardubice - Pilsen - Sokolov - Ústí nad Labem - Tábor - Zlín and Otrokovice
mizzleinetimi commented 4 years ago

i believe accunews makes use of it https://www.accunewsapp.com/

ghuntley commented 4 years ago

The Monkey Fest conference website is built with Uno's Xamarin Forms WebAssembly custom renderers.

https://javiersuarezruiz.wordpress.com/2019/10/16/xamarin-forms-en-la-web-con-webassembly-y-uno/

Source code is available at https://github.com/jsuarezruiz/monkeyconf-website

Javier Suárez | Blog
Xamarin.Forms en la web con WebAssembly y UNO
Introducción Xamarin.Forms en la web. No es la primera vez que hablamos de ello. Dependiendo de con quien hables es una idea que trae malos recuerdos y piensa en algo horrible o piensa que es genia…
GitHub
jsuarezruiz/monkeyconf-website
Website project of the Monkey Conf event created using Xamarin.Forms. - jsuarezruiz/monkeyconf-website
pkar70 commented 4 years ago

And my app, simple "merge" of Wikipedia 'today' pages from languages... As it seems that very different birthdays, deaths and events are celebrated in different language regions. In effect, you get more events than in any single language.

https://play.google.com/store/apps/details?id=pkar.Anniversaries https://www.amazon.com/dp/B087JVLLVG/ (only for Android, as I have no access to iOS to test).

UWP version: https://www.microsoft.com/en-us/p/a/9pjw858v28w8

Anniversaries - Apps on Google Play
This simple app merges information from "today" Wikipedia pages for some languages. In this way you get two benefits: 1) many more entries that in any single language; 2) you can see which events are important for which language group; E.g., you can check who's birthday we celebrate at same time as you celebrate yours? And not only in yours language circle, but also in other regions. As app presents large amount of text, big screen size is recommended. Primary version of this app is for Windows (with same name). Migration to Android is done using Platform Uno.
Microsoft Store
Get ANNIVERSARIES - Microsoft Store
Download this app from Microsoft Store for Windows 10, Windows 10 Mobile, Windows 10 Team (Surface Hub), HoloLens, Xbox One. See screenshots, read the latest customer reviews, and compare ratings for ANNIVERSARIES.
pkar70 commented 4 years ago

And my second app, simple "self-test" of character's dynamism. For two years, it was only UWP and only Polish; as I could not find where I can set default lang = "pl" in Uno, I added English version...

https://play.google.com/store/apps/details?id=pkar.MazurCiC https://www.amazon.com/dp/B087NXN38F/

(only for Android, as I have no access to iOS to test). UWP version: https://www.microsoft.com/en-us/p/d/9npj2m5d8lf4 UWP has one feature not present in Android version - prognosis of relation (e.g. marriage).

Character dynamism - Apps on Google Play
This app allows you to check dynamism of your character, and also allows to make some prognosis about how it change, as dynamism of every person is constantly changing, from exodynamic (at birth) to statism to endodynamic. This self-test is based on "Cybernetics and character" book of polish cybernetician, prof. Marian Mazur. App presents long texts, so it is better to use it on desktop or tablet. Base version is for Windows. Porting to Android is done by using Platform Uno. Windows version (same name) has additionally comparing of characters of two person, with prognosis about their relation.
Microsoft Store
Get Character dynamism - Microsoft Store
Download this app from Microsoft Store for Windows 10, Windows 10 Mobile, Windows 10 Team (Surface Hub), HoloLens, Xbox One. See screenshots, read the latest customer reviews, and compare ratings for Character dynamism.
pkar70 commented 4 years ago

My third app, public transport in Kraków (Poland). Android version is stripped-down version of UWP - e.g. MapControl doesnt work (so you cannot choose location from map), files in package cannot be referenced (so no history of tram network), no Grid.ContextFlyout (going to tram/bus route, and sorting, is unavailable).

https://play.google.com/store/apps/details?id=pkar.KrakTram

UWP version: https://www.microsoft.com/en-us/p/k/9nc74c3g8kgn

KrakTram - Apps on Google Play
This app shows current, realtime data about when to expect tram and bus in Kraków (Cracow, Poland). It uses your GPS position to show only relevant data (from nearest stops). It is not scheduled information, but real data (with all delays included). You can sort data by line, direction or stop. You can also see current reroutes. This app is ported from UWP (Windows) version, using Platform Uno. UWP version has some feature missing in Android version: history of tram lines (since 1882), context menus on departure page (to change sort mode; you can change sort mode from bottom app bar), choosing location from map. Android compilation possible thanks to Platform Uno.
Microsoft Store
Get KrakTram - Microsoft Store
Download this app from Microsoft Store for Windows 10, Windows 10 Mobile. See screenshots, read the latest customer reviews, and compare ratings for KrakTram.
pkar70 commented 4 years ago

My next app, current state of environment. Android version is stripped-down version of UWP - e.g. MapControl doesnt work (so you cannot choose location from map), no tiles, no notification - because no timer background execuction, and no data exchange (no RemoteSystem).

https://play.google.com/store/apps/details?id=pkar.EnviroStatus

UWP version: https://www.microsoft.com/en-us/p/s/9PHHVVCP239D

SmogMeter - Apps on Google Play
It collects (merges) data from different sources: * world: * radioactiveathome * DarkSky: UV index, cloud cover, visibility... * Foreca: max/min world temperature * NOAA solar wind, magnetic activity, and alerts * seismicportal.eu: earthquakes * Europe: * Airly (Europe) * European Environmental Agency * Poland: * polish government's environment service (Poland) See also help within app (much more detailed than this info). This app is available for Windows 10 since February 2019; now it is made universal using Platform Uno. Some features are not available for Android (yet), e.g. choosing point using map; communication with other apps; Live Tiles. Google policy forbids this app for users age below 13 years.
Microsoft Store
Get SmogMeter - Microsoft Store
Download this app from Microsoft Store for Windows 10, Windows 10 Mobile, Windows 10 Team (Surface Hub), HoloLens, Xbox One. See screenshots, read the latest customer reviews, and compare ratings for SmogMeter.
pkar70 commented 4 years ago

My next app, for fans of Windows Phone, and forced to use Android for some apps :)

App sends Android notification (toast in UWP parlance) to OneDrive, so it can be read on any device (or special UWP app).

Sister Android: https://play.google.com/store/apps/details?id=pkar.Andro2UWP

Sister UWP: https://www.microsoft.com/en-us/p/a/9n9jl02ndn4p

Andro2UWP - Apps on Google Play
This app sends notifications from apps from your Android device to Windows device. It is somehow similar to "Your phone" application from Microsoft, but also have some differences: 1. It can send notification also from tablets and from Android Go edition (Your phone cannot be installed on such devices) 2. You can add filters (so not every notification is sent to Windows) 3. Notification are sent to your OneDrive, and can be read on any device (companion app is for any UWP device, e.g. Lumia phone; but it can be read even without any app from any device with WWW browser connected to Internet ) 4. Notifications from more than one Android device could be send to Windows device 5. And notification from Android devices can be read on many Windows devices. But, there is no ability (yet?) to respond to notification via Windows device. App creates log file (for debug purposes - if you encounter some problems, you can send me this log) locally, but all other files stores on OneDrive (Apps/Andro2UWP folder). These files are: * notifications (or, in UWP parlance, toasts) - files *.toast.txt, created by Android app; * sender.renames.txt, created by UWP companion app; * toasts.filters.txt, created by UWP companion app; Format of sender.renames.txt: original.sender.name|renamed.sender E.g.: com.whatsapp|WhatsApp com.bigajwcislo.ostrzegator|o!strzegator Format of toast.filters.txt: sender|title|text you can prefix (or sufix) text/title with '*' (mask character). E.g.: com.microsoft.skydrive|Preparing...| android|* is using battery| com.google.android.music|Downloading…| com.whatsapp||WhatsApp Web is currently active
TopperDEL commented 3 years ago

I've created "NutzMich", a German-App to rent and exchange children toys with other families of my home-town. It uses kind of a "web-of-trust" so that only know members can join the group - but the basic catalog can be browsed by anybody. The app is open source and free for all. It uses Storj as the backend so does not need any additional infrastructure - even for a simple chat. It get's deployed fully automatically via Azure DevOps to Google Play and the Apple Store.

Author: Tim Parth Website: NutzMich.de Apple Store: NutzMich for iOs Android Store: NutzMich for Android

NutzMichScreenshot1 NutzMichScreenshot2