turing-machine
compose-intro-showcase
turing-machine | compose-intro-showcase | |
---|---|---|
1 | 2 | |
1 | 424 | |
- | 5.9% | |
10.0 | 6.0 | |
over 1 year ago | 2 months ago | |
Rust | Kotlin | |
- | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
turing-machine
-
Beginners guide on how not to abandon that one project
But now let's be honest with ourselves, are we really that busy or is this the 9th project you started but aren't intending on finishing anymore? With around 5 years of coding experience I realized that it's more often the latter than anything else. Recently I finished version 0 of a touring machine I wrote in rust as a way of learning the language. Something I realized after finishing the project was, that I wanted to create a completely different app. Did I start the project and create the repository? Yes, I even did my "initial commit" with some libraries I needed etc. Will I ever finish it? I have no idea. Only time will tell. In the meantime I decided to put that project off even further and write an article about why I am putting it off. Quite paradoxical.
compose-intro-showcase
- Intro Showcase View - Open source library to highlight different features of the app built using Jetpack Compose.
-
Intro showcase view using Jetpack Compose
The implementation is also available as a standalone library Intro-showcase-view on github which you can directly add as a gradle dependency in your project.
What are some alternatives?
TapTargetView - An implementation of tap targets from the Material Design guidelines for feature discovery.
android-youtube-player - YouTube Player library for Android and Chromecast, stable and customizable.
Anko
Kotterknife
CodeView - Display code with syntax highlighting :sparkles: in native way.
DrawableToolbox - 🛠️ The missing drawable toolbox for Android. Create drawables programmatically and get rid of the boring and always repeated drawable.xml files.
Shortbread - Android library that creates app shortcuts from annotations
Navigation Toolbar for Android - :octocat: Navigation toolbar is a slide-modeled UI navigation controller made by @Ramotion
CalendarView - A highly customizable calendar view and compose library for Android.
kotlin-android-template - Android + Kotlin + Github Actions + ktlint + Detekt + Gradle Kotlin DSL + buildSrc = ❤️
Yasha - A DSL library for rendering RecyclerView and ViewPager.
Balloon - :balloon: Modernized and sophisticated tooltips, fully customizable with an arrow and animations for Android.