x
Menu

Developing Applications for iOS & Swift4

Stanford, , Prof. Michel Deiman

Updated On 02 Feb, 19

Overview

Tools and APIs required to build applications for the iPhone and iPad platforms using the iOS SDK. User interface design for mobile devices and unique user interactions using multi-touch technologies. Object-oriented design using model-view-controller paradigm, memory management, Swift programming language. Other topics include: object-oriented database API, animation, mobile device power management, multi-threading, networking and performance considerations.

Includes

Lecture 19: Lecture 17: Core Motion and Camera

4.1 ( 11 )


Lecture Details

P.s.: Please find document links below!!

Paul Hegarty introduces Core Motion – detecting the position and movement of the device – and then does a demo with Gravity-Driven Playing Card. He then covers taking pictures within your app.

Note: A link to the demo code from this presentation is included within the slide deck for lecture 17.

Topics Include: Core Motion, CMMotionManager, Accelerometer, Gyro, Magnetometer, accelerometerData, CMAcceleration, CMDeviceMotion, Activity Monitoring, CMMotionActivityManager, Pedometer, Altimeter, UIImagePickerController, UIImageWriteToSavedPhotosAlbum, PHPhotoLibrary, AVCaptureDevice, cameraOverlayView, showsCameraControls, cameraViewTransform, Processing Images
---------------------------------------------------------
All videos are on iTunesU (including English subtitles):
https://goo.gl/FuVvUE

Slides and other material provided by Stanford University can be found on my Google drive:
https://goo.gl/1Skadp

Stanford CS 193P iPhone Application Development (not updated yet by Stanford):
https://goo.gl/eTpObV

All programming assignments will be subsequently published on my GitHub page:
https://github.com/MichelDeiman

Ratings

0


0 Ratings
55%
30%
10%
3%
2%
Comments
comment person image

Sam

Excellent course helped me understand topic that i couldn't while attendinfg my college.

Reply
comment person image

Dembe

Great course. Thank you very much.

Reply
Send