Date/time: Saturday, May 14th 2016, 1-3pm
Location: Louisville Public Library, Louisville, CO
Have you wondered what’s inside a mobile app? Have you thought about developing your own app?
This is a crash course in developing mobile apps for iPhone and iPad. While many apps that people use on these mobile devices are highly sophisticated, and have taken much graphic design and programming skill, some simple apps can be built quickly, with little programming knowledge or background.
We’ll use Xcode from Apple as our programming tool or Integrated Development Environment (available for free download on the Apple Mac Store), and within Xcode we’ll make use of Playgrounds, Interface Builder, and Storyboards. You’ll learn a little programming in Swift too—Apple’s new programming language.
We’ll just get to whet your appetite in the field of app development, but that might be enough to get you going! You don’t need an iPhone or iPad (Xcode has a simulator for these devices), but you must have a Mac/Apple laptop and have already downloaded and installed Xcode.
The course is free, and you should sign up at the Louisville Public Library, reference desk (on the 2nd floor).
Two of the course attendees can use the Mac desktop computers in the room we'll be using, but otherwise, you must have your own Mac/Apple laptop -- and need to bring this. This will be primarily a hands-on session where you will need a computer. And the Xcode tool that we'll be using only runs on Apple computers.
In terms of prior skills and knowledge, while it wouldn't hurt if you had some prior programming experience, this is not required for this short course. You do need to come prepared to learn, however!
Before the course, you need to download and install Xcode on the Mac laptop that you will bring (for the two of you using the Macs in the library: We have already done this setup). The download itself can take quite a while, depending on the speed of your internet connection. (The install download size is a few GB). Then, once you have it downloaded, the install itself takes a while longer. E.g., about 1/2 an hour. Your account on your Mac must have admin privileges in order to do the installation.
Since we don't have much time in the course, it would be best if you did this installation beforehand.
Hints for installing Xcode:
NOTE: The projects in this zip file are in their "final" state. That is, we'll start from scratch in the course and work together to bring these apps to this state.Projects.zip