Тёмный

Kotlin 2.0, Google IO, Android 15 and More - Philipp's Android News June 2024 

Philipp Lackner
Подписаться 171 тыс.
Просмотров 25 тыс.
50% 1

The hottest new sh*t of the Android world 😎
💻 Let me be your mentor and become an industry-ready Android developer in 10 weeks:
pl-coding.com/drop-table-ment...
⭐ Courses with real-life practices
⭐ Save countless hours of time
⭐ 100% money back guarantee for 30 days
⭐ Become a professional Android developer now:
pl-coding.com/premium-courses...
Get my FREE PDF about 20 things you should never do in Jetpack Compose:
pl-coding.com/jetpack-compose...
Regular programming advice on my Instagram page: / _philipplackner_
Join my Discord server:
/ discord
00:00 Introduction
00:41 K2 & Kotlin 2.0.0
03:50 Kotlin Multiplatform supported by Google
05:14 Jetpack Compose Changes
11:20 Second Beta of Android 15
14:42 New adapted layouts

Наука

Опубликовано:

 

25 июн 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 92   
@yuriifeshchak7124
@yuriifeshchak7124 20 дней назад
5:10 - for sure, it would be great to see a video about future of KMP and Flutter.
@saulmaldonado4607
@saulmaldonado4607 20 дней назад
Both are supported by google. Don't worry and if you are new to programming i'd say you should learn flutter rather than multiplatform because right kmp gives many problems
@andreaslinis1586
@andreaslinis1586 17 дней назад
Flutter comes with a crappy language like dart. Why learn flutter and have 2 non native apps instead of learning kotlin multiplatform to have one native app and one non native instead while using kotlin? ​@@saulmaldonado4607
@sumitvishwakarma2558
@sumitvishwakarma2558 20 дней назад
Android is changing so rapidly. It is changing so fast. I feel anxious and FOMO that i am staying away from the current trends. We need to buckle up guys.
@alexanderataman7836
@alexanderataman7836 20 дней назад
You are not alone. I started to learn and to develop android apps in 2012 and then abbondan the coding for a few years, now I am feeling like a dinosaur. A such crazy changes only a young generation can accept quickly. Such a trends & competition it's not normal.
@deepakbisht4957
@deepakbisht4957 20 дней назад
​@@alexanderataman7836 It's normal. Mobile platform changed a lot from 2012 to 2024. Remember when there was no permission back in lollipop? And literally you van get any information from user device, broadcast anything, run any kind of background service ans you can literally do anything you want. Mobile platform matured a lot and it needed rapid change as Mobile is something that everyone use and it needed rapid changes plus for those rapid tech changes like different form factor devices, fingerprint, high refresh rate, chipset capabilities, network capabilities and a lot of things they need a robust framework and that's how kotlin and swift lole modern language came in picture and great architecture and libra libraries like jetpack libraries came in shirt time... And all the changes happened in Mobile platform are in positive directions...
@AbdulelahAGR
@AbdulelahAGR 20 дней назад
Go for compose, you will never regret it.
@LazyProgrammer
@LazyProgrammer 20 дней назад
I started my journey with compose from yesterday. Its awesome!!! Technologies are evolving accept it if you can
@LazyProgrammer
@LazyProgrammer 20 дней назад
​@@alexanderataman7836sir go with backend
@PigDogBay
@PigDogBay 20 дней назад
R.I.P. Flutter. At least Google won’t be able to kill off KMP as it’s owned by JetBrains.
@tomeytf
@tomeytf 20 дней назад
[*]
@hahouari
@hahouari 20 дней назад
thinking flutter is gonna die one day is like thinking the houses are gonna get cheaper one day, both could come true, but u shouldn't count on it, flutter is great for its dev segment.
@xbox70333
@xbox70333 18 дней назад
​@@hahouarii think it will be phased out dlowly once devs just switch to kotlin for native android dev on top
@hahouari
@hahouari 13 дней назад
@@xbox70333 wouldn't agree, I use flutter myself, I incline towards kotlin more lately, but to my experience flutter isn't going to disappear unless google itself does, anyone telling u the opposite is either someone who didn't use flutter and don't know the community and team around it, or is in some kotlin multiplatform cult.
@mr.suryansh
@mr.suryansh 20 дней назад
Please make a video for KMP vs flutter.. 5:10
@GuyLovesMakima
@GuyLovesMakima 20 дней назад
Yes please!
@johnshepard1267
@johnshepard1267 20 дней назад
Agree!
@KellyMalaki
@KellyMalaki 18 дней назад
Yes, I agree too
@adnandzindosoda
@adnandzindosoda 20 дней назад
I am 11 years android dev and during decade it is totally changed 10 times. I do not learn anything new until it is 1.5 or 2.0 version
@alexanderataman7836
@alexanderataman7836 19 дней назад
Wisely. Just started to learn Compose when it becomes stable & standard.
@axifimrofficial
@axifimrofficial 20 дней назад
I have just watch the Kotlin Conf'24..... and now watching your video.
@eduardotercio7381
@eduardotercio7381 20 дней назад
Excellent content! Please keep making these updated news videos. 🙌
@valtteri_its_james
@valtteri_its_james 20 дней назад
Thanks mate for keeping us up-to-date
@alexanderbernat182
@alexanderbernat182 20 дней назад
Cool video, thank you. Could you add some text or title before every feature you describe? Even TV news has some text to catch an idea, but here is even more complex news, so I think it would be great.
@ArthurKhazbs
@ArthurKhazbs 20 дней назад
13:51 - Oh no, not the Baby Changing Station locator apps!
@jopadjr
@jopadjr 20 дней назад
720th...Thanks Philipp. Great video and looking forward to your future updates. Cheers
@diabetesatuniversity
@diabetesatuniversity 20 дней назад
Great, I like the annotaded string update
@heshamabdo6024
@heshamabdo6024 20 дней назад
I appreciate you taking the time to share the latest information with us
@olesyapetrova5177
@olesyapetrova5177 20 дней назад
Thank you, Philipp ! Amazing video )
@tch.777
@tch.777 19 дней назад
It's so great video, like always ty!!😊
@vishwam8632
@vishwam8632 20 дней назад
Fantastic Video All you need to know to up to date in a single video ❤
@events4089
@events4089 20 дней назад
Make a video on kmp vs flutter
@stoyan_vuchev
@stoyan_vuchev 20 дней назад
We're entering into a thrilling chapter about software development in the current timeline. 🙌🏼 ✨️
@mohammedadam1810
@mohammedadam1810 19 дней назад
Hey philipp, your videos are so helpful for beginners like me. Please do make a video about building a website with Compose Multiplatform
@kemosabi4746
@kemosabi4746 20 дней назад
Nice video and appreciate your efforts :) , Is it possible to make video on how to make project templates in android studio? For eg Login and registration or clean architecture project template
@mfaizhussain7
@mfaizhussain7 20 дней назад
6:38 it is already there from starting in android java
@henriquepetters
@henriquepetters 20 дней назад
Could this 4x4 matrix help develop graphs in 3D? It would be cool to plot 3d math graphs, manipulate in runtime and save as pdf or stuff like that. Man, that would be sick.
@ericwathome783
@ericwathome783 19 дней назад
it would be cool if you shared a video on the future of KMP and Flutter
@rkdeshdeepak4131
@rkdeshdeepak4131 20 дней назад
Since Room Will support KMP, will Realm DB be of any use?
@josephgh2930
@josephgh2930 19 дней назад
Can I ask what theme do you use in Android Studio?
@ByteFilm
@ByteFilm 20 дней назад
Make a compose multiplatform tutorial for a desktop, ios and android app.
@kenana3456
@kenana3456 19 дней назад
It would be great to make a video to the future of Flutter as the new news of Google supporting KMP.
@victorlapin2080
@victorlapin2080 20 дней назад
The only (temporary, I hope) downside to the new type-safe navigation - bottom sheet destinations, that were migrated from accompanist, don't support type-safety
@nem1st
@nem1st 20 дней назад
What about compose iOS in beta?
@adamwarvergeben
@adamwarvergeben 20 дней назад
Would be great if you link the sources
@swarupbhc
@swarupbhc 17 дней назад
Please make a video on Flutter vs KMP future
@babiterbang6352
@babiterbang6352 20 дней назад
i follow your video about room database for compose multiplatform, i am using kotlin K2 and get some error about scheme
@ngomdecadetkamdaou3464
@ngomdecadetkamdaou3464 20 дней назад
Amazing
@alimurtazabaig5273
@alimurtazabaig5273 19 дней назад
Thanks for keeping us updated. Love from Pakistan 💖
@user-bf5io6vd1b
@user-bf5io6vd1b 20 дней назад
I enjoy watching your videos, but since I'm not very good at English, it would be great if subtitles could be added.
@mic9969
@mic9969 20 дней назад
flutter gg, new boss KMP
@haseeb776
@haseeb776 20 дней назад
Please make compose multiplatform vs flutter instead of kmm vs flutter
@sumitkumardhule1082
@sumitkumardhule1082 18 дней назад
Make a video KMM vs Flutter. What's the future?
@Harkie_21
@Harkie_21 18 дней назад
Hey, just getting into android app development! Any tips for where to get started, or what courses/resources to use?
@PhilippLackner
@PhilippLackner 18 дней назад
You just found a treasure of 900+ Android videos
@Harkie_21
@Harkie_21 17 дней назад
@@PhilippLackner For sure! I've been watching your videos, and they are the sole inspiration to begin learning. Any timeline of what I should start, as starting with your earlier beginner videos have gone out of date
@pgnrr
@pgnrr 20 дней назад
I didnt quite get the 4 by 4 matrix change for 3d coordinates. Theoretically you can do 3d transformations with a 3by3 matrix, maybe im missing smth out?
@pgnrr
@pgnrr 20 дней назад
Translations in 2d space need a 3x3matrix (didnt know that i thought there was a way to do it anyways) so maybe in 3d space it needs to be a 4x4 matrix
@hashemmousavi2451
@hashemmousavi2451 20 дней назад
You can perform basic 3D transformations with a 3x3 matrix, but a 4x4 matrix is essential for translation and perspective projections. Using homogeneous coordinates (x, y, z, 1) allows a 4x4 matrix to handle translation, which a 3x3 matrix cannot. Additionally, a 4x4 matrix can combine scaling, rotation, and translation into a single operation, making it more versatile for 3D graphics.
@vishwam8632
@vishwam8632 20 дней назад
10:00 I just learn Navigation Routes and it changed 😢😢
@kashifurrehman1854
@kashifurrehman1854 20 дней назад
Compose multiplatform vs flutter video
@thekrishnajeena
@thekrishnajeena 19 дней назад
Hey I need your help! Actually i am working on a project and it requires to call composable function from registerforActivityResult which is not possible so what can i do? Please man help🙏🙏🙏
@abiodunmoses2638
@abiodunmoses2638 18 дней назад
Use states (StateFlow or any other one of choice) to handle such. Set the state to change in the call back (registerForActivityResult) and make your compose ui react to such changes. You have effect handlers (like LaunchedEffect, etc) if you need to init some state changes within your composable.
@vahekhachaturian2424
@vahekhachaturian2424 20 дней назад
I don't think kmp is gonna be any better than flutter it's basically the same thing under the hood, the real advantage is still when you use kmp where ui is native
@PhilippLackner
@PhilippLackner 20 дней назад
It's not exactly the same thing under the Hood. KMP doesn't require a bridge layer to talk to native APIs like flutter does. That's true native
@sarvarxyz
@sarvarxyz 20 дней назад
+1 for flutter, kmp video
@olddeveloper8648
@olddeveloper8648 20 дней назад
Maybe Flutter will go to the fridge like Fuchsia OS.
@SheikhAsif06
@SheikhAsif06 20 дней назад
Please stop with such artificial looking faces in thumbnails you've been using the last 3 videos. The ones before those feel so much better
@PhilippLackner
@PhilippLackner 20 дней назад
Thanks for the feedback, I'll hand it to my editor :)
@Hypnozee
@Hypnozee 20 дней назад
agree with the suggestion, as previously commented in previous videos.
@coderaman17
@coderaman17 20 дней назад
agrree
@excalibur8147
@excalibur8147 20 дней назад
Agree
@ldramire
@ldramire 16 дней назад
The asinine "RU-vid face" for clicks is the reason I don't watch these videos.
@hoanghai5572
@hoanghai5572 20 дней назад
So GG fired their Flutter team to focus entirely on KMP?
@PeteC62
@PeteC62 13 дней назад
Incredibly bad explanation of smart casting. The whole point of smart casting is that you don't explicitly have to cast the type explicitly as you said, but that the compiler _infers_ the type from other clues in the code. Not a great start to the video.
@deepaksingh-qd7xm
@deepaksingh-qd7xm 20 дней назад
sir can you please make a complete course (one short) on kotlin from basic to advance I follow you for years and I don't trust anyone as much as I trust you so please sir one kotlin with android complete course.... 🥺🥺🥺🥺🥺🥺🥺🥺🥹🥹🥹
@abiodunmoses2638
@abiodunmoses2638 18 дней назад
He's got plenty of this on his channel. Are you sure you have been following?
@deepaksingh-qd7xm
@deepaksingh-qd7xm 18 дней назад
@@abiodunmoses2638 ya i know but i am talking about a complete course with new changes as there are many changes in recent years and the videos are lil old. So a combo of old and new in a single short video will work as it is very boring to watch videos in parts.
Далее
Спасибо Анджилишка, попил😂
00:19
Жидкие носки)))
00:19
Просмотров 605 тыс.
Everything you need to know about Kotlin 2.0 🟣
11:05
Android 15 vs iOS 18 - Every New Feature Explained
24:21
GrapheneOS review | DE-GOOGLE your Android!
12:19
Просмотров 82 тыс.
`const` was a mistake
31:50
Просмотров 120 тыс.
MacBooks FINALLY Have Competition
7:13
Просмотров 668 тыс.
iOS 18 vs Samsung, Xiaomi,Tecno, Android
0:54
Просмотров 81 тыс.
Неразрушаемый смартфон
1:00
Просмотров 1,6 млн
Какой ПК нужен для Escape From Tarkov?
0:48