Home

Consulting and Contracting

Services

Senior iOS support for teams that need more capacity, a clear modernization plan, or focused training.

Three ways to work together

Concrete support for iOS teams

Choose ongoing delivery, a focused assessment, or team training.

Part-time senior iOS engineering

Ongoing implementation and technical leadership for teams that need experienced iOS capacity. I can ship features, modernize code, review architecture, and support engineers within the existing team.

iOS architecture and modernization assessment

A fixed-scope codebase review with risk findings, prioritized recommendations, migration sequencing, and a presentation of the proposed path forward.

Team workshops

Practical half-day or full-day training tailored to the team's goals and codebase. Workshops can be held remotely or on-site when travel and accommodations are provided.

Engagements can also include mobile-oriented APIs, backend integration, AI-assisted product work, and delivery planning when the app requires them.

Assessment focus

Turn codebase uncertainty into a plan

Scope and schedule depend on the app, team, and decisions involved.

Assessments can focus on Swift 6 and concurrency readiness, SwiftUI migration, UIKit modernization, TCA adoption or cleanup, or an inherited codebase.

  • Kickoff and codebase review
  • Architecture and risk findings
  • Prioritized modernization recommendations
  • Migration sequencing
  • Written findings and presentation

Workshop catalog

Practical sessions for iOS teams

Choose a half-day or full-day format. Remote and on-site options are available; on-site sessions require provided travel and accommodations.

Swift 6 and concurrency readiness

Prepare an existing app for stricter concurrency checking. Your team leaves with a prioritized plan for isolation, Sendable, migration risks, and sequencing.

Practical SwiftUI state and architecture

Improve state ownership, observation, navigation, and testable feature boundaries. Your team leaves with patterns it can apply to current SwiftUI features.

Architecture clinic using your team's codebase

Review selected production code, identify structural risks, and evaluate improvements. Your team leaves with agreed priorities and next steps.

AI-assisted development for iOS teams

Use AI coding agents across planning, implementation, review, and testing. Your team leaves with repeatable practices for managing context, verifying results, protecting sensitive code, and keeping engineers in control.

Business details

Start with Richard

Depending on the scope, work may be contracted through Folklore Software LLC or delivered with additional capacity through App Ready LLC.

Contact

Need senior iOS support?

For part-time engineering, an architecture assessment, or a team workshop, email rlziii@icloud.com.