23
Become the “Tech Guy” and make iPhone apps for your library

Become the “Tech Guy” and make iPhone apps for your library

  • View
    213

  • Download
    0

Embed Size (px)

Citation preview

Become the “Tech Guy”and make iPhone apps for your library

What We’ve Created

OCLS Shake It! OCLS Mobile

Before we go any further…

Challenges to Starting Development

“We don’t have that person”

Challenges to Starting Development

“We don’t have much money”

Challenges to Starting Development

“We don’t have access”

Solution Recap

• You are now that person. Congrats!• Get started making apps for less than

$900• Web apps can be created for even less• Ask for your data or ask for “web app

space”• Create something that doesn’t need that

locked down data• A winner is you!

What’s the Difference Betweena Web App and an App?

• Web Apps are viewed using the built in Web browser Safari and act very similar to a Web page.

• No Approval Process by Apple

• Apps are downloaded to your iOS device (iPhone,iPod Touch) through the App Store.

• Apps can also use special, built-in hardware like accelerometers, the compass, and the camera.

Getting Started: Web App

Web App: What Do I Need To Know?

• HTML (HyperText Markup Language)• CSS (Cascading Style Sheets)• JavaScript, Webkit, AJAX (optional)

The Delicious Web Structure

Example…

Web App: What Do I Need?

• A computer. PC or Mac• Software– Dreamweaver and Photoshop

(recommended)– Komposer and Gimp (free)

• A web server– Use your existing server that your site is

on– Sign up with a hosting company

Web App: Good Resources

• Web Sites– http://www.w3schools.com– Use Google search + discussions

• Books– Beginning iPhone and iPad Web Apps:

Scripting with HTML5, CSS3, and JavaScript by Chris Apers and Daniel Paterson

– Head First HTML with CSS & XHTML by Eric T Freeman and Elisabeth Freeman 

Getting Started: App

The App Structure

App: What Do I Need To Know?

• Basic coding principles– Functions– Variables– Loops

• Objective-C

App: What Do I Need?

• A Mac computer (iMac, Macbook, Mac Mini)

• Software– Xcode (free)– iOS SDK (free)– Photoshop (recommended)– Gimp (free)

• An Apple developer license• An iOS Device (iPhone, iPod Touch, iPad)

App: Good Resources

• Web Sites– http://developer.apple.com– Use Google search + discussions

• Books– iPhone and iPad Apps for Absolute

Beginners (Getting Started) by Rory Lewis

– Learn Objective-C on the Mac by Scott Knaster and Mark Dalrymple

Questions?

Good Luck!

Contact Info

• Jim Elder– [email protected]

• www.ocls.info• Get the slides and additional info

here: www.ocls.info/handheldlibrarian