Hello everyone, Is there any library or github rep...
# compose
j
Hello everyone, Is there any library or github repo with lots of jetpack compose components which will help me to build some quick apps?
k
k
j
Thanks guys for the reply. But i wanted some pre designed code library as like bootstrap components, tailwind ui components?
c
The material3 components are quite complete. I don't think you would want anything more pre-made than that
👀 1
p
You can check https://www.composables.com/ Although pro access is not free.
👎 1
👍 1
c
For material3 - i find that website is mostly a copy of the official docs (but with ads) • list of components and how to use them / best practices: https://m3.material.io/components • the jetpack compose implementation & examples for each component: https://developer.android.com/reference/kotlin/androidx/compose/material3/package-summary
p
I mean is another option. Besides material 3 it has a lot of pre built components too. Like forms, cards, list/grid cells, date pickers. I pay for the membership and I am pretty happy with it.
c
"cards, list/grid cells, date pickers" - and those are different than the m3 cards, lists, grids, date pickers, etc. that are already pre-built?
p
I would say they are not too different from M3 samples but they have some deviation. Also contains many examples of modifiers applied to these components. The official documentation sometimes lacks of code snippets.
Yeah the paid version is the one I mean
c
Yes I’m curious what are the needs beyond material3. Material is intended to give you many core components to build an app quickly. If there are things missing, we would want to know was is missing that you must have. The components on composables.com do help folks if they need something now though.
j
@Pablichjenkov actually i was also looking something like as you've told. some prebuild component which i only set the values to it I already worked on several projects with compose multiplatform. But for my own project i don't want to be perfect and i wanted to do it with some pre build components Thank you guys for the responses.
👍 1
c
Id say you can make most of any app with just Scaffold, TopAppBar, LazyColumn, and Card. Across all those you would only need to pass in a list of your model and a few padding values. For user input, just add OutlinedTextField, Button, and DatePicker to that list haha
🙌 1