samples

Jetpack Compose based project, used to stress-testing compose features / integrations and explore non-trivial functionality (by Skyyo)

Samples Alternatives

Similar projects and alternatives to samples

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better samples alternative or higher similarity.

samples reviews and mentions

Posts with mentions or reviews of samples. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-09-03.
  • I migrated my app from xml to compose 😄
    2 projects | /r/androiddev | 3 Sep 2022
    regarding the LazyColumn/Row + IME issue. If that's it, then there is a workaround until the official fix is deployed. You can take a look at it here. It basically scrolls a little bit when focus is changed. Might fit your needs as well
  • What's the best/easiest way to use a bottom sheet for mobile and a modal for tablets with Jetpack Navigation?
    1 project | /r/android_devs | 2 Sep 2022
    you can find 3 options here https://github.com/Skyyo/samples/tree/master/app/src/main/java/com/skyyo/samples/features/bottomSheets
  • Seamless video playback like in TikTok or Youtube Shorts
    2 projects | /r/androiddev | 11 Jul 2022
    Hi, I was playing around with achieving exactly that, but have an issue - buffering happens even on pre-cached videos. In short - I use single ExoPlayer instance, and single playerView/surfaceView at a time. Would like to decrease buffering time from 100-200ms to 0. Hope someone here has relevant experience and might help answering the questions: 1) Do you absolutely must use 2 instances of ExoPlayer to achieve this? We can always assume which video will be next to play, thus we can send the "likely to be played video URL" to the non-playing player, so this definitely looks doable. Though there might be issue with this as well, didn't try it yet. Also would it make sense to pre-cache videos with this approach? I guess it would help, but wound't be mandatory. 2) Can anyone confirm that TikTok & Youtube Shorts use .mp4 format instead of adaptive streams? If yes, then are there any advantages for .mp4 for this type of feature, except the fact that pre-caching HLS videos might be a redundant job, if internet conditions change before playback happens? Link to the code folder. Link to ExoPlayer initialisation. Link to pre-caching mechanism for HLS videos. Video shows how it looks right now. The delay before video starts playing is basically time spent from Player.STATE_BUFFERING to Player.STATE_READY .
  • How do I navigate to bottom sheets in compose and then get a callback for a button click?
    1 project | /r/androiddev | 14 Jun 2022
    You can find an example here
  • Jetpack compose routing with bottom navigation bar and standalone full screen pages
    3 projects | /r/androiddev | 4 Mar 2022
    Full compose
  • Compose bottom nav with nested graphs
    2 projects | /r/android_devs | 1 Jan 2022
    this should help
  • Can anyone suggest me some good repos on GitHub. I want to contribute to open source more. Currently I am contributing to Oppia-Android. I am so targeting for GSoC. Any recommendations are appreciated.
    1 project | /r/androiddev | 24 Dec 2021
    if you're interested in Jetpack Compose - https://github.com/Skyyo/samples . It's a project with various samples in Compose. There is a quite big list inside the readme section, labeled TODO. Might find something that you want to do and contribute.
  • Template repository: fragment based & full compose
    3 projects | /r/androiddev | 13 Oct 2021
    yes, you can find the example usages here https://github.com/Skyyo/samples/tree/master/app/src/main/java/com/skyyo/samples/features/navigateWithResult
  • Video playback in LazyColumn in Jetpack Compose
    2 projects | /r/androiddev | 6 Oct 2021
    Hey, I've found that there aren't any good articles on playing videos in columns for Jetpack Compose, so decided to share my recent experience with it here: https://proandroiddev.com/video-playback-in-lazycolumn-in-jetpack-compose-df355097f26e Links to the repositories: https://github.com/Skyyo/compose-video-playback https://github.com/Skyyo/samples/tree/master/app/src/main/java/com/skyyo/samples/features/exoPlayer/columnAutoplay
  • Using Jetpack Compose in production
    1 project | /r/androiddev | 1 Oct 2021
    totally doable, just be careful with ditching fragments yet. Also keep in mind that you will use android views still, for cases such as google maps, camera X, sceneform related things any many others. Certain things are not achievable in compose yet, so be prepared to analyse the design and choose whether it will be XML or compose. For most cases - compose covers you. Also there is a small overhead when adding compose to existing project, don't exactly remember the details since it's not a deal breaker, but you can google it, I believe it was a medium article. A'm working on a non-trivial things in compose ( subjective of course ), so this project with samples might be useful for you. It also includes a readme file, which has current limitations & issues described. ( those, that affect me directly, there are way more of such points)
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 6 May 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Stats

Basic samples repo stats
11
78
0.0
over 1 year ago

Skyyo/samples is an open source project licensed under MIT License which is an OSI approved license.

The primary programming language of samples is Kotlin.


Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com