Join Our 3 MILLION+ Members Today! Register Here | Login
Go Back   BlackBerry Forums at CrackBerry.com > BlackBerry Professionals > App Developers

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
    Thread Author   #1  
Old 01-06-2009, 07:59 PM
CrackBerry Abuser
Device(s): 9530 (Storm)
Carrier: Verizon
 
Location: Central IL
Join Date: Dec 2008
Posts: 277
Likes Received: 0
Thanked 0 Times in 0 Posts
Default Eclipse vs. BB JDE 4.7.0

I was just curious as to what people preferred to code in for BB development. I see there is a huge following of people using Eclipse, but still having problems getting the BB API to work in Eclipse.

Any pros/cons of each I should know about? Or is there an even better (I know, it all depends on personal preference) development app for BB coding in Windows.

I must say, going from Visual Studio to BB JDE 4.7.0 gave me a reality check. Oh C# I miss you... but Java syntax and flow doesn't seem to be all that different.
Reply With Quote Tip this Post
  #2  
Old 01-07-2009, 05:04 AM
CrackBerry Master
Device(s): 8820
Carrier: AT&T/Cingular
Pin: heads pull their battery! =)
 
Location: Paducah, KY
Join Date: Feb 2008
Posts: 1,138
Likes Received: 1
Thanked 2 Times in 2 Posts
Default

Quote:
Originally Posted by spampeg View Post
I was just curious as to what people preferred to code in for BB development. I see there is a huge following of people using Eclipse, but still having problems getting the BB API to work in Eclipse.
You might want to check out my detailed Eclipse setup on my developers Wiki. Click the link in my sig.


Quote:
Any pros/cons of each I should know about? Or is there an even better (I know, it all depends on personal preference) development app for BB coding in Windows.
You basically have 3 choices:

1) BB JDE
2) Eclipse (with or without the RIM plugin
3) NetBeans

My advice is that if you are a beginner, use the BB JDE. The main advantage is that it easily allows you to setup BB apps, and you can debug (something you will do a lot of as you learn the API).

As RIM now plans on supporting and migrating to Eclipse, this is going to be the platform of choice if you are a serious programmer. Moreover, if you want a modern IDE with code completion etc, then it's either this or NetBeans. You will need either the BB plugin, or Ant along with bb-ant-tools to get it to work.

I'd only recommend NetBeans for someone who is already using it as their primary IDE and is familiar with how to configure it, as it is the most difficult to setup.


Quote:
I must say, going from Visual Studio to BB JDE 4.7.0 gave me a reality check. Oh C# I miss you... but Java syntax and flow doesn't seem to be all that different.
Java syntax is easy to pickup if you program in C#, although Java is certainly not C# v3. That said, for a programming platform Windows is a toy when compared to Linux, so most professional developers are developing in Java on Linux, not Windows. This allows one to bring the full power of many tools to bear on the problems of DSC as well as setup things like continuous build systems and automated testing, something a hobbist is simply not going to do.

If you are on Windows, then I'd go BB JDE till you learn the API, then perhaps go to Eclipse if you want a bit more in your IDE.
__________________
Patrick

----------
Follow me on Twitter
Reply With Quote Tip this Post
  #3  
Old 01-15-2009, 08:51 PM
CrackBerry Newbie
Device(s): 8820
Carrier: T-Mobile
 
Join Date: Jan 2009
Posts: 1
Likes Received: 0
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by patrick.waugh View Post
You might want to check out my detailed Eclipse setup on my developers Wiki. Click the link in my sig.
Patrick, I visited the berrysoft site but couldn't find your Eclipse link. Any chance you could post a direct link?

Thanks!
Reply With Quote Tip this Post
  #4  
Old 01-17-2009, 01:37 AM
CrackBerry Master
Device(s): 8820
Carrier: AT&T/Cingular
Pin: heads pull their battery! =)
 
Location: Paducah, KY
Join Date: Feb 2008
Posts: 1,138
Likes Received: 1
Thanked 2 Times in 2 Posts
Default

Quote:
Originally Posted by phugit View Post
Patrick, I visited the berrysoft site but couldn't find your Eclipse link. Any chance you could post a direct link?

Thanks!
You must be using IE 8 Beta, which does not yet render sites correctly.

You can get to the wiki at Main Page - BerrysoftWiki, but I would recommend doing so with non-beta software, as IE 8 does not yet actually work. =)

