9
CSCI 4800/6800 E. Kraemer 9/2/2009

CSCI 4800/6800 E. Kraemer 9/2/2009. Apple iPhone SDK Apple iPhone SDK ◦ iPhone University Program iPhone University Program if/when UGA legal signs

Embed Size (px)

Citation preview

Page 1: CSCI 4800/6800 E. Kraemer 9/2/2009.  Apple iPhone SDK Apple iPhone SDK ◦ iPhone University Program iPhone University Program  if/when UGA legal signs

CSCI 4800/6800E. Kraemer

9/2/2009

Page 2: CSCI 4800/6800 E. Kraemer 9/2/2009.  Apple iPhone SDK Apple iPhone SDK ◦ iPhone University Program iPhone University Program  if/when UGA legal signs

Apple iPhone SDK◦ iPhone University Program

if/when UGA legal signs off …

Blackberry Smartphone API and Simulators

Google Android

Page 3: CSCI 4800/6800 E. Kraemer 9/2/2009.  Apple iPhone SDK Apple iPhone SDK ◦ iPhone University Program iPhone University Program  if/when UGA legal signs

Mac lab in Miller Learning Center 8 Macs ordered for 307 lab (hope they

arrive soon). BUT … until UGA signs off, we can’t install

the iPhone SDK on University computers. However, if you own a Mac, you are free to

download the SDK at: http://www.apple.com/downloads/macosx/development_tools/iphonesdk.html

Page 4: CSCI 4800/6800 E. Kraemer 9/2/2009.  Apple iPhone SDK Apple iPhone SDK ◦ iPhone University Program iPhone University Program  if/when UGA legal signs

download the SDK◦ this can take 2+ hours, depending on your connection

watch the “getting started” videos

read the “Getting Started with iPhone OS” document, which links to:◦ iPhone OS Overview

provides a high-level introduction to iPhone OS and its technologies.◦ Tools for iPhone OS Development

provides an overview of the tools you use to create iPhone applications.◦ Learning Objective-C:

A Primer provides an introduction to the Objective-C programming language used for iPhone development. The document is targeted at existing C and C++ developers who want a simple introduction to the Objective-C language so that they can start writing code.

◦ Creating an iPhone Application gives you a guided tour through the code of the MoveMe sample application,

which displays custom content and responds to user interactions with that content.

Page 5: CSCI 4800/6800 E. Kraemer 9/2/2009.  Apple iPhone SDK Apple iPhone SDK ◦ iPhone University Program iPhone University Program  if/when UGA legal signs

See: http://www.blackberry.com/developers

Intro video: http://www.blackberry.com/DevMediaLibrary/view.do?name=introblackberrydev

Java Application Development Website for Development -

http://na.blackberry.com/eng/developers/javaappdev/◦ launch site for all Java Development information and resources

JDE Plug-in for Eclipse for BlackBerry Development http://na.blackberry.com/eng/developers/javaappdev/jav

aeclipseplug.jsp◦ information and download for the Eclipse Plug-In to integrate

the API, Simulators, code signing and other technical components for BlackBerry Handheld Development

Page 6: CSCI 4800/6800 E. Kraemer 9/2/2009.  Apple iPhone SDK Apple iPhone SDK ◦ iPhone University Program iPhone University Program  if/when UGA legal signs

Learning Resources for Java Development http://na.blackberry.com/eng/developers/javaappdev/learningreso

urces/◦ learning resources from our website including Sample Code, Tutorials,

Video Libraries, etc.

Support- variety of support options for development efforts including our learning resources, an Online Developer Forum and incident based support opportunities

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

Java BlackBerry API 4.7 http://www.blackberry.com/developers/docs/4.7.0api/

index.html The 4.7 API, which is relevant to the current Storm Model

Page 7: CSCI 4800/6800 E. Kraemer 9/2/2009.  Apple iPhone SDK Apple iPhone SDK ◦ iPhone University Program iPhone University Program  if/when UGA legal signs

To begin:◦ Watch videos and decide on

Blackberry Browser Development Rapid Application Development Java Application Development

Download tools & simulator for selected approach

Work through tutorials Create “hello, world” type app to run in

simulator

Page 8: CSCI 4800/6800 E. Kraemer 9/2/2009.  Apple iPhone SDK Apple iPhone SDK ◦ iPhone University Program iPhone University Program  if/when UGA legal signs

http://developer.android.com/index.html

Download Android SDK◦ http://developer.android.com/sdk/1.5_r3/index.html

On the videos tab, the “about the platform” tab:http://developer.android.com/videos/Watch: Androidology, parts 1, 2, and 3

Go to the Dev Guide tab, and read along

Implement and run the Hello World tutorial

Page 9: CSCI 4800/6800 E. Kraemer 9/2/2009.  Apple iPhone SDK Apple iPhone SDK ◦ iPhone University Program iPhone University Program  if/when UGA legal signs

I am learning along with you.

Office hours: T – Th, 11-12 and by appointment. (Boyd 415)

I don’t answer email as quickly as I used to.◦ [email protected]

I will adjust content to meet the needs of the groups in the class

This is fun!