1 / 2

MBL 402 Week 3 Individual Assignment Week3App//tutorfortune.com

MBL 402 Week 3 Individual Assignment Week3App//tutorfortune.com<br><br>Click on below link to buy<br>https://tutorfortune.com/products/mbl-402-week-3-individual-assignment-week3app<br><br>Instructions: Create an Androidu2122 app to showcase location and mapping services using Androidu2122 Studio.<br>You are expected to learn the following three programming elements with is project: - Android's new permission model with API 23 and above - Making app location aware (starting point for location based service). - Google API service (using google Map service as an example)<br> <br>Preparation (recommended): Start a new Android project with "MapsActivity" as the activity template. Then follow the following steps: <br>1.tReview "res\values\google_maps_api_xml" file.<br>2.tCreate Google Maps API key per the instructions.<br>3.tFill in the API key in "google_maps_api_xml" file.<br>4.tRun the app. If there are errors, you may need to compile this with a lower version of google services. You can change this is in "Build.gradle" and alter to a version such as "com.google.android.gms:play-services:8.1.0".<br>5.tMake sure you have a running app on the AVD. New features request: Add/change the basic map application with the following new features:<br>6.tHaving "zoom in" and "zoom out" controls on the screen (3 pts)<br>7.tHaving at least "normal" and "satellite" views of the map via menu selection. (3 pts)<br>8.tShowing a "marker" on the current location of the device. Marker automatically moves to new location upon change of location. (2 pts)<br>9.tInfo Window of the marker shows current location's "city, state/provivence, country and zipcode". (2 pts)<br> <br>Review Week 1 Individual project for application development, testing and submission instructions.<br> <br>Note that emulator does not have GPS. But for testing purpose, you can set it to a geo location via the "More/Extended Control" button on the emulator (the "..." button to the side of the emulator). Set it to different locations to simulate change of location.<br><br>Click on below link to buy<br>https://tutorfortune.com/products/mbl-402-week-3-individual-assignment-week3app<br>

hidhud
Download Presentation

MBL 402 Week 3 Individual Assignment Week3App//tutorfortune.com

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. MBL 402 Week 3 Individual Assignment Week3App//tutorfortune.com Click on below link to buy https://tutorfortune.com/products/mbl-402-week-3-individual-assignment-week3app I n s t r u c t i o n s : C r e a t e a n A n d r o i d ™ a p p t o s h o w c a s e l o c a t i o n a n d ma p p i n g s e r v i c e s u s i n g A n d r o i d ™ S t u d i o . Y o u a r e e x p e c t e d t o l e a r n t h e f o l l o w i n g t h r e e p r o g r a mmi n g e l e me n t s w i t h i s p r o j e c t : - A n d r o i d ' s n e w p e r mi s s i o n mo d e l w i t h A P I 2 3 a n d a b o v e - Ma k i n g a p p l o c a t i o n a w a r e ( s t a r t i n g p o i n t f o r l o c a t i o n b a s e d s e r v i c e ) . - G o o g l e A P I s e r v i c e ( u s i n g g o o g l e Ma p s e r v i c e a s a n e x a mp l e )   P r e p a r a t i o n ( r e c o mme n d e d ) : S t a r t a n e w A n d r o i d p r o j e c t w i t h " Ma p s A c t i v i t y " a s t h e a c t i v i t y t e mp l a t e . T h e n f o l l o w t h e f o l l o w i n g s t e p s :       1 . 2 . 3 . 4 . R e v i e w " r e s \ v a l u e s \ g o o g l e _ ma p s _ a p i _ x ml " fi l e . C r e a t e G o o g l e Ma p s A P I k e y p e r t h e i n s t r u c t i o n s . F i l l i n t h e A P I k e y i n " g o o g l e _ ma p s _ a p i _ x ml " fi l e . R u n t h e a p p . I f t h e r e a r e e r r o r s , y o u ma y n e e d t o c o mp i l e t h i s w i t h a l o w e r v e r s i o n o f g o o g l e s e r v i c e s . Y o u c a n c h a n g e t h i s i s i n " B u i l d . g r a d l e " a n d a l t e r t o a v e r s i o n s u c h a s " c o m. g o o g l e . a n d r o i d . g ms : p l a y - s e r v i c e s : 8 . 1 . 0 " . Ma k e s u r e y o u h a v e a r u n n i n g a p p o n t h e A V D . N e w f e a t u r e s r e q u e s t : A d d / c h a n g e t h e b a s i c ma p a p p l i c a t i o n w i t h t h e f o l l o w i n g n e w f e a t u r e s : H a v i n g " z o o m i n " a n d " z o o m o u t " c o n t r o l s o n t h e s c r e e n ( 3 p t s ) H a v i n g a t l e a s t " n o r ma l " a n d " s a t e l l i t e " v i e w s o f t h e ma p v i a me n u s e l e c t i o n . ( 3 p t s ) S h o w i n g a " ma r k e r " o n t h e c u r r e n t l o c a t i o n o f t h e d e v i c e . Ma r k e r a u t o ma t i c a l l y mo v e s t o n e w l o c a t i o n u p o n c h a n g e o f l o c a t i o n . ( 2 p t s ) I n f o Wi n d o w o f t h e ma r k e r s h o w s c u r r e n t l o c a t i o n ' s " c i t y , s t a t e / p r o v i v e n c e , c o u n t r y a n d z i p c o d e " . ( 2 p t s ) 5 . 6 . 7 . 8 . 9 .   R e v i e w We e k 1 I n d i v i d u a l p r o j e c t f o r a p p l i c a t i o n d e v e l o p me n t , t e s t i n g a n d s u b mi s s i o n i n s t r u c t i o n s .  

  2. N o t e t h a t e mu l a t o r d o e s n o t h a v e G P S . B u t f o r t e s t i n g p u r p o s e , y o u c a n s e t i t t o a g e o l o c a t i o n v i a t h e " Mo r e / E x t e n d e d C o n t r o l " b u t t o n o n t h e e mu l a t o r ( t h e " . . . " b u t t o n t o t h e s i d e o f t h e e mu l a t o r ) . S e t i t t o d i ff e r e n t l o c a t i o n s t o s i mu l a t e c h a n g e o f l o c a t i o n . Click on below link to buy https://tutorfortune.com/products/mbl-402-week-3-individual-assignment-week3app

More Related