teaching machines

Homework 0 – wettstaj

World of Warcraft Mobile Armory Blizzard Entertainment iOS/Android     Discussion: I actually have this app so I know how it works, but I remember being pretty overwhelmed by the interface at first. In no time i was able to figure it out and i use it all the time. There are 12 buttons on the […]

CS 145 Lecture 4

Agenda finish up KML example don’t repeat yourself method anatomy method’s beauty: minimize bug potential encapsulate small, testable units make calling code more readable some more examples Code Placemarker.java package lecture; import java.util.Scanner; public class Placemarker { public static void main(String[] args) { System.out.println(“<?xml version=\”1.0\” encoding=\”UTF-8\”?>”); System.out.println(“<kml xmlns=\”http://www.opengis.net/kml/2.2\”>”); System.out.println(“<Document>”); System.out.println(“<Style id=\”seethrough\”><PolyStyle><color>7fffffff</color></PolyStyle></Style>”); handlePlacemark(); handlePlacemark(); handlePlacemark(); System.out.println(“</Document>”); […]

Tiny Flashlight Review

The application I chose to review is a simple flashlight program, appropriately named Tiny Flashlight. There comes a time in every man’s (or woman’s) life in which they need a flashlight, but the only convenient source of portable light is in a cell phone, which is much more often carried. However, sometimes this cell phone […]

Sudoku Free

        The app I am reviewing is “Sudoku Free.” I am using an emulator to run the program, but if I actually owned an Android phone I’m sure this would be one of my first programs as I am a huge fan of Sudoku. The app’s website is “genina.com,” which has also created a […]

UltraBlast SE by RetroFlux

UltraBlast SE by RetroFlux http://ultrablast.net/ Platform : ios (Apple) There really is no ‘tutorial” section… the user just dives right in and starts shooting. The gun is auto-fire, and movement is via relative touch with the ability to change from two weapon types with a tap from the finger. The enemies are rather dumb, but […]

CS 145 Lab 3

Our variables aren’t just simple numbers anymore. We’ve got complex objects like String and Scanner at our disposal. Today we’ll give you some more practice at using objects that others have made available. Reminder Be sure to get your checkpoints from lab 2 checked off in the first 20 minutes of this lab. They should […]

CS 145 Lecture 3

Agenda String Scanner objects vs. primitives methods vs. operators a bunch of common String methods KML Code StringFun.java package lecture; import java.util.Scanner; public class StringFun { public static void main(String[] args) { char letter = ‘a’; String alphabet = “abcdefghijklmnopqrstuvwxyz”; int sizeOfAlphabet = alphabet.length(); System.out.println(sizeOfAlphabet); Scanner in = new Scanner(System.in); // System.out.println(“Enter something, NOW: “); […]

CS491 – Homework 0 – Android Task/Todo List

Name: Android Task/Todo List The purpost of this app is to keep track of items that are “todo”. Adding items to your list is fairly simple – at the bottom of every screen is a text field where you can enter a new item. Next to the field is a ‘+’ button that actually adds […]

CS 491: Homework 0 – ezenagec – FL Studio Mobile

FL Studio Mobile | Getting Started http://www.image-line.com/documents/flstudiomobile.html One thing that I’ve really into is making and composing music. Since i was 5 or so, I took piano lessons and then in 5th grade, I started playing trumpet for the school band up until my sophomore year of high school. So since 8th grade, I’ve been […]

Name Generator

I borrowed my friend’s android for this assignment, and ended up picking the free Pornstar name generator app, created by a Jeremy Guo. Don’t worry, despite the name, this app is completely harmless. There is absolutely nothing graphic about the application (it really is almost all text, and three option buttons). How do new users […]

1 2 3 4 5 6 7