Click here to Skip to main content
14,453,311 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: Mobile development is a debacle Pin
raddevus4-Jan-20 6:22
communityengineerraddevus4-Jan-20 6:22 
GeneralRe: Mobile development is a debacle Pin
Marc Clifton2-Jan-20 12:22
communityengineerMarc Clifton2-Jan-20 12:22 
GeneralRe: Mobile development is a debacle Pin
Chris Maunder3-Jan-20 4:51
cofounderChris Maunder3-Jan-20 4:51 
GeneralRe: Mobile development is a debacle Pin
Gerry Schmitz2-Jan-20 13:56
mveGerry Schmitz2-Jan-20 13:56 
GeneralRe: Mobile development is a debacle Pin
Derek Hunter2-Jan-20 22:29
MemberDerek Hunter2-Jan-20 22:29 
GeneralRe: Mobile development is a debacle Pin
Jacquers2-Jan-20 23:22
MemberJacquers2-Jan-20 23:22 
GeneralRe: Mobile development is a debacle Pin
Chris Maunder3-Jan-20 4:53
cofounderChris Maunder3-Jan-20 4:53 
GeneralRe: Mobile development is a debacle Pin
ISanti3-Jan-20 1:23
MemberISanti3-Jan-20 1:23 
I'm surprised because you can't believe that 13 years after the iPhone was released we're still in the string and ducttape era of cross platform mobile development, because after many more years cross platform desktop development is still very complicated. And after many, many more years, cross platform host development is still very complicated despite the fact that their most widespread language, COBOL, was born with an environment section to solve cross platform problems.

So I'd like to know what platforms you're comparing mobiles to: Abacuses?

Sorry, it is just a joke. What I mean is that we have to be aware that cross platform development is a very ambitious challenge. But it is also true that we are now much more concerned about cross platform development: We put more effort into it than in the past and have the experience of trying it for so many years.

Going into the subject, there are two main ways to achieve multi-platform applications:

1) Develop a single application that looks and works exactly the same on all platforms. The question is why there are different platforms if we end up building a dull identical application on all of them.

2) Develop an application that shares almost all the code but allows adapted code to take advantage of the special features of each platform. For me this is the right way to cross platform development and it's the one that Xamarin took.

Of course, Xamarin is not perfect and it has a tough learning curve if we want to succeed, but it is worth the effort as long as there is nothing better.

I'm starting to test the UNO platform and so far it's doing very, very well in the trials, but I cannot recommend it until I develop and test something real (UNO platform uses inside Xamarin infrastructure and ideas to some extent).

It should be added that both Xamarin and UNO platform allow cross platform development not only for mobiles, but also for desktops (UNO platform also includes WebAssembly browsers).

NOTE. There may be better environments for cross platform development, but C# coding is essential for me.
Sorry for my bad English

GeneralRe: Mobile development is a debacle Pin
Chris Maunder3-Jan-20 6:31
cofounderChris Maunder3-Jan-20 6:31 
GeneralRe: Mobile development is a debacle Pin
JPaula3-Jan-20 2:07
MemberJPaula3-Jan-20 2:07 
GeneralRe: Mobile development is a debacle Pin
Member 129243123-Jan-20 3:52
MemberMember 129243123-Jan-20 3:52 
GeneralRe: Mobile development is a debacle Pin
Chris Maunder3-Jan-20 5:17
cofounderChris Maunder3-Jan-20 5:17 
GeneralRe: Mobile development is a debacle Pin
Josh Bula3-Jan-20 3:38
MemberJosh Bula3-Jan-20 3:38 
GeneralRe: Mobile development is a debacle Pin
Hooga Booga3-Jan-20 4:22
MemberHooga Booga3-Jan-20 4:22 
GeneralRe: Mobile development is a debacle Pin
dandy723-Jan-20 4:39
Memberdandy723-Jan-20 4:39 
GeneralRe: Mobile development is a debacle Pin
thewazz3-Jan-20 13:45
professionalthewazz3-Jan-20 13:45 
GeneralRe: Mobile development is a debacle Pin
Roger Burke5-Jan-20 21:34
MemberRoger Burke5-Jan-20 21:34 
GeneralRe: Mobile development is a debacle Pin
Chris Maunder6-Jan-20 3:26
cofounderChris Maunder6-Jan-20 3:26 
Generalmy apologies to the CodeProject community for a recent inappropriate Lounge post Pin
BillWoodruff2-Jan-20 7:01
mveBillWoodruff2-Jan-20 7:01 
GeneralRe: my apologies to the CodeProject community for a recent inappropriate Lounge post Pin
Cp-Coder2-Jan-20 7:38
MemberCp-Coder2-Jan-20 7:38 
GeneralRe: my apologies to the CodeProject community for a recent inappropriate Lounge post Pin
#realJSOP2-Jan-20 8:35
mva#realJSOP2-Jan-20 8:35 
GeneralRe: my apologies to the CodeProject community for a recent inappropriate Lounge post Pin
DRHuff2-Jan-20 8:39
MemberDRHuff2-Jan-20 8:39 
GeneralRe: my apologies to the CodeProject community for a recent inappropriate Lounge post PinPopular
Nelek2-Jan-20 8:46
protectorNelek2-Jan-20 8:46 
GeneralRe: my apologies to the CodeProject community for a recent inappropriate Lounge post PinPopular
#realJSOP2-Jan-20 9:18
mva#realJSOP2-Jan-20 9:18 
GeneralRe: my apologies to the CodeProject community for a recent inappropriate Lounge post Pin
Jörgen Andersson2-Jan-20 9:54
communityengineerJörgen Andersson2-Jan-20 9:54 

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.