Android Studio: Genymotion Using the Weekly Agenda for Week 3 complete the following requirements. You will be taking screenshots — the Windows Snipping tool is great for taking screenshots. Install Genymotion and get an emulator working. Take a screenshot of the Genymotion device manager – capture the menu bar of Android Studio in this shot so that I can see the Genymotion icon. Open the project you created for the Week 1 homework assignment. Rebuild and Run your project. After you click Run you should see the Device Chooser window. Take a screenshot of the Device Chooser window with a Genymotion emulator selected. Click OK. Your app should display in your Genymotion emulator — take a screenshot of the emulator running your app. Create a zip file of your screenshots and attach the zip file to the assignment link. Class Project Proposal Attached Files: File 622 Class Project Proposal Template.docx (16.802 KB) File CIS 622 Class Project Instructions.pdf (227.419 KB) Instructions: As a group, your team must designate a captain. Team captains are expected to coordinate activities and drive timeliness. The team captain will be responsible for making a copy of the project proposal attachment, merging content, and submitting the assignment. Make sure all group members are clearly identified in the filename and template. Teams will select a project from the “Project Baseline Files.” No projects will be created from scratch. This assignment is worth 10 points. Project Baseline FIles Projects: https://www.sitepoint.com/starting-android-develop… https://www.codeproject.com/Articles/1112338/A-sea… http://codehandbook.org/simple-android-application…
622_class_project_proposal_template.docx

cis_622_class_project_instructions.pdf

week_3_agenda.pdf

Unformatted Attachment Preview

CIS 622 Class Project Proposal
Team Name:
Mobile Application Selected For Modification and Source:
• Provide full reference to your application selected for modification of if you are creating a new
application, state its name and purpose:
Proposed Enhancements (If someone drops from your team we will address this issue as needed)
Phase

1
2
3
Delivery Schedule
Task
By Midnight of Due Date
Submit Proposal
06 April 2016
Submit Phase 1
20 April 2016
Submit Phase 2 (includes changes made in Phase 1)
04 May 2016
Submit Phase 3 (includes changes made in Phase 1 and Phase 2)
18 May 2016
Class Presentation* or Project Brief
25 May 2016
* If you are not going to be present on the presentation date you shall deliver a presentation on your
application changes at an earlier date
CIS-622 Class Project Proposal Instructions
Instructions
1. Find, download, install and run a free Android mobile application. A good place to start your
search for a free app is: http://developer.android.com/samples/index.html
But you can use any mobile app from any source that your team agrees upon. The original app
must be delivered with this proposal. Or, your team can create a project from scratch.
 Online sessions: A team forum is set up so that you can share files and messages with
your teammates.
2. Study what the app does. As a team, decide on modifications or enhancements you are going to
make to the mobile app. A modification means you will change the way the application
performs a function; an enhancement means you will add new functionality to the application.
3. Each team member is responsible for making three changes to the application. These changes
must result in the application doing something new; changing or adding a small amount of code
that does not change the behavior of the application is not acceptable.
4. We are going to use an Agile approach to delivering your changes. As you can see below, your
team is responsible for delivering a phase of the changes every two weeks.
5. The delivery spirals are progressive, meaning that each delivery contains the changes made in
the last spiral.
6. In-class sessions only:
a. After the last delivery, you have two weeks to produce a PowerPoint presentation.
b. This presentation is a standup presentation that your team shall do in class.
7. Online sessions only:
a. Project brief: The team shall document the history and results of the project as a
business memo addressed to the class. The team shall determine the length of the
memo, but the history of the project, each team member’s contributions to the project,
and the functionality of the resulting application must be very clear.
b. The project brief shall be posted in the team’s forum. The brief shall be reviewed by
other teams. The project team shall reply to reviews.
Scope of Modifications or Enhancements Requirements
Each proposed modification or enhancement shall be more than a handful of changed lines of code.
Each change shall provide a fundamental difference between the original download and the
delivered product. An example of an acceptable change is the addition of a new activity or making
major modification to existing functionality so that it performs different actions, such as adding a
new math function to an Android calculator.
Keep in mind that in the last paragraph the word “activity” means the Android definition of activity:
“An Activity is an application component that provides a screen with which users can interact in
order to do something, such as dial the phone, take a photo, send an email, or view a map.”
CIS 622
Mobile App Development
Week 3
AGENDA
Genymotion
Third-party tool that you install in
Week of 28 March 16
Bellevue University
Android Studio
Fast Android emulator
Free version for personal use
Youtube installation video:

If the emulator will not start go here and
use answer that starts with the following
text: “If as me you’ve tried everything
above (especially windows 10 users) and
nothing helped here is what eventually
solved the issue.”
http://stackoverflow.com/questions/19922077/gen
ymotion-unable-to-start-the-genymotion-virtualdevice
Installation Steps
1. genymotion.com
2. Scroll to bottom of home page
3. You will have to subscribe – you
can do this when you initiate a
download
4. Scroll down until you see selections for ‘Individual’ and
‘Enterprise’ – select ‘Individual’
5. Select BASIC (click on ‘Get started’ it is free)
6. On Download Genymotion page, select ‘with VirtualBox’
option (it is a virtual machine on which emulator runs)
7. Find download, double-click to start installation
8. While going through the installation prompts:
a. Note location of installation directory
b. Install VirtualBox
c. Cancel VirtualBox manager, let installation complete
d. Let Genymotion start
9. When Genymotion starts, sign-in and add a virtual device
10.
Start the virtual device
11.
You can change the device’s settings
12.
When device setup is complete close Genymotion , but
leave the device running
13.
Start Android Studio
14.
File/Settings/Plugins
15.
Browse Repositories
16.
Search for Genymotion
17.
Find Genymotion in your folders
18.
Right-click Genymotion plugin, click ‘Download &
Install’
19.
When plugin installation finished click Close
20.
After Genymotion has installed correctly, it should be in
your plugins list:
21.
Restart Android Studio (may need to click Apply if
window pops up)
22.
After Android Studio restarts, click
the Genymotion icon:
23.
Build/run a project
24.
When the Device Chooser appears,
select the Genymotion device and click
OK.
25.
Your app should appear in the Genymotion emulator,
quickly:
26.
Make a small change to the app, build, and run again.
The changes should appear quickly.

Purchase answer to see full
attachment