Click here to Skip to main content
15,867,686 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: Universal App Platforms Pin
Peter Kassenaar29-Mar-23 1:04
Peter Kassenaar29-Mar-23 1:04 
GeneralRe: Universal App Platforms Pin
Paul Sanders (the other one)28-Mar-23 22:25
Paul Sanders (the other one)28-Mar-23 22:25 
GeneralRe: Universal App Platforms Pin
Marcus Vinicius Carvalho28-Mar-23 23:29
Marcus Vinicius Carvalho28-Mar-23 23:29 
GeneralRe: Universal App Platforms Pin
Peter Kassenaar29-Mar-23 0:46
Peter Kassenaar29-Mar-23 0:46 
GeneralRe: Universal App Platforms Pin
MSBassSinger29-Mar-23 2:02
professionalMSBassSinger29-Mar-23 2:02 
GeneralRe: Universal App Platforms Pin
Kevin Marois30-Mar-23 7:05
professionalKevin Marois30-Mar-23 7:05 
GeneralRe: Universal App Platforms Pin
stevebrooke30003-Apr-23 12:42
stevebrooke30003-Apr-23 12:42 
GeneralRe: Universal App Platforms Pin
Peter Moore - Chicago29-Mar-23 2:04
Peter Moore - Chicago29-Mar-23 2:04 
None of the above I'm sorry to say.

I would make all future applications using pure HTML5 backed either by Typescript, C#/WASM/Blazor, or pure JavaScript. Then distribute it across platforms as a PWA or a Blazor hybrid app. You're then dependent on no one company's whims and shortcomings.

5 years ago I would've been horrified by this suggestion but I'm a convert now. Microsoft has proven itself completely inept at native frontend and without web support MAUI can't be taken seriously anyway. Google Flutter is interesting but requires Dart which makes porting existing apps impossible and limits the available open source ecosystem severely.

Other options -
Uno is too slow on the web.
Avalonia is a maybe but last I checked has no web support.

Here's the bottom line. No one has a strong commercial interest in making a true write-once-run-everywhere ecosystem. For anyone who has it - like Microsoft with Office or Google with GSuite - it's a competitive advantage and they're not gonna give it away. Whatever they do give away will be made by a different team than their commercial products and be inferior and watered down.

If you want something done right you have to do it yourself.

AnswerRe: Universal App Platforms Pin
megaadam29-Mar-23 3:30
professionalmegaadam29-Mar-23 3:30 
GeneralRe: Universal App Platforms Pin
Bruce Patin29-Mar-23 4:41
Bruce Patin29-Mar-23 4:41 
GeneralRe: Universal App Platforms Pin
Daniel Wilianto29-Mar-23 18:06
Daniel Wilianto29-Mar-23 18:06 
GeneralRe: Universal App Platforms Pin
Martin ISDN31-Mar-23 3:24
Martin ISDN31-Mar-23 3:24 
GeneralIt had a IP card? Pin
jschell28-Mar-23 5:46
jschell28-Mar-23 5:46 
GeneralRe: It had a IP card? Pin
dandy7228-Mar-23 7:11
dandy7228-Mar-23 7:11 
GeneralRe: It had a IP card? Pin
Peter Adam28-Mar-23 21:47
professionalPeter Adam28-Mar-23 21:47 
GeneralRe: It had a IP card? Pin
dandy7230-Mar-23 3:47
dandy7230-Mar-23 3:47 
GeneralRe: It had a IP card? Pin
jschell30-Mar-23 5:35
jschell30-Mar-23 5:35 
GeneralRe: It had a IP card? Pin
honey the codewitch28-Mar-23 16:26
mvahoney the codewitch28-Mar-23 16:26 
GeneralRe: It had a IP card? Pin
jschell30-Mar-23 5:36
jschell30-Mar-23 5:36 
GeneralRe: It had a IP card? Pin
honey the codewitch30-Mar-23 5:47
mvahoney the codewitch30-Mar-23 5:47 
GeneralRe: It had a IP card? Pin
jschell3-Apr-23 5:50
jschell3-Apr-23 5:50 
GeneralGetting a new roll Pin
OriginalGriff28-Mar-23 4:42
mveOriginalGriff28-Mar-23 4:42 
GeneralRe: Getting a new roll Pin
den2k8828-Mar-23 5:05
professionalden2k8828-Mar-23 5:05 
GeneralRe: Getting a new roll Pin
Nelek28-Mar-23 12:00
protectorNelek28-Mar-23 12:00 
GeneralRe: Getting a new roll Pin
PIEBALDconsult28-Mar-23 5:08
mvePIEBALDconsult28-Mar-23 5:08 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.