Ed Holloway-George 🍝's Avatar

Ed Holloway-George 🍝

@spght.dev

Lead Android at kraken.tech & GDE for Android πŸ”— https://linktr.ee/sp4ghetticode (he/him)

939
Followers
539
Following
184
Posts
07.07.2023
Joined
Posts Following

Latest posts by Ed Holloway-George 🍝 @spght.dev

Drop me a message with an address and I will have a word and see what I can do... (no promises!)

10.12.2025 17:09 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

That might be the best post I've ever seen. Genuinely

10.12.2025 17:08 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

Tis' the season... πŸŽ„

10.12.2025 09:19 πŸ‘ 8 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Advanced Techniques for Protecting Android Apps - Ed Holloway-George | droidcon London 2025
Advanced Techniques for Protecting Android Apps - Ed Holloway-George | droidcon London 2025 YouTube video by droidcon & fluttercon

🚨 My #dcldn25 talk is now LIVE 🚨

Going Beyond Obfuscation: Advanced Techniques for Protecting Android Apps

πŸ”—: www.youtube.com/watch?v=carU...

#MobileSecurity #AndroidDev

27.11.2025 21:14 πŸ‘ 44 πŸ” 7 πŸ’¬ 0 πŸ“Œ 0
Preview
Jetpack Navigation 3 is stable News and insights on the Android platform, developer tools, and events.

Jetpack Navigation 3 is stable! πŸŽ‰πŸŽ‰πŸŽ‰

Leaning into Jetpack Compose and the idea of combining smaller building blocks together really helped make Nav3 a much more flexible library that made it a joy to work on and hopefully for you to use as well!
android-developers.googleblog.com/2025/11/jetp...

19.11.2025 20:53 πŸ‘ 60 πŸ” 26 πŸ’¬ 3 πŸ“Œ 3

πŸ˜‚ An opportunity to write about one of my all-time favourite developer war-stories has appeared!

Very excited to share this when the time comes ✨

17.11.2025 13:46 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Google Issue Tracker

Sometimes you've got to celebrate the small wins.

Android Studio project wizard will add distributionSha256Sum entries to gradle/wrapper/gradle-wrapper.properties to make reduce your chances of getting a malicious Gradle distribution!

issuetracker.google.com/issues/26963...

#gradle #security

06.11.2025 21:28 πŸ‘ 16 πŸ” 2 πŸ’¬ 1 πŸ“Œ 0

That's on me as well. Really pleased you made it over and I also promise I'll catch you at the next one

03.11.2025 18:39 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Sponsor @skydoves on GitHub Sponsors Hi, πŸ‘‹ I'm an Android/OSS Engineer. I have created and contributed more than 70+ open-source libraries related to Android & Kotlin that are used all over the globe. I'd love to give positive effect...

I just sponsored @skydoves.bsky.social

After seeing (and briefly meeting) Jaewoong @ Droidcon London, his open-source work is by far some of the most impressive & important in our space right now

I highly recommend supporting his continued work if you can ❀️

github.com/sponsors/sky...

03.11.2025 17:29 πŸ‘ 12 πŸ” 0 πŸ’¬ 0 πŸ“Œ 1

Nah can't be, I don't work Sundays πŸ€ͺ

01.11.2025 07:25 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
8 steps to success with Gemini in Android Studio | Joe Birch

8 steps to success with Gemini in Android Studio by @joebirch.bsky.social joebirch.co/android/8-st...

31.10.2025 12:01 πŸ‘ 6 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0
Preview
Release 1.1.1 Β· ed-george/encrypted-shared-preferences What's Changed Update dependency com.google.android.material:material to v1.13.0 by @renovate[bot] in #43 Update actions/setup-java action to v5 by @renovate[bot] in #42 Update actions/checkout ac...

It's Friday, meaning it's time to ship! (Right?!) πŸš€

I've just released a minor update to my encrypted-shared-preferences fork

This release bumps to tink version v1.19.0

Check it out:
github.com/ed-george/en...

#AndroidDev

31.10.2025 09:09 πŸ‘ 10 πŸ” 2 πŸ’¬ 1 πŸ“Œ 0
Post image Post image

Thanks so much for coming to my #dcldn25 talk!

It's always fantastic to see so many people wanting to learn more about mobile security βœ¨πŸ”

My slides are now available via my website

Hope to see you at another Droidcon soon ✌️

πŸ“½οΈ: spght.dev/talks
πŸ“Έ: @tomcolvin.co.uk

31.10.2025 08:37 πŸ‘ 7 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I'm so grateful for the Android community. I've seen so many old friends at Droidcon London this year and even made some new ones too

What a wonderful thing to have been a part of!

πŸ’šπŸ€– #dcldn25

30.10.2025 18:08 πŸ‘ 14 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

βœ… Booked hotel for the wrong days
βœ… Arriving a day earlier by accident
βœ… Can't find train tickets

The standard travel experience with me

See you at @droidcon.bsky.social London (I hope) πŸ’ͺ

