barakkadev / gomap-picker-android-compose

πŸ—ΊοΈ Google maps place picker for android compose

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Gomap Picker - an alternative library for Google Maps Place Picker πŸš€

Hi there! I've created an alternative library "Google Maps Place Picker" using Google Maps for Jetpack Compose. [Looks like the green app - inspired] 🌟

With this library, you have the freedom to customize the icon, text, and even show or hide it as you like! It's super flexible and easy to use.

Waiting for release it to the public, If you have any suggestions or features you'd like to see added to the library, please let me know. Your feedback will help make this library even better! πŸš€

Cool Tech Stack!

  • Kotlin - The futuristic programming language that can run on JVM! It's the officially supported programming language for Android Studio and the community is moving rapidly from Java to Kotlin.
  • Android KTX - Concise and idiomatic Kotlin library to Jetpack and Android platform APIs. It's like magic!
  • AndroidX - The supercharged version of Android Support Library that's way better!
  • Lifecycle - With great power comes great responsibility. It's designed to perform actions based on lifecycle changes of components like activities and fragments.
  • Viewmodel -The ViewModel class is like a superhero that stores and manages UI-related data in a lifecycle conscious way!
  • LiveData - A lifecycle-aware data holder with the observer pattern. It's like a superpower!
  • Kotlin Coroutines - A concurrency design pattern that simplifies async code execution on Android. It's like a secret weapon!
  • Retrofit - The superhero REST Client for Java and Android by Square inc under Apache 2.0 license. It's a simple network library used for network transactions and capturing JSON response from web services.
  • GSON - The superhero JSON Parser that understands Kotlin non-nullable and default parameters. It's like a genius!
  • Flow - The superhero type in Coroutines that can emit multiple values sequentially. It's like a superpower for async code execution!
  • Hilt - A dependency injection library for Android that reduces the boilerplate of manual dependency injection. It's like a magic wand!
  • Logging Interceptor - The superhero interceptor that logs HTTP request and response data. It's like a CCTV for network transactions!
  • OkHttp3 🌐 - Looking for a reliable and efficient HTTP client for your app? Look no further than OkHttp3! This battle-tested library is used by some of the largest apps out there, and for good reason: it's fast, reliable, and easy to use.
  • Material Compose πŸ’„ - Want to make your app look and feel like a million bucks? Material Compose is the answer! This library provides a range of customizable components and widgets that will make your app look sleek and polished, with an intuitive API that makes it easy to get started. Whether you're building a small app or a massive enterprise system, Material Compose has everything you need to take your UI to the next level.

About

πŸ—ΊοΈ Google maps place picker for android compose

License:MIT License


Languages

Language:Kotlin 100.0%