DEV Community

loading...

Discussion on: Is It Ethical to Design the exact copy of application ?

Collapse
mxldevs profile image
MxL Devs

On-boarding is one of the most important steps. If your app has the exact same look-and-feel, but more patriotic, it takes zero effort to switch.

As for designs in general, I think China started the same way just mimicking designs of popular apps and devices in the west. Then they started making their own stuff and branching out...? I don't know, just what I hear from devs in the west.

Collapse
sanchit170054 profile image
Maverick Author

You are correct that China started developed their apps through mimicking the popular designs but at that time, the things are new technology and no one know about it much. However, today most of the developers have good knowledge about the tools and they are much more skilled to reveal their creativity. Thus to engage other users, developer not only make apps more patriotic but also innovative.

Collapse
mxldevs profile image
MxL Devs

Personally, I don't think it's that big of an issue. Copying is rampant across gamedev and social media. Once something makes millions of dollars, everyone goes and copies it.

If a business can manage to get a billion users to switch over, then they have all the time (and now money) in the world to innovate. Startups can laugh, but startups are also the ones that are probably struggling to stay afloat.

Thread Thread
sanchit170054 profile image
Maverick Author

Yeah.. Ok, Copying is rampant; I agree but along with some uniqueness. Big organization like JIO, I don't think it will be good to make exact similar application as an alternative by just changing some of the CSS properties. Now you may heard about the alternative of WhatsApp developed by again JIO, it is also an exact copy. I mean I don't know what their developing team is thinking about, what are their strategies but still providing some uniqueness is good compared to copying it.

Thread Thread
mxldevs profile image
MxL Devs

I think people in general put too much emphasis on being original or being creative. They want to make things that are unique. That they can call their own.

Think about Candy Crush. It makes billions of dollars for the company. And there are many different games that are basically Candy Crush except with different graphics and POSSIBLY an extra mechanic or two, but that's largely equivalent to changing some CSS properties. And people still play them anyways and will spend money on it.

At the end of the day, businesses are interested in making money, and copying designs and functionality is the path of least resistance as long as they don't get sued for it. Someone did the UX analysis, someone came up with the UI, someone thought about the functions. You save ALL that time and money by simply copying it even if you don't necessarily understand why. Like I personally don't care if their apps look just like Zoom. I don't even care if they call it "Zoom Alternative" just by a different publisher. Even better if I can just grab the app and use it without having to learn it.

As a developer, I think innovation is important because we can't all just keep copying each other because then we'd never get ahead. But from a business perspective, innovation really comes second to profit. In fact, we innovate, SO THAT we can achieve even greater profits, which can be invested into more innovation. Many startups have fantastic innovative ideas, but they flop because they don't have the money or the audience.