LWUIT support in BlackBerry 10? - lwuit

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.

Related

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

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.

Is it possible to convert iphone application to Windows Phone 7 application

Is it possible to convert iphone application which is build using Xcode to Windows Phone 7 application which is build using C#.?
Or is there any tool to convert.?
Can we build an application in HTML5 and deploy it on windows Phone 7.?
Thanks in advance for your help.
Best Regards,
Krishna
As others have mentioned, there are cross platform development tools available, including tools from http://phonegap.com/, http://www.madewithmarmalade.com/ and http://www.xamarin.com. These are great solutions if you want to start on a greenfield project, or if you are embarking on a major new version across all platforms.
If you want/need to port an existing Objective-C app, however, then I don't believe there are any tools available for you. One thing that may helps is that Microsoft have produced some useful "how do I port" guides for iOS, for Android and for Qt - see:
http://wp7mapping.interoperabilitybridges.com/Library?source=iPhone
http://windowsphone.interoperabilitybridges.com/media/1254/wp7%20dev%20guide%20for%20iphone%20app%20developers.pdf
It is not Possible to Convert the iphone sdk application which is written in objective c to C#.
But using Monotouch http://xamarin.com/monotouch ,you can write code in C# which will be compatible for iPhone and can use it for other platForms also.
use PhoneGap library to build your App/Product
ship it with multiple environment
it is javascript library
PhoneGap

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.

Can an android app be installed/converted to run on an iPhone?

I have an android project that targets Android 2.2 (developing in Eclipse). Exporting the android project to the Droid Incredible works perfectly. Is it possible to export the project to a file suitable for installing on an iphone? I know that most iPhone apps are developed using xCode, but I'm not sure if xCode packages into a .apk or other file format that's equivalent.
Thanks in advance.
Only if you write or port your own complete Dalvik VM (in Objective C or Javascript), plus developing the runtime support needed for any and all API calls that your app uses, and bundling all that with your app, as that would be the only way to run a regular Android project on an iPhone.
A non-trivial amount of work.
Completely rewriting the app in Objective C and Cocoa Touch would be magnitudes easier.
Not even remotely possible. Android and iOS are completely different environments. There are a few frameworks for developing applications that'll run on either, but the results often end up looking kind of weird on both platforms.
You cannot export an Android application and run it in an iPhone because the hardware/software stacks/APIs/etc. are different.
However, if you build an application using for instance PhoneGap (a HTML5 based application framework), it is possible to deploy it on different mobile platforms.
If you feel curious about multi-platform mobile frameworks (Android/iPhone) you may find this thread interesting.

Language for phone software development

Exists an universal phone developement language?
I mean, for example, php or java or whatever
Edit : We have to develop a few phone applicatons, and we are looking for the best reusable language in differents devices (Blackberry, iPhone, Motorola, etc)
Java is as close as you'll come, but it's no where near universal (iPhone doesn't support it!)
Since iPhone's language isn't used by anything else either, it's pretty much a given that you won't find a universal solution.
Rhodes by Rhomobile is a Ruby framework for building cross-platform phone applications. It allows you to build a single application that works on all major smartphones: iPhone, BlackBerry, Windows Mobile, Symbian and Android. (The only obvious omissions seem to be OpenMoko and PalmOS/webOS, but all the phones you listed are supported.)
The way Rhodes works, is that you write your application in Ruby and your UI in HTML. A Ruby implementation, the Rhodes framework itself, your application scripts and your HTML files then get packaged up into what looks to the phone's operating system like a single native application. Rhodes then runs a webserver inside of the phone and serves the application from there, using the phone's builtin web browser UI component and a JavaScript UI library for making the web app look like a native app. (E.g. iUI for the iPhone.)
There was a nice introduction to Rhodes (with live coding) by the Rhomobile CEO at the Mountain West RubyConf 2009, the video is available at the Confreaks website.
Java (more specifically J2ME) will work on most phones. Googles Android and Blackberry development involves Java too. On Symbian-phones you can develop in C and there is an interpreter for python. If you are aiming for the iPhone market you have to stick to Objective-C and the Cocoa Touch framework.
There is no universal language, nor universal runtime that is supported by all of the major platforms. Two major players are Java on J2ME, BlackBerry and Android devices and Objective-C on the iPhone.
You might want to check out Symbian phone OS, it is intended as a common OS originally a joint collaboration between Nokia, Motorla and Ericsson. see: www.symbian.org/index.php
HTML + Javascript + CSS
PhoneGap!
It is the only cross platform mobile framework that I know of. Has feature support for iPhone, Android and Blackberry
http://phonegap.com/
Well!!! Most of the phones support java. What are you trying to do? Learn a new language?
Java is probably the closest you're going to find.
Even if you can do it, what good does it do to write a mediocre application that doesn't really take full advantage of whatever device it is on?
Bite the bullet and choose to do great implementations on a selected subset of mobile platforms.