Some people are not that excited about programming, love the energy you bring to these videos, makes me realize with the number of your views are plenty of others interested in this work
For those struggling with getting the camera to show, they must've done some changes to the default values because I couldn't get the cameraFeed to actually show from just the tutorial. You also need to provide the `layoutParams` to get the feed to show. Not very clear since the logs themselves just mention that the controller and previewView aren't connected to the controller. In hindsight though it does make sense but I would've thought that it just grabs the parent of the composable (which is probably what it did before when it's implemented in the video.) Hope this helps!
Hi philipp, I have been following you for quite a while now and genuinely love your content. I had a small request if you could make a tutorial for media3 Audio Player!! that would be a great help
Hello, I added it to my project as you did, but when I gave the NavController, java.lang.IllegalStateException: The offset was read before being initialized. Did you access the offset in a phase before layout, like effects or composition? I am encountering the error
7 issues were found when checking AAR metadata: 1. Dependency 'androidx.camera:camera-extensions:1.3.0-rc01' requires libraries and applications that depend on it to compile against version 34 or later of the Android APIs.
man, I want to ask you one question, what is buildScript block in the gradle build file that you use in the project root directory. why buildScript block is used in the project root build file but not in the "app" folder or "app" module ? Does this mean gradlew need to use extra buildscript or what ?
But i want to use the camera app on the phone but no package work. I tried both Vue with Iconic, React native and its wont work at all. This is my last chance to ever be able to finish my app.... but if you have any other suggestions im open ....?
Imo you shouldn't hold bitmaps directly in ViewModel. Bitmaps should be saved somewhere and uris should be used to access them to optimize memory usage.
Hey how do I set a greater precision for date timestamp when taking a photo so that the fileame such as : YYYYMMDD_hhmmss.jpg and the date taken and date modified seconds are very close to being the exact same? in other words, the date taken and date modified is assigned at the exact instant the photo is saved to file ?
Change implementation("androidx.compose.material3:material3") to implementation("androidx.compose.material3:material3:1.1.2") in the build.gradle.kts to get the latest Version of material3
@@thanakornsrisuwan2498 I'm facing same issue. What version did you use to solve yours? This is what I have implementation("androidx.compose.material3:material3")
* BottomSheetScaffold not found implementation("androidx.compose.material3:material3:1.2.1") // State the version above 1.1.0. Unstated implementation might be somehow importing 1.0.0 version. * CameraSwitch Icon not found implementation("androidx.compose.material:material-icons-extended:1.5.1") // Implement this too.
Some people are not that excited about programming, love the energy you bring to these videos, makes me realize with the number of your views are plenty of others interested in this work
I had to figure it out how to use the cameraX library by my own. Now I can check what I did wrong, thanks Phillip for this new content
Finally granted my request.. More playlist for Hardware please!! Cross platforms can't do shiits with these.
I thought I'm the only one who think like that 😂😂
But now I'm fine 😂
KMP is closing the gap very quickly
Dont forget to close the image proxy after performing all operations. This will free up the buffer in the image reader.
You're the best developer in the world!!!⚡
For those struggling with getting the camera to show, they must've done some changes to the default values because I couldn't get the cameraFeed to actually show from just the tutorial. You also need to provide the `layoutParams` to get the feed to show.
Not very clear since the logs themselves just mention that the controller and previewView aren't connected to the controller. In hindsight though it does make sense but I would've thought that it just grabs the parent of the composable (which is probably what it did before when it's implemented in the video.)
Hope this helps!
it works perfectly for me even with Camera 2, but thank you
Hi philipp, I have been following you for quite a while now and genuinely love your content. I had a small request if you could make a tutorial for media3 Audio Player!! that would be a great help
Cool! Thank you Philipp. I tried to find camerax video in your playlist today morning )))
Best video for learning android development.
can you make a tut about setting up camerax with the new camera-viewfinder-compose ? thanks! you rock
Hey Philip, i think there’s something wrong while you’re initialising camerax because i am getting camerainfo as null if i do the same initialisation.
Amazing, finally can use text recognition
Intresting we need more of these videos ❤
Hello, I added it to my project as you did, but when I gave the NavController, java.lang.IllegalStateException: The offset was read before being initialized. Did you access the offset in a phase before layout, like effects or composition?
I am encountering the error
7 issues were found when checking AAR metadata:
1. Dependency 'androidx.camera:camera-extensions:1.3.0-rc01' requires libraries and applications that
depend on it to compile against version 34 or later of the
Android APIs.
can you tell me how to use camera X in Sketchware,please
Excited for Part 3
hey Philip ? first , thanks for this sir . what if someone wants to focus on a section of an image just like in Google lens , how is that possible ?
Great work Sir, Thanks so much.
I'll practice your videos, thank you very much
Make a camerax tutorial for a thermal camera, I want to integrate this into my project
Hi, could you make a video about creating and publishing libraries in compose Multiplatform ?
Btw thx for all videos
could you upload recording both camerax and customview?
man, I want to ask you one question, what is buildScript block in the gradle build file that you use in the project root directory. why buildScript block is used in the project root build file but not in the "app" folder or "app" module ? Does this mean gradlew need to use extra buildscript or what ?
Been waiting for this content. Thanks for delivering what we've all been craving!
Hi, can you make a document scanner app... main use of camera is for that.
Make a video on Qr Scanner App using latest tech..
We need a complete project is going to be perfect
This cameraeggs thing is kinda useful
But i want to use the camera app on the phone but no package work. I tried both Vue with Iconic, React native and its wont work at all. This is my last chance to ever be able to finish my app.... but if you have any other suggestions im open ....?
Can you make a bluetooth LE tutorial?
I waited for this video 🎉🎉
Imo you shouldn't hold bitmaps directly in ViewModel. Bitmaps should be saved somewhere and uris should be used to access them to optimize memory usage.
Hey how do I set a greater precision for date timestamp when taking a photo so that the fileame such as : YYYYMMDD_hhmmss.jpg and the date taken and date modified seconds are very close to being the exact same? in other words, the date taken and date modified is assigned at the exact instant the photo is saved to file ?
How to make the icon sticky in the right when landscape? So it like other camera app
Is there a way to use this to take the photos and add them to a digital form to generate a pdf?
great content as always
u r amazing , thanks alot for this content🙏🙏
Do you have any idea how to access usb camera on android in an app
How can I switch between lenses here? I have observed that CameraX doesn't automatically switches the lenses in Samsung devices.
can you please open class for openGL es?
Can you please also guide on how to handle to take picture only when it's a human?
How to set photo size? and jpeg quality?
you have used kotlin damn
where is java functional APIs.
Please create video guide with AR
Thank you so much
Awesome 💪🏾
bro how to add asceptRatio on this
I get error on creating bottomsheet scaffold did anyone
Same here. Fixed it yet??
Change
implementation("androidx.compose.material3:material3")
to
implementation("androidx.compose.material3:material3:1.1.2")
in the build.gradle.kts to get the latest Version of material3
rememberBottomSheetScaffoldState not found help me please :(
I can solve the problem, update latest version of material 3
@@thanakornsrisuwan2498 I'm facing same issue. What version did you use to solve yours?
This is what I have
implementation("androidx.compose.material3:material3")
Something wrong here.Camera take picture only 4 times.How can do more?
add image.close() at the bottom in fun onCaptureSuccess
put this
image.close()
while saving the image
You are the best teacher for android, Thanks a lot. Do you have any courses paid/free on android testing
Yes, released just a month ago :)
pl-coding.com/testing
A real photo simple app will be cool
😊
god
1:40 dependencies
4:00 permission runtime audio etc
5:30 check if we have permission
7:00 bottom sheet scaffold
9:15 camera preview controller
* BottomSheetScaffold not found
implementation("androidx.compose.material3:material3:1.2.1") // State the version above 1.1.0. Unstated implementation might be somehow importing 1.0.0 version.
* CameraSwitch Icon not found
implementation("androidx.compose.material:material-icons-extended:1.5.1") // Implement this too.