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

Let's be honest: Native Apps can be reverse engineered, the Web/Cloud don't. And reverse engineering is an important right.

When web applications have only limited APIs, limited call rates, and changing everytime I can only think that I can turn on my Apple II and continue to use the same applications as 30 years ago.

Again, don't compare Google Spreadsheet with Microsoft Excel, look at the Microsoft balance sheet.

If you're interested I've written more rants about this on:

- The Data Portability Fact Sheet: http://blog.databigbang.com/the-data-portability-fact-sheet/

- Google Search NoAPI: http://blog.databigbang.com/google-search-no-api/



Most interesting apps on my iPhone spend most of their time talking to web APIs, so that's a bit of a moot point.

Plus, for the client-side of things view source is a lot easier than decompiling a binary.


Moot point? If the APIs change your applications turn unusable. Look at what Twitter did with third party UI applications.

You are only one case. Can you summarize all the application that you use everyday for work? are they native or web applications?




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

Search: