Live data from Hacker News

Why do business people love cross-platform so much?

pickaframework.com

1–10 of 32 posts

Re: Why do business people love cross-platform so much?

#4
I recall seeing an interview with Paul Graham (IIRC), who said that developing web-based software allowed them to sell to Windows using customers without having to develop in Windows.

I think this partly explains the popularity of Javascript, Electron and Web apps among developers.

Re: Why do business people love cross-platform so much?

#5
"That being said, if you’re making a game, it probably won’t work in cross-platform"

I feel like gaming is the easiest thing to do cross-platform since you don't rely on any native UI and OpenGL is pretty similar on different platforms. Unity, Unreal Engine, and many others are designed to target many platforms.

Re: Why do business people love cross-platform so much?

#6
post #2

Same can be asked, why do some like lock-in so much that they avoid cross platform development?

The important parts of your business are in the backend, and should be accessible in json format. If you have a good api, developing native clients should be simple and fast.

But what I have seen are very confident web frontend devs (and product managers too) who only consider web solutions, and dismiss native apps as being duplicated work.

Re: Why do business people love cross-platform so much?

#7
post #6
post #2

Same can be asked, why do some like lock-in so much that they avoid cross platform development?

The important parts of your business are in the backend, and should be accessible in json format. If you have a good api, developing native clients should be simple and fast. But what I have seen are very confident web frontend devs (and product managers too) who only consider web solutions, and dismiss native apps as being duplicated work.

Native development can also be cross platform vs lock-in oriented. Depends on what tools are used.

Re: Why do business people love cross-platform so much?

#9
post #6
post #2

Same can be asked, why do some like lock-in so much that they avoid cross platform development?

The important parts of your business are in the backend, and should be accessible in json format. If you have a good api, developing native clients should be simple and fast. But what I have seen are very confident web frontend devs (and product managers too) who only consider web solutions, and dismiss native apps as being duplicated work.

> and dismiss native apps as being duplicated work.

It's worse than duplicated work, it's duplicated different work.

Re: Why do business people love cross-platform so much?

#10
post #4

I recall seeing an interview with Paul Graham (IIRC), who said that developing web-based software allowed them to sell to Windows using customers without having to develop in Windows. I think this partly explains the popularity of Javascript, Electron and Web apps among developers.

As a non-businessperson, I don't really like learning to use a program if it can't run on a Raspberry Pi/Chromebook/etc.

It seems too fragile to be worth investing too much time in; what are the chances I'll still be able to use it in a decade or two?

Web apps are a blessing in that regard, but OSS is still better and some companies do actually build their products for architectures other than x86.

While I'm on the subject, Eclipse versions later than 4.0 aren't built for ARM cores. What's up with that?

Post reply on HN