HNRS 304.503 Lab 3 – 4YO
A simple 2-D game Your task in the next two weeks is to design and implement a simple two-dimensional game in Unity. Follow these guidelines: Simple means target 4-year-olds. My four-year-old son will give you feedback. Collaborate with your partner or partners. Plan on how to divide up tasks before diving in. Teams may comprise […]
Cameron Bjorklund -NoGramming
For my “NoGramming Assignment” I have decided to present a small collection of haikus (inspired by Dr. Johnson). –Enjoy! Machines learn from me they cannot do it alone I am thier ruler Java is my friend it hides most of the hard stuff ignorance is bliss Mobile computing a new age of […]
UandI: Dan Zirnhelt
I decided to make a sort of calendar app. It brings you to a screen where you can either view or creat events. When you create an event it will ask you the name, description and time. It sends back this even and displays it in a ListView. you can then create another one if […]
CS 491 Lecture 9 – Web services and backgrounding
Before class A Before next class: Watch http://youtu.be/7etGy5NMASQ. Read http://www.json.org/fatfree.html. B Before next class: Watch http://youtu.be/nR-I8TG9mdE. Read http://techtej.blogspot.com/2011/02/android-passing-data-between-main.html. (This post offers some background on how Handlers work. There’s little narrative in the official Android documentation. Note that the UI thread already has a Looper; we need only create a Handler.) In class Continue on your task from Tuesday, […]
HNRS 304.503 Lecture 9 – Astefreuds II
Agenda Discussion I want a constant rate of rotation (framerate-independent animation) I want to fiddle with speed, not code (public variables) I want to control my ship (input layer) I want to test out collision (risks first!) I want to tweak as little as possible (prefabs) I want to destroy objects I want points (GUI […]
CS 491 Lecture 8 – Animations and Databases
Before class A Before class, please do the following: Watch http://youtu.be/GTz5xhG6haU. Read the non-technical http://android-developers.blogspot.com/2010/03/speech-input-api-for-android.html. B Before class, please do the following: Watch http://youtu.be/AxEzQ_EApkU. Read http://developer.android.com/guide/topics/data/data-storage.html#db. In class With your partner, construct an app that: Creates a database with a user table. (Don’t worry about dynamically inserting new accounts for now.) Stores usernames and passwords in the table. […]
HNRS 304.503 Lecture 8 – Moving and colliding
Agenda Discussion A prototype for Astefreuds Collision detection Haiku
CS 491 Lecture 7 – Preferences
Before class A Before next class: Watch http://youtu.be/yBFAtOQv8kg. Read http://developer.android.com/guide/topics/ui/settings.html. Feel free to skip Using Preference Fragments, Using Preference Headers, and Building a Custom Preference. B Before next class: Watch http://youtu.be/bPSJ0GLDWuE. Read sections Storage Options and Using Shared Preferences in http://developer.android.com/guide/topics/data/data-storage.html. In class Continue with the gallery viewer from Tuesday. Ask questions! Add a CheckBoxPreference to your app […]
HNRS 304.503 Lecture 7 – Hello, Graphics
Agenda discussion some graphics background Links Subdividing sphere Halloween costume A real Link Subway cheese placement strategy TODO Read chapter 8. Bring a quarter sheet! Haiku No haiku.
CS 491 Lecture 6 – ListView and Adapters
Before class A Before our next class: Watch http://youtu.be/SA2VfGmsbOs. Read sections 1 and 3 of http://www.vogella.com/articles/AndroidListView/article.html. (Your partner’s working on 2.) Here’s a brief outline of the video’s contents: A need for series data widgets Several: ListView, GridView, Spinner Create a String array TextToSpeech onItemClick to speak onLongItemClick to delete addHeaderView creating a TextView programmatically B Before […]