Masoud Fallahpour's repositories
AwesomeSweden
List of companies that support work visa sponsorship and relocation to Sweden.
ReleaseTracker
Release Tracker is an Android app that tracks the latest version of any GitHub-hosted repository and notifies you when there are updates available.
ComposeCalendar
A demo of using Jetpack Compose to implement a calendar.
InfoCenter
An Android app that displays various information about the hardware components of a smartphone or tablet.
AndroidPictureInPictureSample
A basic sample app demonstrating how to implement Picture-in-Picture (PiP) mode in Android.
KotlinSqueezed
KotlinSqueezed is a trimmed version of Kotlin's official language guide in form of a Gradle-based Kotlin project.
RxJava2Playground
This is where I've summarized what I know about RxJava 2. It's here for future reference!
SearchEditText
This is the accompanying source code of my post on Medium about how to turn an EditText into a SearchEditText
IntentRedirectionAttackerApp
The app used in my Medium article "What Is Android Intent Redirection Vulnerability and How to Prevent It"
ParticleSwarmOptimization
An implementation of PSO that tries to find the minimum of function f(x,y) = e^(-x^2 - y^2) * sin(x) where x and y are in range [-2, 2]
CleanKmpDemo
A very basic KMP app (Android and iOS) that displays the SpaceX rocket launches.
AndroidStartedService
A simple Android app that demonstrates how to implement a Started Service.
AndroidWorkerThread
This is the accompanying source code of my post on Medium about Android's Loopers and Handlers.
BinaryTreeDsl
This is the accompanying source code of my post on Medium about how to implement a DSL for building binary trees.
BoundService
A rudimentary Android calculator app that demonstrates how to implement a Bound Service and communicate with it.
Enlightened
A minimal news reader app
IntentRedirectionVulnerableApp
The app used in my Medium article "What Is Android Intent Redirection Vulnerability and How to Prevent It"
IntentService
A rudimentary Android app that demonstrates how to implement a IntentService.
KtorHelloWorld
This is the accompanying source code of my Medium article "Salute Ktor!"
Napier
Logging library for Kotlin Multiplatform
ToolsNamespaceAttributes
This is a sample Android app that demonstrates the usage of attributes of 'tools namespace' or simply 'xmlns:tools'