It is just a webview that have many api to native functions?
Can I have a phonegap activity and a native activity in an app?
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
(1) Yes…PhoneGap provides a setup for every major mobile operating system that will create the same environment everywhere. This consists of a webview and a set of javascript functions that are mapped to native functions. This way you only need to develop one applications (based on HTML, CSS and JavaScript) and it can be run on any OS PhoneGap can provide its framework for.
It takes having to deal with different operating systems away from you and instead you can focus on building your application, because you only “talk” to Phonegap and it will talk to the OS for you.
(2) Mixing the Phonegap webview application that is actually run by the phone with native stuff specifically created for one operating system will most likely end in disaster. That’s not how Phonegap is supposed to work. And breaking out of PhoneGap’s “jail”, meaning it’s JavaScript framework and the webview, will probably not work anyway. You can, however, open other applications on the phone and receive values from them. The question always is: On how many operating systems is this functionality available?
If you start asking questions like the one you just posted here… maybe you should first check that PhoneGap really is the right tool for what you want to do.