Nice job! I got lots of questions:
1. How to deal with device features such as camera, GPS...?
2. How to have different styles of navigation like Yelp app's center button (flying out 3 other buttons)?
1. How to deal with device features such as camera, GPS...?
2. How to have different styles of navigation like Yelp app's center button (flying out 3 other buttons)?
You're still going to be responsible for doing the native screens. This is by design and kind of nice because my experience with apps are that most of the screens could just be done in HTML/CSS and there's usually only one or two screens that need to be implemented natively.
2. Check out my example to see how I'm doing using a regular UITabBarController. That might give you an idea of where to start.