React Native Tutorial | States | 2022
14:03
Пікірлер
@seemadubey397
@seemadubey397 2 күн бұрын
Image not loading
@flnnx
@flnnx 20 күн бұрын
You're the best!
@DineshKumar-vj9sv
@DineshKumar-vj9sv 21 күн бұрын
how can make build for desktop app (.exe , msi or other)?
@heshamabdo6024
@heshamabdo6024 Ай бұрын
thank you for sharing this valuable information
@RajeshJaswalPune
@RajeshJaswalPune Ай бұрын
well explained Sohail!
@vjjunior_movies
@vjjunior_movies Ай бұрын
Wow you are back bro, thanks this is the exact topic I was waiting for
@YoursSohailYT
@YoursSohailYT Ай бұрын
More to come!
@nicolo_curioni
@nicolo_curioni Ай бұрын
Hey, great video man! I also use Supabase in my projects, iOS and Android (currently in WIP). 😊 I have a question, I'm a developer like you, but I have a question, did you have some tutorials with Supabase or not, on how can we integrate authentication with Azure MSAL with native library or Supabase, in Android w/Jetpack Compose? Great and keep it up! 👨🏻‍💻✌🏿🟠
@YoursSohailYT
@YoursSohailYT Ай бұрын
It's great to hear that you are also trying out Supabase, it's a nice alternative. And no I haven't tried out integrating Azure MSAL.
@nicolo_curioni
@nicolo_curioni Ай бұрын
@@YoursSohailYT yes, but I'm trying to implement Azure MSAL with the Microsoft MSAL library in Jetpack Compose, but I got a lot of difficulties, but, I think I can do this with Supabase, with Microsoft Auth, but, can I do this, in your opinion? Could I contact you via email ?
@luismontes79
@luismontes79 Ай бұрын
Great video
@xkerelek7786
@xkerelek7786 Ай бұрын
NullPointerException error and does not display Top Anime on the home page.
@YoursSohailYT
@YoursSohailYT Ай бұрын
Where exactly are you getting the NPE ?
@xkerelek7786
@xkerelek7786 Ай бұрын
​@@YoursSohailYTGenerally, when I try to turn on the program, it doesn't show me the images of anime that are downloaded from the site, even if I download your repository and turn it on
@YoursSohailYT
@YoursSohailYT Ай бұрын
@@xkerelek7786 Its been 2 years since I created this video, there might be a possibility that the api might have changed or something, check the official site for the api or use Postman to test the api once.
@Subratsss
@Subratsss Ай бұрын
In Gradle i am unable to find the detekt commands and detekt reports inside Gradle>report>detekt. Could please help on this. So that's why I asked for GitHub URL
@YoursSohailYT
@YoursSohailYT Ай бұрын
Please check the video description, have added it now
@Subratsss
@Subratsss Ай бұрын
Thanks for the good inormative video. Could you please share guthub link of this project
@YoursSohailYT
@YoursSohailYT Ай бұрын
Added it in the description now
@Subratsss
@Subratsss Ай бұрын
@@YoursSohailYT Thanks alot
@onlyDevz
@onlyDevz 2 ай бұрын
sir please tell ke jese heme next song on kerna hai so vo kese hoga ? like with icons? and progress bar kesse hoga ?
@YoursSohailYT
@YoursSohailYT Ай бұрын
On pressing the next/previous button icon you would have to update the UI of the list item and then just use the same logic of playing songs that is used in the video. For the progress bar you would have to use Slider composable and use mediaplayer seekTo() method for the progress bar updation.
@onlyDevz
@onlyDevz Ай бұрын
Can you make a part 2 of this video?
@mohamedayad70
@mohamedayad70 2 ай бұрын
This helped me a lot to understand di with workmanger, thank you ❤️
@josedavila6113
@josedavila6113 2 ай бұрын
Thanks, thanks, thanks
@swiftypopty1102
@swiftypopty1102 2 ай бұрын
Is it stable & ready for businesses uses? The .NET MAUI today state still quite bad and prob one of another framework failure made by Microsoft. Kotlin Multiplatform look quite promising but is it stable & good for enterprise usecases?
@YoursSohailYT
@YoursSohailYT Ай бұрын
The short answer is yes, its stable for Android and Desktop, but I there are still some features that are missing which I think would be added soon.
@Shreyas-fs3dp
@Shreyas-fs3dp 3 ай бұрын
Please make a video on how to implement supabase auth google/apple sign in on compose multiplatform project
@keldefic
@keldefic 3 ай бұрын
Does supabase supports offline mode for native apps?
@YoursSohailYT
@YoursSohailYT 3 ай бұрын
As of now I don't think supabase has there own native api for offline mode but you can use some frameworks/libraries like replicache, powersync, watermelondb etc which can help you to make your app offline first.
@revezorool6838
@revezorool6838 3 ай бұрын
please help me, i got this exception message: java.lang.IllegalArgumentException: Engine doesn't support WebSocketCapability
@Relaxwithpeter254
@Relaxwithpeter254 3 ай бұрын
this is great, saved me lot of hours
@hardikbajaj5744
@hardikbajaj5744 3 ай бұрын
Thanks for vedio, it help me a lot ... but got a runtime error that Failed to get service form broker, unknown package name 'com.google.android.gms' ....any comments for that?
@kasiopec
@kasiopec 3 ай бұрын
I am struggling to find a way to catch exceptions that happens in the supabase client. Under the hood supabase has httpClient that does request and also catches some errors. However when I do get some exception in that client, my app is crashing. (You can swap URL and ANON places and try execute the login)
@ceurapelabmobile2405
@ceurapelabmobile2405 4 ай бұрын
Thanks
@user-me1ry6lg6d
@user-me1ry6lg6d 4 ай бұрын
hello sir ? what is the name of the theme you are using ?
@shashanksp9168
@shashanksp9168 4 ай бұрын
20:40
@allanandliftedhands2669
@allanandliftedhands2669 4 ай бұрын
Thanks man for this..with time as more and more people realize how powerful supabase really is, this will catch on.
@userme-cs5dv
@userme-cs5dv 4 ай бұрын
Hello Sir, Can you make a video where we can stream animes using api.
@adamfatyga7977
@adamfatyga7977 4 ай бұрын
elevation = CardDefaults.cardElevation( defaultElevation = 10.dp)
@TechnicalAkshay
@TechnicalAkshay 4 ай бұрын
9:28 ktor implement kaise karna he bhai aapne to 0.1 second me hee type kerdiya
@YoursSohailYT
@YoursSohailYT 4 ай бұрын
Hi, you can find the entire code at my GitHub. The link is in the description.
@hailethanh5742
@hailethanh5742 4 ай бұрын
I have this problem "Serializer for class 'MealResponse' is not found."Please ensure that class is marked as '@Serializable' and that the serialization compiler plugin is applied." in "val response = apiClient.get(url).body() as MealResponse". Maybe it relates to the version of gradle
@YoursSohailYT
@YoursSohailYT 4 ай бұрын
Hi, you have to mark the data class as Serializable in order for it to be parsed. So annotate the required data class as Serializable.
@hailethanh5742
@hailethanh5742 4 ай бұрын
@@YoursSohailYT I fixed by update the latest lib version
@nastenkaoo
@nastenkaoo 4 ай бұрын
bro you wrote GET request for search anime, but i can't find your codes on docs, but it works. How do you define your endpoints? can you say me the source?
@nastenkaoo
@nastenkaoo 4 ай бұрын
i know they are on their api website, but it is hard to read them at all
@user-bf5io6vd1b
@user-bf5io6vd1b 5 ай бұрын
perfect tutorial !! please more videos
@pranavsalunke9804
@pranavsalunke9804 5 ай бұрын
Great Explanation sir
@DietaFit
@DietaFit 5 ай бұрын
You can make the video again, where you have an image, text and url and call them to a lazyGrid
@balusekhar
@balusekhar 5 ай бұрын
Can you make a video in how to store api keys
@balusekhar
@balusekhar 5 ай бұрын
Need the same for appwrite
@ismoilova_shahina
@ismoilova_shahina 5 ай бұрын
thanks Sohail
@kalyanibais5857
@kalyanibais5857 6 ай бұрын
mera data load nhi ho rha bhaiya
@YoursSohailYT
@YoursSohailYT 5 ай бұрын
Check if you have added the internet permission in the manifest file
@kalyanibais5857
@kalyanibais5857 5 ай бұрын
@@YoursSohailYT yes I have added.. still it's not working.. I have even added okhttp dependency
@YoursSohailYT
@YoursSohailYT 5 ай бұрын
@@kalyanibais5857 Try to add an interceptor and check if there is some issue with the api request, that might help
@kalyanibais5857
@kalyanibais5857 5 ай бұрын
@@YoursSohailYT sure sir
@vaibhavpatil8297
@vaibhavpatil8297 6 ай бұрын
Another masterpiece, the whole google cloud console thing was really helpful
@vaibhavpatil8297
@vaibhavpatil8297 6 ай бұрын
you have a really great way to make tutorials, your accent is very crisp and clear.Please make more stuff on supabase and compose, I m also currently working on a compose multiplatform project with supabase
@YoursSohailYT
@YoursSohailYT 6 ай бұрын
Glad you liked the videos and found them useful :) Will start posting more shortly, stay tuned !
@modestcornelius4744
@modestcornelius4744 6 ай бұрын
I'm genuinely grateful for this video; it's the most straightforward guide I've encountered in my quest to set up Google authentication. Compared to other tutorials, which often omit crucial steps or fail to clearly illustrate how to integrate the various components, your video consolidates the entire process into one cohesive and easily understandable activity. This approach significantly simplified the learning process for me. Thank yous
@YoursSohailYT
@YoursSohailYT 6 ай бұрын
Glad you found it useful
@komalbharti7869
@komalbharti7869 6 ай бұрын
just teach energetic seeing ur video fel bored
@yonxu
@yonxu 6 ай бұрын
Hi, thanks for the video. I have learnt a lot. I have a question. Could you advise how to get a snapshot (image) of a location? I tried to do something like this but for some reason the image is not showing. ``` val mapBitmap: MutableState<Bitmap?> = remember { mutableStateOf(null) } ... if (mapBitmap.value != null) { Image( bitmap = mapBitmap.value!!.asImageBitmap(), contentDescription = "Map snapshot", ) } ... // get snapshot bitmap GoogleMap { MapEffect { map -> map.snapshot { snapshot -> // Got snapshot here mapBitmap.value = it } } } ... ``` Any ideas?
@YoursSohailYT
@YoursSohailYT 6 ай бұрын
Hi, glad you liked the video. I think for this use case you can use the static image api provided by Google maps API which would give you an image URL for a given area. developers.google.com/maps/documentation/maps-static/overview Hope this helps.
@jodlpsychoop809
@jodlpsychoop809 6 ай бұрын
Sir which browser you open and where is the code gor json data class
@jiojanta
@jiojanta 6 ай бұрын
Sohail bhai please continue exploring supabase for jetpack compose. I am really glad to have found you change. I need to use supabase in my project and your videos are a lifesaver
@YoursSohailYT
@YoursSohailYT 6 ай бұрын
Glad you liked it! Will make more videos on Supabase in the near future. Stay tuned!
@fatiqhussnain8399
@fatiqhussnain8399 6 ай бұрын
Good tutorial brother. Keep it up. Also make videos on Jetpack Compose Architecture and MVVM.
@YoursSohailYT
@YoursSohailYT 6 ай бұрын
Glad you liked it! Will try to upload videos on these topics in the near future. Stay tuned.
@nehabansal4185
@nehabansal4185 6 ай бұрын
Does this support background music playback??
@YoursSohailYT
@YoursSohailYT 6 ай бұрын
No it doesn't, for that you would need to create a background service which plays the audio in the background.
@AshutoshPandey-rt9hp
@AshutoshPandey-rt9hp 6 ай бұрын
Hey sohail, Its been a while i am watching your tutorials and they are pretty impressive, Can you please make some videos about the different patterns involved in android development like MVVM MVI, KMM as their are very less youtube channel who are doing so with compose.
@YoursSohailYT
@YoursSohailYT 6 ай бұрын
It's good to hear that you liked my videos, will definitely try to make videos on the topics you mentioned in the future. Stay tuned !
@mirniyazulhaque3583
@mirniyazulhaque3583 6 ай бұрын
What is your profession ?
@YoursSohailYT
@YoursSohailYT 6 ай бұрын
I am a Software Engineer by profession. Feel free to check out my LinkedIn for more info www.linkedin.com/in/mohammed-sohail
@chhatrapatikumar
@chhatrapatikumar 6 ай бұрын
​@@YoursSohailYThey, Can you make some clone apps of big companies like whatsapp, Evernote, todoist and some other popular app clones in jetpack compose please!
@vladislavmelnikov5452
@vladislavmelnikov5452 7 ай бұрын
Create single method in ViewModel for incoming ui events is not MVI...
@YoursSohailYT
@YoursSohailYT 7 ай бұрын
True, just creating the method doesn't make it MVI, but its the overall architecture that the project follows. There are various ways to implement MVI, I wanted to explain it in the simplest way possible. Thanks for the feedback though :)
@goalabs
@goalabs 7 ай бұрын
Can you please create a video on implementing navigation in compose desktop