Get my premium course to build industry-level Android apps & Ktor backends. 🚀 ahmed-guedmioui.thinkific.com/courses/build-industry-level-apps-and-ktor-backends And take your skills to the next level and become ready for the Android industry ✅
@LuisDanielMartinezBarrios6 ай бұрын
Just wanted to drop by and say your Android and Jetpack Compose videos are top-notch! Your dedication shines through, even if the views don't always reflect it. Keep up the fantastic work; you're making a real difference in the developer community. Looking forward to more great content from you!
@ahmed_guedmioui6 ай бұрын
Thanks for your kind words, 🙏 I do this in one hand to help others and on the other hand to learn more stuff, because there isn't better learning than teaching 😁 I also don't care about views 😅
@parth3075Ай бұрын
Just perfect, thanks man! Also what is the theme that you are using? Looks neat!
@riccardomaino6 ай бұрын
Thank you very much bro❤ What about a video on Location Data and the Maps SDK. There isn't an updated video on KZbin. Probably there a lot of people interested in that
@henrik9086 ай бұрын
Woww I remember I requested you to make a video on permissions and you did it as you said thanks ❤❤.
@ahmed_guedmioui6 ай бұрын
Not to disappoint you but I recorded this video before you asked 😭
@henrik9086 ай бұрын
@@ahmed_guedmioui you broked my heart 💔😭😭.
@engineerOne6 ай бұрын
Here we go again 🔥❤
@lucasianii81786 ай бұрын
Hi sir, are able to develop Bluetooth BLE apps?
@cocwarandloot41016 ай бұрын
Great video
@szurriaga6 ай бұрын
why my checkSelfPermission needs a (context, string) and shouldShowRequestPermissionRationale needs a (activity, string) are you using any librray or its just the compose version?
@szurriaga6 ай бұрын
oh, i see you are inside the MainAcivity, what is the best way to getActivity? i found this fun Context.getActivity(): Activity? { var currentContext = this while (currentContext is ContextWrapper) { if (currentContext is Activity) { return currentContext } currentContext = currentContext.baseContext } return null }