James Rochabrun's repositories
SwiftOpenAI
An open-source Swift package for interacting with OpenAI's public API.
SwiftAnthropic
An open-source Swift package for interacting with Anthropic's public API.
DelegateTutorialFinal
Final project for the delegate tutorial in swift 4.2
CompositionalList
Customizable SwiftUI List powered by UICollectionViewDiffableDataSource and UICollectionViewLayout
DelegateTutorial
Starter project for tutorial explaining delegates in Swift 3
iPadSideBar
Implementation of a Side bar using latest collection view modern API's wwdc2020
CompositionalListExample
CompositionalList allows to use compositional layout in a SwiftUI view.
InstagramIpad
Ipad prototype for Instagram
FaceObservationSwiftUIPicker
SwiftUI Image picker with Face detection
CleanDiffableCollectionView
Diffable data source and compositional layout example
SimpleFeedApp
SimpleFeed App is a simple app that uses the RSS Feed Itunes Generator API and Marvel API to display feeds with layouts that adapt to iPad and iPhone, taking advantage of generics, protocols, meta types, and enums to create reusable components.
InfiniteScrollExample
Learning how to implement an infinite scroll UI using Diffable Data Source
iOSConcurrency
Project that explores different available ways to perform concurrency in iOS.
MarvelClient
Marvel Client
ServerDrivenUI
Exploration of Server driven UI Framework
swift
Airbnb's Swift Style Guide.
SwiftAudioEx
SwiftAudioEx is an iOS audio player written in Swift, making it simpler to work with audio playback from streams and files.
SwiftLiteLLM
Swift wrapper of LiteLLM.
SwiftUITrivia
Trivia sample game app in SwiftUI