01 / ANDROID SATELITE APIUseful location choices
Plan a useful path when a person selects a place manually or provides only limited location information. Explain what the feature needs in context. Avoid building the whole learning experience around an assumption of maximum available precision.
02 / ANDROID SATELITE APIAdaptable screen structure
Keep the main selection and result together as the viewport changes. Review narrow, wide, and enlarged-text layouts. Let the visual share space with its explanation instead of pushing the important state beneath a large decorative scene.
03 / ANDROID SATELITE APIExplicit update behavior
Define when a view refreshes, pauses, and resumes. For browser location, review the W3C Geolocation specification. For native work, verify the Android implementation separately. The status shown on screen should reflect the behavior actually running.