Exploring OpenGL and rendering algorithms to create smooth visual experiences.
I’m an Android developer from Ukraine, passionate about GPU graphics and Compose UI development. Exploring the intersection of beautiful interfaces and high-performance graphics processing. #AndroidDev #OpenGL
Now, @github_skydoves decided to write a masterpiece to expand on this topic. Absolute cinema, give it a read and a star! ⭐️
github.com/skydoves/com...
Now, @github_skydoves decided to write a masterpiece to expand on this topic. Absolute cinema, give it a read and a star! ⭐️
github.com/skydoves/com...
Now you can try to use an experimental retain{} API. In this article, you’ll dive deep into the internal mechanisms of retain{}.
medium.com/proandroidde...
Now you can try to use an experimental retain{} API. In this article, you’ll dive deep into the internal mechanisms of retain{}.
medium.com/proandroidde...
Glitch effect used in a disappearing animation #JetpackCompose
Code available here:
www.sinasamaki.com/glitch-visib...
Glitch effect used in a disappearing animation #JetpackCompose
Code available here:
www.sinasamaki.com/glitch-visib...
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
This thread rewrites it: what we tried, why it hurt, and how RenderEffect + AGSL made "frosted glass" practical and fast.
#AndroidDev #JetpackCompose #Shader #AGSL
This thread rewrites it: what we tried, why it hurt, and how RenderEffect + AGSL made "frosted glass" practical and fast.
#AndroidDev #JetpackCompose #Shader #AGSL
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
@androidstudio.bsky.social already has MCP support, and I'm really hoping it will one day provide this kind of info too. 😊
@androidstudio.bsky.social already has MCP support, and I'm really hoping it will one day provide this kind of info too. 😊
Recently I added a side feature: it also builds a search index for an MCP server I put together.
#AndroidDev
Recently I added a side feature: it also builds a search index for an MCP server I put together.
#AndroidDev
#androiddev #android #java
Origin | Interest | Match
#AndroidDev
#AndroidDev
A Gradle plugin that generates workspace files for Kotlin LSP. Many things don't work, but some do 😅
github.com/desugar-64/k...
#AndroidDev #VSCode
A Gradle plugin that generates workspace files for Kotlin LSP. Many things don't work, but some do 😅
github.com/desugar-64/k...
#AndroidDev #VSCode
#AndroidDev
#AndroidDev
You can now specify your own LLMs for the Android Studio Coding Agent. This is huge! 🚀
#AndroidDev
developer.android.com/studio/gemin...
You can now specify your own LLMs for the Android Studio Coding Agent. This is huge! 🚀
#AndroidDev
developer.android.com/studio/gemin...
Nevertheless, Compose is the best thing that has happened in Android dev: an unbundled, first-class UI toolkit that can be updated as a project library rather than through an OS update.
Nevertheless, Compose is the best thing that has happened in Android dev: an unbundled, first-class UI toolkit that can be updated as a project library rather than through an OS update.
#JetpackCompose #shipaton #buildinpublic
#JetpackCompose #shipaton #buildinpublic
#AndroidDev #JetpackCompose
#AndroidDev #JetpackCompose
www.youtube.com/watch?v=0moE...
www.youtube.com/watch?v=0moE...
No model, just some matrix transformations applied on the UI
Cooking this for my #Shipaton project
No model, just some matrix transformations applied on the UI
Cooking this for my #Shipaton project