Click here to Skip to main content
15,888,610 members
Please Sign up or sign in to vote.
1.00/5 (1 vote)
See more:
I don't want UI/UX to be specific to native, they are not.
I create UI/UX from scratch (I mean without using OS specific UI elements, controls...) and it must be high quality.
I have analyzed and think that cross-platform is not reliable for high quality UI/UX (non specific to native), is it true?
Posted
Updated 31-Dec-15 1:20am
v2
Comments
Richard MacCutchan 31-Dec-15 9:54am    
Yes and no.
Sergey Alexandrovich Kryukov 31-Dec-15 13:08pm    
The question is about nothing. It's too vague to discuss seriously. The answer is yes and no, because it all depends on what and how...
—SA
Ziya1995 1-Jan-16 3:43am    
I tried to ask a specific question.
#1. It is about feel, look, UI, UX of app.
#2. It is not about hardware/OS specific features.

I analyzed and feel cross platform development is very bad for #1 (not enough), but it is good for simple apps. Is it true?
Sergey Alexandrovich Kryukov 1-Jan-16 4:23am    
No. :-)
—SA
Ziya1995 1-Jan-16 5:30am    
But all the people in the internet write so?

1 solution

Despite of absolutely vague question, a question about nothing, I'll try to answer.

Yes, I cannot answer seriously, so I'll answer not so seriously. It could be just some considerations.

The software world moves rapidly from native to cross-platform. This is the main trend this day. So, if you embrace cross-platform technologies, you have some chances to arrive with your experience and results when even the compromised quality of cross-platform frameworks and development tools becomes quite satisfactory. Even now, you can produce excellent quality in many areas with cross-platform products. If you want to wait for better quality and then decide what to do, you can easily lose.

But if you completely ignore native programming possibilities, you also may lose.

For a developer, it's most important to keep the grip on most important technology and be able to quickly adopt. At the same time, it's important to be able to quickly evaluate and ignore all the trashy "trendy" initiatives, which will probably always be plentiful. How? It would be a difficult question. This is one of the advanced but critically important skills of an engineer. This is what differs real engineers from people who can just do what they are told to do. I appreciate that you even pose such problems.

Best wishes in New Year!

—SA
 
Share this answer
 
v3

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900