Based in Denmark and working at framna.com building different apps and teaching Android at dtu.dk.
https://linktr.ee/elyesm
Source: Qamar A. Safadi www.linkedin.com/posts/qamar-...
#AndroidDev
Source: Qamar A. Safadi www.linkedin.com/posts/qamar-...
#AndroidDev
I don't see anything about it in the new Progress Centric Notifications introduced in Android 16.
#AndroidDev
I don't see anything about it in the new Progress Centric Notifications introduced in Android 16.
#AndroidDev
Not arguing for doing things sloppily though. It's a balancing act depending on the circumstances.
#AndroidDev
Not arguing for doing things sloppily though. It's a balancing act depending on the circumstances.
#AndroidDev
#gradle
#gradle
Here are some highlights:
- Multi-agents execution
- Composer - its own coding model
- Embedded browser
- Sandboxing - similar to Claude Code
- Team commands
There are many more changes. You can read more here cursor.com/changelog/2-0
Here are some highlights:
- Multi-agents execution
- Composer - its own coding model
- Embedded browser
- Sandboxing - similar to Claude Code
- Team commands
There are many more changes. You can read more here cursor.com/changelog/2-0
Pretty cool that they're openly acknowledging a competitor.
#AndroidDev
Pretty cool that they're openly acknowledging a competitor.
#AndroidDev
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
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
Deep Research is definitely one of the most useful applications of LLMs so far.
#AI
Deep Research is definitely one of the most useful applications of LLMs so far.
#AI
github.com/elyesmansour...
#AndroidDev
github.com/elyesmansour...
#AndroidDev
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
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
problem A > solution A -> creates:
- problem B > solution B -> problem X > solution X
- problem C > solution C -> problem Y > solution Y
I hope this is the end of the chain 😅 And I don't see any way around solution A.
#AndroidDev
problem A > solution A -> creates:
- problem B > solution B -> problem X > solution X
- problem C > solution C -> problem Y > solution Y
I hope this is the end of the chain 😅 And I don't see any way around solution A.
#AndroidDev
I rewrote all the Git history to use the Github no-reply email address.
And I finally managed to actually upload an artifact, but now I have validations issues to resolve.
At least I got the gradle task to work 😅
I rewrote all the Git history to use the Github no-reply email address.
And I finally managed to actually upload an artifact, but now I have validations issues to resolve.
At least I got the gradle task to work 😅
I was about to buy a domain, then learnt that my information would be exposed on whois. Not too long after I learnt that Github Pages exist!
Now I'm messing with gradle configurations. Wish me luck 😄
#AndroidDev
I was about to buy a domain, then learnt that my information would be exposed on whois. Not too long after I learnt that Github Pages exist!
Now I'm messing with gradle configurations. Wish me luck 😄
#AndroidDev
#AndroidDev #Programming
#AndroidDev #Programming
We still own a 100% of the code. We can't review a 1000 lines of code in one go, but we can review them in small chunks.
If we'd like to maintain quality, then we need to slow down the process to a human level.
#ai
We still own a 100% of the code. We can't review a 1000 lines of code in one go, but we can review them in small chunks.
If we'd like to maintain quality, then we need to slow down the process to a human level.
#ai
#AndroidDev
#AndroidDev
And thanks to the documentation page below, I was able to understand how to resolve all the visual artifacts I was seeing.
developer.android.com/develop/ui/c...
#AndroidDev
And thanks to the documentation page below, I was able to understand how to resolve all the visual artifacts I was seeing.
developer.android.com/develop/ui/c...
#AndroidDev
#AndroidDev #Claude
#AndroidDev #Claude
Designing the API for this component was a nice exercise.
#AndroidDev
Designing the API for this component was a nice exercise.
#AndroidDev
Generate and run HTTP requests directly from your code, with support for Retrofit, OkHttp and Ktor. Enjoy seamless editor integration, code completion, and more.
🔗 Read our blog for full details!
blog.jetbrains.com/blog/2025/06...
Generate and run HTTP requests directly from your code, with support for Retrofit, OkHttp and Ktor. Enjoy seamless editor integration, code completion, and more.
🔗 Read our blog for full details!
blog.jetbrains.com/blog/2025/06...
- `try? ...` expression which is the same as `getOrNull()` in Kotlin but actually built in the language.
- Class de-initializers that can execute some cleanup code when an object is deallocated.
#Swift #AndroidDev
- `try? ...` expression which is the same as `getOrNull()` in Kotlin but actually built in the language.
- Class de-initializers that can execute some cleanup code when an object is deallocated.
#Swift #AndroidDev
The biggest thing I'm excited about is Koog, the Kotlin framework for building Agents. I'm already getting my hands dirty with it.
#Kotlin
The biggest thing I'm excited about is Koog, the Kotlin framework for building Agents. I'm already getting my hands dirty with it.
#Kotlin
medium.com/@elyesmansou...
#AndroidDev #Hiring #Software_Development
medium.com/@elyesmansou...
#AndroidDev #Hiring #Software_Development