![Page 1: B ecome the “Tech Guy” and make iPhone apps for your library](https://reader035.vdocument.in/reader035/viewer/2022062813/56816593550346895dd862c8/html5/thumbnails/1.jpg)
Become the “Tech Guy”and make iPhone apps for your library
![Page 2: B ecome the “Tech Guy” and make iPhone apps for your library](https://reader035.vdocument.in/reader035/viewer/2022062813/56816593550346895dd862c8/html5/thumbnails/2.jpg)
What We’ve Created
OCLS Shake It! OCLS Mobile
![Page 3: B ecome the “Tech Guy” and make iPhone apps for your library](https://reader035.vdocument.in/reader035/viewer/2022062813/56816593550346895dd862c8/html5/thumbnails/3.jpg)
Before we go any further…
![Page 4: B ecome the “Tech Guy” and make iPhone apps for your library](https://reader035.vdocument.in/reader035/viewer/2022062813/56816593550346895dd862c8/html5/thumbnails/4.jpg)
Challenges to Starting Development
“We don’t have that person”
![Page 5: B ecome the “Tech Guy” and make iPhone apps for your library](https://reader035.vdocument.in/reader035/viewer/2022062813/56816593550346895dd862c8/html5/thumbnails/5.jpg)
Challenges to Starting Development
“We don’t have much money”
![Page 6: B ecome the “Tech Guy” and make iPhone apps for your library](https://reader035.vdocument.in/reader035/viewer/2022062813/56816593550346895dd862c8/html5/thumbnails/6.jpg)
Challenges to Starting Development
“We don’t have access”
![Page 7: B ecome the “Tech Guy” and make iPhone apps for your library](https://reader035.vdocument.in/reader035/viewer/2022062813/56816593550346895dd862c8/html5/thumbnails/7.jpg)
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!
![Page 8: B ecome the “Tech Guy” and make iPhone apps for your library](https://reader035.vdocument.in/reader035/viewer/2022062813/56816593550346895dd862c8/html5/thumbnails/8.jpg)
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.
![Page 9: B ecome the “Tech Guy” and make iPhone apps for your library](https://reader035.vdocument.in/reader035/viewer/2022062813/56816593550346895dd862c8/html5/thumbnails/9.jpg)
Getting Started: Web App
![Page 10: B ecome the “Tech Guy” and make iPhone apps for your library](https://reader035.vdocument.in/reader035/viewer/2022062813/56816593550346895dd862c8/html5/thumbnails/10.jpg)
Web App: What Do I Need To Know?
• HTML (HyperText Markup Language)• CSS (Cascading Style Sheets)• JavaScript, Webkit, AJAX (optional)
![Page 11: B ecome the “Tech Guy” and make iPhone apps for your library](https://reader035.vdocument.in/reader035/viewer/2022062813/56816593550346895dd862c8/html5/thumbnails/11.jpg)
The Delicious Web Structure
![Page 12: B ecome the “Tech Guy” and make iPhone apps for your library](https://reader035.vdocument.in/reader035/viewer/2022062813/56816593550346895dd862c8/html5/thumbnails/12.jpg)
Example…
![Page 13: B ecome the “Tech Guy” and make iPhone apps for your library](https://reader035.vdocument.in/reader035/viewer/2022062813/56816593550346895dd862c8/html5/thumbnails/13.jpg)
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
![Page 14: B ecome the “Tech Guy” and make iPhone apps for your library](https://reader035.vdocument.in/reader035/viewer/2022062813/56816593550346895dd862c8/html5/thumbnails/14.jpg)
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
![Page 15: B ecome the “Tech Guy” and make iPhone apps for your library](https://reader035.vdocument.in/reader035/viewer/2022062813/56816593550346895dd862c8/html5/thumbnails/15.jpg)
Getting Started: App
![Page 16: B ecome the “Tech Guy” and make iPhone apps for your library](https://reader035.vdocument.in/reader035/viewer/2022062813/56816593550346895dd862c8/html5/thumbnails/16.jpg)
The App Structure
![Page 17: B ecome the “Tech Guy” and make iPhone apps for your library](https://reader035.vdocument.in/reader035/viewer/2022062813/56816593550346895dd862c8/html5/thumbnails/17.jpg)
App: What Do I Need To Know?• Basic coding principles– Functions– Variables– Loops
• Objective-C
![Page 18: B ecome the “Tech Guy” and make iPhone apps for your library](https://reader035.vdocument.in/reader035/viewer/2022062813/56816593550346895dd862c8/html5/thumbnails/18.jpg)
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)
![Page 19: B ecome the “Tech Guy” and make iPhone apps for your library](https://reader035.vdocument.in/reader035/viewer/2022062813/56816593550346895dd862c8/html5/thumbnails/19.jpg)
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
![Page 20: B ecome the “Tech Guy” and make iPhone apps for your library](https://reader035.vdocument.in/reader035/viewer/2022062813/56816593550346895dd862c8/html5/thumbnails/20.jpg)
Questions?
![Page 21: B ecome the “Tech Guy” and make iPhone apps for your library](https://reader035.vdocument.in/reader035/viewer/2022062813/56816593550346895dd862c8/html5/thumbnails/21.jpg)
Good Luck!
![Page 22: B ecome the “Tech Guy” and make iPhone apps for your library](https://reader035.vdocument.in/reader035/viewer/2022062813/56816593550346895dd862c8/html5/thumbnails/22.jpg)
Contact Info• Jim Elder– [email protected]
• www.ocls.info• Get the slides and additional info
here: www.ocls.info/handheldlibrarian
![Page 23: B ecome the “Tech Guy” and make iPhone apps for your library](https://reader035.vdocument.in/reader035/viewer/2022062813/56816593550346895dd862c8/html5/thumbnails/23.jpg)