developing Blackberry apps - java

I would like to create a new Blackberry app and i dont know where to start... I have Visual Studio 2010 Ultimate installed and I was wondering if I could use it to develop BB native apps with it... or I should just go ahead and install Eclipse?? if so, I just went to eclipse.org/downloads and noticed they have MANY options... what do you guys reccomend??
thanks in advance
I've Windows 7 64 bit... should I get the 64bit version or 32??
It's also worth noting that I also have NEtbeans installed but just the php version

With regards to BlackBerry development I think that you will be better off with Eclipse, reason being that there is a BlackBerry simulator plug-in, which I do not think is available for other platforms (there was/is something for Netbeans, however, I never managed to get it work). You might want to take a look here. You should find all you need.
Lastly, with regards to your operating system, one of the major differences between the versions (32 and 64bit) is the amount of RAM you can access, so if you have more than 3Gb of RAM, then, you should get the 64-bit version, if you have less, then the 32-bit version will be just fine.

In order to start developing for eclipse , first you should download eclipse ide(you can select 32 bit version for windows) from eclipse web site , then you have to install eclipse blackberry plugin from blackberry site (you need to signup in order to do this), then its done you can start developing blackberry project from eclipse menu.Here is a blog post that i wrote.

Related

Flutter Snap and Android Development on Linux

I am currently using ubuntu 21.10 and have flutter, java, Android Studio,Visual Studio Code installed. I can build android fine. I can run desktop versions of it. When it comes to building a snap, that is a different story. I once tried to build a desktop app by following the instructions here.
After following the instructions I ran the "snapcraft" and my computer pretty much exploded. It kept installing java and flutter and went into some infinite loop until i ran out of space on my computer (and I also have to pay for data too).
I'm wondering what went wrong? I used the multipass method. I'm not sure what that is or the alternative for LXD.
I have installed android studio, java, and flutter by using the download package methods and not snap. Was that the problem? When I first tried flutter, it did not work with snap, so I prefer not to. I wish there was a simple way to do this, like making a windows exe in flutter, etc.
I can make electron-builder snaps quite easy as well and have uploaded to the store. It was very simple. I'm wondering why things are so complex with flutter?
Any solutions? I would like to rebuild my dev machine in the next few days. I'm thinking of using the snap installs of java, flutter, android studio, instead.

develop java application on Microsoft Windows Mobile 6.5.3 Professional

I am totally new in Microsoft Windows Mobile 6.5.3 Professional. I an a java developer. I develop application for Android Phone but new in Windows Mobile. So please give the information how this is possible.
What is the SDK for this OS.
How I configure my Eclipse for this.
how I get the Emulator?
I must need to know C++ ?
Where I get the tutorials from the starting.
As far as an IDE goes you cannot use VS 2010 for WM6. VS2010 only works on WM7. You have to use VS2005 Standard or up or VS2008 Pro or up.
Being a Microsoft platform it uses .net. While there are a few differences between c# and Java, it is nothing a competent developer cannot overcome.
Following is an article on getting started.
http://msdn.microsoft.com/en-us/library/bb158522.aspx

Java Application on Smartphone

What alteration should be made in a Java Application to be able to install it on Java Enabled Smartphone?
I tried using a random app of mine to see what happens, when I open it on the cell, it says Install? I say yes, and it says invalid file.
Now I was wondering what alteration should be made?
My smartphone (Samsung S8500) runs on bada which is more or less the same as Android, but alterations in the General.
You need different SDK for smartphones. Like for Android, you need Android SDK 1.5 or any other version. You just cannot install the same application. You need to develop using the resources provided by the SDK.
If your application is Java based mobile application then you can use some tools to convert it for Android. Doesn't work every time but worth a try.
In your case, Bada OS is not like Android what i learn from here. So, you need to develop the application using J2ME .

Get net_rim_os not found warning when debugging

Whenever I try to debug an app I am developing for the Blackberry 8xxx something,
from within Eclipse, I get this warning about net_rim_os not found.
Then I have to click away a modal, and then another with something almost the same.
I assume this is because I have only 6.x development environment installed, but the phone is 4.5.
The program works on the phone though, as long as I stay away from API not existing on the phone.
How can I make the warning never appear, or even better, install the missing symbols or whatever it is Eclipse is complaining about. It's the Eclipse provided by RIM themselves I am using.
The debugger is looking for the .debug files to support symbolic debugging. This isn't usually a problem on the simulator because it is delivered with the .debug files that match the OS. With a physical device you are faced with the issue that the OS version used on the hardware rarely, if ever, matches a version of the OS for which .debug files are available.
You will be better off compiling with an SDK version that is less than or equal to the version of the OS running on the hardware. If your testing coverage is less than complete you may end up delivering a program with a hidden API incompatability. The best practice is to compile the programs for each version of the OS you are supporting.
Configure Eclipse to use the BlackBerry Update Site. Then download and install the BlackBerry Java SDK 4.5. Configure your project to use that SDK. This will ensure that only APIs supported in 4.5 are available for compilation.

Using Android libs on a desktop Java VM (like OpenJDK or OracleJDK)

I have never tried out the Android SDK and do not own an Android phone. However it seems that certain libraries are excellent, for example the text to speech lib. Is it possible to use this library with a desktop VM and did anybody here try this?
You could get the sources from android.git.kernel.org and try to rebuild them against a desktop environment, but it would be a lengthy project - you need not only the java stuff, but the underlying drivers, native libraries, customized c library, and add-on os functionality to support them.
The android SDK includes a qemu-based phone emulator in which most functionality works as on the device. This should be fine for playing with the capabilities, though is not something you would want to use to deploy them. There is also an x86 community build of android which people put on netbooks or run in virtualbox. Word is that the official android emulator may be moving to something similar since it's substantially faster to run x86 code on a customized os image in a vm than to emulate an arm processor.
There's also something of a simulator which tries to provide enough of the android o/s services to sort of run apps natively on the development machine without a vm, but the google folks have implied its a bit of a hack and not well maintained.

Categories

Resources