So what you're saying is the ones that have been developing programming languages are 99% incompetent and are too stubborn to take critiques so they can change.
@mattstroker374211 күн бұрын
Basically the same types of people that have been trying to make Linux into the market leader but just can't seem to figure out why they're not succeeding.
@TheAndreArtus13 күн бұрын
Great talk!
@talentChamp24 күн бұрын
what a complexity! Im tired of the class A and class B ...
@aliceb.861524 күн бұрын
This was a great talk, but I noticed it's not in the full playlist for 2024 (this is a comment for the sweet people of Android Makers :D)
@metalhead778529 күн бұрын
Great talk, thanks!
@synthianoviaАй бұрын
Good video, starting to build a custom aosp os for my phone is opening my eyes to how amazing aosp is.
@xavierrispal9605Ай бұрын
The event took place in Paris so the title is all the more relevant !!! :-D Btw, I made some digging on the subject and I failed to find any useful documentation about this new camera-viewfinder-compose thing... If you have some interesting links, please share !! Thanks.
@TheAndreArtus17 күн бұрын
It is still in alpha. There are no official samples or docs yet.
@hbko2 ай бұрын
Excellent talk. Thank you for the in-depth overview of each feature. I've recently started using KMP using Compose Multiplatform with very positive results. Fleet also seems like a solid editor, although it does take some getting used to compared to VSCode and Xcode, but I guess that comes naturally when working across multiple platforms.
@MaggicBones2 ай бұрын
"cheese" 🤣
@abdonasr12222 ай бұрын
Really nice talk and a great comparison between each approach tradeoffs
@julien.robert0922 ай бұрын
Awesome presentation !
@abdonasr12223 ай бұрын
Great talk ✨
@Zitronenscheibe3 ай бұрын
Great talk. In the end it has a p50 of 35ms wich is still far away from a stable 60fps for some simple swiping and navigation. How could that be further improved, or is this just a limitation that compose?
@frank4pickerson3 ай бұрын
What about iOS? Test them all, please. Great demo.
@skarloti3 ай бұрын
Maybe some developers would like to avoid making the JavaScript functions into Firebase. It should be available in a convenient and easy way. At this stage, they are widely used Javascript & Python, but that's only because quick demos and not so good decisions are made. Nowhere for serious needs like making an application Android/iOS are scripts used?! I expect soon that Kotlin will be able to write native Google Cloud functions without using JVM below. Coming soon K2 Kotlin compiler this year.
@skarloti3 ай бұрын
Thank you for recommendations about securing my privacy at all. API key it can cost a lot if not well protected. Your experience was helpful to me. THANKS By the way, in the documentation for using the Gemini API key, it is written in red letters to be careful.
@senk0n3 ай бұрын
Love it
@arunm6193 ай бұрын
The breathing is annoying.
@gowtham49433 ай бұрын
it's a not a big problem man.
@arunm6193 ай бұрын
I guess my headphone is doing a pretty job here
@pedrofsnt3 ай бұрын
Koin + Kotlin = ♡
@Mike_x643 ай бұрын
“Don't use data classes” Oh maaaaan, +9000 for this!
@ConstantineShcherbyna3 ай бұрын
Thanks! You have ignited my interest for ML
@alexanescotto89573 ай бұрын
👏🏼👏🏼
@gofudgeyourselves90243 ай бұрын
Vim tips, Tipss about VIM
@gofudgeyourselves90243 ай бұрын
Kuch toh gadbad hai daya
@kramikyt83363 ай бұрын
Is there a link on the example project at 22:42?
@pablovaldes60223 ай бұрын
It will be nuts if we could also declare koin binders in swift. Being able to define the swift implementation of the given kmp interface, in swift language itself. Like a koin swift DSL 😅🤷♂️
@pablovaldes60223 ай бұрын
That could open possibilities to expand into swift/ swift ui. There are not many injection frameworks in swift.
@olwethupissot3 ай бұрын
Thanks for this great video Arno, what an amazing talk- Koin is all over the Kotlin ecosystem - pretty awesome that it is KMP & Compose Multiplatform compatible. Can't wait to see Koin 4.0
@frank4pickerson3 ай бұрын
You said Conference data class in List<Conference> is created based on what we have in the query at kzfaq.info/get/bejne/sNSieJqbnrKUqXk.html . What do we have in the query? To understand this, I want to know how GetConferencesQuery() is defined.
@skarloti3 ай бұрын
This was a very key element in the future of Kotlin. Thanks for the wonderful demonstration.
@watcher-ik4gvr3 ай бұрын
Márton Brau best speaker ever
@watcher-ik4gvr3 ай бұрын
when people are not laughing that mean very selly, but the content very good
@Salehalanazi-73 ай бұрын
Cool as hell man. What an amazing engineering marvel. We did have ML since 2017, it was lame and not useful and complex to setup. I gotta say your team delivered. This is easily accessible.
@michaelpacifique30173 ай бұрын
You are looking for local solution, it start at 23:15
@j2shoes2883 ай бұрын
it's perverse to talk about Multiplatform DI, when kmm/kmp lacks so much. Case in point, shared resources only came in a few weeks ago. Imagine talking about multiplatform and not having shared resources? really sick people.
@coreflodev3 ай бұрын
The shared resources they talk about isn't really KMP as it require compose to work
@afterlyfenio3 ай бұрын
0:00 Introducing: "Code AOSP: No time to EOL" 0:40 Contents of the Presentation 2:07 It's time for a partner: introducing Google Pixel 2 XL 3:13 Updates over the years (Android 8-11) 3:52 What does "End Of Life" mean? 4:55 Buying a new phone? 5:52 Custom ROMs: LineageOS, PixelBuilds (hehe), crDroid 7:35 "Help is on the way!": XDA, Telegram Chats, 4PDA 8:15 XDA: "Google Pixel 2 XL ROMs, Kernels, Recoveries, & Other" 9:02 PixelBuilds, James's Custom ROM 9:54 Why Custom ROMs? 12:23 Are there any risks? 13:06 Mission: Android Open Source Project 13:48 Gerrit 16:39 Bootloaders 18:02 Unlocking the Bootloader 19:35 Time for the Recovery: Flasing recovery image 20:16 "Say goodbye to the old!": Formatting data 21:09 "Hello to the new!" 22:08 Pixel 2's Code: Device Tree, Kernel. Vendor blobs 24:59 The Android Source Code: Structure 28:16 MISSION ACCOMPLISHED: Recap
@skarloti3 ай бұрын
I don't believe this approach is relevant for new LLMs with context window 1M token and function declaration Tolls (function calling/function response). Sorry
@juliavivas30413 ай бұрын
👏🏻👏🏻👏🏻👏🏻👏🏻
@andy_lamax3 ай бұрын
Perfect presentation
@No_Complaint_97903 ай бұрын
Excellent perspective from the vast experience over the years! Also, It’s an interesting idea of how to get the attendees attention and knowing what they want to learn and focus on that instead of the usual here’s what I prepared and I’m going to present everything. Folks who were attending in-person should have appreciated the value for the time.
@No_Complaint_97903 ай бұрын
Good content overall, and relevant as more Android devs try building AI based apps. One comment though, the content is more towards securing ApI key than using AI. A better title would be ‘Three ways to secure an API key, the good, bad and ugly way’, coz the techniques discussed on is applicable for any api keys that’s costing you.
@skarloti3 ай бұрын
Funny how your comment is 10 days ago and the video is a few hours old?! There is probably some kind of update.
@youdube12033 ай бұрын
Compose or Views?
@oldergod3 ай бұрын
Both
@aabhishek49113 ай бұрын
Sorry but using Composable as presenter sounds like shooting yourself in the foot . Classic example of building something for no reason.
@youdube12033 ай бұрын
Views better?
@andy_lamax3 ай бұрын
I think this is why I don't fully understand what molecule is used for
@XavierGouchet3 ай бұрын
That was a great talk, lots of useful tips! Thanks Martin.
@eganathan.r3 ай бұрын
Really lovin this talk, thanks for sharing :)
@martinbonnin42613 ай бұрын
Love the little owl 🦉😃
@skarloti3 ай бұрын
Thanks for the wonderful presentation, Márton Braun. Very well structured and consistent! Admire the success of Jetbrains. Totally deserved. The following about Fleet was not clear: 1. Fleet Ultra? 2. Fleet Notebook. 3. What language is this written Fleet? 4. After we have KMP is it possible KMP GC moves from JVM to another virtual machine for example WASM GC?
@galaxiegalaxie50033 ай бұрын
Nice content.Great.I love Voyager library for navigation. i feel kind of missing something on jetpack navigation. Will there be a survey on this how many percentage likes and dislike on these library. Also i am bit worried if voager dump support after 4-5 yrs but i love this library.😊. also i wish if jetbrain team officially support voyage out of the box.Thank you.
@galaxiegalaxie50033 ай бұрын
Nice content.Great.I love Voyager library for navigation. i feel kind of missing something on jetpack navigation. Will there be a survey on this how many percentage likes and dislike on these library. Also i am bit worried if voager dump support after 4-5 yrs but i love this library.😊. also i wish if jetbrain team officially support voyage out of the box.Thank you.
@j2shoes2883 ай бұрын
still piss poor. Shared resources was only made available a few weeks ago. Imagine that! KMM/KMP is how old? and shared resources only comes out now!
@aabhishek49113 ай бұрын
Ya it kind of feels like the overhead you have to deal with by going KMP negates the benefits of having shared logic.
@Jon889383 ай бұрын
There’s still many benefits to using KMP without sharing any UI. Also compose multi platform only went live right at the end of 2021 so it’s been just over a year. Saying “piss poor” for something we can use for free and has taken a lot of work is quite rude.
@estranhokonsta3 ай бұрын
Let me guess. You probably never paid them a cent and you have used extensively their products. Am i wrong? you would no doubt pay them all you deem they deserve. No doubt about that. But we all know that times are not easy these days... And that explains why you are so poor. 🤧 Yes, you are Poor and and you are Ungrateful. Are you not?
@codeone64233 ай бұрын
loak at 😆xamrin it start in 2011 and shutdown in 2024 they have now MAUI so ...