Fred Porciúncula :kotlin:

@GoogleDevExpert :androidHead: wave.com 🌱 vegan 🧑‍💻 he/him

Fred Porciúncula :kotlin:fred@androiddev.social
2024-03-11

After 3 long years, Hilt finally supports ViewModel assisted injection and it's pretty cool 🎉

medium.com/proandroiddev/hilt-

Fred Porciúncula :kotlin:fred@androiddev.social
2023-11-14

A must watch for anyone working with Compose, by @riggaroo 💯

youtube.com/watch?v=HNSKJIQtb4

Fred Porciúncula :kotlin:fred@androiddev.social
2023-08-25

@kiranrao based on what's written here, it really seems they'll eventually remove all of them.

Fred Porciúncula :kotlin:fred@androiddev.social
2023-08-25

Really sad to see WebView go as it was pretty great. I'm also confused as to why they're releasing a new WebView feature in the same release they're deprecating it, and why the blogpost has no explicit justification for the WebView in particular 😢

medium.com/androiddevelopers/a

Fred Porciúncula :kotlin:fred@androiddev.social
2023-08-08

If you're an Android dev jumping into SwiftUI, do yourself a favor and read this great piece by
@filipwiesner 🙌

medium.com/mateedevs/fundament

Fred Porciúncula :kotlin:fred@androiddev.social
2023-06-20

Awesome article by
Rodrigo Dominguez, it'd be fun to see how those same animations would look like with XML views 🫣

rodrigomartind.medium.com/the-

Fred Porciúncula :kotlin: boosted:
2023-06-12

Who Fixes The Deprecation Warnings?

publicobject.com/2023/06/10/fa

Fred Porciúncula :kotlin:fred@androiddev.social
2023-06-07

I'm always getting confused between remember, derivedStateOf, and both together. This detailed writeup by @saqib helped a lot 🙌

proandroiddev.com/deep-dive-in

Fred Porciúncula :kotlin:fred@androiddev.social
2023-06-05

Great article by Aleksander Jaworski explaining very well why you should usually prefer interfaces with platform-specific implementations over expect/actual and how to go about that.

akjaw.com/kotlin-multiplatform

The example in the article still uses expect/actual for providing a way to instantiate the implementations, but that's where I think DI shines and was one of the things we talked about here:

androiddev.social/@kaush@hachy

Fred Porciúncula :kotlin: boosted:
Rahul Ravikumar :verified:rahulrav@androiddev.social
2023-06-01

@kaush @fragmented @fred Just wanted to say, this was a great episode. I too have some nostalgia for the good ol days of vanilla Dagger.

Fred Porciúncula :kotlin: boosted:
Kaushik Gopalkaush@hachyderm.io
2023-05-31

Can’t say we’re going back to our #androiddev roots without a healthy dose of DI 😊, so this week on @fragmented we talk to @fred about Dependency Injection in a KMP world. (Kotlin-Inject 🤘🏽)

Listen here: fragmentedpodcast.com/episodes

Fred Porciúncula :kotlin:fred@androiddev.social
2023-05-31

Thanks again @donnfelker and @kaush! I had a great time talking about my two favorite topics at the moment: DI & KMM 😊

hachyderm.io/@kaush/1104584755

Fred Porciúncula :kotlin:fred@androiddev.social
2023-05-10

Sharing Kotlin Multiplatform presenters/viewmodels is such an interesting topic and I finally managed to dump my thoughts on it:

klima.hashnode.dev/kotlin-mult

TL;DR: Retained (github.com/marcellogalhardo/retained) is an awesome library and you should check it out!

Big thanks to @leandrofavarin, Mike Scammel and @mg for reviewing the article 💚

Fred Porciúncula :kotlin: boosted:
Jake Whartonjw@jakewharton.com
2023-05-01

The video of my KotlinConf talk "Playing in the Treehouse with Redwood and Zipline" is now available!

youtube.com/watch?v=G4LK_euTad

Fred Porciúncula :kotlin:fred@androiddev.social
2023-04-15

Still unsure on what I should try first on the train back to Berlin: iOS Compose or Zipline 🚃

That was an amazing KotlinConf and I can't wait to see how everything moves forward in the next year 🚀

KotlinConf closing panel stage.
Fred Porciúncula :kotlin:fred@androiddev.social
2023-04-14

We’re time traveling here at KotlinConf ⏱ I’m impressed with the quality of the talks this year and @kpgalligan talk was no exception 👏👏

Kevin presenting a slide with Java’s famous “write once, run anywhere” slogan.
Fred Porciúncula :kotlin: boosted:
FriendlyMike :friendlyRobot:friendlymike@androiddev.social
2023-04-06

@mg made a library called retained github.com/marcellogalhardo/re

It is amazing and you should be using it

Fred Porciúncula :kotlin:fred@androiddev.social
2023-04-06

Thank you @androidweekly for featuring my latest article on KMM DI with kotlin-inject 😊🙌

androiddev.social/@androidweek

Fred Porciúncula :kotlin: boosted:
Jake Whartonjw@jakewharton.com
2023-04-05

So sad to hear about Bob Lee. He was an incredible coworker, leader, and friend. So much of Square and Cash App engineering culture is directly linked to him, and certainly our propensity for using and releasing open source software.

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst