How to develop applications for windows or bada using phonegap and eclipse plugin? - eclipse

I have installed eclipse phonegap plugin and I am easily able to make applications for android. However I want to make application for any other platform like bada, tizen , blackberry, etc. But when I create new Phonegap project, it doesn't show any option for choosing platform. It directly takes me to android. Is there any way that I can use this plugin for developing for other platforms.
I have googled a lot but nothing found relevant.

Probably you may be interested in Titanium. Latest version supports (check beta) Tizen and Blackberry 10 as well as Android and iPhone. With it you will be able use javascript for mobile application development. Also it creates "native" application instead of html if possible.
And forgot Bada. It`s gone.

Related

LWUIT support in BlackBerry 10?

I try to work with BlackBerry 10. I develop on LWUIT.
I cannot add my LWUIT project to BlackBerry 10.
Do anyone know with which jde this device work?
BlackBerry 10 is a totally new platform, which does not use Java-ME. The old BlackBerry legacy BlackBerry platform is indeed Java-ME. LWUIT is intended for Java-ME environments, so will not work with BlackBerry-10.
If you know you want to use Java, then you should look at the Android runtime for BlackBerry 10. However, you will produce a better BlackBerry-10 app if you look at the native API, which isn't Java at all. It uses C++ and Javascript to put together the UI. Search for BlackBerry Cascades if you want to target native BlackBerry-10 development.
It would be easier to migrate your code to Codename One which supports Android (and iPhone) so it will allow you to convert that to a Blackberry 10 application as well. Codename One is pretty similar to LWUIT (its based on the same code) so should be pretty easy.

Titanium and PhoneGap

I'm new to Titanium and PhoneGap and analyzing a bit the two is not possible to develop iPhone with a PC with windows using either of the two right? Well I mean in PhoneGap in the most current versions is only possible to develop without publication.
I wonder if this is actually correct and whether there is a way to make an application to one of these two technologies (Titanium and PhoneGap) Fragment as a view of the native Android devices for both Android and iPhone / iPad. Improving question, make an application to view the devices can be adapted for smartphones and tablets for better use of the screen?
If yes there is some example code and/or source of research?
PhoneGap has an offering called PhoneGap build which just came out of beta. It lets you build your apps in the cloud without a Mac.
You might still need a Mac for certificate (p12 bundle) generation or you can use a service like Mobundler.
For Titanium, a recent service called Foundry22 lets you build your apps without a Mac or any native SDKs installed locally. You just need Titanium Studio and a hosted Git repo.

Eclipse: one PhoneGap project for iPhone and Android?

I'm trying out PhoneGap, so I followed the instructions to create an Android Project in Eclipse.
But now I'm wondering how I can use this same code for building an iPhone app.
Is there something like a hybrid project in Eclipse!?
UPDATE:
I realize now that it's not possible to use PhoneGap on Windows to develop iPhone apps? That's too bad... is there any way to use PhoneGap on Windows to compile for iOS ??
In theory PhoneGap build should allow iPhone development on Windows.
However Nitobi was bought out by Adobe (PhoneGap:Build service may have changed), and you may still need iOS to upload your app (might be able to get around with a jailbroken iOS?!).
A dodgy solution could be to install OSX in a vbox virtual machine :)
No, there is no way to develop iPhone app on Windows using PhoneGap or Titanium.
Because they need iPhone SDK and Android SDK on back-end, which is not possible on windows environment. However you can make both apps on iOS simulations.

Creating and installing a Plugin for mobile Safari on ios4 devices

I have created a simple web plug-in to write data to file system. This works as expected on a mac Safari. Here i have to manually place the plug-in on to the /Library/Internet Plug-Ins folder. My question is there a way to find if the plug-in is not present through JavaScript and if it is not then download and install the same. I also would like to know if the same can be done on mobile Safari running on ios4 devices?
Obviously you can not load Plugins of any kind in Safari on the iOS device. This is the main reason Flash does not exist on iOS.
On the Mac you can do that. But you need to create the plugin in C++ and for each platform independently.
If you code the plugin correctly, it should be possible to "detect" it using JavaScript. I highly doubt you can download it automatically, though. This would pose a very large security hole for every user.

Mobile Development for iPhone, Android, and Blackberry

I recently stumbled into PhoneGap and I love the concept, but I can't get my first try at an Android application working. The documentation skips a few details and the comments are filled with people running into problems.
Does anyone out there have PhoneGap running? What did you tweak for Android?
There are about 3 different frameworks, PhoneGap, QuickConnect, and Rhomobile.
QuickConnect and Rhomobile have better documents at least for Android support.
I used PhoneGap for a little bit then switched to QuickConnect and Rhomobile.
how i setup phonegap was,
boot with Linux liveCD, go to the folder of phonegap, and run the makefile. it will generate javascript files. copy the phonegap.js to the assets, boot with windows again and include the phonegap javascript file in your main html.