Welcome!

Welcome to the official BlackBerry Support Community Forums.

This is your resource to discuss support topics with your peers, and learn from each other.

inside custom component

Java Development

Reply
Contributor
Posts: 34
Registered: ‎05-15-2012
My Device: Playbook
My Carrier: Rogers
Accepted Solution

Developing apps for musicians - noob

I'm thinking of trying my hand at writing some apps for musicians for the BB10 / Playbook platform.  I have some programming experience in the (distant) past, mostly in C++ and a bit of Java.  I've never coded for a mobile platform really (except a wee bit when I worked at RIM over 10 years ago).  A few of questions from a Noob:

 

1) For this type of app (apps for musicians that can play musical notes), what is the best environment - Native C/C++ or Java?  Or are both equally suitable? Which is easier?

 

2) Does the Blackberry 10 / Playbook OS have anything like a built-in wavetable with an API that app developers can use to play musical notes with a variety of instrument sounds, or will my apps have to include audio samples for all of these?

 

3) Is there a total noob-guide for absolute beginners to get started writing simple "hello-world" type apps for BB10/playbook, and that maybe ease the reader into the various APIs?

 

Thanks for any help - feel free also to contact me directly with any suggestions:  philkaye@live.ca

Developer
Posts: 19,636
Registered: ‎07-14-2008
My Device: Not Specified

Re: Developing apps for musicians - noob

Welcome to the forums.

 

The short answer to all your questions is that you are in the wrong place.  Blackberry Java is not supported on BB10/Playbook, unless of course you are porting an Android Application.  So you really have no choice, you need to write in a platform supported by BB10/Playbook.  You have choice there of

WebWorks - i.e. HTML and Javascript

Adobe Air

Native C++.

 

The best place to look initially for information on these options is

https://bdsc.webapps.blackberry.com/devzone/

 

Which ever method you choose, there is a forum for it:

http://supportforums.blackberry.com/t5/Application-Platforms/ct-p/app_plat

 

Good luck and have fun.