implementing user interfaces for smartphones
Download
Skip this Video
Download Presentation
Implementing User Interfaces for Smartphones

Loading in 2 Seconds...

play fullscreen
1 / 9

Implementing User Interfaces for Smartphones - PowerPoint PPT Presentation


  • 338 Views
  • Uploaded on

Implementing User Interfaces for Smartphones. CSCI 4800/6800 E. Kraemer 9/2/2009. Platforms to consider. Apple iPhone SDK iPhone University Program if/when UGA legal signs off … Blackberry Smartphone API and Simulators Google Android. iPhone. Mac lab in Miller Learning Center

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Implementing User Interfaces for Smartphones' - mike_john


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.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
implementing user interfaces for smartphones

Implementing User Interfaces for Smartphones

CSCI 4800/6800

E. Kraemer

9/2/2009

platforms to consider
Platforms to consider
  • Apple iPhone SDK
    • iPhone University Program
      • if/when UGA legal signs off …
  • Blackberry Smartphone API and Simulators
  • Google Android
iphone
iPhone
  • 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

getting started with iphone
Getting started with iPhone
  • 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.
blackberry
Blackberry
  • 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
blackberry6
Blackberry
  • 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
blackberry7
Blackberry
  • 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
google android
Google Android
  • 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
things to remember
Things to remember …
  • 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.
  • I will adjust content to meet the needs of the groups in the class
  • This is fun!
ad