Homepage
Open in app
Sign in
Get started
Mobile App Development
for Android and iOS
Android App Development
iOS App Development
Jetpack Compose
Kotlin
Swift
Dagger
Android UI
Follow
Mobile App Development
Write for the Publication
Scaling Mobile Development with Micro-frontends
Scaling Mobile Development with Micro-frontends
It is more than just modularizing your app development
Elye
Mar 17
The onBackPressed Is Now Deprecated in Android 13 and Might Need Major Changes in Existing Apps
The onBackPressed Is Now Deprecated in Android 13 and Might Need Ma...
Migrate to Android 13's “Predictive Back” Before It’s Too Late
Elye
Sep 3
Secure Your “Only” Chance to Ask for Android Post-Notification Permission
Secure Your “Only” Chance to Ask for Android Post-Notification Perm...
Learn Some Undocumented Android Post Notification Permission Request Behaviors and Flows
Elye
Aug 26
Negative Padding For Jetpack Compose Made Possible
Negative Padding For Jetpack Compose Made Possible
From Bad To Better Solution: Different Ways of Negative Padding for Jetpack Compose
Elye
Jun 21
Android App Signing —A Refresher
Android App Signing —A Refresher
App Signing — An essential Android App development knowledge that is rarely used. A good read to check through them, as it will be handy.
Elye
Jul 26
Latest
Classes vs Actors in Swift
Classes vs Actors in Swift
When to Use What
Shashank Thakur
Nov 6
Ways To Store Constants in an iOS App
Ways To Store Constants in an iOS App
Best Practices and Examples
Shashank Thakur
Nov 2
Mastering iOS Debugging with User Defaults
Mastering iOS Debugging with User Defaults
Debugging with ease with user defaults
Shashank Thakur
Nov 1
Using Real-World Analogies to Demystify Creational Design Patterns in Swift
Using Real-World Analogies to Demystify Creational Design Patterns in Swift
Explaining the Design Pattern in Swift with a Real-world Analogy
Shashank Thakur
Oct 31
Implementing Undo/Redo with Memento Design Pattern in Swift
Implementing Undo/Redo with Memento Design Pattern in Swift
Make your code more maintainable and flexible with Memento Design Pattern
Shashank Thakur
Oct 22
Managing Constant With Enum in Swift
Managing Constant With Enum in Swift
Deep dive into the usage of enums for constants
Shashank Thakur
Oct 17
How to Choose the Minimum iOS Support Version for Your App
How to Choose the Minimum iOS Support Version for Your App
Balance between ease of development and your audience
Shashank Thakur
Oct 8
Decision Making With Switch & If Expressions in Swift
Decision Making With Switch & If Expressions in Swift
Making Decisions in Style
Shashank Thakur
Oct 3
How to Optimize Your iOS App Performance
How to Optimize Your iOS App Performance
Deep Dive To App Optimization
Shashank Thakur
Oct 3
Mastering #available Attribute in Swift
Mastering #available Attribute in Swift
Best Practices with Examples
Shashank Thakur
Sep 29
Key Features & Applications of Grand Central Dispatch (GCD)
Key Features & Applications of Grand Central Dispatch (GCD)
Deep Dive into Grand Central Dispatch
Shashank Thakur
Sep 25
Downloading Videos with Reduced File Size in Flutter |by Arun Pradhan
Downloading Videos with Reduced File Size in Flutter |by Arun Pradhan
Compressed video in flutter
Arun Pradhan
Sep 18
Restricting a Protocol to Classes in Swift
Restricting a Protocol to Classes in Swift
Deep Dive in to Why & How
Shashank Thakur
Sep 17
Dispelling Five Common Misconceptions About Android Push Notifications
Dispelling Five Common Misconceptions About Android Push Notifications
Check and See If You Get All Push Notification Facts Correctly
Elye
Sep 15
About Mobile App Development Publication
Latest Stories
Archive
About Medium
Terms
Privacy
Teams