drmobiledev Profile Banner
Ömer Okumuş Profile
Ömer Okumuş

@drmobiledev

Followers
94
Following
107
Media
67
Statuses
413

Software Developer | Things about Mobile App Developing

Istanbul
Joined April 2025
Don't wanna be here? Send us removal request.
@drmobiledev
Ömer Okumuş
6 months
As a #SoftwareEngineer, I share my expertise in #MobileAppDevelopment, including Android, iOS, #Kotlin, #Swift, Mobile Architecture, Networking, Threading, Jetpack Compose, SwiftUI, UI/UX and more. For LinkedIn, GitHub, or Medium:
Tweet card summary image
linktr.ee
Software Developer
0
0
5
@drmobiledev
Ömer Okumuş
2 days
"can't handle android development"
@luke_pighetti
Luke
3 days
android is the worst mobile dev ecosystem and store
0
0
0
@JorgeCastilloPr
Jorge Castillo
19 days
People wondering why they’re not making money with their products since they started vibe coding. It was never about execution speed. https://t.co/wYFXwm4oQA
1
1
12
@drmobiledev
Ömer Okumuş
19 days
AI can make ridiculously simply errors. Hence, the basic debugging and asking stupid questions should not be overlooked. For example, the import statement in Flutter was this import 'package:supabase_flutter/supabase_flutter'; And me and my fellow AI agents battled with
0
0
0
@drmobiledev
Ömer Okumuş
22 days
In React Native, you don't need to create hooks for everything. Most of the time, a simple data structure will do just as well. The benefit here is you get rid of the extra overhead that comes with hooks
0
0
0
@drmobiledev
Ömer Okumuş
23 days
Do you see any area where Bare React Native prevails over Expo?
2
0
1
@drmobiledev
Ömer Okumuş
25 days
Let's gooo
@Android
Android
28 days
Sharing moments shouldn’t depend on the phone you have. Starting today with the Pixel 10 family, Quick Share now works with AirDrop, making secure file transfers between Android phones and iPhones more seamless. This builds on our commitment to cross-OS compatibility to bridge
0
0
0
@drmobiledev
Ömer Okumuş
26 days
I never understood this comparison as well as people saying things like "iPhone does this with only 4GB RAM while Android needs 8GB." SO WHAT? THE ONLY METRIC HERE IS WHETHER THEY DO IT OR NOT.
@lakshyalark
Lakshya Lark
27 days
Let it go bro it’s over.
0
0
1
@dalevon_digital
Dalevon Digital
28 days
Bruh I can even Airdrop to my Mac's. Bruh this is a game changer for me being an Android user that uses Mac.
91
225
7K
@kotlin
Kotlin by JetBrains
27 days
At @Uber, AI isn’t replacing developers – it’s helping them move faster. In this KotlinConf talk, @tsmith shows how Uber uses LLMs, RAG, and the Model Context Protocol to automate Java→Kotlin migrations safely across millions of lines of code. 🎥 Watch the full talk here:
1
18
111
@drmobiledev
Ömer Okumuş
1 month
I have never heard a good review about this mouse
@justabdulraouf
Abdul
1 month
I have never heard a bad review about this mouse
0
0
1
@drmobiledev
Ömer Okumuş
1 month
Let's go @kotlin, you're next!
@FlutterDev
Flutter
1 month
Flutter 3.38 is here! 🩵 ✨ This release cleans up your UI code with new Dot Shorthands, making development faster and more readable. Get the details of all that’s new → https://t.co/kWuLvFZRTQ
0
0
0
@drmobiledev
Ömer Okumuş
1 month
Using React Native for apps other than mobile apps always looked infeasible to me. It is a go-to framework for mobile app development, for sure. There are more mature platforms for desktop and web development.
@birch_js
Jamie Birch
1 month
Made the hard decision to migrate a native (React Native Windows) app to Electron myself. Before: - 40 minute build times - Spent most of my time writing WinRT/C++ modules from scratch After: - 5 minute build times - Off-the-shelf JavaScript modules available for everything
0
0
0
@drmobiledev
Ömer Okumuş
1 month
A common question I see is when to use a Button versus a .clickable modifier. My rule of thumb: if the user's action is primary and needs visual emphasis (like "Submit" or "Save"), use a Button. If you're just making an entire area, like a list item, interactive, the
0
0
1
@drmobiledev
Ömer Okumuş
1 month
But you can say apple isn't providing real fixes
@theonecid
CID
1 month
🛑 We can't say Apple isn't providing customization anymore Those days are gone.
0
0
1
@drmobiledev
Ömer Okumuş
2 months
withContext is a quite handy API of Kotlin Coroutines. However, there is a subtle issue with this API many developers are not aware of. The issue is not about withContext, though. It arises with the incorporation of other libraries like Retrofit, Room, DataStore etc. To
1
0
0
@drmobiledev
Ömer Okumuş
2 months
It's tempting to think of a grid as a more complex list, but its purpose is different. A list tells a linear story, one item at a time. A grid presents a collection of equals, inviting comparison and non-linear exploration. How you display data changes how users perceive it.
0
0
0
@drmobiledev
Ömer Okumuş
2 months
Lmfao this got me hard
@star_stufff
Akshat
2 months
cos180 is not zero lil bro
0
0
0
@drmobiledev
Ömer Okumuş
2 months
Interestingly, working with status and navigation bars is always a pain.
0
0
0
@drmobiledev
Ömer Okumuş
2 months
Many developers see LazyColumn as just a modern RecyclerView. But its real power is in its simplicity. It forces you to think more about your state and less about boilerplate ViewHolders and Adapters, which is a fundamental shift in UI development. #JetpackCompose
0
0
0