Halil Ozercan
halilibo.com
Halil Ozercan
@halilibo.com
Compose Text
@hankgreen.bsky.social I mean this goes against the spirit of the app but I don't want to know I can just do this. It feels dirty, like doing something behind its back 😞
August 20, 2025 at 9:15 PM
Reposted by Halil Ozercan
We have a new episode of the Android Developers Backstage podcast up -- this time @chethaase.com and I are talking to Melba Nuzen and Ralston Da Silva from the Compose team about Autofill!

www.youtube.com/watch?v=Tb6b...
Autofill in Compose
YouTube video by Android Developers
www.youtube.com
August 14, 2025 at 2:18 PM
I wrote a new post on why brush may behave unexpectedly in an AnnotatedString. #JetpackCompose

halilibo.com/2025/styling...
Styling, Spanning, Brushing, Composing
This is not going to be a regular android dev blog post. I’m going to try a new format that I want to call journaling to a solution. To give a sense of how different this is (to me), I’m using Google ...
halilibo.com
July 23, 2025 at 2:16 PM
We learned a little bit about font shaping on Android, now is time for font metrics?
July 8, 2025 at 10:25 AM
1.9.0-beta01 brings addStyle to OutputTransformation. This is just the start btw, more to come soon.
June 20, 2025 at 10:31 AM
I've started seeing the brown screen of death almost every time I open the bluesky app on my android. What gives?
June 2, 2025 at 10:42 PM
better late than never but I'm really sad that I discovered raspberry-pi + vscode.dev combo a bit too late.
Visual Studio Code for the Web
Build with Visual Studio Code, anywhere, anytime, entirely in your browser.
vscode.dev
May 20, 2025 at 11:17 AM
vibe coding with Gemini 2.5 pro is giving me the chills. You can be as critical and as skeptical of AI but the progress is undeniable.
May 11, 2025 at 3:06 AM
Reposted by Halil Ozercan
Pretty sure many Android devs are still around on this platform.

Reply saying hi 👋 so everyone can find you.

This will help people find a big bunch of colleagues to follow 👏👏

RT this for more reach! 🙏
May 10, 2025 at 11:04 AM
Reposted by Halil Ozercan
So therefore the court finds that she does not pose danger to community or present risk of flight.

THE COURT ORDERS THE GOVERNMENT TO RELEASE OZTURK FROM CUSTODY IMMEDIATELY.

"Ms. Ozturk is free to return to her home in Massachusetts."
May 9, 2025 at 6:28 PM
For the first time I'm officially a part of Google IO. Listen to us talk about text input in Compose and how it's changing. I promise you will learn something new :)

io.google/2025/explore...
Google I/O 2025: Mastering text input in Compose
Don’t miss Google I/O, featuring product launches, innovations, and insights. Tune in for the live keynotes and sessions.
io.google
May 4, 2025 at 6:28 PM
Writing documentation with AI assistance is kinda fun.
May 2, 2025 at 12:08 AM
I tried something new today and it was surprisingly good. However I concede that the work to pleasure ratio wasn't that great.
April 29, 2025 at 1:25 AM
It's time for a blog post called "you cannot center text vertically because your font file hates you"
April 21, 2025 at 8:35 PM
I couldn't resist implementing this design I saw on Twitter using shared element API in Jetpack Compose.
April 19, 2025 at 7:13 PM
#til removeAbcListener functions on ViewTreeObserver name their listener parameter `victim`.

developer.android.com/reference/an...
ViewTreeObserver  |  API reference  |  Android Developers
developer.android.com
April 18, 2025 at 11:44 AM
I never got vibe coding but vibe blogging is real. I opened my Jekyll blog on Firebase Studio. I'm just chatting with Gemini and it is creating sections for the post, giving me ideas, proof-reading and rewriting bunch of sections. I'm sold.
April 11, 2025 at 12:27 AM
IDX + Gemini 2.5 is challenging my views on AI 😬
April 6, 2025 at 11:57 AM
how is it possible that I still have the muscle memory for exiting a screen instance? I used it only for a year around 2018.
April 4, 2025 at 11:38 PM
Thanks to @coryzue.com , this post now has Bluesky comments.

@romainguy.dev 's invaluable comments directly show up on the page.
March 31, 2025 at 9:52 PM
March 30, 2025 at 11:39 PM
March 30, 2025 at 8:30 PM
I have this internal document at work that I wrote more than 2 years ago. Almost every ~3 months I keep referencing it to someone new.

The doc is about text scaling, rotation, translation animations on Android and why the text sometimes jitters.

I should publish it at some point. Any interest?
March 27, 2025 at 1:40 PM