Simple kotlin android application for get nearby places realtime by using Offline-First ,retrofit ,Room , Paging 3, MVVM , LocationManager , Single Activity , Koin DI
at first request location permission , then after grant , it will auto get current location in realtime and then request to Four Square API and get your nearby location and show them as list , it also support cache and offline first
- MVVM Arch
- Offline First
- Room Persistenet (Sqlite)
- Koin (DI)
- Retrofit
- LiveData
- Paging 3
- Location Service
Copyright 2019 Sina Dalvand
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.