Schoolhouse.world: peer tutoring, for free.
Free SAT® Prep, as part of a research study.
SAT® Bootcamps
Free SAT® Prep, as part of a research study.
A global network of volunteers.
Explore Tutors
A global network of volunteers.
Get free help applying to college.
College Admissions Workshops
Get free help applying to college.
Apple App Development

SAT Score Range

2 sessions

+7

About

This course is designed to teach SwiftUI, Apple’s modern framework for building apps across Apple devices. We will build real-world projects, starting with the basics of SwiftUI and advancing to more complex app design principles.

Prerequisites:
- iPad or a Mac
- If working on an iPad, ensure it is compatible with Swift Playgrounds.
- If working on a Mac, ensure it is compatible with Xcode.

This course uses hands-on coding challenges, guided tutorials, and project-based learning. This course does not require any prior experience.

Tutored by

Andy H 🇺🇸

Certified in 2 topics

View Profile

I am a high school student in California with a passion in computer science. I enjoy math, and I look forward to sharing my knowledge with the Schoolhouse community.

✋ ATTENDANCE POLICY

You will be withdrawn from the session after two consecutive unexcused absences. Please let the tutor know if you will be absent to be excused.

SESSION 1

25

Jan

SESSION 1

Other Topics

Other Topics

Sat 12:00 AM - 1:30 AM UTCJan 25, 12:00 AM - 1:30 AM UTC

In this session, we will build a simple, elegant habit tracker app. This app will allow users to add, track, and update habits, providing an introduction to fundamental Swift and SwiftUI concepts.
SESSION 2

8

Feb

SESSION 2

Other Topics

Other Topics

Sat 12:00 AM - 1:00 AM UTCFeb 8, 12:00 AM - 1:00 AM UTC

This course will provide an introduction into Swift and SwiftUI. We will be diving into programming fundamentals like variables and data types in Swift. We will also take a look at SwiftUI to build user interfaces.

Public Discussion

Please log in to see discussion on this series.

Jan 25 - Feb 8

3 weeks

60 - 90 mins

/ session

Next session on January 25, 2025

SCHEDULE

Saturdays

12:00AM