For those that don't know me, I'm Ed, an Android developer, GDE and speaker from Nottingham, UK
I like to talk mobile security and all things Android
You can find my resources at spght.dev 🍝
Thanks for following!
#AndroidDev #MobileSec
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
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
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...
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...
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
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
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
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
What a wonderful thing to have been a part of!
💚🤖 #dcldn25
What a wonderful thing to have been a part of!
💚🤖 #dcldn25
✅ 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) 💪
✅ 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) 💪
Of course, it's @zacsweers.dev with the main talk I wanted to catch 🙃
Of course, it's @zacsweers.dev with the main talk I wanted to catch 🙃
Very grateful to be an Android GDE for another year
#GoogleDevExpert #AndroidDev
Very grateful to be an Android GDE for another year
#GoogleDevExpert #AndroidDev
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...
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...
www.sinasamaki.com/glitch-effec...
This approach uses regular canvas functions, so no need to dip into shader code... yet.
#ComposeMultiplatform #AndroidDev
www.sinasamaki.com/glitch-effec...
This approach uses regular canvas functions, so no need to dip into shader code... yet.
#ComposeMultiplatform #AndroidDev
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!
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!
Please come along, if not just to see what my fever-fed slides contain 😂
(See pic attached)
Please come along, if not just to see what my fever-fed slides contain 😂
(See pic attached)
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 😂
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 😂
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...
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...
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
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
(It's me, the others are Android legends)
(It's me, the others are Android legends)
It's made testing locally and the prototyping process so much faster 🚀
It's made testing locally and the prototyping process so much faster 🚀
developer.android.com/jetpack/andr...
Those people were the founders of bopple.com
The rest is history
Those people were the founders of bopple.com
The rest is history
🚨 This version introduces a breaking change for API 21/22 users due to Tink's latest version bumping the minSdk to 23 🚨
Check out the release notes for more info
github.com/ed-george/en...
🚨 This version introduces a breaking change for API 21/22 users due to Tink's latest version bumping the minSdk to 23 🚨
Check out the release notes for more info
github.com/ed-george/en...
Several 💀
Several 💀
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!
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!