Mohammed Abunada's Projects
Repo to follow along with the Hacking with Swift 100 Days of SwiftUI Course (https://www.hackingwithswift.com/100/swiftui)
100DaysOfSwiftUI is a repository where I keep the projects done by learning from Paul Hudson's 100DaysOfSwiftUI Tutorials
9-Pebbles : Description : This is very simple game played by 2 players. You can play offline 2 players or play with Computer. Initially 9 pebbles are given to both player. Aim is to create a Straight Line either Horizontally or Vertically. When a Straight line is created, you claim a pebble from Opposition that must not belongs to a Straight line. When all pebbles are placed on desk, single movements starts. You will get 4 options "Left"/"Right"/"Top"/"Bottom" to move your pebble to create a Straight line. When you claim all pebbles from opposition then you will win the game. I added "Online" feature for simple conversation with online users. But for that, you have to login with your google account. Enjoy :-)
Real-time map view clustering for Realm
Gathering all info published, both by Apple and by others, about new framework SwiftUI.
Demo app: How to access photo library in iOS
ActionCell, wraps UITableViewCell with actions elegantly, no need to inherit UITableViewCell, use swiping to trigger actions (known from the Mailbox App).
UITextField is the basic control used for getting input from user. In this video, we will how to add padding to UITextField. There are 4 border styles associated with UITextField 1) Round rect : UITextfield border gas round corners, default padding is given by iOS 2) Bezel: UITextField has border as bezel, default padding is given by iOS 3) Line: Border with line, no default padding is given by iOS 4) None: No border is given to UITextField, no default padding is given by iOS After watching this video, you will learn following things 1) How to create and custom UITextField class 2) Override default UITextField methods in order to give padding to UITextField, with border style, line and None.
Physics-based animations for iOS, tvOS, and macOS.
Elegant HTTP Networking in Swift
AlAqsa Expanding View by MVVM in SwiftU 20200622
AlAqsa LazyVGrid and LazyHGrid in SwiftUI 2 20200626
AlertReceiver2
A simple lib for filtering data.
An easy to use cache for android.
Library for Google Direction API for Google Maps Android API v2
Android Music Player in MVP Pattern Kotlin
RecyclerView swipe to delete example.
A library to help developer work with MVP-VM pattern.
Add custom Swipe Actions to a RecyclerView.
A tiny network lib build on top of OkHttp.
Performant GIF player view written with SwiftUI and Combine
Its a Swift subclassed class of UITabBarController and makes tabbar titles hide and bring titles up for 2 sec when any of them tapped.
AnimationUI