Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add an example about wrapping Apple view controllers #66

Closed
bolismauro opened this issue Nov 16, 2016 · 4 comments
Closed

Add an example about wrapping Apple view controllers #66

bolismauro opened this issue Nov 16, 2016 · 4 comments

Comments

@bolismauro
Copy link
Contributor

In Bending Spoons we like to have our own version of most the UIKit's elements and Katana is very in line with this philosophy.

That said, this is not something we can ask to people that use Katana. In particular Apple provides a widely used view controllers that are used for navigation within iOS applications (e.g., TabBar, NavigationController, ...).

It is totally possible to wrap these view controllers in Katana descriptions and expose an interface to use them. We should provide an example for the community that acts as a starting point for this kind of situations. I suggest to use the navigation example since it is most likely the most common one.

Note that we have a fully declarative, Katana based solution for navigation, but we is not public (yet) because it is at the moment strongly tied to internal conventions and technologies. Moreover it doesn't really solve the problem of using UIKit view controllers, so it isn't a real solution to this issue.

@lucaquerella
Copy link
Contributor

@olegam

@olegam
Copy link

olegam commented Nov 16, 2016

Yay. Looking forward to see the demo of how this can be done 🎉

@bolismauro
Copy link
Contributor Author

@olegam I was thinking to create this demo tomorrow but probably I can't do it since I need to give priority to other things..
I'll keep you posted

@bolismauro
Copy link
Contributor Author

Closed. Please re open it in the proper repo

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants