If you use Windows and have never installed Git before
Ask Expert

Be Prepared For The Toughest Questions

Practice Problems

If you use Windows and have never installed Git before

Lab 1

This assignment relates to the following Course Learning Requirements:   

CLR 1: Write a graphical user interface-based program, given design documents. Techniques used will be object-oriented programming, structured programming, top-down coding, and event-driven coding.

CLR 2: Produce tested code that executes correctly and consistently. Testing procedure will involve the use of iterative testing of GUI program components, valid data only, invalid data only, a combination of valid and invalid data and set wise refinement involving users.

CLR 3: Prepare program documentation using prescribed program specifications.

CLR 4: Debug program problems using manual and programmatic methods.

CLR 5: Modify an existing program according to program specifications.

CLR 6: Access and modify a database table from within the graphical user interface. Create a layered application (Presentation, Business, and Data access layers). Use a Data Access layer to provide data access to an application.

CLR 7: Create GUI programs that support internationalization as well as sustainability.

CLR 8: Collaborate with fellow students in a team to complete complex assignments.

Objective of this Assignment:   

The following is an exercise to help you implement what you have learned in this module. It will allow you to familiarize yourself with the module content as well as practice the skills required to develop software in the Android Studio.  The goal of this lab is to ensure that you can install Android Studio, create a sample project, and commit it to a Git repository. This repository will initially be on your computer, but you will create a Github repository as a backup location.  You will also learn how to use string resources to support multi-lingual applications. This will show you how the Java files integrate with XML files to build your application.

Pre-Assignment Instructions:

1. To prepare you for this assignment, please read the content presented in the associated module.

2. Look at the week 1 content and the example code on Github at: https://github.com/carapib/InClassExamples_W20-1 

Assignment Tasks/Steps: 

1. If you use Windows and have never installed Git before, then go to https://git-scm.com/downloads and download Git. 

2. Install Android Studio version 3.5.3, from here: https://developer.android.com/studio  

3. Create an Android Virtual Device (AVD):    https://developer.android.com/studio/run/managing-avds.html 

However, make sure you install the Android 6.0 system image in addition to whatever the instructions tell you. 

4. Start Android Studio and click “Start a New Android Project”. Select the Phone and Tablet tab. For the activity type, select “Empty Activity” and click “Next”.

5. To configure your project, give your project the name “Android Labs”. Pick Java as your programming language, set the minimum API level to be API 23: Android 6.0 and click “Finish”.

Lab 1

Hint
Computer Interface-based programming, also known as interface-based architecture, is an architectural model that implements modular programming at the component level in an object-oriented programming language. It does not have a modular system. The Eclipse IDE codebase is an interface-based programming example....

Know the process

Students succeed in their courses by connecting and communicating with
an expert until they receive help on their questions

1
img

Submit Question

Post project within your desired price and deadline.

2
img

Tutor Is Assigned

A quality expert with the ability to solve your project will be assigned.

3
img

Receive Help

Check order history for updates. An email as a notification will be sent.

img
Unable to find what you’re looking for?

Consult our trusted tutors.

Developed by Versioning Solutions.