コンテンツにスキップ

詳細

This beginner-friendly, hands-on workshop is an introduction to Swift and iOS development. You’ll learn the fundamentals of Swift by building a fun, real app: an iPhone camera app that uses AI to ‘rate the vibe’ of a photo and share the results on a live leaderboard.

No prior iOS experience needed, this session focuses on learning Swift by doing.

What you’ll build
A simple iOS app written in Swift that takes a photo using the iPhone camera, sends the image to an AI model to generate a vibe score and a short, funny explanation, displays the result in the app UI and posts the score to a shared leaderboard visible to everyone in the room.

What you’ll learn (Swift-first)

  • Swift basics: variables, functions, structs, and optionals
  • How Swift apps are structured in Xcode
  • Building simple screens with SwiftUI
  • Handling user actions and app state
  • Making your first network request from Swift
  • Seeing how Swift code connects to real features like the camera and APIs

Provided before the workshop

  • Starter Xcode project so you can focus on Swift, not setup
  • Pre-built backend for the shared leaderboard
  • Claude API key (active for a few days after the workshop)
  • 5000 yen Apple gift card for the winner

What YOU need to prepare

  • Bring a Mac with Xcode installed (download link). Please open Xcode after installation. Then tell it to install the iOS SDK.
  • Bring an iPhone running iOS 18 or later, and a cable that connects your mac to your iPhone.
  • Download Cursor and sign up for a free account – we’ll use this as a coding assistant during the workshop.
  • Sign in to Xcode with your Apple ID account (the free account is fine; your app will just expire after 7 days) link if people do not already have an account

Email [justin.garcia@gmail.com](mailto:justin.garcia@gmail.com) if you have trouble with any of the setup.

About the speaker:
Justin has been writing software professionally for 15 years. Some of it was even good. Former Apple engineer, currently at Kotoba Technologies in Tokyo. Hobbies include running, reading Hacker News, and rating vibes.

🚗 About Le Wagon Tokyo

Le Wagon (https://www.lewagon.com/tokyo) is the #1 ranked coding school for creative people and wanna-be techies.
Our Full-stack Web Development, Data Science & AI and Data Analytics bootcamps are designed for individuals who want to change their career, become freelancer, or launch their own venture!

Courses and Workshops
Education & Technology
Entrepreneurship
Beginner iOS Developers
Software Development

メンバーは以下の興味/トピックにも関心があります