Bill Splitter App
Living with others can be one of the greatest experiences of one’s college years, or one of the biggest headaches about attending a university away from home. One of the large problems that tends to arise, besides dishes, is how to split the bills. Because Sally is home all the time using most of the […]
CS 436 Lecture 17 – Local Databases
Blu Read Catch Phrase (http://en.wikipedia.org/wiki/Catch_Phrase_(game)). Read Saving Data in SQL Databases (http://developer.android.com/training/basics/data-storage/databases.html). Watch http://youtu.be/UNWCvrNxlJ4. Gold Read Catch Phrase (http://en.wikipedia.org/wiki/Catch_Phrase_(game)). Read Core Data Tutorial for iOS: Getting Started (http://www.raywenderlich.com/934/core-data-tutorial-for-ios-getting-started). Read Core Data (https://developer.apple.com/library/ios/documentation/DataManagement/Devpedia-CoreData/coreDataOverview.html#//apple_ref/doc/uid/TP40010398-CH28-SW1). Watch http://youtu.be/X9xiehmawMs.
CS 145 Lecture 17 – Pigeon-holing with Conditional Statements
Agenda what ?s what does this do? TODO Compose on a 1/4 sheet a question to share before the quiz in lab on Monday. Revisiting Precedence of && and || Is there a combination of values for a, b, and c that produces different values for the two expressions (a && b) || c and a && […]
CS 436 Lecture 10 – Web Services
Before Class Blu Read about JSON (http://www.json.org). Read the Fat-free Alternative to XML (http://www.json.org/fatfree.html). Watch http://youtu.be/TyMPDtHiK34. Gold Watch at 2x speed Doug Crockford’s history of JSON (http://youtu.be/-C-JoyNuQJs). I like this part: http://youtu.be/-C-JoyNuQJs?t=39m55s. Watch http://youtu.be/sjnNfc_HuYQ. In Class Haiku
CS 436 Lecture 11 – Mobile Filesystems
Before Class Blu Read Saving Files (http://developer.android.com/training/basics/data-storage/files.html). Read Storage Options (http://developer.android.com/guide/topics/data/data-storage.html). Watch http://youtu.be/LmyJAd7hW5A. Gold Read About the iOS File System (https://developer.apple.com/library/ios/documentation/FileManagement/Conceptual/FileSystemProgrammingGuide/FileSystemOverview/FileSystemOverview.html). Read Accessing Files and Directories (https://developer.apple.com/library/ios/documentation/FileManagement/Conceptual/FileSystemProgrammingGuide/AccessingFilesandDirectories/AccessingFilesandDirectories.html#//apple_ref/doc/uid/TP40010672-CH3-SW3). Watch http://youtu.be/kjDD8Ho0UNc. In Class Please work on your apps.
CS 145 Lecture 16 – Shortcircuiting and Truthtables
Agenda what ?s short circuiting truthtables TODO Read section 4.1. On a 1/4 sheet, share four thoughts: questions, observations, or sightings of conditional logic in your life. Code Trick.java CheckT.java Haiku
CS 396 Lecture 6 – Invisible Connect
Agenda what ?s Scott Strangstalien and Jim McDougall of Invisible Connect TODO Share two observations or questions you took away from our discussion with Invisible Connect. Research our next speaker: JAMF. Prepare two questions you might ask Doug Rhoten. Turn these in on one 1/4 sheet at the beginning of next class.
Tender – Maria & Kristin
Tender is a recipe app that is similar to the app “Tinder”. A picture of food pops up, and you can swipe right to see the recipe, or left to discard and see a new one. As a user you can continue to to view and swipe through the pictures. If you swipe to the […]
CS 145 Lecture 15 – Conditional Statements
Agenda what ?s conditional statements sidesteps bifurcations pigeon-holing Code Sidesteps.java Bifurcations.java BirthdayDay.java Haiku
CS 145 Lab 4 – Logical Operators and Conditional Statements
First, if you have checkpoints left over from last lab, get them inspected during the first 15 minutes of this lab. No credit will be awarded past these 15 minutes. Don’t forget to work in pairs! Where possible, please work with someone that you did not work with last week. The exchange of new ideas and […]