Adil Hussain's repositories
android-runtime-permission-experiments
Simple Android applications which demonstrate the subtleties of requesting runtime permissions.
ViewPager2-experiments
Experiments with the ViewPager2 and FragmentStateAdapter classes.
android-espresso-experiments
Experiments with Android's Espresso UI testing library.
SwiftUI-experiments
Experiments with Apple's SwiftUI framework.
android-constraintlayout-experiments
Experiments with Android's ConstraintLayout library.
android-edittext-experiments
Experiments with Android's EditText class.
android-intent-experiments
Experiments with using implicit and explicit intents to start activities, services and broadcasts.
android-test-experiments
Experiments with the AndroidX test libraries.
android-library-publishing-experiments
Experiments with the "Android Gradle Plugin" for publishing Android libraries.
android-material-experiments
Experiments with the "Material Components for Android" library.
AppCodeExperiment
An experiment to understand AppCode errors when an Xcode project exists as part of a multi-module Gradle project.
EarlGrey2-SwiftUI-Experiment
An Xcode project which uses EarlGrey 2 to test a SwiftUI application.
EarlGrey2-UIKit-Experiment
An Xcode project which uses EarlGrey 2 to test a UIKit application.
EarlGreyExperiment
An Xcode project that demonstrates how to setup UI tests with EarlGrey 1.
ErrorHandlingExperiments
Experiments on how to handle errors in Kotlin code.
FragmentExperiments
Experiments with the Fragment class.
j2objc
A Java to iOS Objective-C translation tool and runtime.
jetpack-compose-experiments
Experiments with Android's Jetpack Compose UI toolkit.
locatable
A micro-framework that leverages Swift Property Wrappers to implement the Service Locator pattern
Shock-experiment
A simple Xcode application which demonstrates how to use the Shock library to mock the server in UI tests.
TabLayoutExperiments
Experiments with the TabLayout class.
tazkiya-tech-sample-app
This project demonstrates how the Hifdh Revision Tracker and Hifdh Revision Tester applications for Android and iOS can be opened directly from a third-party application.
ThreadPoolExperiments
Experiments with Java's ThreadPoolExecutor class.
UiAutomatorExperiments
Experiments with Android's UiAutomator testing library.
UIKit-experiments
Experiments with Apple's UIKit framework.
XcodeModulesExperiment
This Xcode workspace exists to demonstrate an Xcode project which contains Framework and Static Library targets and which has the "Enable Modules" Build Setting turned on in each of the targets which make up the project.