|
|
|
|
|
by ChrisMarshallNY
1763 days ago
|
|
> when there's only one developer working on that app for three platforms and they prioritize Windows, you gain nothing. Which is why hybrid is so popular. It’s not a good idea, generally, to have one developer, working native, on all platforms. You need a team. A fairly expensive team. I ran a team that provided “engine” code (C++) for native apps (on a couple of platforms) for decades. I’m fairly familiar with the trade-offs. |
|
Same here. The best approach I’ve seen is code is 80-95% C++ business logic, plus a small platform-specific GUI shim in the native language to keep the nice platform look and feel. All the major PC and mobile platforms still can call into and out of C and C++. This is the way! It has been tried and true for years.