I do not get an image. I believe the api call is failing because I am always defaulted to Resource.Loading. I have been able to adjust to all of the other small changes to get this far but cannot get the image to load
@diegocamilopenaramirez61013 сағат бұрын
Hello, i have a question, your project works for WASM targets?
@sultonuzdev4 сағат бұрын
I think the file.walkTopDown() function shows the entire file tree. you don't need to create a recursive one. Or does it work differently?
@yusufjonaxmed44884 сағат бұрын
Please teach us how to create visual keyboard for touch screen desktop platforms
@RahulPandit-m9h5 сағат бұрын
20-01-2025 : I start today, See you guys in 100 days, All the best
@diegocamilopenaramirez61016 сағат бұрын
I beg your pardon: Your app works in all platforms? WASM included?
@alexbritoofficial16086 сағат бұрын
Great explanation!
@maskedredstonerproz10 сағат бұрын
1:46 *Nix based systems Philipp, since it is also true on Linux systems, which...... aren't really based on unix the same way macos for example is, though the linux kernel is inspired by unix and adheres to many of it's philosophies, it isn't really based on it, yknow?
@Truuce11 сағат бұрын
Been using a lot of your tutorial videos to learn and would like to give some feedback on videos you label as "beginner". Currently watching "how to make a CRUD ToDo app" and you've built the entire app before trying to run it and show anything on the emulator. Is this normal? As someone learning, it's hard to understand what the code is doing or why you're doing something a certain way without seeing the effects on the app. I would much prefer you get the app running with bare minimum functionality and start adding functionality and features piece by piece. This would help with understanding each piece of code. Videos that I'm watching are years old so apologies if you've already adapted this style.
@llevon11 сағат бұрын
what about XML written UI that's still in use by many companies ?
@stasleonov519613 сағат бұрын
As always, thank you very much for your work.
@stasleonov519613 сағат бұрын
As always, thank you very much for your work.
@ChristophS13 сағат бұрын
And then there is walk() already gives you a list of all files, excluding dirs
@Arppus13 сағат бұрын
Did you forgot about it?
@Joe-yu9wc14 сағат бұрын
feel really hard to use ktor write Android testing
@techietoons15 сағат бұрын
Hi @philip I have faced issues with minifying code while using Retrofit. Is it still the case.
@florianmartin761015 сағат бұрын
Good work, thanks !
@Joe-yu9wc15 сағат бұрын
do you include how to use koin testing in this course?
@fsfaysalcse15 сағат бұрын
bro when youre gonna upload the mathmetics video
@quasibunnycat16 сағат бұрын
I worked as android developer almost 4 years and I know about purposes of MVVM and DI, but I still can't understand why do i need use stuff like dagger, or hilt or maybe smth else. I need a special one repository for testing? I just declared the switch-case that select needed repo. I just don't get the point of that quite hard abstractions, which makes code like go-to-spaghetti trash. All this annotations, non-transparent architecture and billions of interfaces with one or two methods. It all needs to make development easier than early, but with time it only creates another type of non-undestarble legacy.
@Joe-yu9wc16 сағат бұрын
I really want to translate your video content and teach my language people, really practical and useful content. Good job man
@assasinon120917 сағат бұрын
Whaattt literally trying to figure out how to encrypt files in my file manager and this pops up 🤌🏽 I already have the encryption set up just having issues understanding the app internal file storage
@havens151517 сағат бұрын
When I do this on Windows (./gradlew packageMsi) I get this: Error: --module-path is not specified and this runtime image does not contain jmods directory. Usage: jlink <options> --module-path <modulepath> --add-modules <module>[,<module>...] Use --help for a list of possible options A search of the error says to use the OpenJDK instead, but I'm still getting the error, even with OpenJDK.
@havens151517 сағат бұрын
For anyone looking for an answer to this, I figured it out shortly after leaving this comment. Turns out changing the Project JDK wasn't enough. I had to go into Settings -> Build, Execution, Deployment -> Build Tools -> Gradle and change the "Gradle JVM"
@AceXTech18 сағат бұрын
For android 15 it need below permissions <uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> <uses-permission android:name="android.permission.FOREGROUND_SERVICE" /> <uses-permission android:name="android.permission.FOREGROUND_SERVICE_LOCATION" /> <uses-permission android:name="android.permission.ACCESS_BACKGROUND_LOCATION" /> <uses-permission android:name="android.permission.POST_NOTIFICATIONS" /> and LocationRequest val request = LocationRequest.create() .setInterval(interval) .setFastestInterval(interval) //it is deprecated you can use val request =LocationRequest.Builder(interval) .setMinUpdateIntervalMillis(interval).build()
@riezkymaisyar403818 сағат бұрын
can't wait for your next video, i appreciate it, thankful 👋
@binondi_borthakur19 сағат бұрын
It is needed for me, thank you ❤️
@Areeb45520 сағат бұрын
10:08 what was that
@UsmonWasTaken20 сағат бұрын
This might be confusing but in UNIX file system the "x" character in a directory doesn't mean you can execute the directory. Directories cannot be executed. It means open, meaning you can go inside of the directory with the "cd" command 😅
@maciejgo3 сағат бұрын
That's right. In term of Unix/Linux directories, "execute" meas "open"
@virajbenade557220 сағат бұрын
Can you upload 3 videos in a week 😢
@esekaemmanuel729520 сағат бұрын
I was about to eat when you dropped this. Thank you for making my meal better 🫶🏽
@rishabhgarg669221 сағат бұрын
I am learning this topic just a few days ago, so how you know i neeed your experienced, super clean deep and clear content 😁 Big respect sir, thank you 🙏
@DeepakKambam21 сағат бұрын
I really thankful to Philipp sir. This is the channel where any beginner can learn about android development like me,
@DeepakKambam18 сағат бұрын
Thank you for noticing my comment sir. I hope you will create such a great videos which makes us from "Zero to Hero"😀😀
@user-my6yf1st8z7 сағат бұрын
@@DeepakKambam your comment has been noticed one more time by the user: me specifically, Sir!. Please send me notice of acknowledgement. Have a great day, Sir!
@blackrider888321 сағат бұрын
Wait noooo way I've been learning about files for the past few days & Philipp suddenly drops a video about it?? Woooho Edit - The function for printing files was pretty cool lol
@enikebraimoh21 сағат бұрын
Thank youuuuuu❤❤❤
@Invoke_r21 сағат бұрын
aaaaaa, the papa is first in comments😎
@Renitto-dm2co23 сағат бұрын
That's a good one. Could you whip up a similar one for deploying an iOS app to the App Store?
@MobileDeveloper1218Күн бұрын
Xml is better as you can do coding and UI in two individual files.
@PhilippLacknerКүн бұрын
@@MobileDeveloper1218 you can separate logic and ui in compose too😄
@umardev500Күн бұрын
Compose uses Skia rendered engine and Flutter too... But why int liat flutter more smooth than compose? 😂 Skia issue is janky.. i get this in both flutter and compose.. Flutter now migrate to impeller but compose still uses Skia with that deal breaker issue 😢
@nilshaberstroh2705Күн бұрын
I've been binging your videos today. There is so much finicky stuff in the android platform. And I always wanted to understand those things better. But the documentation is mostly either too spread out, or sparse. So it's absolutely awesome how you've condensed really important topics into extremely great to follow knowledge.
@iroshanaranasinghe913Күн бұрын
You make my day
@ssaaiКүн бұрын
Code companion not work for me
@Pein955Күн бұрын
does it work on windows?
@nilshaberstroh2705Күн бұрын
I've always wanted to really understand how everything gradles together. This is exactly the lazer focused explanation I was in need for. Thank you very much.
@7cs13Күн бұрын
This video is too long for its purpose. Should've focus only to Room. Too much extra(s).
@DorothyBrown-q4gКүн бұрын
Thanks for the analysis! I need some advice: I have a SafePal wallet with USDT, and I have the seed phrase. (behave today finger ski upon boy assault summer exhaust beauty stereo over). Could you explain how to move them to Binance?
@shahjad.qureshi2 күн бұрын
fun main(){ val list = listOf(1,2,3,4,5,6,7,8,9,10).toList() val resultList = list.CustomSum { it % 2 == 1} print(resultList) var totalSum = resultList.last() println(" " + totalSum) } private fun List<Int>.CustomSum(CustomSumm: (Int) -> Boolean): List<Int> { var customNumList = mutableListOf<Int>() var customSumResult = 0 for(customListNum in this){ if(CustomSumm(customListNum)){ customSumResult += customListNum customNumList.add(customSumResult) } } return customNumList }
@parulson62742 күн бұрын
will ai affect my hardwork?
@BitMavrick2 күн бұрын
Please make a video about how to set up in app purchases using google Play Billing
@kaushalp84332 күн бұрын
is it mandatory to have xcode installed when i am building KMP project in mac os, I am getting xcode not installed error
@joelsantos95562 күн бұрын
I am struggling with learning jetpack compose and kotlin stuff and these videos help me learn things on a microscopic level, helping me understand what needs to be done in order to achieve something. I am just learning my way through android app development.