Тёмный
Philipp Lackner
Philipp Lackner
Philipp Lackner
Подписаться
Welcome to my RU-vid Channel!

On the one hand this channel will help beginners to learn the fundamentals of Android Development, but on the other hand I will also upload more advanced stuff. Since the development niche is evolving so fast, I will help you to keep track of it so you don't feel lost in the jungle of coding.

You want me to make your app? Just send me an email and maybe we can make a deal :)

Imprint: pl-coding.com/legal-disclosure/

I don't reply to emails that are random coding questions. Only business inquiries or questions regarding my paid courses.
Комментарии
@InDiller-c2e
@InDiller-c2e 16 минут назад
Braun Mission
@nurlankalybekov7336
@nurlankalybekov7336 32 минуты назад
Excellent explanation and very useful. Thank you
@MacAdamTemple-t9f
@MacAdamTemple-t9f 35 минут назад
Ashton Mills
@1bekko
@1bekko Час назад
for me cyberpunk phonk best of the best on work🚬
@realnull
@realnull 2 часа назад
You missed one more big multiplatform framework here, UNITY support all platforms as KMP except JVM Desktop, you are using C# and platform-specific stuff is very easy to implement you will just add precompiler directives like #if UNITY_IOS and compiler will only generate it when target is IOS.
@PhilippLackner
@PhilippLackner Час назад
@@realnull nobody is using unity for non-games 😅
@realnull
@realnull 34 минуты назад
@@PhilippLackner don't be a 100% sure about that. I saw some unity applications on some embedded devices. I do agree it is a niche and very small amount of non game apps are made with unity, however it is more stable and mature than KMP right now in September 2024
@jackli1924
@jackli1924 3 часа назад
As a native Android developer with 14 years experiences. In order to get more job opportunities I just want to learn some backend technics to become a full stack developer.
@yoram283
@yoram283 4 часа назад
Logiciel ?
@DarellTutas-k2k
@DarellTutas-k2k 4 часа назад
Daphney Viaduct
@ObadiahRita-d1u
@ObadiahRita-d1u 4 часа назад
Zemlak Street
@EmersonLeila-i2f
@EmersonLeila-i2f 4 часа назад
Beer Throughway
@Karan-ow4wl
@Karan-ow4wl 5 часов назад
Very difficult to follow. He just assumes everything we know and starts writing the code without explaining what and why.
@HeatherMcCollum-q4m
@HeatherMcCollum-q4m 6 часов назад
Susan Lakes
@coffemilk652
@coffemilk652 8 часов назад
How to test the scenario when release has version 20.json and developer changed 20.json accidently, instead increment to 21 and generate new 21.json, if user update his app it will crush, but test passed successfully
@Name-t9fbd
@Name-t9fbd 8 часов назад
You described MVP, not MVVM. Your statement that Viewmodel contains business logic is incorrect. Viewmodel is kind of a caching proxy holding data for View on the client side. In the MVVM architecture, business logic belongs to the Model part, i.e. a server with repository. However, in the MVP architecture, Presenter (P) does contain business logic, while Model is a pure repository.
@AakashmobileCoderz
@AakashmobileCoderz 8 часов назад
I have a SplashScreen as StartDestination in my app where I show animation and navigate away onAnimationFinished. It is launched before anything else when clicking on a notification. I come with an ID from Notification then I have a dedicated Loading Screen where I am making an API request to load all the data required for detail screen. After that deep linked detail screen is opened. Loading data from API and navigating to Detail Screen happens before Splash Screen animation ends so when I navigateUp or backpress, SplashScreen is already there and it again starts to animate. I am still trying to figure it out.
@EdenBradley-c2g
@EdenBradley-c2g 8 часов назад
Hessel Roads
@kirankumarTalluri-9
@kirankumarTalluri-9 8 часов назад
Brother right now i took full stack developer course. After i get a job i want to move to Apple ecosystem. Is it easy to practice coding in windows or mac for a developer.
@WrightBlair-z7w
@WrightBlair-z7w 9 часов назад
Freddy Wells
@ChaseSmith-q7g
@ChaseSmith-q7g 10 часов назад
Hartmann Row
@sw_a_ppy
@sw_a_ppy 13 часов назад
hey how can do crop of image
@arthurgomes9248
@arthurgomes9248 13 часов назад
Awesome content!
@LeonardEdwiin-b4o
@LeonardEdwiin-b4o 13 часов назад
Legros Mountains
@EveSanders-w6q
@EveSanders-w6q 14 часов назад
Carolina Mill
@DevTipsForYou
@DevTipsForYou 14 часов назад
This is why java is a lot better for learning, all those abstraction that you explain, you need to code in java.
@ThomasVantassel-z8j
@ThomasVantassel-z8j 15 часов назад
Winifred Forest
@BrowningGeoffrey-p4o
@BrowningGeoffrey-p4o 15 часов назад
Balistreri Flat
@AkshayPandey-d9g
@AkshayPandey-d9g 15 часов назад
nope! I disagree. Cost is a major factor and react native clearly encompasses 90% of use cases that native apps used to bolster. Android development like ios has come to the point where they are good to knows and not the whole deal anymore.
@AshleaFitzpatrick-l8i
@AshleaFitzpatrick-l8i 17 часов назад
Kassulke Trace
@Magiquill-p4e
@Magiquill-p4e 19 часов назад
No, multithreading is indeed running things in parallel. You can’t multithread with single core
@wertia391
@wertia391 21 час назад
multi-threading is about concurrency, and parallelism isn't necessarily guaranteed, but it practically is because most modern CPUs utilize several threads and cores
@EdwinRebolledo
@EdwinRebolledo 23 часа назад
Hey Philipp Lackner thanks! very helpful! a question, that sharedViewmodel is belongs to the viewmodel class itself? i mean, if i need a common viewmodel for all my graph, should I use your approach explained in this example?
@Mrgd-ri2qf
@Mrgd-ri2qf 23 часа назад
Thanks that you put such useful stuff for free online. And not only that, it is good too
@rubansinghjohn8055
@rubansinghjohn8055 День назад
With the alias name anyone can read and access keystore keys. How to prevent this???
@PedroBarbosaRoman
@PedroBarbosaRoman День назад
Regarding the article solution, if we are sending events (by updating the compose state object) with a high frequency (milliseconds) doesn't it drop some of them? Since the compose rendering system drops the intermediate states and only considers the last one for the recomposition.
@frankleth9380
@frankleth9380 День назад
Hey Philipp, it is good to see you again. I always enjouy your professional videos
@NiteOwlVibes
@NiteOwlVibes День назад
dude technology has developed 5000 fold in the last 100 years with the majority of that being in the last 30 years. Don’t smile just adapt, there will be a world where computers will be able to do your job better and thats not a bad thing.
@Logical_Deshbhakt
@Logical_Deshbhakt День назад
Hello guys i'm new in android how to retrieve the argument in viewModel ? Thanks in advance
@shaihaim989
@shaihaim989 День назад
Great video! Thanks. Still relevant after 4 years
@BashPSK
@BashPSK День назад
M3 slider got weird update 😮😮😮
@FosterClement-b1j
@FosterClement-b1j День назад
Wilbert Flats
@junaid1464
@junaid1464 День назад
Looks like they got inspired by flutter.
@2chotti
@2chotti День назад
This is the best video on scopes. Thanks
@MaloryMarsh-d2c
@MaloryMarsh-d2c День назад
Laurine Plains
@MorrisBarney-l9f
@MorrisBarney-l9f День назад
Ritchie Extension
@GrantKemp-ku1gc
@GrantKemp-ku1gc День назад
Great content 😁 thanks for making this !
@Raluca.Lucaci
@Raluca.Lucaci День назад
Philip , thanks a lot for your videos! We followed this sample of navigation and we are struggling with an issue. When the user selects an item from the first screen, the detail screen is shown. Pressing the back button returns to the first screen, but the focus is reset. I want to keep the focus in place when returning to the first screen. What could be wrong? Is there a clean and easy way to achieve this? I mention it is a Tv app and we work a lot with focus
@tanushkartikeya5049
@tanushkartikeya5049 День назад
I think this video is out of date now, many things now dont work in the new version of Android Studio. He needs to update this video completely.
@BarbaraGarcia-v8d
@BarbaraGarcia-v8d День назад
Walter Mountain
@RobertAlleman-j3o
@RobertAlleman-j3o День назад
Welch Pine
@ryuzaki137
@ryuzaki137 День назад
What's a memory leak?