CS 342: Mobile Application Development

A simple iOS app

You'll work with the partner from this list. Choose one partner to host your project. Store your Android Studio project for this assignment in a subdirectory called "assignment4" in that partner's cs342 bitbucket repository.

To hand in this project, email your repository link to Jeff. Make sure your repository is public so the grader can get it, too.

This is the same assignment as the one for Android, but with iOS instead. Again, the goal is to get you comfortable with the development environment, and to teach you some basic techniques of app construction, navigation, event handling, etc.

So, here's that assignment description again, copied directly from the previous assignment and edited to change Android concepts into iOS concepts.

Try stuff and share

This is your chance not just to struggle with getting your bearings in iOS, but also to try all sorts of iOS crap without needing to worry about an end user's needs. Are you curious about how to make an app do X or Y? Then give X and Y a shot yourself.

Did you figure out how to do something neat? Then share it on slack, with the URL of your bitbucket cs342 repository.

When these apps get submitted, we'll have a little show-off session to see some of the most interesting things teams have done.

Have fun!

Get started early, and post questions on slack.