Android Makers

Android Makers

What can my foldable do?

What can my foldable do?

Пікірлер

  • @MaggicBones
    @MaggicBones12 күн бұрын

    "cheese" 🤣

  • @abdonasr1222
    @abdonasr122216 күн бұрын

    Really nice talk and a great comparison between each approach tradeoffs

  • @julien.robert092
    @julien.robert09221 күн бұрын

    Awesome presentation !

  • @abdonasr1222
    @abdonasr122224 күн бұрын

    Great talk ✨

  • @Zitronenscheibe
    @Zitronenscheibe25 күн бұрын

    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?

  • @frank4pickerson
    @frank4pickerson25 күн бұрын

    What about iOS? Test them all, please. Great demo.

  • @skarloti
    @skarloti27 күн бұрын

    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.

  • @skarloti
    @skarloti27 күн бұрын

    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.

  • @senk0n
    @senk0n28 күн бұрын

    Love it

  • @arunm619
    @arunm61929 күн бұрын

    The breathing is annoying.

  • @gowtham4943
    @gowtham494324 күн бұрын

    it's a not a big problem man.

  • @arunm619
    @arunm61924 күн бұрын

    I guess my headphone is doing a pretty job here

  • @pedrofsnt
    @pedrofsnt29 күн бұрын

    Koin + Kotlin = ♡

  • @Mike_x64
    @Mike_x64Ай бұрын

    “Don't use data classes” Oh maaaaan, +9000 for this!

  • @ConstantineShcherbyna
    @ConstantineShcherbynaАй бұрын

    Thanks! You have ignited my interest for ML

  • @alexanescotto8957
    @alexanescotto8957Ай бұрын

    👏🏼👏🏼

  • @gofudgeyourselves9024
    @gofudgeyourselves9024Ай бұрын

    Vim tips, Tipss about VIM

  • @gofudgeyourselves9024
    @gofudgeyourselves9024Ай бұрын

    Kuch toh gadbad hai daya

  • @kramikyt8336
    @kramikyt8336Ай бұрын

    Is there a link on the example project at 22:42?

  • @pablovaldes6022
    @pablovaldes6022Ай бұрын

    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 😅🤷‍♂️

  • @pablovaldes6022
    @pablovaldes6022Ай бұрын

    That could open possibilities to expand into swift/ swift ui. There are not many injection frameworks in swift.

  • @olwethupissot
    @olwethupissotАй бұрын

    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

  • @frank4pickerson
    @frank4pickersonАй бұрын

    You said Conference data class in List<Conference> is created based on what we have in the query at kzread.info/dash/bejne/rKKmp5mjaa-Wqag.html . What do we have in the query? To understand this, I want to know how GetConferencesQuery() is defined.

  • @skarloti
    @skarlotiАй бұрын

    This was a very key element in the future of Kotlin. Thanks for the wonderful demonstration.

  • @watcher-ik4gvr
    @watcher-ik4gvrАй бұрын

    Márton Brau best speaker ever

  • @watcher-ik4gvr
    @watcher-ik4gvrАй бұрын

    when people are not laughing that mean very selly, but the content very good

  • @Salehalanazi-7
    @Salehalanazi-7Ай бұрын

    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.

  • @michaelpacifique3017
    @michaelpacifique3017Ай бұрын

    You are looking for local solution, it start at 23:15

  • @j2shoes288
    @j2shoes288Ай бұрын

    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.

  • @coreflodev
    @coreflodevАй бұрын

    The shared resources they talk about isn't really KMP as it require compose to work

  • @afterlyfenio
    @afterlyfenioАй бұрын

    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

  • @skarloti
    @skarlotiАй бұрын

    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

  • @juliavivas3041
    @juliavivas3041Ай бұрын

    👏🏻👏🏻👏🏻👏🏻👏🏻

  • @andy_lamax
    @andy_lamaxАй бұрын

    Perfect presentation

  • @No_Complaint_9790
    @No_Complaint_9790Ай бұрын

    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_9790
    @No_Complaint_9790Ай бұрын

    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.

  • @skarloti
    @skarloti27 күн бұрын

    Funny how your comment is 10 days ago and the video is a few hours old?! There is probably some kind of update.

  • @youdube1203
    @youdube1203Ай бұрын

    Compose or Views?

  • @oldergod
    @oldergodАй бұрын

    Both

  • @aabhishek4911
    @aabhishek4911Ай бұрын

    Sorry but using Composable as presenter sounds like shooting yourself in the foot . Classic example of building something for no reason.

  • @youdube1203
    @youdube1203Ай бұрын

    Views better?

  • @andy_lamax
    @andy_lamaxАй бұрын

    I think this is why I don't fully understand what molecule is used for

  • @XavierGouchet
    @XavierGouchetАй бұрын

    That was a great talk, lots of useful tips! Thanks Martin.

  • @eganathan.r
    @eganathan.rАй бұрын

    Really lovin this talk, thanks for sharing :)

  • @martinbonnin4261
    @martinbonnin4261Ай бұрын

    Love the little owl 🦉😃

  • @skarloti
    @skarlotiАй бұрын

    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?

  • @galaxiegalaxie5003
    @galaxiegalaxie5003Ай бұрын

    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.

  • @galaxiegalaxie5003
    @galaxiegalaxie5003Ай бұрын

    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.

  • @j2shoes288
    @j2shoes288Ай бұрын

    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!

  • @aabhishek4911
    @aabhishek4911Ай бұрын

    Ya it kind of feels like the overhead you have to deal with by going KMP negates the benefits of having shared logic.

  • @Jon88938
    @Jon88938Ай бұрын

    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.

  • @estranhokonsta
    @estranhokonstaАй бұрын

    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?

  • @codeone6423
    @codeone6423Ай бұрын

    loak at 😆xamrin it start in 2011 and shutdown in 2024 they have now MAUI so ...

  • @eganathan.r
    @eganathan.rАй бұрын

    Thank you 🎊

  • @abd3lraouf
    @abd3lraoufАй бұрын

    This is pretty awesome, thanks you so much

  • @sp4ghetticode
    @sp4ghetticodeАй бұрын

    Second! Also fit presenter ;)

  • @BenKadel
    @BenKadelАй бұрын

    First! Also fit presenter! ;)

  • @antoinedroid
    @antoinedroidАй бұрын

  • @DJSezn
    @DJSeznАй бұрын

    La video en plus gros aurait été sympa hein

  • @mussabkamhieh549
    @mussabkamhieh549Ай бұрын

    Hello, Great presentation! I'm having an issue with the companion device service. It works fine with onDeviceAppeared and onDeviceDisappeared updates, that is until i reboot the phone, then it stops receiving these updates.

  • @shakirkasmani
    @shakirkasmaniАй бұрын

    22:21 Can I get source code for this card?

  • @aswinpashok5224
    @aswinpashok52242 ай бұрын

    Calling Hidden APIs by adding interface does not seem to work. Getting "IncompatibleClassChangeError : Found class but interface was expected". Any way to solve this?