views:

5968

answers:

6

Is it possible to install BlackBerry Eclipse JDE plugin on Mac OS X? I tried to install the plugin through the eclipse update and also by downloading the zip file from the BlackBerry site.

This is the most unintuitive process for getting set up in development environment. BlackBerry site does not make it easy.

+5  A: 

The supported Blackberry development arena is very Windows centric. The compiler (rapc) is a windows executable. I have zero Mac experience so I can't tell if this will help but this guy seems to have been successful compiling. There may be some help there.

Good luck.

Richard
+2  A: 

You can get some stuff working - such as compiling - but the simulator especially is a windows program. I run the BB Environment under VMWare Fusion on my Mac Book Pro.

And I couldn't agree more that they don't make it easy. I did a blog post a while back that may clear up some stuff (it does assume running under Windows though).

Anthony Rizk
A: 

Blackberry development on anything other than Windows is a chore. I was successful in getting RAPC version 4.3 to play nicely on OS X but anything older than 4.3 and it gets tricky. (If I had 35 hours in a day I could get it to work.) If you run with my solution for 4.3 then DO NOT, I repeat, DO NOT target anything older than OS 4.3. I could almost get the emulator running on OS X following a tutorial for Linux but I had trouble with X11 issues. I was also unsuccessful in getting the emulator to run on Mepis Linux most likely due to differing versions of Wine. With a little elbow grease you could get good development support on OS X by running an OTA server (using my modified Antenna support for deploying cod files) locally and opening a port to/from the www. Your compiler (4.3 and up), and your signature tool should work. Debug is a no-go and while Blackberry USB driver support on Linux is still not done (to my limited knowledge), you'll need to do OTA loads instead of the speedier Javaloader.exe. My advice is to use the Eclipse plugin for WTK (if it works by now on OS X) and design the general look/feel of your app. Then do local deploys and test on device. There's always VMWare/Parallels/Virtual Box for the other stuff.

Cliff
+1  A: 

As of today RIM offers a version of their development plugin for Mac OS. Check it out:

http://na.blackberry.com/eng/developers/javaappdev/macosx.jsp

Andy
A: 

now is possible

wilmer abreu
+1  A: 

RIMM has released a MacOS Eclipse plug-in for Blackberry Development: http://na.blackberry.com/eng/developers/javaappdev/macosx.jsp

While there is no built-in simulator, the plug-in DOES support USB tethered device debugging for the Torch 9800 handhelds. I plan to get one; they are ~$499 w/ no contract. With a Torch and the new plug-in, Blackberry development is possible without using a VM. (Finally!)

ddopson
Would be nice if there was a Simulator / Emulator for this though!
ing0
Actually, debugging on the Torch is _FAR_ better than using a simulator. The simulator for Windows is pretty slow and buggy. Using the device, I can pull the event log with "javaloader eventlog". It's also possible to write your own debug log stuff to the same eventlog.
ddopson
ps, after getting the new kit, I still use the command-line bb-ant-tools for creating COD files. The one step I added was automated signing of the generated CODs. The only thing I use the new plug-in for is attaching debugger to the device to find the stack-trace when shit goes sideways. It's totally worth it for that. I guess I also leverage the new USB Mac support as well for loading the COD files.
ddopson