Assignment

Using the Android Studio SDK to build (simulate) an Android mobile app that uses consumable web services. Requirements on page 174.There are many tools and development frameworks that can be used to build mobile apps. One example and walkhtrough is provided in our textbook (chapter 6 – pp. 151-182). For our project this week (Assignment 6), we will use this guidance, but utilize a newer approach (Android Studio) to complete this project. Our authors mention that there are two options for starting our application – build the desired layout (UI) and populate, OR build the code that will populate the layout (p. 164). I call our effort this week “simulation” because we don’t do the actual coding necessary to populate the layout or to make each activity function. Instead, we start with a layout that meets the Derby app in Android requirements (p.174). Here is the layout: FileFor this assignment:Create the Android Studio SDK on your computer – here is a YouTube video that should help:

  • First download and install the latest version of the Java Development Kit (JDK) from the Oracle site – (Apple users should already have this installed; please verify).
  • Download and install the newest version of Android Studio from the official Android site – choose the version appropriate for your platform (Windows, Mac, etc)
  • Once Android Studio is working, add desired SDK components using SDK Manager (see page 157); adding just the newest platform tools is adequate for this assignment.
  • From the Android Studio menu, select “Create a New Project”; give your project any name (suggest: DerbyData) and save.
  • Make one screen shot here that shows you have configured Android Studio and started a new Project

You are ready to start adding UI elements for your Android app matching the layout above as your guide.

  • Working in the Object code pane, choose one of the pre-configured layout templates – Examples: File
  • If you use an empty or blank layout template, you can drap and drop the required UI elements then size, rename and place them where you want.
  • The next step would be to write code that provide method and function for each of these elements –
  • Make a second screen shot showing the final placement of the UI elements on the template; except for coding, this is your simulated Android app.

Submit these two screen shots as deliverables for Assignment 6 – a cover page nor references is not reguired for this assignment. ????