5 ms·
I think many people forget that "native" is a very abstract term. "Native Android" means you are developing a single app that runs and adapts to tens of thous
by bookwormAT 13y ago
I think many people forget that "native" is a very abstract term.
"Native Android" means you are developing a single app that runs and adapts to tens of thousands of different hardware and software configurations. It would be much more native to make an app only for the Samsung Galaxy devices, and then another app only for HTC Sense. Which is what iOS and Windows phone developers do.
If we say HTML5 is a very abstract/cross platform solution, and iOS is very native approach, then Android is definately something in between. And I would say it is much more "cross platform" then it is "native".