CS 436 Lecture 5 – Working with the Camera
Before Class
Blu
- Read Taking Photos Simply (http://developer.android.com/training/camera/photobasics.html).
- Read/skim App Resources (http://developer.android.com/guide/topics/resources/overview.html).
- Watch http://youtu.be/zgBv_Gps9TI.
Gold
- Read Camera Programming Topics for iOS (https://developer.apple.com/library/ios/documentation/AudioVideo/Conceptual/CameraAndPhotoLib_TopicsForIOS/Introduction/Introduction.html).
- Poke around the Auto Layout Guide (https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/AutolayoutPG/Introduction/Introduction.html).
- Watch http://youtu.be/5N3XKR3yLss.
In Class
Let’s get an app on an iOS device. Start by getting a development certificate:
- Build an app. Maybe have it take a picture.
- Register to be an Apple developer.
- Visit the Member Center at developer.apple.com.
- Click on Certificates, Identifiers, and Profiles / Certificates / +.
- Check iOS App Development and hit Continue.
- Follow the instructions to upload a certificate signing request.
Next create an app. Use edu.uwec.cs436 as the company identifier.
Meanwhile, I will add your certificate to a provisioning profile that you must install in Xcode. To do so:
- In the Member Center, click on All under Provisioning Profiles.
- Download the CS 436 2014c Profile.
- In Xcode, go to Window / Organizer.
- Plug in the iOS device. Select Provisioning Profiles under the device.
- Click Add and install the provisioning profile.
Haiku
on life as a constraint-driven layout algorithm:
Love draws, hate repels
Foods moves and weather beckons
Stuff and kids anchor
Love draws, hate repels
Foods moves and weather beckons
Stuff and kids anchor