Cosc 4730 Installing IDEs And a note on carriers.
Java. If you don't already have java SDK installed – Get the Java SE SDK Install it.
Eclipse – Download the Eclipse Classic 32bit version required blackberry development. – It's in a zip format. Open it and extract to somewhere useful – c:\program files\ for example create the short cuts on the desktop or in the start menu as you feel necessary
Android SDK and plugin Follow the directions on the page – Following the directions for eclipse and installing the ADT plugin. notes: – android SDK doesn't have an installer. It's a zip file, that then downloads the packages you need. the setup for the SDk will download about 1GB+ of data, so it may take a while to complete. – With the setup of android SDK, you may need to go to settings and change it to force before it works. – when installing the plugin for eclipse, may fail. you can use instead.
Blackberry RIM has it’s own IDE, Java Development Environment (JDE) and eclipse plugin. It includes all the RIM extensions to java ME and native api calls. click on java SDK v7.0+ (even for developers for Blackberry OS 4.5) – You will need a Blackberry developer zone id (free registration) – Comes with lots of example code. – Don’t forget to get the Smartphone simulators The version of the phone you are developing for and the OS version too.
Blackberry and Eclipse The “plugin” for eclipse is actually eclipse with the plugin with v6 simulators (torch 9800). – Install the plugin only if you don’t already have eclipse – You can then update eclipse to get the other versions, like v5 and v7 (as needed). Only the bold 9900 simulator is included with v7 currently. – If you doing android and blackberry development. Download blackberry “plugin” first, install it Then add the android plugin into it.
Blackberry and Eclipse (2) If you already have eclipse installed and it’s 3.6+ to install the software. n/java n/java Follow the directions in Adding the Blackberry Update site in Eclipse (windows). You will need to click the line to see the directions. You may need a (free) blackberry developer zone login to get keys, which are free.
Signing Keys Both android and blackberry use keys to sign the app for deployment. – Blackberry requires keys to use certain APIs A note, the blackberry signing key is $20, but then rebated. – Android uses a development key for most things, If you plan to release you app to android market then you will need to get a real key.
Department machines. Windows – Eclipse and both SDKs are already installed c:\phone is the directory where everything is stored, if eclipse does not automatically find it. Linux – Eclipse 4.2.X is installed (cmd: eclipse) – Eclipse may not find the android sdk. /usr/local/android-sdk-linux/ is the directory.
SMARTPHONES: A TOWER OF BABEL FOR DEVELOPERS 1 Carriers, standards, and IDEs
Sprint Sprint has long had it’s version of the Wireless Toolkit out, and a set of standards for apps in the sprint “app store”. – home.jsp home.jsp They have a very good website for developers with lots of examples
AT&T Developer site and “app store” – – Lists some standard to get app’s into their app store – Has links to developer sites for varying phones and Sun’s Java ME site. Motrola, nokia, samsun, and sony ericsson – Quickstart guide lists more IDEs and how to setup them up.
Verizon Late the to party, when it comes to app stores. – Expected to have a app store by the end of 2009 – Expected to be release a set of tools and standard, about the same time. – Finally 2011, integrated into both appworld (blackberry) and market (android). There is no separate app store for Verizon anymore.
Blackberry Blackberries have been around for about 15 years. – But each phone is a little different and maybe be running a different version of their OS, that can vary by cell carrier as well. v4.5.x, v4.6.x, v4.7.x, v5.0.x, v6.0.x, v7.0.x, v10.x (late 2012), playbook There are also several app stores – App world (Research in Motion). – With new version of blackberry (2012), most of the other app stores have now closed.
Android Android phones also maybe have different OSs – 1.6, 1.7, 2.1, 2.2, 2.3, 3.0, 4.0, 4.1, 4.2? are the common versions right now. The primary app store is Android Market, but carrier app store also exist. Screen size is a major concern with Android OS as well. Droid, Droid 2/X/Incredible, samsung whatever, nexus 7” and 10” screens.
Android Versions Source:
Q A &