Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

a native app that works on as many platforms as possible

The definition of native app has changed. It's no longer a synonym for compiled binary; or using native widget. It is not as simple as coding your UI in a cross-platform toolkit. In these days, a native app means something that feels like the built-in apps: it's beyond skinning and appearance and is more about how the app as a whole interacts with the user to get the job done. As the platforms diverge, it's now really hard - if not impossible - to make a cross-platform native app. Among Performance, Cost, Time, Scope, you can only pick three. GitHub sacrifices the scope.



The narrowing is almost due to web apps being much more full featured. Web apps are the cross platform write once applications we were promised.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: