How to use phonegap to be part of whole native ios application - iphone

I am with ios, I have a NavigationController with many child views.
I'd like to mix PhoneGap in, to create a new UIViewController with a webview inside, and use PhoneGap technology in this UIViewController.
I read the PhoneGap docs, only found that I need to use PhoneGap application-wide, to build the app from scratch, that is not what I need.
How to do that?

Use PhoneGapViewController instead of UIViewController

Related

Integrate TvML into native tvOS app

I'd like to play a video in a native tvOS app with the look and feel of the TVML based menuBarTemplate, but can't find a way to integrate this into a native app. So the question is, if it is somehow possible to integrate the menuBarTemplate into a native tvOS app written in Swift
Which part of the menuBarTemplate?
The tabbar is a widget that you can drop into the storyboard.
The text list is likely a stack view or an embedded tableview.
That nice image scrolly thing on the left is would be uiviews or something? It's a shame all the TVML widgets didn't come over to TVos UIKit.

PhoneGap iOS add UIViewController

I wish to add a UIViewController to my iOS PhoneGap application which will be loaded before
the UIWebView is loaded - some kind of splash screen which will play a video, before the actual web page is loaded.
Is that possible using PhoneGap? can someone share their experience doing something like that?
Thanks!
I don't think it's possible in a regular phonegap project because you can't call a plugin until the device is ready, and that happens after showing the phonegap view.
But you can create a native project, create the first view controller and then change to a second view controller with a phonegap webview embedded
For more info about embedding phonegap webviews in native project see cleaver doc

IOS app UIWebView or Navigation Controller

I'm starting developing apps on iPhone, and I was wondering if you helping me with this.
Instagram App, Foursquare App both uses Navigation Buttons Bar at the bottom? Or is just a fancy navigation bar made in CSS and everything is loaded as a html in UIWebView.
It can be as fancy as you want and doesn't mean it's not native. The out-of-the-box controls and UI we are all familiar with are not the only option, you can subclass or even create your own "tab bar" from scratch if you want to.
These apps are using native code, not HTML/CSS
Grab class-dump and find it out yourself!
(...most likely, these great enterprises wouldn't hire developers who dare making a 'native' iOS app using UIWebView and HTML...)

What springboard type UI components is this app using?

What sort of springboard like UI component is this application using?
http://quickbinsapp.com/
It is very similar to the generic iphone springboard / home screen app launcher except this is an application that uses draggable contacts. I'd like to build something similar except instead of contacts have my own custom objects that are draggable around the screen but managed on a grid similar to the springboard / home screen and like in this app?
What should I be reading up on or looking at? I haven't found anything in the SDK yet. Does it have be custom built?
If what you want is springboard-like functionality, the AQGridView code includes an example that's halfway there to what you'd need, and you don't have to pull in all of Three20 to use it. (Three20 projects and UIKit projects don't like to coexist typically.)
Not sure what they're using, but the Three20 project has a springboard-like component

Create multiple screens iPhone app?

Which Xcode template do I select to build say facebook app ?
Is it an navigation based app? Or is it a windows app with multiple view screens?
I'm going to select the windows based template! Now howdy I add addition screens?
In my opinion, this kind of screen is not in UIKit.
Maybe someone has develop external framework for this.
You can do something like a UIView with UIImage or UIButton that manage events
Edit : Three20 framework is what you search for
http://developer.apple.com/library/ios/#referencelibrary/GettingStarted/URL_iPhone_OS_Overview/index.html#//apple_ref/doc/uid/TP40007592
http://developer.apple.com/library/ios/#referencelibrary/GettingStarted/URL_Tools_for_iPhone_OS_Development/index.html#//apple_ref/doc/uid/TP40007593