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.
Apple App Development

SAT Score Range

2 sessions

✨ Be the first

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.

Schedule

✋ 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

4

Jan

SESSION 1

Other Topics

Other Topics

Sat 12:00 AM - 1:00 AM UTCJan 4, 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.
SESSION 2

11

Jan

SESSION 2

Other Topics

Other Topics

Sat 12:00 AM - 1:30 AM UTCJan 11, 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.

Public Discussion

Please log in to see discussion on this series.

Jan 4 - Jan 11

2 weeks

60 - 90 mins

/ session

Next session on January 4, 2025

SCHEDULE

Saturdays

12:00AM