Pinned Repositories
BackgroundTransfer-Example
An example project looking at how to implement background transfers on iOS
CodingChallenges
A collection of coding challenges from LeetCode, HackerRank and CtCI
ConvenientFileManager
A suite of categories to ease using (NS)FileManager for common tasks.
CoreDataMigration-Example
An example project showing how to implement data migration using NSPersistentContainer
CoreDataMigrationRevised-Example
An example project showing how to implement progressive Core Data migrations
GhostTypewriter
👻 A UILabel subclass that adds a typewriting animation effect
NetworkingInOperations-Example
An example project looking at how to combine Operations with URLSession 📡
NetworkingWingman-Example
Example of combining NSURLSession with NSOperation to form one task
SSDPDiscovery-Example
An example project written in Swift on how to use SSDP to discover services using BlueSocket ðŸ”
ViewControllerInCell-Example
An example project looking at how to add a view controller's view as a subview in a cell
wibosco's Repositories
wibosco/GhostTypewriter
👻 A UILabel subclass that adds a typewriting animation effect
wibosco/CoreDataMigrationRevised-Example
An example project showing how to implement progressive Core Data migrations
wibosco/NetworkingInOperations-Example
An example project looking at how to combine Operations with URLSession 📡
wibosco/BackgroundTransfer-Example
An example project looking at how to implement background transfers on iOS
wibosco/SSDPDiscovery-Example
An example project written in Swift on how to use SSDP to discover services using BlueSocket ðŸ”
wibosco/CoreDataMigration-Example
An example project showing how to implement data migration using NSPersistentContainer
wibosco/CodingChallenges
A collection of coding challenges from LeetCode, HackerRank and CtCI
wibosco/ViewControllerInCell-Example
An example project looking at how to add a view controller's view as a subview in a cell
wibosco/AlertQueue-Example
An example project written in Swift on how to build an alert queue
wibosco/CustomAlert-Example
An example project written in Swift on how to build and present custom alerts
wibosco/GhostTyping-Example
An example project to show how we can implement a character-by-character animation
wibosco/ImmutableDateFormatters-Example
An example project looking at how to avoid treating DateFormatters as mutable singletons 📆
wibosco/TestingWithCoreData-Example
An example project looking at how we can use Core Data in our unit tests
wibosco/InsightfulPager
InsightfulPager is a more chatty alternative to UIPageViewController
wibosco/PausableDownloads-Example
An example project about pausing and resuming download requests
wibosco/AnalyticalAppetite-Example
An example project to show how we can implement analytical event tracking with minimal impact and maximum test coverage
wibosco/AvoidingModal-Example
An example project to show how for on-boarding sections of our apps we can avoid using modal viewcontrllers as "walls"
wibosco/CardTransitionWithViewControllers-Example
An example project looking at producing a view transition similar to the App Store card transition by using child view controllers
wibosco/MakingRequests-Example
An example project to show how using custom request classes can lead to a more modular project that is easier to test
wibosco/ModelingFormChanges-Example
An example project to show how we can implement a model to simplify form validation
wibosco/AmbiguousDecoding-Example
A Swift example project on how Encodable and Decodable can overcome inconsistencies in the type systems between Swift and JSON
wibosco/AvoidingFixedStringDateFormats-Example
An example project looking at how we can avoid using the `dateFormat` property on DateFormatters to provide the user with a date value that they would actually recognise.
wibosco/CoincidentalDuplication-Example
A project showing an example coincidental duplication
wibosco/jlox
Java implementation of Lox
wibosco/Networking-Example
A Swift example project on how to build a networking module using async/await
wibosco/UnleashingBuildSettings-Example
How to use build configuration to control environment variables
wibosco/CardTransition-Example
An example project looking at producing a view transition similar to the App Store card transition
wibosco/DependencyManagement-Example
An example project looking a how to manage dependencies in a project
wibosco/InsightfulPagination
InsightfulPager is an alternative to UIPageViewController that's much more chatty about what is happening
wibosco/RGBullsEye
A SwiftUI starter project