T thenextweb.com The App Store is broken, long live apps 8 points nickreffitt 10 years ago 3 comments