Moving old project to newer versions - blackberry

I am new to Blackberry. Present I am working on 4.7 Blackberry component pack.Now I want to move my old projects to newer versions like 5.0 and 6.0. For that I installed eclipse Galileo 3.5 version and configured latest component packs and Blackberry java plug_in 1.1.2.
I searched in google and find somewhere that use File menu option Import>Import Legacy Blackberry projects and it is asking .jdw file in the workspace.I dont want to move entire workspace, I want only single project. am not able to find it.can any one help me to get this......

In Eclipse, for your old project, try to compile with the new JDE like say 5.0. See what breaks, fix it, repeat till it compiles. Then run on handset to ensure it looks ok.

Related

Error:org.fusesource.jansi.Ansi PluginClassLoader[org.jetbrains.plugins.gradle, 162.2228.14]

[enter image description here][1]
[1]: https://i.stack.imgur.com/u2ptX.jpg this is link of image
Edit: I found a solution by luck. After deleting the folder .AndroidStudio2.3 under C:\Users\<your_user> I could open the projects in Andorid Studio 2.3 normal again. Deleting this folder will also delate all your custom settings for Android Studio, so be sure to back up them if you want to keep them.
Still, I would recomend to switch to the new Android Studio:
I had this problem with multiple projects with the version 2.3 of Android Studio. Since I was already using Android Studio 3.0 for some of my projects, I migrated the other projects also to the new version. With the new Android Studio and Gradle version it works normal again.
open Gradle task, delete VM options.

SQLite plugin for Phonegap?

I have a Phonegap project which so far has been used to build an Android app. I'm using locally installed Phonegap on Windows with a pre-populated SQLite database. The project uses Cordova-sqlite-ext plugin, my version is about a year old, have not had need to update.
Now I need to build a Windows version which should run also on Windows 8.1, not only Windows 10. This is for real computers, phones are not that important. It seems that in a few months also an iOS version may be needed.
After checking Cordova-sqlite-storage, Cordova-sqlite-ext, Cordova-sqlite-evcore-extbuild-free and Cordova-sqlite-legacy-build-support at GitHub I'm lost and don't know can I use any to reach all my goals.
Switching from Phonegap to Cordova is not an option because
building an iOS app on Windows is not possible with Cordova,
right?
PhoneGap CLI and Build are supported only by
evcore-extbuild-free which does not support pre-populated
databases.
Building for Windows 8.1 requires the legacy one
which does not support pre-populated databases.
So my question is that has anyone tried something like that? I'm wishing the documentation might not be up-to-date but perhaps that's a long shot. If nothing else I might be able to create the database structure and then ask a user to download data to populate it, but would prefer to avoid this.
One solution could be to develop the app using Windows and build the iOS version on a Mac. You could buy a single Mac to use as a build server or use a service like MacInCloud. If you're using Visual Studio, there are instructions for setting this up.

Vaadin Visual Designer not working

I created a Vaadin 7 project in Eclipse Kepler for Java EE. I am having difficulty in opening the Vaadin Visual Designer. I am using Win 7 64 bit, Java JDK 7, Vaadin plugin for eclipse, IveDE, Apache Tomcat 7.
The source tab for the visual designer is accessible but the Design tab is not available at the bottom left corner. Anyone faced this issue before? I might be missing some files, but I tried updating eclipse and resolved Ive without any change.
Please advice. Thanks in advance for the help.
It is the same issue as described in this post,
https://vaadin.com/forum#!/thread/3655464
Found the workaround, at http://dev.vaadin.com/ticket/12141
add this to the ecilpse.ini file
-Dorg.eclipse.swt.browser.XULRunnerPath=C:\
However I still get a pop up message in eclipse saying that is cannot detect XULRunner 1.9
Any suggesstions?
Thanks in advance.
Did you update the path to your actual xul runner location? For example, if you extracted the archive directly to C:, your path will look like this:
-Dorg.eclipse.swt.browser.XULRunnerPath=C:\xulrunner
You probably don't have all the xul runner files directly on C:.
I am not sure the Vaadin Plugin for Eclipse installs the xulrunner by default. I say this because on this blog Using Vaadin Eclipse Plugin under Win7 x64 I found xulrunner installment listed as a required step.
Just add to the eclipse.ini this:
-Dorg.eclipse.swt.browser.XULRunnerPath=C:\xulrunner\xulrunner.exe
Eclipse will show an error, just ignore that as designer will be working then.

blackberry sdk installtion with netbeans

Any one can tell me that how to Blackberry sdk installation with netbeans for Mobile application development
i am trying to plugin but not able to do .
I have used this tutorial in the past. You can ignore the part about J2ME Polish. Also, I think the Mobility Pack might come with new versions of Netbeans now (it didn't use to). Or, it's possible that in the Netbeans -> Tools -> Plugins menu, you might need to make sure the Java ME plugin is installed.
He references much older SDK versions, but as long as you download the newer JDE versions here (SDKs) from BlackBerry, the same basic instructions should work for you.
I've been using Netbeans less and less, and the BlackBerry Eclipse plugin more, in recent years, despite the fact that I like Netbeans better, as a general-purpose IDE. Unfortunately, you'll find that RIM is focused on Eclipse at this point.
But, you should still be able to use Netbeans if you like.

Can't I get my app to work with click and touch (within same project)?

i have developed an application that will basically run on all versions of the blackberry unit (ver 4.5 and above). however, i have noticed that navigationClick() is not consumed with a touch blackberry. i know that i have to use touchEvent method instead, however, my eclipse project is set up to use jde 4.5. so is there any way of just including the classes necessary for touch events inside my eclipse project? most of our customers are still using phones with 4.5 or 4.6. so setting up the project to use jde 4.7 as the foundation is out of the question.
i know that eclipse doesn't like packaging a project with 2 different jde versions configured for the same application (because of contentions).
how does everyone else roll out an application that is compatible with ALL versions (including those with the touch)? or do you guys roll out different versions of the same app (one to support click and the other to support touch)?
any help would greatly be appreciated.
thank you so much in advance.
ac
We have several applications for the BlackBerry, and the ones that are compatible with touch-screen RIM devices have two versions: the Standard edition, which supports RIM OS 4.1+ and is built on that platform, and the TouchScreen edition which supports Storm, Storm2, and Torch devices, and is built with the 4.7 platform.
The code base is the same and the touch code is separated with preprocessor statements, but as far as I understand it, there is no way to build on a platform before 4.7 and get access to the methods introduced in 4.7.

Resources