James RochabrunPrompt to code in Xcode with Claude 3.There have been rumors that Apple may launch a Copilot for Xcode, though no official plans have been shared publicly yet. In the meantime…8 min read·Mar 5, 2024--3--3
James RochabrunAnthropic iOS SDKhttps://github.com/jamesrochabrun/SwiftAnthropic9 min read·Feb 25, 2024----
James RochabruninIf let swift = Programming!OpenAI Function Calling, iOS implementation.12 min read·Nov 15, 2023----
James RochabrunOpenAI Swift packageSince ChatGPT came out, I’ve been wanting to spend some time playing around with OpenAI APIs. Finally, I found some free time to do just…2 min read·Oct 25, 2023----
James RochabruninGeek CultureSynchronizing asynchronous networking calls using iOS 15 Group task API.Today I want to show how I used the new group tasks iOS 15 API in a sample project, to execute a group of networking calls to the Itunes…5 min read·Jun 17, 2021----
James RochabruninGeek CultureCreate a generic networking layer using async/await.Completion handlers are closures, self-contained blocks of functionality that can be passed around and used in your code. They get passed…6 min read·Jun 11, 2021--4--4
James RochabruninGeek CultureCompositional SwiftUI ListIn this post, I want to share with you an example of how to mix UIKit and SwiftUI in your projects. For that, I created a small library…3 min read·Jan 27, 2021----
James RochabruninIf let swift = Programming!Generic networking layer using Combine in Swift UI.On this short post I will show you how to create a generic Networking API that you can reuse in your own implementations using generics…4 min read·Jul 23, 2020--1--1
James RochabruninDev GeniusSidebar in iPad iOS 14, explained.Side bars are how we should create a hierarchical navigation system in iPad for non compact mode environments in iOS 14.6 min read·Jul 1, 2020----
James RochabruninDev GeniusBuilding iPad apps, prototyping Instagram for iPad (part one)On these 2 post series we are going to talk about building for iPad. We are going to use a prototype for Instagram to highlight key topics…13 min read·May 8, 2020--1--1