Jet-Shop is a sample app I wrote to test out Jetpack Compose. It's acts as a mobile catalog for a shop which specializes in... well, nothing, really. I use FakeStore API for sample data, so don't expect the selection other retailers are able to provide you with.
Here's to the future of Android Development! (And, I hope, multi-platform mobile app developing someday 🤖 🍎)
Grab the latest version from here
- Kotlin - First class and official programming language for Android development.
- Kotlin Coroutines - Lightweight solution for implementing asynchronous code
- Flow - A flow is an asynchronous version of a Sequence, a type of collection values of which are lazily produced.
- Koin - A smart Kotlin dependency injection library
- Android Architecture Components - Collection of libraries that help you design robust, testable, and maintainable apps.
- ViewModel - Stores UI-related data that isn't destroyed on UI changes.
- Jetpack Compose - Android’s modern toolkit for building native UI.
- Figma - Figma is a vector graphics editor and prototyping tool which is primarily web-based.
- FakeStore API - An Unofficial MyAnimeList API
Apache 2.0 License
Copyright 2022 Alexander Medyanik
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.