Elyes Mansour
elyesm.bsky.social
Elyes Mansour
@elyesm.bsky.social
Android dev passionate about tech, science, and workplace culture.

Based in Denmark and working at framna.com building different apps and teaching Android at dtu.dk.

https://linktr.ee/elyesm
I saw a useful post online on how to make the Logcat window open up besides the emulator instead of underneath which requires reducing the emulator's size.

Source: Qamar A. Safadi www.linkedin.com/posts/qamar-...

#AndroidDev
November 18, 2025 at 1:40 PM
Is this Dynamic Island look alike Pixel specific or available in stock Android as well?

I don't see anything about it in the new Progress Centric Notifications introduced in Android 16.

#AndroidDev
November 4, 2025 at 4:21 PM
I was just reading the Material 3 design system docs, and I saw this snippet where they're explaining motion and citing iOS directly as an example.
Pretty cool that they're openly acknowledging a competitor.

#AndroidDev
October 19, 2025 at 11:21 AM
Had a great time yesterday presenting at the GDG meetup in Copenhagen. I talked about my experience building my first open source library.

Someone came up to me at the end, and told me it felt more like standup comedy. The best compliment I could wish for 😁

github.com/elyesmansour...

#AndroidDev
October 17, 2025 at 1:16 PM
I've released my first open source library, a FloatingTabBar composable that mimics the new iOS Liquid Glass behavior.

github.com/elyesmansour...

This is my first ever open source contribution and it's been a very valuable experience.

I hope you like it and find it useful!

#AndroidDev
July 14, 2025 at 2:35 PM
This is my current iteration on recreating the iOS 26 navigation bar on Android. I hope to release this soon as my first open source project 🤞

#AndroidDev
June 30, 2025 at 8:44 AM
I just made this prototype for a floating navigation bar similar to iOS 26.
Designing the API for this component was a nice exercise.

#AndroidDev
June 19, 2025 at 10:10 PM
It was a thrill giving a talk at the GDG Meetup in Copenhagen.

The topic was about how to create an advanced PDF reader in Android with Jetpack Compose.
I've gained a lot of appreciation for PDF readers after making one myself. The amount of complexity hidden inside it is surprising!

#AndroidDev
March 28, 2025 at 5:18 PM
I was trying to solve the issue of having to recompose the whole tree when the value in `staticCompositionLocalOf` changes, by propagating the `State` object itself.

Then I found we can simply use `compositionLocalOf` instead to only recompose the scopes that are using the value 👌

#AndroidDev
March 28, 2025 at 9:35 AM
I created non-recomposing size modifiers to improve the regular ones that cause too many recompositions due to animations.

The code is shared in the gist below. Feel free to copy it :)

gist.github.com/elyesmansour...

#AndroidDev
March 11, 2025 at 11:07 PM
I just noticed that the Play Store has specific reviews for tablets.

#AndroidDev
January 27, 2025 at 9:36 PM
I've seen the PdfRenderer.Page size being directly used as the pixel size when converting it to Bitmap in different guides.

However if we check the documentation for the size attributes, we'll find that the return value is in points.

Here's how to convert its size to pixels.

#AndroidDev
January 23, 2025 at 11:02 PM
I have this catholder keeping me company for now :)
January 19, 2025 at 12:58 AM
I'm feeling proud of my first ever home desk 😊
January 18, 2025 at 5:01 PM
Nice new addition in AndroidX Activity 1.10.0 🥳
developer.android.com/jetpack/andr...

#AndroidDev
January 16, 2025 at 7:23 PM
January 15, 2025 at 8:45 PM
Do you have something similar in your projects to allow the app to crash in test builds and avoid it in production?

#AndroidDev
December 17, 2024 at 6:27 PM
In Compose, `remember()` uses structural equality to evaluate its key parameter and whether it should recalculate. How can we use referential equality instead?

We can effectively do that using `System.identityHashCode()`, as it's distinct* from one object instance to the other.

#AndroidDev
December 16, 2024 at 11:03 PM
I recently noticed this in Android Studio. You can press on the ⚙️ icon to configure the preview from a GUI 🤩

#AndroidDev
December 16, 2024 at 10:15 PM