Pinned Repositories
Animated-Paths
Demo project: Animating the drawing of a CGPath with CAShapeLayer.strokeEnd
leaves
An iBooks-like page-turning interface for iPhone and iPad apps using only public APIs.
OBShapedButton
A UIButton subclass that works with for non-rectangular button shapes.
OBSlider
A UISlider subclass that adds variable scrubbing speeds (as seen in the Music app on iOS).
OLEContainerScrollView
A UIScrollView subclass that intelligently handles multiple child scroll views and does not interfere with UIKitʼs cell reuse functionality.
pico-embedded-swift
Embedded Swift on the Raspberry Pi Pico
swift-rp-pico-bare
Embedded Swift on the Raspberry Pi Pico without the Pico C/C++ SDK
swiftui-view-lifecycle
Observe how different SwiftUI container views affect state and lifecycle events (onAppear, onDisappear).
whats-new-in-swift-4
An Xcode playground showcasing the new features in Swift 4.0.
whats-new-in-swift-4-2
An Xcode playground demonstrating the new features in in Swift 4.2.
ole's Repositories
ole/swiftui-view-lifecycle
Observe how different SwiftUI container views affect state and lifecycle events (onAppear, onDisappear).
ole/OBSlider
A UISlider subclass that adds variable scrubbing speeds (as seen in the Music app on iOS).
ole/swiftui-layout-inspector
A tool for learning how the SwiftUI layout system works, and for debugging your own layout code.
ole/SortedArray
An array that keeps its elements sorted according to a given sort predicate.
ole/OBGradientView
A simple UIView wrapper for CAGradientLayer. For the times when it's more convenient to use a view instead of a CALayer.
ole/swift-rp-pico-bare
Embedded Swift on the Raspberry Pi Pico without the Pico C/C++ SDK
ole/pico-embedded-swift
Embedded Swift on the Raspberry Pi Pico
ole/AnalogDial
A circular analog dial that can display a numeric value in a specified range (like an analog speedometer).
ole/ConcurrencyBenchmark
ole/SwiftUI-Mac-Focus
Test project for playing with focus, keyboard shortcuts, menu commands in SwiftUI on the Mac
ole/Funtime
A Swift interface for the Objective-C Runtime API
ole/SwiftPM-embedded-minimal
ole/AsyncSequenceOperators
Experimental reimplementations of functional reactive operators for AsyncSequence. DO NOT USE IN PRODUCTION!
ole/OBStack
OBStack is a very simple implementation of a stack data structure (last in, first out) in Cocoa.
ole/AsyncXMLParsing
An AsyncSequence wrapper for Foundation’s XMLParser (experimental)
ole/SwiftUIAnimationBug
https://twitter.com/olebegemann/status/1587912494290444290
ole/fuckingformatstyle
The source code that runs fuckingformatstyle.com and goshdarnformatstyle.com
ole/rust-rp-pico-template
A cargo-generate template for embedded Rust development on the Raspberry Pi Pico.
ole/swift-async-algorithms
Async Algorithms for Swift
ole/SwiftConcurrencyDeadlock
ole/book
Documentation on how to use the Rust Programming Language to develop firmware for bare metal (microcontroller) devices
ole/commonmark-swift
ole/Echo
A complete reflection library for Swift
ole/middleman-syntax
Code syntax highlighting plugin via rouge for Middleman
ole/rouge
A pure Ruby code highlighter that is compatible with Pygments
ole/swift
The Swift Programming Language
ole/swift-algorithms
Commonly used sequence and collection algorithms for Swift
ole/swift-composable-architecture
A library for building applications in a consistent and understandable way, with composition, testing, and ergonomics in mind.
ole/swift-evolution
This maintains proposals for changes and user-visible enhancements to the Swift Programming Language.
ole/transcripts
Changelog episode transcripts in Markdown format 📚