GeoImgur
Allows you to take a picture. This data will be saved to a local database on the phone. We will persist language settings via preferences. This application will be written for android. We are planning on obtaining achievements: 2. Use a local database to persist relational data. 4. Persist data using preferences. 7. Localize an […]
Ryan Pinter App Intent
I will be developing a Music Quiz App in similar fashion to the original app created for iPods up to 5th gen iPod videos. The app will feature music off of the users own device. Gameplay will consist of the app playing a song, displaying 4 possible answers, displaying a countdown timer, assigning a score […]
CS 436 Lecture 6 – Blocking and the UI Thread
Before Class Blu Watch http://youtu.be/0X0-HhEaWWQ. Read the AsyncTask documentation (http://developer.android.com/reference/android/os/AsyncTask.html). Read AsyncTasks Missteps (http://www.shanekirk.com/2012/04/asynctask-missteps). Gold Watch http://youtu.be/pDUrxeD62V4. Read Grand Central Dispatch In-Depth Part 1 (http://www.raywenderlich.com/60749/grand-central-dispatch-in-depth-part-1). In Class I’ve not seen any premortems yet. Get cracking! Haiku
IOU premortem
This is an app that will keep track of who owes you money and why they owe you money or vice versa. The main page will be a list view with peoples names. The app will be able to link a person to a contact/pull contact data. It will have preferences. I am also going […]
CS 145 Lecture 7 – Random and Naming Our Code
Agenda what ?s grading twist weekly outside problems a parameterized circle a random parameterized circle methods a bunch of random parameterized circles hungry methods prepping data for mail merge TODO Attend the first SACM meeting. Several students will be speaking on their internship experiences from this past summer. Ask a thoughtful question of one of the […]
CS 396 Lecture 3 – Resume Review
Agenda internship panel vote on speaker invitees resume review TODO Read What Makes a Good Engineering Culture? Look up a company or two that you might like to work for on Glassdoor and its ilk. Share two questions and two observations on a 1/4 sheet. Companies Invited to the Career Breakfast 3M Applied Data Consultants […]
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 […]
CS 145 Lecture 6 – Scanner and String
Agenda what ?s homework quiz in second half of lab hackathon (extra credit participation) close out computer as calculator computer as chef Scanner MADLIB how tall am I metrically? program this 1 String methods program this 2 Program This 1 Digital cameras are advertised in terms of how many megapixels are in the images they […]
CS 145 Lab 2 – Scanner and String
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 […]
CS 145 Lecture 5 – Problems
Agenda what ?s quiz in second half of lab on Monday 15 multiple choice, fill-in-the-blank based on readings, lectures what type is this? program this TODO Read chapter 2 through section 2.2. Write two or more questions that might be asked on the quiz on a 1/4 sheet. What Type is This? Average number of […]