28.10.2025 13:59 πŸ‘ 6 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I'm not saying you should skip my talk to go to his, but I will be speaking at 1.5x speed to catch the last 20 mins of his talk πŸ˜‚πŸ˜‰

27.10.2025 20:15 πŸ‘ 10 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Made the classic mistake of checking who I clash with at Droidcon London this year πŸ˜‚

Of course, it's @zacsweers.dev with the main talk I wanted to catch πŸ™ƒ

27.10.2025 20:15 πŸ‘ 6 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
A Google Developer Expert branded pin board covered in multiple pin badges

A Google Developer Expert branded pin board covered in multiple pin badges

GDE Pin Board update πŸ“Œ

Very grateful to be an Android GDE for another year

#GoogleDevExpert #AndroidDev

26.10.2025 10:59 πŸ‘ 4 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Master Class on Security (part 1) For Android Developers β€” from Encryption to Passkeys and Keystore

Time for a revamp! πŸƒπŸ‚
My new serie Master Class on Security is now available in my blog, we will focus on:

βœ… Encryption (Part 1 is available)
βœ… Passkeys
βœ… Credential Manager
βœ… Keystore and library migration paths
βœ… Integrity and Network security

medium.com/knowing-andr...

13.10.2025 15:26 πŸ‘ 8 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

✨ New article on how to create futuristic, cyberpunk glitch effects that's overused in sci-fi movies, right in #JetpackCompose

www.sinasamaki.com/glitch-effec...

This approach uses regular canvas functions, so no need to dip into shader code... yet.

#ComposeMultiplatform #AndroidDev

11.10.2025 08:06 πŸ‘ 21 πŸ” 6 πŸ’¬ 2 πŸ“Œ 0
Post image

Reminder that Compose Multiplatform (www.jetbrains.com/compose-mult...) is Stable on iOS, Android and Desktop....and now in Beta for Web.

03.10.2025 10:34 πŸ‘ 15 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0
Your invite to Warpβ€”the agentic development platform Warp is an AI agent platform that lets you run multiple agents in parallel to complete any development task.

I am really enjoying using Warp as my daily Terminal

I never thought AI and the terminal would mix, but it's definitely helped improve so much of my workflow πŸš€

Highly recommend giving it a try if you haven't already!

15.07.2025 08:28 πŸ‘ 1 πŸ” 1 πŸ’¬ 2 πŸ“Œ 0
Preview
How To Become Your App’s β€˜Security Champion’, Mon, Sep 29, 2025, 5:00 PM | Meetup This month marks **2 Years of Leeds Mobile**! To celebrate, we’ll have: 🧁 Leeds Mobile themed cupcakes 🍽️ Food from local businesses 🎟️ Two free droidcon London tickets

In all seriousness, do come and join us - it's going to be great fun to talk mobile security!

www.meetup.com/leeds-mobile...

28.09.2025 20:14 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

Been sick this weekend, but I am feeling marginally better and now very excited about my talk tomorrow night in Leeds

Please come along, if not just to see what my fever-fed slides contain πŸ˜‚

(See pic attached)

28.09.2025 20:14 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
a man wearing 3d glasses is holding a popcorn box ALT: a man wearing 3d glasses is holding a popcorn box
26.09.2025 09:38 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I've been losing my mind for the last few evenings trying to figure out how to write a KMP compatible Gzip decompression method

JVM & Android were easy but iOS was driving me crazy with zlib C interop and alloc calls!

TIL it turns out Okio can do it all, in two lines of code πŸ˜‚

26.09.2025 09:37 πŸ‘ 43 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0

Looks incredible 😍 Great stuff ✨

18.09.2025 20:19 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Modern Security in Android (part 1) A fast guide to be safe

As many of you know, I wrote Modern Security in Android a couple of years ago. It's time for a well-deserved refresh
It's time to talk about some new practices that you may want to follow
It will be available at the same link this Sunday πŸ‘©πŸ»β€πŸ’»βœ¨πŸ₯ΈπŸŠ

medium.com/knowing-andr...

16.09.2025 23:50 πŸ‘ 8 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0
Preview
GitHub - mainrs/android-compose-furigana Contribute to mainrs/android-compose-furigana development by creating an account on GitHub.

That's true (outside of WebView's support for the <ruby> tag)

However, there's some good open-source solutions available

- github.com/mainrs/andro...
- github.com/b84330808/Ru...

Given the hard work was done in the vertical text library, I wonder if support will eventually come in AndroidX Text 🧐

16.09.2025 07:37 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Whats new in... 'AndroidX Text - 1.0.0-alpha01' | Ed Holloway-George | Android Developer | Android GDE A quick look at one of the latest additions to the AndroidX suite of libraries

Wrote a quick blog post about the newest AndroidX library 'androidx.text:text-vertical' πŸ“šβœ¨

Learn about the cool functionality this provides and why this is important, particularly if you read Japanese newspapers πŸ‡―πŸ‡΅πŸ“°

Read more:
www.spght.dev/articles/13-...

#AndroidDev #AndroidX

13.09.2025 16:16 πŸ‘ 11 πŸ” 5 πŸ’¬ 3 πŸ“Œ 0