1 / 17

Cosc 4730

Cosc 4730. Installing IDEs And a note on carriers. Java. If you don't already have java SDK installed http://java.sun.com Get the Java SE SDK Install it. Eclipse. http://www.eclipse.org/downloads Download the Eclipse Classic 32bit version required blackberry development.

Download Presentation

Cosc 4730

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Cosc 4730 Installing IDEs And a note on carriers.

  2. Java. • If you don't already have java SDK installed • http://java.sun.com • Get the Java SE SDK • Install it.

  3. Eclipse • http://www.eclipse.org/downloads • 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

  4. Android SDK and plugin • Follow the directions on the page • http://developer.android.com/sdk/index.html • Following the directions for eclipse and installing the ADT plugin. • https://dl-ssl.google.com/android/eclipse/ • 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 https://… before it works. • when installing the plugin for eclipse, https://… may fail. you can use http://… instead.

  5. 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. • http://na.blackberry.com/eng/developers/ 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.

  6. 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.

  7. Blackberry and Eclipse (2) • If you already have eclipse installed and it’s 3.6+ to install the software. http://www.blackberry.com/developers/jar/win/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 loginto get keys, which are free.

  8. 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.

  9. 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.

  10. Carriers, standards, and IDEs Smartphones: A Tower of Babel for developers1

  11. 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”. • http://developer.sprint.com/site/global/home/p_home.jsp • They have a very good website for developers with lots of examples

  12. AT&T • Developer site and “app store” • http://developer.att.com/ • 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.

  13. 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.

  14. 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.

  15. 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.

  16. Android Versions Source: http://developer.android.com/about/dashboards/index.html

  17. Q A &

More Related