Siamak's repositories
iCalc
Simple calculator iOS app written in Swift & SwiftUI.
tdd-FontSize
A sample code to teach and practice TDD.
sendit-react-native
Sendit project rewritten on React Native. It's more of a start to the cross-platform journey.
conventionalcommits.org
The conventional commits specification
androidUtil
What I usually use in my Android projects in one place.
comics-explorer
Sample project to demonstrate my android skills for the tech interview at 'Shortcut'.
StfalconImageViewer
A simple and customizable Android full-screen image viewer with shared image transition support, "pinch to zoom" and "swipe to dismiss" gestures
secure-storage-android
Store strings & credentials securely encrypted on your device
zoomage
A simple pinch-to-zoom ImageView library for Android
binding2way
Kotlin source code to illustrate a Two-Way binding for edittext and a custom view in android.
expandableViewGroup
Custom expandable view for Android to display or hide injected views. A user-friendly expandable list with animations.
Pano360
Pure Java library to play 360 degree panorama video / photo (VR video) on Android. Using OpenGL ES 2.0 -安卓全景视频/图片播放器
ImageSlideshow
Android image slider.
android_threading
An example of how threads can be used in android. Simple to advanced. including message pool usage example and binding threads to each other
Best-README-Template
An awesome README template to jumpstart your projects!
loading_button
a simple button widget to use in Android projects. Loading button will be disabled on click events and prevents repetitive clicks and a verity of bug production ..
smartrider
A sample simple app to launch multiple online-cab booking apps at once in Android. Don't forget to put your google maps api-key inside strings.xml
slider_plus
A second sliding layout beside Androids native sliding menu.
ConstraintAccordion
A Simple Accordion list using ConstraintLayout and ConstraintSet
ViewBaker
A Powerful method to dynamically create Views and Viewholders in android . It's being developed yet but you can use it as an individual class in your project. just read the instructions below .