3 ms·
For sure, but “zero code changes -> flawlessly on-device in 5 minutes” is something that only happens if you have some serious expertise or prior experience wit
by klodolph 7y ago
For sure, but “zero code changes -> flawlessly on-device in 5 minutes” is something that only happens if you have some serious expertise or prior experience with running your Unity apps on mobile devices. At least, in my experience. Even with the new input system (introduced in Unity 2019.1) there are serious considerations you need to make for input, general UX, and the different graphical capabilities (shaders) for mobile devices.
A bit of this is also just the fact that with Unity you don’t have to personally deal with the Android NDK, which is the software used as punishment in the fourth circle of hell, if I remember Inferno correctly.
- _bxg1 7y agoI've admittedly only done this with simple projects. But still, for those simple projects, "flawlessly" and "5 minutes" were not exaggerations. Even if a full-sized project ends up revealing some small gaps in the abstraction, it's still miles better than the alternative.
- klodolph 7y agoOk, well, for the small projects I worked on, “flawless” was “not even close” and “5 minutes” was “surely you must be joking”. I think this is more of an indictment of the Android NDK than anything else.