News for hackers. Stuff that matters.
Re:Show HN: Air-Control.com makes instant changes to native ... by kclay on Monday September 08, 2014 @02:08PM (#8286258)
I can see this working on Android with a custom Classloader but how would this work on iOS
Re:Show HN: Air-Control.com makes instant changes to native ... by jstnjnprr on Monday September 08, 2014 @06:16PM (#8287630)
There are many ways to change the content and/or structure of an app. One app I worked on was essentially a fancy JSON parser- you could specify what view controllers to put where and what to put (some UIKit objects) in their views. Another app had a fixed structure but dynamic content (again, specified by a JSON file) that was downloaded regularly to keep the content up to date.
Re:Show HN: Air-Control.com makes instant changes to native ... by thecodemonkey on Monday September 08, 2014 @02:17PM (#8286298)
On iOS you can use method swizzling. I wrote up a blog post about a year ago[1], describing some of these methods for a similar-ish concept we built at a hackathon.

[1] http://blog.fliptest.io/introduction/2013/06/12/how-we-built...

Re:Show HN: Air-Control.com makes instant changes to native ... by adjunct on Sunday September 14, 2014 @01:37AM (#8314605)
If you want to see the ultimate method swizzler in action, check out rollout.io, swizzeling everything :)