Basem's repositories
SwiftUI-NewsReader
Yet another SwiftUI example
SwiftyPress
An iOS framework for WordPress integration.
BasemEmaraBlogIOS
The iOS app for http://basememara.com.
PluggableAppDelegate
Pluggable AppDelegate Services for iOS
SwiftPrayTimes
Pray Times provides a set of handy functions to calculate prayer times for any location around the world, based on a variety of calculation methods currently used in Muslim communities.
ExtendedTableCollection
Protocol-Oriented TableView and CollectionView: http://basememara.com/protocol-oriented-tableview-collectionview
Swift-Clean-Architecture
Clean Architecture for iOS
SynchronizedGeneric
Creating Thread-Safe Generic Values in Swift
SwiftyLocations
A closure-based wrapper for CLLocationManager to provide observable locations, instead of using delegates: https://basememara.com/swifty-locations-observables
SwiftyPress-WP
WordPress plugin for the Swifty Press framework: https://github.com/ZamzamInc/SwiftyPress
SwiftyRouter
Protocol-Oriented Router in Swift: https://basememara.com/protocol-oriented-router-in-swift/
QiblaDirection
Detects user's angle to Kaaba
Pure-Swift-DI
A Swifty Protocol-Oriented Dependency Injection
SwiftyLocalizable
https://basememara.com/swifty-localization-xcode-support
BasemEmaraBlogAndroid
The Android app for http://basememara.com.
swift-strong-reference-cycle-sample
Code to illustrate strong reference cycle and for using with Xcode Instruments
eth-sign-test
Sign and verify using Ethers
adhan-swift
High precision Islamic prayer time library for Swift
WalletConnectSwiftV2
WalletConnect Swift SDK v2
XcodeUnitTesting-Swift
A sample unit test project as documented: http://basememara.com/unit-testing-in-swift-xcode-and-beyond