PopupScreen of application on JDE 4.5

I would like to develop for JDE 4.5.

When a user clicks a button in my application, the application makes an HTTP connection and it may take a while.  I would like to show you a GIF file I already created, however, I won't completely push a new screen to the display, but just a small popup image stack.  I know it can be done with the class PopupScreen for JDE 4.6 or higher, but I wonder how it can be done on JDE 4.5?

Why don't you use PopupScreen on 4.5? This class is available on all JDE versions I know.

Tags: BlackBerry Developers

Similar Questions

  • How to deploy application BB JDE BB device?

    Hello

    Can anyone give me some advice, how to get my application developed using BlackBerry JDE to work in a BlackBerry device.

    I have the files listed below, how do I get this application working in a BlackBerry device?

    1 LocateApp.jar

    2 LocateApp.cod

    3 LocateApp.jdp

    4 LocateApp.jad

    and a few others...

    Thanks in advance.

    ~ SK

    Hello

    java is fast to deploy the application on the device.

    You can find the javaloader in the bin folder of RIM.

    (1) generate the .cod file

    (2) copy and paste the .cod file in the folder where the javaloader is present. (usually, it is in the RIM/bin)

    (3) open your command prompt and navigate to the path javaloader and type

    load Javaloader u MyApp.cod

    Make sure that the device is connected via USB.

  • Simple application in JDE launch error: NoSuchFile.java

    Hello

    I created a simple application with the JDE, but I can't run it.
    When I do, with the JDE, I get the following exception:

    Eception thrown Exception - RuntimeException - C:\NoSuchFile.java

    I set a breakpoint at the beginning of my Midlet class, for the application stops here, when I run it but as soon as I go a bit further (no matter if I take one step more or in) I get the exception

    Here is the code

    public class MainBB extends UiApplication {    public MainBB() {        {            pushScreen(new WelcomeScreen());        }    }}
    

    I even tried surrounding the code with a try catch, but I still have my runtime exception

      public MainBB() {
            try {
                pushScreen(new WelcomeScreen());
            } catch (Exception ex) {
                System.out.println("DEBUG: " + ex.getMessage());
            }
        }
    

    Do you have an idea of what I missed? (Maybe in the configuration, I don't know)
    Thank you

    stupid stupid stupid

    I had one but set up the app as a midlet and points to the UIapp.

    Spent at CDLC and handmade, I already had, and voila.

    Thank you

  • I could develop Java Application for Blackberry device software version 5.0 to 6.0 JDE

    Hi, expert,

    I saw this line of the ' BlackBerry Java Development Environment - 4.7.0 - fundamentals Guide'.

    It is said:

    ===============================

    With each major version of the BlackBerry Device Software and the FMV of BlackBerry, Research In Motion includes the
    corresponding Java API and version of the BlackBerry® Java® development environment. The version of the BlackBerry device
    Software determines the version of the BlackBerry® integrated development environment that you can use to develop
    applications. For example, RIM released BlackBerry Device Software version 4.0 and BlackBerry JDE version 4.0 in even
    time. BlackBerry JDE version 4.0 supports APIs that were introduced in BlackBerry Device Software version 4.0
    and BlackBerry JVM version 4.0.

    The applications that you create by using BlackBerry JDE Version 4.0 only work on BlackBerry devices
    running BlackBerry Device Software version 4.0 or later.

    =========================

    The last sentence talking about version 4.0 of JDE. I think that would mean that I could not develop a java application on JDE 6.0 for Blackberry 5.0 version of the software, even if I do not use any new API to 6.0. However, it seems to me that it is a useless limitation. Could someone throw some lights on it?

    I'm going to agree with superdirt here.

    I have the 5.0 OS update of applications work well on OS 5.0, 6.0 and 7.0 of the OS OS phones.  I try not to recompile for levels of the OS, if I can, and so far I've been perfectly safe with OS 5.0 running on the later levels of the operating system.  So you should be able to get away with just using OS 5.0.

    Not that it is important for you, but I just thought I documents some historical information about level changes.  .

    As far as I know it 2 change cod in the file format, one to the 4.0 OS and the other in OS 4.2.  Therefore, if you want to run anything in OS 6.0 or above, it must be compiled in OS 4.2 or higher.  Again, I have applications compiled to OS 4.2 running on OS 6.0, without no problem devices.

    There have been changes to the API - the result is that the code that works in OS xx does not work in OS yy where yy is after xx.  I hit a few of them and have so far managed to rework the code so that it works very well on both levels of the operating system.  In general it is things that I do wrong anyway, as the older operating systems (from memory) are not as strict on when the event Thread must be used.

    The problem with OS 4.7 compatibility is an impact and to get more of this, for devices touch screen only, I compile using OS 4.7.  If an application that uses only the functionality that was available in the OS 4.2, I compile on OS 4.2 for non touch screen phones and OS 4.7 for touchscreen phones.  And everything works fine.

    I hope this helps.

  • JDE dosen't start more

    Hi people,

    I developed my application on JDE 6.4.1.

    A few days ago I have installed all the other JDE to test the object.

    Now, I can not start any JDE. I uninstalled all d and again installed the JDE 4.6.1.

    But it begins only once the reinstallation. Once closed start JDE doesn't work anymore.

    Same thing happens with all other d.

    If you had installed a simulator after having installed the JDE might be the problem.

    I have an ongoing problem when I install a new sim card the JDE does not start.

    To solve the problem, I just uninstall the sim card.

  • Application Deployment for smart phone Blackberry 9520

    Hello

    I have developed an application using jde 4.7. It works well in the Simulator. I have deployed the application (files .alx files) using the Desktop Manager. But when I try to open the application in the real device it does not open.

    In the second case, I copied .cod files .jad on the device and tried to install the jad file, then it shows 907 invalid cod file could not import the zip file.

    Can someone help me please?

    Hi all

    Thank you for all your friends. My problem is solved. After copying all the files to cod brother and install jad file, I have restarted the phone. Now it works fine.

  • JDE throws a Null ex pointer when connecting to sim

    I develop in Netbeans with the mobile plugin, but for some reason the debugging doesn't work that well.  It used to be fine, but something has erupted recently. It is a separate issue, but don't worry, I'm working on fixing, or more probably go to Eclipse.*

    So for now when I run my app in the Simulator, if I want to use printfs to debug something, I connect to the SIM with the JDE.  This used to work fine, but now it's broken as well.

    When the Simulator is running, I opened the JDE, and select Debug, attach to the Simulator.  What follows "trying to connect to the virtual machine" pop-up window is blocked, and when I close I see a popup to Null pointer exception.

    To be clear, it is the application of JDE Swing is throwing the NPE, not my BlackBerry app.

    Someone at - there a work around for this bug?

    * I use Netbeans because the plugin 1.1 does not support more than 4.5 or 4.7, our lowest supported version is 4.3

    Reinstall the JDE seems to have worked...

  • What is the diff b/w JDK and JDE

    What is the difference main b & w ang JDE JDK?

    Java JDK = SDK

    Here is a good list of what's in the JDK http://en.wikipedia.org/wiki/JDK

    In short, it is the collection of tools for compiling and running java based applications and libraries

    JDE = java development environment

    It's the environment and development, as well as the collection of development tools used to create BlackBerry applications, the JDE invokes and uses the tools included in the JDK

  • Can we use JNI (Java Native Interface) approach in the Blackberry applications?

    Hello

    Someone help me find if we use the JNI (Java Native Interface) approach in applications Blackberry JDE version 4, 5?

    of course, use logic and rewrite in java. the actual coding usually takes only a small amount of development time, if you have a proper design.

  • Confusion between OS & JDE

    Hello

    I developed application in jde 4.7. The code is designed keeping backwards compatibility with 4.5. So, now I want to test the code in the Simulator with OS 4.5.

    My confussion is:

    1. I would like to download jde 4.5 and add build my project inside and test with the simulators available in jde
    2. I can download Simulator bundle 4.5. Wish will give me OS 4.5 Simulator. and test my application in this OS 4.5 Simulator.

    Earlier, I think my concept was to download jde 4.5 and test in it. But now, looking at the beams of Simulator, I'm confused.

    Kindly help me

    Thank you

    sonicboomboy is not correct.

    You can not run code developed in 4.7 4.5 Simulator (or other device).  In fact, it is not 100% reliable.  It can work.  But it is not supported.  If this does not work, it is not accident, because of the way that you coded.

    Always develop on an OS/JDE/component pack which is older than or at the same level as the simulator/device you are targeting.

    Then download JDE 4.5 and compile using that.

    Then download and test with 4.5 desired simulators.

  • Problem with JDE 4.7 debugging

    Hello

    I can't debug my application with JDE 4.7.0.41. The problem is: whenever I have start debugging (Debug-> Go), the Simulator starts and gives the message saying "Connection of debug.." to never. Then, by the Simulator with closing force, JDE becomes inadmissible. Any help on this would be greatly appreciated...

    Thank you.

    Kind regards

    -DK

    Hi RexDoug,

    You are absolutely right. Thanks a lot for this solution long-awaited... I earased all Simulator files and it seems to work fine now... great!

    Kind regards

    -DK

  • Building an application that works 24 / 7

    Hi, I'm new to BB development and have the following question. I appreciate if you can send me links to code examples that help me solve the question below.

    Can I build an application using JDE 4.7.0 where it can run when starting the device, then it checks every 4 hours (draws a server for content) content and have the application runs 24 / 7 where the application can NOT be terminated by the user.

    If you see a problem in the battery life if the application runs 24-7, pull the content from one server every 4 hours, or is it possible to have a timer to wake up the application every 4 hours.

    What you ask, it's certainly possible and for a developer experienced BB, not so difficult.

    I wouldn't worry about the impact of battery life of what you're trying to do.  It will be not significant.

    You will probably hit problems in the following areas:

    restart a) making sure that the application starts correctly, after both a soft and hard

    (b) the connection to the server using generic code that works in most situations.

    (c) decide how to inform the user and/or get feedback from the user, as you run in a background Thread.

    These are all covered in the discussions on this Forum or KB articles.  However, I don't think that there is place to direct you to the these right now.  You need to start coding in Blackberry, just do stuff from the UI simple, until you are familiar with your development environment and the capabilities of the device.  Once you have there, then search in this forum and KB, and then after specific questions if you want.

    When start don't forget to look at the Sticky Thread:

    http://supportforums.BlackBerry.com/Rim/Board/message?board.ID=java_dev&thread.ID=13264

  • MenuItem / JDE 4.5

    I created an app for JDE 4.7 and have managed to add menus using the following code:

    private class AboutScreen extends MainScreen {
        public AboutScreen() {
            super();
                setTitle(" About");
                LabelField about = new LabelField();
                about.setText("Some text");
                add(about);
        }
    }
    
    private MenuItem _aboutItem = new MenuItem("About", 110, 100) {
        public void run() {
            _aboutScreen = new AboutScreen();
            UiApplication.getUiApplication().pushScreen(_aboutScreen);
        }
    };
    
    private class HelpScreen extends MainScreen {
        public HelpScreen() {
            super();
            setTitle(" Help");
            LabelField about = new LabelField();
            about.setText("Some text");
            add(about);
        }
    }
    
    private MenuItem _helpItem = new MenuItem("Help", 120, 100) {
        public void run() {
            _helpScreen = new HelpScreen();
            UiApplication.getUiApplication().pushScreen(_helpScreen);
        }
    };
    
    //create a menu item for users to close the application
    private MenuItem _closeItem = new MenuItem("Close", 200000, 10) {
        public void run() {
            onClose();
        }
    };
    
    //override makeMenu to add the new menu items
    protected void makeMenu( Menu menu, int instance ) {
        menu.add(_aboutItem);
        menu.add(_closeItem);
        menu.add(_helpItem);
    }
    

    When I compile the same application using JDE 4.5, the application compiles without any problem. The application runs as well. However, when I select the menus I add (comments or help), I get a "JVM error 104 Eception: IllegalStateException. Once I click on continue, the menu screen appears however the labelField does not work.

    Can someone point me in the right direction? I am a new developer to learn the tricks of the trade. Look through the forums, I found nothing useful found in my particular case. I appreciate any input that helps me learn what I am doing wrong.

    I don't know what I thought when I started to fill a labelField with text and layout form then she. I should have used a RichTextField from the outset. I changed the labelField for RichTextFields in my two menu items and all is well. No more error JVM 104.

    When I said I'm new to application development, I really wanted to say that I am new to application development. I find that what I have learned in my classes of college only takes you so far. You must get your nose to the grindstone and write applications to get the experience to know what works and what does not work.

    In any case, I appreciate your comments as well as the entrance, I got Peter.

  • Questions of performace driver JDBC Type 3 of JDE (interoperability)

    Hi all

    We have a scenario where we need to read the data of the company (JDE E1 (9.0)) of the other java application.
    We thought to read data from JDE E1 Application Java using a driver of connectivity of database using Java (e1jdbc.jar) as described in the guide to interoperability.

    However, we are about to give up this idea because one of the engineer installation of JDE E1 suggested that we could address seriously the performance issue with TYPE 3 driver suggested in the connectivity guide.

    I would like to know if anyone in this forum experienced serious performance with the driver of JDBC Type 3 JDE issues.

    An experienced Java programmer, I'm sure that Type-3 pilots gives great flexibility and quite a point of view as well performance. However, I'm not very experienced with JDE E1 so forum suggestions/input are appreciated.


    NOTE: Both applications are (JDE and Java Applcaiton) still in the development stage (5 more months to go on Production).

    Best regards
    Fitted

    Hi khadija

    The link above works fine for the me... Please try again. You can also search for document 814163.1 on the Support of Oracle.

    In addition, you can download the driver from the site of delivery of Oracle. The file you need is:

    JD Edwards EnterpriseOne 8.98.3 data access driver V20876-01

    It's in JD Edwards EnterpriseOne Tools Update 3 8.98 Media Pack for Microsoft Windows (32-bit). It comes in the form of nominal file that needs to be installed via Server Manager. You might be able to install it on the DEMO by extracting the nominal file and the DADriver_EAR.jar who is that it contains, but I can't guarantee it.

    Dave

  • Signature keys - Eclipse Plugin

    Hello
     
    I received the signing keys and followed the instructions provided. I used Eclipse to sign the apps, but it does not work (message "unsigned" was shown). However, I was able to sign the application using JDE. After that, I uninstalled the signing keys in order to start over with the instructions. Then I wanted to save the keys to signature on the same machine, but the following message is displayed: «...» »

    "blackberry failed to register the customer because there is no more trying to register if you are already registered with this server, then you must contact RIM to enroll users addiotional

    Can you advice what should I do now?

    Thank you
    Gaston

    You can not install the keys of RIM signing more than once. Once you install the RIM signing keys, 3 files get generated in the bin folder of the computer JDE target (signtool.db, signtool.csk, signtool.set).  You must be this copy and put in you JDE version bin respective folder for the signature of the COD files.

    As fars as I know if you lose these 3 files generated, it is impossible to recover. Better communicate with the service the customer of RIM and get their advice. Maybe they will remember your key and send new signing keys.

    Also, please update that is recommended in this case RIM process because it will help others to be careful when using RIM signing keys.

Maybe you are looking for