Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub / wibosco 58 repositories
Full-time ice-cream fanatic, part-time Swift developer
wibosco/CodingChallenges
A collection of coding challenges from LeetCode, HackerRank and CtCI
Language: Swift - Size: 2.65 MB - Last synced: about 17 hours ago - Pushed: about 17 hours ago - Stars: 15 - Forks: 2
wibosco/GhostTypewriter
👻 A UILabel subclass that adds a typewriting animation effect
Language: Swift - Size: 725 KB - Last synced: 20 days ago - Pushed: about 1 year ago - Stars: 216 - Forks: 18
wibosco/ViewInspector-Example
An example project using ViewInspector to test SwiftUI screens
Language: Swift - Size: 33.2 KB - Last synced: 10 months ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0
wibosco/GhostTyping-Example
An example project to show how we can implement a character-by-character animation
Language: Swift - Size: 31.3 KB - Last synced: 10 months ago - Pushed: almost 2 years ago - Stars: 6 - Forks: 0
wibosco/TestingWithCoreData-Example
An example project looking at how we can use Core Data in our unit tests
Language: Swift - Size: 45.9 KB - Last synced: 10 months ago - Pushed: almost 2 years ago - Stars: 6 - Forks: 2
wibosco/SwiftGen-Example
A Swift example on how to use SwiftGen to destring your project
Language: Swift - Size: 2.17 MB - Last synced: 10 months ago - Pushed: almost 3 years ago - Stars: 1 - Forks: 0
wibosco/ViewControllerInCell-Example
An example project looking at how to add a view controller's view as a subview in a cell
Language: Swift - Size: 50.8 KB - Last synced: 10 months ago - Pushed: over 1 year ago - Stars: 14 - Forks: 4
wibosco/UnleashingBuildSettings-Example
How to use build configuration to control environment variables
Language: Swift - Size: 12.7 KB - Last synced: 10 months ago - Pushed: almost 2 years ago - Stars: 1 - Forks: 0
wibosco/WKWebViewCookieSetting-Example
A playground with example code of how to safely set the cookies of a WKWebView instance for iOS11 and above
Language: Swift - Size: 3.91 KB - Last synced: 10 months ago - Pushed: over 4 years ago - Stars: 0 - Forks: 1
wibosco/StreamingContent-Example
An example project on how to stream content
Language: Objective-C - Size: 22.5 KB - Last synced: 10 months ago - Pushed: over 4 years ago - Stars: 1 - Forks: 0
wibosco/SSDPDiscoveryWithNetworkFramework-Example
An example project written in Swift on how to use SSDP to discover services using the Network framework from Apple ðŸ”
Language: Swift - Size: 42 KB - Last synced: 10 months ago - Pushed: over 2 years ago - Stars: 1 - Forks: 0
wibosco/R.swift-Example
A Swift example on how to use R.swift to destring your project
Language: Swift - Size: 1.51 MB - Last synced: 10 months ago - Pushed: almost 3 years ago - Stars: 2 - Forks: 0
wibosco/PausableDownloads-Example
An example project about pausing and resuming download requests
Language: Swift - Size: 176 KB - Last synced: 10 months ago - Pushed: over 1 year ago - Stars: 4 - Forks: 0
wibosco/ResponderNavigation-Example
A look at how we can use the responder chain to navigate between modules
Language: Swift - Size: 40 KB - Last synced: 10 months ago - Pushed: almost 3 years ago - Stars: 2 - Forks: 0
wibosco/RGBullsEye
A SwiftUI starter project
Language: Swift - Size: 24.4 KB - Last synced: 10 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
wibosco/PaginationCoreData-Example
Pagination core data example
Language: Objective-C - Size: 40 KB - Last synced: 10 months ago - Pushed: almost 2 years ago - Stars: 1 - Forks: 0
wibosco/PaginationThrowAway-Example
Pagination throw away example
Language: Objective-C - Size: 76.2 KB - Last synced: 10 months ago - Pushed: over 4 years ago - Stars: 1 - Forks: 0
wibosco/ModelingFormChanges-Example
An example project to show how we can implement a model to simplify form validation
Language: Swift - Size: 25.4 KB - Last synced: 10 months ago - Pushed: almost 2 years ago - Stars: 2 - Forks: 1
wibosco/NetworkingInOperations-Example
An example project looking at how to combine Operations with URLSession 📡
Language: Swift - Size: 47.9 KB - Last synced: 10 months ago - Pushed: almost 2 years ago - Stars: 40 - Forks: 2
wibosco/Marvel-Example
A project looking at build an app based on the Marvel API using TDD principles
Language: Swift - Size: 9.77 KB - Last synced: 10 months ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0
wibosco/Networking-Example
A Swift example project on how to build a networking module using async/await
Language: Swift - Size: 135 KB - Last synced: 10 months ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0
wibosco/liebling Fork of eddiesigner/liebling
Beautiful and clean Ghost theme that is easy and comfortable to use. To get the latest version please head over the releases page and download the file liebling.zip of the latest release.
Size: 7.11 MB - Last synced: 10 months ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0
wibosco/LottieCircleProgressView-Example
An example project looking at using Lottie with a data-driven progress animation
Language: Ruby - Size: 20.5 KB - Last synced: 10 months ago - Pushed: over 4 years ago - Stars: 2 - Forks: 0
wibosco/KVOWithSwift-Example
Playground looking at how to use KVO with Swift
Language: Swift - Size: 2.93 KB - Last synced: 10 months ago - Pushed: over 4 years ago - Stars: 1 - Forks: 0
wibosco/InsightfulPagination
InsightfulPager is an alternative to UIPageViewController that's much more chatty about what is happening
Language: Swift - Size: 43.9 KB - Last synced: 10 months ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0
wibosco/EasyDownloadSession Fork of lagubull/EasyDownloadSession
EasyDownloadSession allows to pause and resume downloads having a full control of the order of execution.
Language: Swift - Size: 125 KB - Last synced: 10 months ago - Pushed: about 8 years ago - Stars: 0 - Forks: 0
wibosco/ImmutableDateFormatters-Example
An example project looking at how to avoid treating DateFormatters as mutable singletons 📆
Language: Swift - Size: 15.6 KB - Last synced: 10 months ago - Pushed: almost 2 years ago - Stars: 6 - Forks: 1
wibosco/CustomAlert-Example
An example project written in Swift on how to build and present custom alerts
Language: Swift - Size: 68.4 KB - Last synced: 10 months ago - Pushed: over 1 year ago - Stars: 6 - Forks: 1
wibosco/DispatchGroup-Example
An example project written in Swift on how to use dispatch groups
Language: Swift - Size: 3.91 KB - Last synced: 10 months ago - Pushed: over 4 years ago - Stars: 2 - Forks: 1
wibosco/CoreDataMigration-Example
An example project showing how to implement data migration using NSPersistentContainer
Language: Swift - Size: 1020 KB - Last synced: 10 months ago - Pushed: almost 2 years ago - Stars: 17 - Forks: 3
wibosco/CoincidentalDuplication-Example
A project showing an example coincidental duplication
Language: Swift - Size: 12.7 KB - Last synced: 10 months ago - Pushed: almost 2 years ago - Stars: 1 - Forks: 0
wibosco/CoalescingOperationsReducedBoilerplate-Example
An example project to show how it's possible to coalesce NSOperation subclasses's callbacks with reduced boilerplate compared to previous examples
Language: Swift - Size: 27.3 KB - Last synced: 10 months ago - Pushed: almost 2 years ago - Stars: 3 - Forks: 1
wibosco/CoalescingOperations-Example
An example project to show how it's possible to coalesce NSOperation subclasses's callbacks
Language: Swift - Size: 27.3 KB - Last synced: 10 months ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0
wibosco/CoalescingNetworkCalls-Example
An example project looking at how to coalesce networking calls using NSOperation subclasses
Language: Swift - Size: 85 KB - Last synced: 10 months ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0
wibosco/CircleProgressView-Example
An example project looking at different ways to build a circle progress view
Language: Swift - Size: 19.5 KB - Last synced: 10 months ago - Pushed: over 4 years ago - Stars: 1 - Forks: 0
wibosco/CardTransition-Example
An example project looking at producing a view transition similar to the App Store card transition
Language: Swift - Size: 42 KB - Last synced: 10 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
wibosco/BlueSocket Fork of Kitura/BlueSocket
Socket framework for Swift using the Swift Package Manager. Works on iOS, macOS, and Linux.
Language: Swift - Size: 1.04 MB - Last synced: 10 months ago - Pushed: almost 4 years ago - Stars: 0 - Forks: 0
wibosco/CardTransitionWithViewControllers-Example
An example project looking at producing a view transition similar to the App Store card transition by using child view controllers
Language: Swift - Size: 43.9 KB - Last synced: 10 months ago - Pushed: over 1 year ago - Stars: 2 - Forks: 0
wibosco/CapturingTheCallbackQueue-Example
An example project showing how we can capture the callback queue across threads
Language: Swift - Size: 18.6 KB - Last synced: 10 months ago - Pushed: over 4 years ago - Stars: 1 - Forks: 0
wibosco/BigNerdRanchSwiftProgrammingChapters
A collection of solutions from "Swift Programming: The Big Nerd Ranch Guide"
Language: Swift - Size: 3.91 KB - Last synced: 10 months ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0
wibosco/AsyncPatterns Fork of chojnac/AsyncPatterns
The example project for experimenting with a design patterns.
Language: Swift - Size: 15.6 KB - Last synced: 10 months ago - Pushed: over 7 years ago - Stars: 0 - Forks: 0
wibosco/AlertQueue-Example
An example project written in Swift on how to build an alert queue
Language: Swift - Size: 68.4 KB - Last synced: 10 months ago - Pushed: over 1 year ago - Stars: 6 - Forks: 0
wibosco/AnalyticalAppetite-Example
An example project to show how we can implement analytical event tracking with minimal impact and maximum test coverage
Language: Swift - Size: 232 KB - Last synced: 10 months ago - Pushed: almost 2 years ago - Stars: 2 - Forks: 0
wibosco/AvoidingModal-Example
An example project to show how for on-boarding sections of our apps we can avoid using modal viewcontrllers as "walls"
Language: Swift - Size: 22.5 KB - Last synced: 10 months ago - Pushed: almost 2 years ago - Stars: 2 - Forks: 1
wibosco/AmbiguousDecoding-Example
A Swift example project on how Encodable and Decodable can overcome inconsistencies in the type systems between Swift and JSON
Language: Swift - Size: 47.9 KB - Last synced: 10 months ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0
wibosco/ApproachingParsers-Example
Experimenting with some possible parser architectures
Language: Swift - Size: 46.9 KB - Last synced: 10 months ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0
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.
Language: Swift - Size: 6.84 KB - Last synced: 10 months ago - Pushed: almost 2 years ago - Stars: 1 - Forks: 0
wibosco/SSDPDiscovery-Example
An example project written in Swift on how to use SSDP to discover services using BlueSocket ðŸ”
Language: Swift - Size: 185 KB - Last synced: 10 months ago - Pushed: about 1 year ago - Stars: 14 - Forks: 4
wibosco/BackgroundTransfer-Example
An example project looking at how to implement background transfers on iOS
Language: Swift - Size: 52.7 KB - Last synced: 10 months ago - Pushed: almost 2 years ago - Stars: 22 - Forks: 4
wibosco/CoreDataMigrationRevised-Example
An example project showing how to implement progressive Core Data migrations
Language: Swift - Size: 85.9 KB - Last synced: 10 months ago - Pushed: almost 2 years ago - Stars: 60 - Forks: 14
wibosco/SwiftPaginationCoreData-Example
Swift pagination core data example
Language: Swift - Size: 36.1 KB - Last synced: 10 months ago - Pushed: over 4 years ago - Stars: 8 - Forks: 2
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
Language: Swift - Size: 17.6 KB - Last synced: 10 months ago - Pushed: almost 2 years ago - Stars: 2 - Forks: 0
wibosco/NetworkingWingman-Example
Example of combining NSURLSession with NSOperation to form one task
Language: Objective-C - Size: 26.4 KB - Last synced: about 2 months ago - Pushed: almost 2 years ago - Stars: 30 - Forks: 5
wibosco/InsightfulPager
InsightfulPager is a more chatty alternative to UIPageViewController
Language: Objective-C - Size: 50.8 KB - Last synced: 5 days ago - Pushed: almost 2 years ago - Stars: 4 - Forks: 0
wibosco/ConvenientFileManager
A suite of categories to ease using (NS)FileManager for common tasks.
Language: Swift - Size: 232 KB - Last synced: 19 days ago - Pushed: over 4 years ago - Stars: 12 - Forks: 2
wibosco/FetchedResultsController
A FetchedResultsController implementation that abstracts out the boilerplate for both UITableView and UICollectionView
Language: Swift - Size: 134 KB - Last synced: 19 days ago - Pushed: almost 2 years ago - Stars: 4 - Forks: 0
wibosco/Common
A suite of common categories that I have built up over time
Language: Objective-C - Size: 37.1 KB - Last synced: 10 months ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0
wibosco/CoreDataServices
CoreDataServices is a suite of helper classes and extensions to help to remove some of the boilerplate that surrounds using Core Data.
Language: Swift - Size: 400 KB - Last synced: 20 days ago - Pushed: over 4 years ago - Stars: 12 - Forks: 2