Lecture 13 - iOS Practice

Lecture Date: Wednesday, February 14

Continuing to work on our iOS examples today!

Here are some major points we will look at:

  • Dismissing the keyboard
  • Segues
  • Unwinding a Segue
  • Adding assets/images
  • Setting up your app icon (http://www.appicon.build/)
  • Device status

Segues and Rewind Example on GitHub: https://github.com/marksherriff/ios-seguefun

Device Status on GitHub: https://github.com/marksherriff/iOS-device-status.git

more ...

Lecture 13 - More with Xcode

Lecture Date: Monday, February 12

We are going to keep building our simple apps today, specifically looking at how assets work.

Here are some major points we will look at:

Slides - iOS App Components

LectureTest on Github: https://github.com/marksherriff/LectureTest-iOS.git

Note Taker on Github: https://github.com/marksherriff/NoteTaker-iOS.git

more ...

Lecture 11 - iOS Lab

Lecture Date: Friday, February 9

Lab assignment today!

The lab can be found here: https://github.com/marksherriff/iOS-lab-stopwatch

You are allowed to work with someone this week on the lab, either on a Mac laptop or on the Macs in the lab.

If you own a Mac laptop -or- you are going to work with someone with a Mac laptop: Please go to our normal classroom for the lab

If you do not own a Mac laptop: Please go to Rice 340 for the lab

No Audio Today

more ...

Lecture 10 - Intro to Xcode

Lecture Date: Wednesday, February 7

Today we are going to build a simple app together, looking at how to navigate the ins and outs of Xcode.

Here are some major points we will look at:

  • Adding a developer account
  • Using the Interface Builder
  • Adding more screens
  • Using a Navigation Controller
  • Segues

Some good tutorials to look at:

Slides - iOS App Architecture

LectureTest on Github: https://github.com/marksherriff/LectureTest-iOS.git

Note Taker on Github: https://github.com/marksherriff/NoteTaker-iOS.git

more ...



Lecture 7 - Android Lifecycle

Lecture Date: Wednesday, January 31

We will finish up from last lecture along with covering more on the Android lifecycle, including:

Slides - Android Activity

Tutorial on Fragments: http://www.vogella.com/tutorials/AndroidFragments/article.html

Android's Tutorial on Fragments: https://developer.android.com/training/basics/fragments/creating.html

FragmentExample on Github: https://github.com/marksherriff/FragmentExample

Device Rotation - https://github.com/marksherriff/RotationExample

Also how to share the Android signing key!

more ...