UKOLN
Raising Awareness

"A centre of excellence in digital information management, providing advice and services to the library, information and cultural heritage communities."

UKOLN is based at the University of Bath.
DevCSI Logo

Developing for Mobile Applications in Education

A one day introductory event examining how to develop applications for popular mobile devices and preparing mobile device friendly web content.

Room 101,
Hopkins Building,
University of Reading,
Whiteknights Campus
, Whiteknights,
Reading, RG6 6AH
.

Wednesday 21st July 2010

Main Page | Programme | How to book | Venue | Installations

Installations

Symbian

You can use a Windows, Linux or Mac based machine to develop symbian applications.

1. Ensure you have JAVA installed on your system, see:
http://www.java.com/en/download/manual.jsp (Available for Solaris, Windows, Linux and Mac)

2. Register with Symbian:
https://developer.symbian.org/main/user_profile/register.php (You will receive a confirmation email to confirm your registration)

3. Download one of the Web Development Tools (in Windows, Linux or Mac versions) - around 100Mb
http://developer.symbian.org/main/tools_and_kits/downloads/view.php?id=10 (Will only work if you have registered first!).

You are ready for the symbian session!

Iphone

First of all, you need an Intel Mac based machine running Snow Leopard and have installed a recent (3.2 or 4.0) and a copy of the iPhone SDK to develop Iphone applications. If you don't, you will have to watch someone else doing it.

You will need to install:
iOS SDK 4.0.1 which includes the Xcode IDE, iPhone Simulator, and a suite of additional tools for developing applications for iPhone, iPad and iPod touch.
Latest version was Posted: July 15, 2010 (Snow Leopard Build: 10M2262a)

The direct link for the dmg file is:
http://developer.apple.com/iphone/download.action?path=%2Fios%2Fios_sdk_4.0.1__final%2Fxcode_3.2.3_and_ios_sdk_4.0.1.dmg

(3 Gb download - good luck!) - we will burn copies onto DVD, though installation can take an hour!(you have been warned!). This link will not work unless you have registered as an Apple Developer, which you can do here: http://developer.apple.com/programs/start/register/create.php

If you want to work with a physical iPhone device as opposed to just the simulator you'll need to be signed up to either the paid-for (60 quid) developer programme or the free university programme (http://developer.apple.com/programs/iphone/university/). This is not strictly necessary for the purposes of the workshop.

Android

Android Installation process is detailed on this page, but in practice its a longish multi-stage installation process that can easily go wrong and may need
repeating.:
http://developer.android.com/sdk/index.html

You will need to intall several components before you install this. Its not just the SDK and eclipse - eclipse needs updating and then needs plugins! And it's not just the Android SDK that we want, it is no use without the version platform (suggest platfom 8 is enough). Which is downloaded usually via eclipse.

Here are the system requirements:
http://developer.android.com/sdk/requirements.html


Here are the approxiamate steps (its not plain sailing though) - I would recommend following the instructions in the system requirements section first (Below is just a summary)

Install the Java SDK (1.6) at least:
http://java.sun.com/javase/downloads/widget/jdk6.jsp (Available on Windows, Solaris, Mac and Linux - around 76Mb)

Install Galileo Eclipse version 3.4 or 3.5
http://www.eclipse.org/downloads/packages/release/galileo/sr2
( Eclipse version 3.4 or 3.5, Update galileo (large down load) then plugins from (install updates in Eclipse)

In eclipse install the SDK platform 8 (Android 2.2)

Install the Android SDK
http://developer.android.com/sdk/index.html
(between 16 - 24 Mb)

Opera

Opera Mobile Emulator - http://www.opera.com/developer/tools/

something you may want to test in if you haven't got a device handy.