Development environment (IDE) alternatives

Hi all

I'm a programmer Visual Studio.NET 2008 (2008, 2009 MS VB MVP), and I decided to try to write an application for BlackBerry.  I downloaded BlackBerry JDE for this site, and it's really, really horrible.  It's worse than 6 VS... almost like a glorified Notepad.  I am very disappointed and quite discouraged about this...  Are there other alternative development environments to develop for BlackBerry?

Thank you very much for your advice!

I think that most of the users are in transition to Eclipse and use BlackBerry plugins.

Tags: BlackBerry Developers

Similar Questions

  • Adobe Muse an IDE (integrated development environment) or a CMS (Content management system)...

    Hi guys, I wanted to know if Adobe Muse is an IDE (integrated development environment), or is it a CMS (Content management system)...

    Quick response will be highly appreciated...

    Thanks in advance...

    Hello

    Adobe Muse is not a CMS, but you can publish adobe Muse on Business catalyst site and Business catalyst is a CMS. You can integrate CMS of BC features on your site of Muse.

    Please check this video for Muse: Advanced Integration of CMS | Adobe Muse Feature Tour | Adobe TV

    Also watch this video to add features of BC to Muse site are-muse-sites http://tv.adobe.com/watch/learn-business-catalyst/adding-business-catalyst-features-to-you /

    I hope this helps!

    Kind regards

    Prateek

  • jDeveloper, this isn't a good IDE development environment

    I tried another time, doing mostly simle EJB stateful session, and she even does not work. not even the tutorials of oracle, or also a few others on the internet.
    I know that shay is a very good fan to this, but I tell you, it isn't. you try to make things really easy, which complicate everything really really too. This is the error I got trying to deploy a very simple application.

    [Run application on Server Instance IntegratedWebLogicServer Application1...]
    [21: 03:49]-deployment began. ----
    [21: 03:49] the target platform's (Weblogic 10.3).
    [21: 03:51] recovery of the existing application information
    [21: 03:54] analysis of the dependence running...
    [21: 03:55] deployment of 3 profiles...
    [21: 03:55] wrote the Web application Module for /home/issanllo/.jdeveloper/system11.1.1.2.36.55.36/o.j2ee/drs/Application1/ViewWebApp.war
    [21: 03:56] wrote the EJB Module to /home/issanllo/.jdeveloper/system11.1.1.2.36.55.36/o.j2ee/drs/Application1/MyCartEJB.jar
    [21: 03:56] wrote the Module Enterprise Application to /home/issanllo/.jdeveloper/system11.1.1.2.36.55.36/o.j2ee/drs/Application1
    [21: 03:56] Application deployment...
    < 4 June 2010 21 H 03' it IS > < error > < hats > < BEA-149265 > < error has occurred in the execution of the request for deployment with the ID ' 1275678236987 'for task ' 0'. Error is: "weblogic.application.ModuleException: Exception preparation module: EJBModule (MyCartEJB.jar)"


    Unable to deploy EJB: MyCartEJB.jar /home/issanllo/.jdeveloper/system11.1.1.2.36.55.36/o.j2ee/drs/Application1/MyCartEJB.jar:

    Deploy the failure:

    '
    weblogic.application.ModuleException: Exception preparation module: EJBModule (MyCartEJB.jar)


    Unable to deploy EJB: MyCartEJB.jar /home/issanllo/.jdeveloper/system11.1.1.2.36.55.36/o.j2ee/drs/Application1/MyCartEJB.jar:

    Deploy the failure:


    at weblogic.ejb.container.deployer.EJBModule.prepare(EJBModule.java:454)
    at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:199)
    to weblogic.application.internal.flow.DeploymentCallbackFlow$ 1.next(DeploymentCallbackFlow.java:391)
    at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:83)
    at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:59)
    Truncated. check the log file full stacktrace

    Caused by: deploy the failure: NestedException Message is: Remove remove() method is not a company in EJB SessionEJB anyway
    at weblogic.ejb.container.deployer.Ejb3SessionBeanInfoImpl.initializeRemoveMethodInfos(Ejb3SessionBeanInfoImpl.java:245)
    to weblogic.ejb.container.deployer.Ejb3SessionBeanInfoImpl. < init > (Ejb3SessionBeanInfoImpl.java:115)
    at weblogic.ejb.container.deployer.BeanInfoImpl.createBeanInfoImpl(BeanInfoImpl.java:722)
    at weblogic.ejb.container.deployer.MBeanDeploymentInfoImpl.initializeBeanInfos(MBeanDeploymentInfoImpl.java:574)
    to weblogic.ejb.container.deployer.MBeanDeploymentInfoImpl. < init > (MBeanDeploymentInfoImpl.java:255)
    Truncated. check the log file full stacktrace
    >
    < 4 June 2010 21 H 03' it IS > < WARNING > < hats > < BEA-149004 > < failures have been detected all introducing deploy task for application "Application1". >
    < 4 June 2010 21 H 03' it IS > < WARNING > < hats > < BEA-149078 > < message 149004 track battery
    weblogic.application.ModuleException: Exception preparation module: EJBModule (MyCartEJB.jar)


    Unable to deploy EJB: MyCartEJB.jar /home/issanllo/.jdeveloper/system11.1.1.2.36.55.36/o.j2ee/drs/Application1/MyCartEJB.jar:

    Deploy the failure:


    at weblogic.ejb.container.deployer.EJBModule.prepare(EJBModule.java:454)
    at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:199)
    to weblogic.application.internal.flow.DeploymentCallbackFlow$ 1.next(DeploymentCallbackFlow.java:391)
    at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:83)
    at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:59)
    Truncated. check the log file full stacktrace

    Caused by: deploy the failure: NestedException Message is: Remove remove() method is not a company in EJB SessionEJB anyway
    at weblogic.ejb.container.deployer.Ejb3SessionBeanInfoImpl.initializeRemoveMethodInfos(Ejb3SessionBeanInfoImpl.java:245)
    to weblogic.ejb.container.deployer.Ejb3SessionBeanInfoImpl. < init > (Ejb3SessionBeanInfoImpl.java:115)
    at weblogic.ejb.container.deployer.BeanInfoImpl.createBeanInfoImpl(BeanInfoImpl.java:722)
    at weblogic.ejb.container.deployer.MBeanDeploymentInfoImpl.initializeBeanInfos(MBeanDeploymentInfoImpl.java:574)
    to weblogic.ejb.container.deployer.MBeanDeploymentInfoImpl. < init > (MBeanDeploymentInfoImpl.java:255)
    Truncated. check the log file full stacktrace
    >
    # Cannot run Application1 of application because of the deployment on IntegratedWebLogicServer error.
    [21: 03:58] # incomplete deployment. ####
    [21: 03:58] remote deployment failed (oracle.jdevimpl.deploy.common.Jsr88RemoteDeployer)
    [Application Application1 interrupted and cancelled Server Instance IntegratedWebLogicServer]

    --------------------------------------------------------------------------------------------
    It's the bean class: you will see that it is a paper copy of a tutorial oracle:
    package com;
    
    import java.util.ArrayList;
    import java.util.Calendar;
    
    import java.util.Collection;
    import java.util.GregorianCalendar;
    
    import javax.annotation.PostConstruct;
    
    import javax.annotation.PreDestroy;
    
    import javax.ejb.Local;
    import javax.ejb.PostActivate;
    import javax.ejb.PrePassivate;
    import javax.ejb.Remote;
    import javax.ejb.Remove;
    import javax.ejb.Stateful;
    import javax.ejb.TransactionManagement;
    import javax.ejb.TransactionManagementType;
    
    @Stateful(name = "SessionEJB", mappedName = "Application1-MyCart-SessionEJB")
    @TransactionManagement(TransactionManagementType.CONTAINER)
    @Remote
    @Local
    public class SessionEJBBean implements SessionEJB, SessionEJBLocal 
    {
        
        protected Calendar _constructTime = new GregorianCalendar();
        
        private Calendar _passivateTime;
        private Calendar _activateTime;
        private Calendar _removeTime;
        
        private String logMessage = "";
        private String message = "";
        private ArrayList items;
        
        public SessionEJBBean() 
        {
        }
        
        @PostConstruct
        public void initialize() 
        {
            logMessage = "";
            _constructTime = new GregorianCalendar();
            _constructTime.setTimeInMillis(System.currentTimeMillis());
            this.setLogMessage(this.getLogMessage() +"\n"+"PostConstruct : "+_constructTime.getTime().toString());
            
            items = new ArrayList();
        }
        
        public void addItem(String item) 
        {
            this.setLogMessage(this.getLogMessage()+"\n"+"Add Item "+item);
            items.add(item);
        }
        
        public void removeItem(String item) 
        {
            this.setLogMessage(this.getLogMessage()+"\n"+"Remove Item "+item);
            items.remove(item);
        }
        
        public Collection getItems() 
        {
            return items;
        }
        
        public void setItems(ArrayList items) 
        {
            this.items = items;
        }
        
        @PreDestroy
        public void destroy() 
        {
            this.setLogMessage(this.getLogMessage()+"\n"+"@PreDestroy ");
            
        }
        
        @PrePassivate
        public void prePassivate() 
        {
            _passivateTime = new GregorianCalendar();
            _passivateTime.setTimeInMillis(System.currentTimeMillis());
            this.setLogMessage(this.getLogMessage() +"\n"+"PrePassivate : " + _passivateTime.getTime().toString());
        }
    
        @PostActivate
        public void postActivate() 
        {
            _activateTime = new GregorianCalendar();
            _activateTime.setTimeInMillis(System.currentTimeMillis());
            this.setLogMessage(this.getLogMessage() +"\n"+"PostActivate : " + _activateTime.getTime().toString());
        }
        
        @Remove
        public void remove() 
        {
            this.setLogMessage(this.getLogMessage()+"\n"+"Remove");
        }
        
        public void setLogMessage(String l) 
        {
            this.logMessage = l;
        }
        
        public String getLogMessage() 
        {
            return logMessage;
        }
        
        public void clearLogMessage() 
        {
            this.setLogMessage("");
        }
        
        public void setMessage(String M) 
        {
            this.message = M;
        }
        
        public String getMessage() 
        {
            return this.message;
        }
    }
    ----------------------------------
    and the web-logic. XML:

    <? XML version = "1.0" encoding = "UTF - 8"? >
    < weblogic-ejb-jar xmlns: xsi = "http://www.w3.org/2001/XMLSchema-instance".
    xsi: schemaLocation = "http://www.bea.com/ns/weblogic/weblogic-ejb-jar http://www.bea.com/ns/weblogic/weblogic-ejb-jar/1.0/weblogic-ejb-jar.xsd".
    xmlns = "http://www.bea.com/ns/weblogic/weblogic-ejb-jar" >
    < weblogic-company-bean >
    SessionEJB < ejb-name > < / ejb-name >
    < stateful - session handle >
    < stateful-session-cache >
    < max-beans-in-cache > 1 < / max-beans-in-cache >
    < 60 > idle-timeout-seconds < / idle-timeout-seconds >
    < session-timeout-seconds > 80 < / session-timeout-seconds >
    LRU < type of cache > - < / type of cache >
    < / stateful-session-cache >
    < persistent-store-dir > continue < / persistent-store-dir >
    < stateful session-clusters >
    < Host-is-clusterable > false < / home-is-clusterable >
    < / stateful session clustering >
    < allow-simultaneous-calls > true < / allow them competitors-calls >
    < / session stateful-handle >
    < enable call-by-reference-> true < / enable-call-by-reference >
    < / weblogic-company-bean >
    < / weblogic-ejb-jar >

    -------------------
    the main.jsp that uses the bean is made with start-up fast jDeveloper

    ... is another question possible not to use access data controls the model EJB bean? as
    Private @EJB MyCart cart;

    Thank you, but jDeveolper is not good development environment

    Israel

    Should not the remove method be defined in your (local or remote) EJB interfaces?

  • I have a problem with debugging in a local development environment.

    I'm having a problem with my local development environment.

    I have version 10.3.5 WebLogic Server on my laptop and I am using Eclipse v3.8.1 as my IDE.

    I built a server in Eclipse, I imported a .war file and place the file properties to point to an Oracle database, not on my laptop.

    I built the project and added the server.

    But when I tried to start the server in debug mode I got this message. :

    Unable to connect to remote VM. Connection refused.     Connection refused: connect

    As the Weblogic Server is loaded on my laptop and I tried to run the server in the Eclipse Server view Debug

    Why it says "Failed to connect to remote virtual machine".

    Why he thinks I'm trying to debug remotely?

    I thought I was set up for local debugging:

    Hello

    To enable the debug option in Weblogic, please add the following lines (in bold print) to startWebLogic.cmd in bin directory - your domain

    Set JAVA_OPTIONS =-Xdebug - Xnoagent - Xrunjdwp: transport = dt_socket, address = 8453, server = y, suspend = n % SAVE_JAVA_OPTIONS %

    And in eclipse change port configuration debug as 8453.

    I hope this will work!

    Kind regards

    Prateek Gupta

  • Why build application vi works in the development environment, but not in the executable file; error 1025

    Hello

    I have a request ('A') that I am trying to build another application ("BuildA").

    I can create a request for A manually of its project using the Build specification, and it works fine (A.exe).

    Also, when I run BuildA.vi in the development environment he calls the "Build.vi" properly and again generates application A.exe very well.

    Then, when I ask BuildA (manually) and run BuildA.exe, I would expect that it also creates A.exe as BuildA.vi did in the development environment.

    However, it fails with the error:

    Code: 1025

    Reference VI opened in .vi NI_App_Builder_API.lvlib:Build (path)-> BuildA.vi
    Path of the VI: C:\TEMP\AppBuild\BuildA\vi.lib\AppBuilder\BuildTarget.vi

    I noticed this thread , which looks like a similar problem, but has reached no conclusion.

    Why BuildA.vi works fine in the LabVIEW environment, but the application that builda.exe does not work?  All paths are hard-coded, so it shouldn't be a path problem.

    Thank you

    -john

    eye_in_the_sky wrote:

    I guess we will have to keep the application building separated the disappointment... automated scripts

    There are still other options.  Lets say configure you VI to run then.  If you ran the following command from your script line

    "C:\Program NIUninstaller Instruments\LabVIEW 2011\LabVIEW.exe" "C:\BuildA.vi".

    It would then open your BuildA.vi in LabVIEW and run in the development environment.

  • development environment for DBLog.dll

    I want to edit DBLog.dll, but I don't know what is the development environment for DBLog.dll?  How can I find out what development tool to use?  And, the dependent version?

    Thank you.

    Peggy

    To avoid this error, you must add 'C:\Program Files\Microsoft Platform SDK\Include\mfc\' to your INCLUDE path. Libraries can be found in "C:\Program Files\Microsoft Platform SDK\lib\"

  • NEITHER Spy works only in the development environment?

    NEITHER Spy works on LabView (executables) stand-alone applications deployed (using VISA vi), or NI Spy works only in the development environment? It might be useful for debugging of deployed applications.

    If the answer is Yes (which I doubt), OR would have to create an installer for it since currently it is no longer available as an add-on.

    Thank you

    Ed

    Edjsch,

    You can install VISA as a standalone w/o LabVIEW. Spy is not a stand-alone installer because it does nothing in itself. That's why we always package it with a driver or application software.

  • LV 2011 development environment and prompt to install the fix for LV 2012 RT Module f1?

    I have a LV 2011 development environment configuration, including RT I get a message that there is an urgent fix for RT 2012 LV available; See attachment.  This machine of development must remain the LV 2011; This patch must be installed?  Thank you.

    Matt

    As stated in the notification message, you see this update because you probably have another component which released LabVIEW RT 2012 - NOR-RIO 12.0, WSN 1.4 or Fieldpoint 6.0.11.  It was to fix a specific problem in 2012 of LabVIEW, which hit the RT, so if you haven't installed LabVIEW 2012 then the patch will be neither harmful nor helpful to you; However, files of Framework Setup OR RIO, WSN and Fieldpoint for RT should be updated to be compatible with changes in LabVIEW (and so you probably installed component that has an update is available, even if 2012 LabVIEW itself is not installed).

    -Danny

  • execution error Rhide development environment

    When I try to run the RHIDE development environment in MS-DOS, I get the following error.

    ---------------------------------------

    "16-bit MS-DOS subsystem"

    Command prompt - RHIDE

    C:\DJgpp\BIN\rhide.exe

    system does not support full screen.

    ---------------------------------------

    MS-DOS settings are for the full screen, so I'm stumped.

    Video drivers Vista dropped support for full screen. Try the drivers XP, DosBox
    (http://www.dosbox.com/), or Virtual PC
    (http://www.microsoft.com/downloads/details.aspx?FamilyId=04D26402-3199-48A3-AFA2-2DC0B40A73B6&displaylang=en).
     
    --
    ..
    --
    "Over_Zero" wrote in message news: aa805f61-0593-4c8c-a482-511391fa94c1...
    > When I tried to run the RHIDE development environment in MS-DOS
    > the following error.
    >
    > ---------------------------------------
    >
    > "16-bit MS-DOS subsystem".
    >
    > Command prompt - RHIDE
    >
    > C:\DJgpp\BIN\rhide.exe
    >
    > system does not support full screen.
    >
    > ---------------------------------------
    >
    > The MS-DOS settings are for the full screen, so I'm stumped.
    >
     
     
  • I'm attemppting to enter the programming unit to operate on an OUYA. I encounter this problem while fixing my game development environment.

    I'm looking to get into the programming unit and finally run that I develop on an OUYA. I encounter this problem while fixing my game development environment. At http://stevetack.com/ouya_unity_tutorial_01.html, I try to do this step:

    ------------------------------------------------------------------------------------------------------------------------------------

    Pull up the android_winusb.inf file in Notepad or your favorite text editor and add this section to both [Google.NTx86] and [Google.NTamd64] sections:

    ;OUYA Console
    %SingleAdbInterface% = USB_Install, USB\VID_2836&PID_0010
    %CompositeAdbInterface% = USB_Install, USB\VID_2836&PID_0010&MI_01------------------------------------------------------------------------------------------------------------------------------------
    

    He tells me that I can't change this in Notepad! It is of crazy! The truth is that I am God in my own digital universe. I am an administrator and my computer needs to be aware of this fact! This refers to an area of permission that I am not familiar with.

    Help, please.

    This issue is beyond the scope of this site (for consumers) and to be sure, you get the best (and fastest) reply, we have to ask either on Technet (for IT Pro) or MSDN (for developers)

    *
  • What are the other blackberry except eclipse development environment?

    Hello

    I want to know what are the other blackberry outside the eclipse development environment?

    In fact, I'm new on this and I have a lot of problem to make the GUI phase. Are there any other environment where MISTLETOE is easily done?

    Yes, if you want to develop in java for os bb then I would say.
    Eclipse + bb plugin.

  • just to start native development - momentics ide or Visual Studio

    Outings to start to write some Aboriginal stunts based apps.  First off is always supported and strengthened Cascades / maintains. What development environment is best for Cascases / native development. I am very familiar with Android Studio, Eclipse and Visual Studio. Momentics still supported and that of using or moving to the Visual Studio plugin? Who has the best features in terms of aid to development for native applications and the productivity of developers?

    Thank you

    Brian

    Cascades is the library preferred for native development, then Yes, it is still maintained and will be for the foreseeable future. If you are familiar with eclipse you'll feel at home with Momentics, which is a custom eclipse build specfically for the development of Cascades/Native BB10. There is also a plugin for Visual Studio, but almost everyone posting here uses Momentics BB10 development.

    Personally, I much prefer Visual Studio, eclipse, I always felt suffers greatly from trying to be a Jack-of-all-trades and have been cooked over a long period of too many heads. Don't look under the hood of the eclipse unless you want to tear your hair into small pieces. That said, my first attempt to use the VS plugin didn't look good, and I quickly discovered there is not much here that can help you with it. I would recommend that you go the Momentics road despite its many flaws.

  • How to install java Development Environment of the blackberry

    Hi all, I want to configure a new Java development environment in my new system what are the software I need to download and where I can get these software as - Blackberry Eclipse, etc. Simulaters any PDF or link is there for assistance. Thank you all

    Hello

    Here you can download JDE

    http://us.BlackBerry.com/developers/javaappdev/javadevenv.jsp

    for eclipse

    http://us.BlackBerry.com/developers/javaappdev/JavaPlugin.jsp

    simulators use and choose which device.

    http://us.BlackBerry.com/developers/resources/simulators.jsp

    Thank you & best regards

    pp

  • How to make a request on a URL using webworks development environment?

    Hey geeks,


    How to make a request on a URL using webworks development environment?


    Thanks in advance...!

    "A request for a url" you try to perform an ajax call and it does not work? Any field/origin you're wanting access must be white listed in a element in the config.xml file. Details of this are in the WebWorks development guide

  • BlackBerry development environment - SDM does not

    Hi all

    I put in place following the BlackBerry development environment.

    1 blackBerry JED 4.7

    2 blackBerry Email and MDS Simulator 4.1.4

    3 blackBerry WebLoader 1.1.0

    If I try to run the MDS through the stand-alone option (Option 2 above). SDM works very well and I am able to access the Internet while browser.

    But if I try to run MDS if the option provided internal JDE (Option 1). SDM is not running. Command window opens for the fraction of a second and then closes. Some how I managed to catch the snap-snap-in error and which is "Exception in thread"main"java.lang.UnsupportedClassVersionError.» Bad Version in .class file number' do not know what the problem is.

    According to my understanding MDS should work in both options.

    Please provide your inputs.

    Thanks in advance,

    Sandeep

    Baiscally the MDS is to simulate the transfer of your data through MDS.

    Well, if your Java version is compatiable with the MDS, avoid any problems for MDS.

Maybe you are looking for