Homepage
Open in app
Sign in
Get started
iOS
Python
Web
Software Engineering
Computer Science
Stories
Be Medium Partner
How to Reverse Engineering an Android App
How to Reverse Engineering an Android App
Things to know as an Android developer
Mahmud Ahsan
Sep 21, 2020
How to Protect Android App From Reverse Engineering
How to Protect Android App From Reverse Engineering
Easy to say but expensive to do
Mahmud Ahsan
Oct 24, 2020
How to Upload Files From Firebase Cloud Functions to Firebase Cloud Storage
How to Upload Files From Firebase Cloud Functions to Firebase Cloud Storage
Write a firebase function to download a file from a remote URL and upload it to firebase storage
Mahmud Ahsan
Nov 7, 2020
How to Make a Diagram
How to Make a Diagram
Let’s learn the easiest way to make a diagram with no cost
Mahmud Ahsan
Feb 14, 2020
Is Dexguard Worth It
Is Dexguard Worth It
They ask for 10,313 Euro, are you kidding me!
Mahmud Ahsan
Jun 20, 2016
Design Resources for Developers
Design Resources for Developers
One source of curated design resources for developers
Mahmud Ahsan
May 21, 2020
More Articles
SwiftUI — How to Use Context Menu for Better UX
SwiftUI — How to Use Context Menu for Better UX
If you didn’t know, now you will know!
Mahmud Ahsan
Jun 7, 2021
Android — DexProtector vs DexGuard Good or Bad!
Android — DexProtector vs DexGuard Good or Bad!
In 2015, I wrote this article and mentioned how I was getting pissed off by the company of GuardSquare and their product dexguard. They…
Mahmud Ahsan
May 17, 2021
Swift — How to Write a Complete Logger
Swift — How to Write a Complete Logger
The logger we use to debug our swift code
Mahmud Ahsan
Apr 22, 2021
SwiftUI — How to Handle Random onAppear Call
SwiftUI — How to Handle Random onAppear Call
The easiest way to solve the problem.
Mahmud Ahsan
Mar 20, 2021
Swift — How to Use Delegate Effectively in iOS App Development
Swift — How to Use Delegate Effectively in iOS App Development
Use delegation pattern to write flexible code.
Mahmud Ahsan
Mar 13, 2021
SwiftUI — How to Create a Custom ActionSheet Card View
SwiftUI — How to Create a Custom ActionSheet Card View
The easiest way to build a reusable custom UI ActionSheet
Mahmud Ahsan
Feb 27, 2021
iOS — How to Take Advantages of Multiple Schemes in XCode
iOS — How to Take Advantages of Multiple Schemes in XCode
Test your app development the most comfortable way
Mahmud Ahsan
Feb 20, 2021
SwiftUI — How to Preview Layout in Multiple Devices
SwiftUI — How to Preview Layout in Multiple Devices
You know what, when we design the SwiftUI user interface, sometimes it is necessary to know, how does the interface look on smaller of…
Mahmud Ahsan
Jan 28, 2021
SwiftUI — How to Know State Value Changes
SwiftUI — How to Know State Value Changes
Notified when state value changes
Mahmud Ahsan
Jan 18, 2021
How to Create Custom Views in SwiftUI
How to Create Custom Views in SwiftUI
Learn to create custom views to reuse in your SwiftUI based app
Mahmud Ahsan
Dec 20, 2020
How to Use Custom Modifiers in SwiftUI
How to Use Custom Modifiers in SwiftUI
Create your own modifier to reuse many times
Mahmud Ahsan
Dec 20, 2020
SwiftUI Dark Mode — the Easiest Way
SwiftUI Dark Mode — the Easiest Way
Adding dark and light mode in SwiftUI based iOS app
Mahmud Ahsan
Nov 26, 2020
How to Use Fastlane to Deploy iOS App Fast
How to Use Fastlane to Deploy iOS App Fast
Save time by automating deployment
Mahmud Ahsan
Nov 25, 2020
How to Integrate SwiftUI With UIKit
How to Integrate SwiftUI With UIKit
Learn to add SwiftUI in your existing UIKit based project
Mahmud Ahsan
Nov 14, 2020
Getting Started With Flutter– Build an Expense App
Getting Started With Flutter– Build an Expense App
Learn stateful widget, regular expression, floating button, text fields, etc. in Flutter
Mahmud Ahsan
Nov 3, 2020
SwiftUI NavigationLink Hide Arrow Indicator on List
SwiftUI NavigationLink Hide Arrow Indicator on List
How to hide disclosure arrow indicator on SwiftUI List on iOS 13 and iOS 14
Mahmud Ahsan
Nov 1, 2020
Create Your First Flutter App and Learn Flutter Framework
Create Your First Flutter App and Learn Flutter Framework
A step-by-step guide to creating your first flutter application
Mahmud Ahsan
Oct 28, 2020
How to Convince Apple App Reviewer
How to Convince Apple App Reviewer
One important thing that many developers missed!
Mahmud Ahsan
Oct 8, 2020
Django and ReactJs: How I saved USD84 Per Year
Django and ReactJs: How I saved USD84 Per Year
Django framework vs ReactJs, when to use what
Mahmud Ahsan
Sep 20, 2020
iOS Knowledge Brushup: Part 2
iOS Knowledge Brushup: Part 2
Things we often forget!
Mahmud Ahsan
Sep 6, 2017
Vertical Red Dashed Line in SpriteKit
Vertical Red Dashed Line in SpriteKit
iOS Game development using SpriteKit
Mahmud Ahsan
May 2, 2016
How to Run Facebook Ads Effectively
How to Run Facebook Ads Effectively
What I learned by spending USD 200,000 on Facebook Ads in 10 years
Mahmud Ahsan
Sep 24, 2020
How to Make a Successful Side Hustle
How to Make a Successful Side Hustle
How I created my business besides my full-time job
Mahmud Ahsan
Aug 8, 2020
How I Made a Successful Indie App Business Over 10 Years
How I Made a Successful Indie App Business Over 10 Years
14+ million apps downloaded tips for you
Mahmud Ahsan
Feb 11, 2020
Swift — How to Use Grand Central Dispatch and Operations
Swift — How to Use Grand Central Dispatch and Operations
Let’s learn how to handle asynchronous operations in Swift
Mahmud Ahsan
Aug 23, 2017
About Thinkdiff
Latest Stories
Archive
About Medium
Terms
Privacy
Teams