Try the new free Google browser "Chrome", or FireFox.
__________________
Patrick

----------
Follow me on Twitter
Reply With Quote Tip this Post
  #5  
Old 01-28-2009, 05:05 PM
CrackBerry User
Device(s): 9530 (Storm)
Carrier: Verizon
 
Location: San Jose, CA
Join Date: Jan 2009
Posts: 11
Likes Received: 0
Thanked 0 Times in 0 Posts
Default

One thing I can't quite figure out from the Blackberry Developer site... does the Eclipse plug-in work on just 3.4, or will it work on 3.3? I'm still on 3.3 because of some other plug-ins that haven't been updated.

Rob
__________________
Storm 9530 / Verizon / 4.7.0.75
Reply With Quote Tip this Post
  #6  
Old 02-03-2009, 12:44 AM
CrackBerry Addict
Device(s): 9500,9520,9800,9810
Carrier: TMobile
 
Location: NRW|Germany
Join Date: Feb 2009
Posts: 710
Likes Received: 16
Thanked 33 Times in 26 Posts
Default

you need for sure Eclipse 3.4...

I had the same problem at the start... but actually it's no big deal to install a second eclipse (3.4) beside you current 3.3 installation (my personal advice in this case is just make sure you are going to use a separate project directory for the new installation).

Installing addon's in 3.4 is slightly different then in 3.3 - that's why you might be a bit confused about the Eclipse Plug-in installation guide that can be found at RIM's developer side.

I tried the BB JDE as well but I have to admit, that (as a long term Eclipse & VisualAge user) that the plugin is just quite nice and I could do everything I want to do (incl. signing).

Kind Regards
Matthias
Reply With Quote Tip this Post
  #7  
Old 02-09-2009, 02:29 PM
CrackBerry User
Device(s): 8310 (Curve)
Carrier: Vodafone
 
Join Date: Feb 2009
Posts: 10
Likes Received: 0
Thanked 0 Times in 0 Posts
Default

Eclipse Ganymede rocks.. much better than RIMS SDK. Its more of a RAD tool. But I must admit, RIMs SDK is better for profiling and Testing
Reply With Quote Tip this Post
  #8  
Old 02-09-2009, 02:31 PM
CrackBerry User
Device(s): 8310 (Curve)
Carrier: Vodafone
 
Join Date: Feb 2009
Posts: 10
Likes Received: 0
Thanked 0 Times in 0 Posts
Default

Sorry forgot to mention, Eclipse is your one-stop shop for all your Java developement IDEs.. i.e BlackBerry projects, J2EE projects, Standard Test class modules.. etc etc.. wheras the RIM SDK sadly is an IDE for only BB developement
Reply With Quote Tip this Post
  #9  
Old 02-09-2009, 09:00 PM
CrackBerry Master
Device(s): Blackberry STORM
Carrier: Verizon
 
Join Date: Nov 2008
Posts: 1,279
Likes Received: 0
Thanked 0 Times in 0 Posts
Default

how does one go about learning the RIM API?

is there a manual for it or something?

also is there code completion for RIM api stuff in eclipse or the ide? i am getting some in eclipse with the rim plugins, but not much. not enough to learn the api.
Reply With Quote Tip this Post
  #10  
Old 02-17-2009, 12:28 PM
CrackBerry Newbie
Device(s): 9530 (Storm)
Carrier: Verizon
 
Join Date: Jan 2009
Posts: 1
Likes Received: 0
Thanked 0 Times in 0 Posts
Default

Hi. I have the Eclipse working fine. I can develope and debug. My problem is that Eclipse is not showing or doing the autocomplete to my code. Do you have any idea of how can I fix this problem.
Reply With Quote Tip this Post
  #11  
Old 05-13-2009, 01:13 PM
Legally Addictive Games
Device(s): 9000 (Bold)
Carrier: Rogers
 
Join Date: May 2009
Posts: 39
Likes Received: 0
Thanked 0 Times in 0 Posts
Default

If you modify your project and direct the libraries to reference the net_rim_api.jar file in your BlackBerry installation's lib directory it should be able to auto complete.
Reply With Quote Tip this Post
Reply
BlackBerry Forums at CrackBerry.com > > BlackBerry Professionals > App Developers   Eclipse vs. BB JDE 4.7.0

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes