Your SlideShare is downloading. ×
Implementing User Interfaces for Smartphones
Implementing User Interfaces for Smartphones
Implementing User Interfaces for Smartphones
Implementing User Interfaces for Smartphones
Implementing User Interfaces for Smartphones
Implementing User Interfaces for Smartphones
Implementing User Interfaces for Smartphones
Implementing User Interfaces for Smartphones
Implementing User Interfaces for Smartphones
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Implementing User Interfaces for Smartphones

214

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
214
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. CSCI 4800/6800 E. Kraemer 9/2/2009
  • 2.
    • Apple iPhone SDK
      • iPhone University Program
        • if/when UGA legal signs off …
    • Blackberry Smartphone API and Simulators
    • Google Android
  • 3.
    • 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
  • 4.
    • 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.
  • 5.
    • 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/javaeclipseplug.jsp
      • information and download for the Eclipse Plug-In to integrate the API, Simulators, code signing and other technical components for BlackBerry Handheld Development
  • 6.
    • Learning Resources for Java Development
    • http://na.blackberry.com/eng/developers/javaappdev/learningresources/
      • 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
  • 7.
    • 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
  • 8.
    • 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
  • 9.
    • 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_address]
    • I will adjust content to meet the needs of the groups in the class
    • This is fun!

×