Merge: Intro partial implementation of app::UI for iOS
authorJean Privat <jean@pryen.org>
Wed, 10 Feb 2016 20:57:04 +0000 (15:57 -0500)
committerJean Privat <jean@pryen.org>
Wed, 10 Feb 2016 20:57:04 +0000 (15:57 -0500)
This PR intro the support for portable graphical applications on the iOS platform. With enough features to compile and run the calculator example.

The most notable app UI features supported under iOS are buttons, labels, text fields and layouts. More work is needed for list views and for other abstractions such as `http_request` and `data_store`.

This required some fixes to the compiler when targeting iOS as well as updates for the latest version of Xcode. And some more documentation for both iOS and OS X.

---

As usual, I left some commented out code generated by objcwrapper for future use when all the needed types are available.

Pull-Request: #1942
Reviewed-by: Lucas Bajolet <r4pass@hotmail.com>
Reviewed-by: Jean Privat <jean@pryen.org>


Trivial merge