Tags
Language
Tags
April 2024
Su Mo Tu We Th Fr Sa
31 1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 1 2 3 4

Building Mobile Apps with Google Maps Android API v2

Posted By: ParRus
Building Mobile Apps with Google Maps Android API v2

Building Mobile Apps with Google Maps Android API v2
English | MP4 + Project Files | 960 x 540 | AVC ~336 kbps | 15 fps
AAC | 131 Kbps | 48.0 KHz | 1 channel | ~3.5 hour | 753.5 MB
Genre: Video Tutorial / Programming, Android

Maps make mobile apps more useful; they can help users find businesses and areas of interest, get directions, or gain insights into new communities. In this course, learn to add interactive maps to your Android apps with Google Maps Android API v2. David Gassner first shows you how to set up the tools, get an API key, and import and link to Google Play services.
After an introduction to presenting simple maps with the MapView and MapFragment classes, the course describes how to set a map's initial state, switch between different map types, work with map markers, draw shapes, and work with zoom controls, the My Location button, and various user gestures. Finally, learn to add a map to an existing app and prepare it for distribution.
Note: An Android device with Android 3.0 (Honeycomb) or higher, and that has Google Play Store installed, is required to use the course exercises. (Kindle Fire and Nook devices do not qualify.) Finished mapping apps can be deployed on Android 2.2 (Froyo) or later.

Content:

Introduction
Welcome
What you should know before watching this course
Using the exercise files

1. Getting Started
Understanding the Maps API terms of service
Setting up the developer tools
Connecting and testing an Android device
Using the SDK documentation
Demonstrating the finished apps

2. Creating Your First Maps App
Adding required permissions to a project
Getting a Google Maps API key
Importing and linking the Google Play services library
Checking the device for the Google Play services APK
Displaying your first map

3. Presenting Simple Maps
Displaying a map with MapView
Getting a reference to the map object
Setting a map's initial state in the layout
Setting a map's initial state programmatically
Geocoding an address to get its coordinates
Changing between different types of map objects
Maintaining map state between activity restarts

4. Working with the Current Location
Enabling the My Location button
Getting the current location programatically
Listening for current location updates

5. Displaying Map Markers
Adding map markers
Removing map markers
Customizing marker icon graphics
Displaying default info windows
Customizing marker info windows
Handling marker events
Dragging and dropping markers

6. Drawing on a Map
Drawing lines
Drawing polygons
Drawing circles

7. Adding a Map to an Existing App
Reviewing the tour finder application
Adding a map fragment to an activity
Passing the current location to another mapping app
Displaying Google Play services license terms
Preparing the app for distribution

Conclusion
Next steps

General
Complete name : 04_02_currloc.mp4
Format : MPEG-4
Format profile : Base Media / Version 2
Codec ID : mp42
File size : 27.6 MiB
Duration : 8mn 16s
Overall bit rate mode : Variable
Overall bit rate : 467 Kbps
Encoded date : UTC 2013-08-06 16:27:25
Tagged date : UTC 2013-08-06 16:27:25
Writing library : Apple QuickTime
Copyright : lynda.com

Video
ID : 2
Format : AVC
Format/Info : Advanced Video Codec
Format profile : Main@L3.1
Format settings, CABAC : Yes
Format settings, ReFrames : 3 frames
Format settings, GOP : M=3, N=30
Codec ID : avc1
Codec ID/Info : Advanced Video Coding
Duration : 8mn 16s
Bit rate : 336 Kbps
Width : 960 pixels
Height : 540 pixels
Display aspect ratio : 16:9
Frame rate mode : Constant
Frame rate : 15.000 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.043
Stream size : 19.9 MiB (72%)
Language : English
Encoded date : UTC 2013-08-06 16:27:25
Tagged date : UTC 2013-08-06 16:27:25

Audio
ID : 1
Format : AAC
Format/Info : Advanced Audio Codec
Format profile : LC
Codec ID : 40
Duration : 8mn 16s
Bit rate mode : Variable
Bit rate : 128 Kbps
Maximum bit rate : 131 Kbps
Channel(s) : 1 channel
Channel positions : Front: C
Sampling rate : 48.0 KHz
Compression mode : Lossy
Stream size : 7.57 MiB (27%)
Language : English
Encoded date : UTC 2013-08-06 16:27:25
Tagged date : UTC 2013-08-06 16:27:25

Screenshots

Building Mobile Apps with Google Maps Android API v2

Building Mobile Apps with Google Maps Android API v2

Building Mobile Apps with Google Maps Android API v2

Building Mobile Apps with Google Maps Android API v2

For more, Visit my AH-blog

"If You appreciate the Effort, Buy a Premium from Download link to support. Thanks"

Building Mobile Apps with Google Maps Android API v2