The App Structure

This course will use DrJava and most of the projects will create apps that can be
installed and run on an Android or iOS device (phone or tablet).

1. Think of a name for your app --- our first app will draw a smiley face, so
   the name of the app will be SmileyApp .

2. Create the basic skeleton for the app:

-  open a terminal and start DrJava by typing drjava

-  in DrJava hit the button "New"

-  in the window that opens  (click to enlarge):

   * navigate to your homework folder (the field next to "Look in" should say hw)
   
   * type SmileyApp in the input line next to "File name"

3. Write the basic app structure  (click to enlarge):

public class SmileyApp
{
    public void run()
    {
    }
}
4. Write any required procedures inside the app section. 5. Run the app. Install it on your phone. Have fun.