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

This is really interesting to me. At my job I maintain a very similar iOS render. Our app is built on the exact same principles, we have 3 native renderers (iOS, web app and Android) that consume the same JSON and generate native UI at runtime.

The schema even looks similar and as far as I know no one was aware of this project when this was built.

There are major disadvantages to this approach of course but there are also many many advantages.



This is precisely how our product works too.

We've been using the same UI data contract for the last 7 years, which has allowed us to survive several different platforms without adjusting a single line of business logic or UI code.


That's awesome. If you ever want to bounce ideas you can reach me at joao@$myusername.me


What are the major disadvantages?




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

Search: