Heritage High School
Grade 12Mobile Application Programming

Heritage High SchoolMobile Application Programming

Mar 2026 · 2nd Semester

We will apply previously learned object-oriented programming techniques and rules of inheritance (super/sub classes, abstract classes, and interfaces) to Apple’s iOS API’s. Because of the dynamic nature of development for mobile devices, students will need to be independent learners; most apps will require significant research to complete, and students will work independently for most of the year. Significant group projects will expose students to the challenges of working in teams and develop project management & interpersonal skills. Students will code in the Swift programming language using the Xcode IDE, building apps for devices such as iPhone, iPod Touch, and iPad. Additionally, students will analyze the responsibility of software professionals regarding issues of the environment, ethics, health, safety, and diversity in society and in the workplace.

Prerequisites: AP

Grades: Grades 9-12

For Heritage High School Students

Master Mobile Application Programming This Semester

Heritage High School students using Varsity Tutors see an average of 1.5 letter grade improvement in courses like Mobile Application Programming. Get the same edge with personalized practice and expert support.

89%
improved grades
2,400+
practice problems
24/7
AI tutor access
Need extra help with Mobile Application Programming?

Students who work 1:1 with a tutor see an average improvement of 1-2 letter grades within 8 weeks. Get matched with an expert who knows your curriculum.

Tutors matched to your specific course syllabus

Flexible scheduling that works around your day

Progress tracking with parent updates