Skip to content
TechSpark Academy
  • Online
    • Get digital with our live, online program. Book the option that’s right for you- live classes, tutoring or mentoring.

      DISCOVER

    • Book Class
      • Code in Python
      • Mobile Apps with Swift
      • Hacker Mode – Cybersecurity
      • Artificial Intelligence
      • Environment & Circular Economy
      • Animation & Game Design
    • Book Tutoring
      • Code in Python
      • Mobile Apps with Swift
      • Hacker Mode – Cybersecurity
      • Artificial Intelligence
      • Environment & Circular Economy
      • Animation & Game Design
    • Book Mentoring
      • Mentoring options
  • In Person
    • Get digital with our hands-on Swiss based camps, workshops and afterschool clubs. Sign up to the location and date that’s right for you.

      DISCOVER

    • Sign up
      • Camps
      • Workshops
      • After-School Clubs
    • Browse courses
      • Code in Python
      • Mobile Apps with Swift
      • Hacker Mode
      • Digital Storytelling
      • Robotics
      • Artificial Intelligence
      • Create in 3D
      • Animation & Game Design
      • Environment & Circular Economy
      • Digital & Multisports
      • Ski X Digital
    • Discover Camp Life
      • Camp Life
  • Outreach
    • Discover our outreach initiatives and learn about our scholarship opportunities. Get involved or support us through your company’s Benevity platform.

      DISCOVER

    • Initiatives
    • Scholarship
  • Blog
    • Discover the latest stories about TechSpark Academy and digital learning.

      DISCOVER

    • Latest news
  • About us
    • Learn about our world and what drives us. Meet our team and our partners.

      DISCOVER

    • Our world
    • Our team
    • Our partners
  •  
Menu Close
  • Online
    • Get digital with our live, online program. Book the option that’s right for you- live classes, tutoring or mentoring.

      DISCOVER

    • Book Class
      • Code in Python
      • Mobile Apps with Swift
      • Hacker Mode – Cybersecurity
      • Artificial Intelligence
      • Environment & Circular Economy
      • Animation & Game Design
    • Book Tutoring
      • Code in Python
      • Mobile Apps with Swift
      • Hacker Mode – Cybersecurity
      • Artificial Intelligence
      • Environment & Circular Economy
      • Animation & Game Design
    • Book Mentoring
      • Mentoring options
  • In Person
    • Get digital with our hands-on Swiss based camps, workshops and afterschool clubs. Sign up to the location and date that’s right for you.

      DISCOVER

    • Sign up
      • Camps
      • Workshops
      • After-School Clubs
    • Browse courses
      • Code in Python
      • Mobile Apps with Swift
      • Hacker Mode
      • Digital Storytelling
      • Robotics
      • Artificial Intelligence
      • Create in 3D
      • Animation & Game Design
      • Environment & Circular Economy
      • Digital & Multisports
      • Ski X Digital
    • Discover Camp Life
      • Camp Life
  • Outreach
    • Discover our outreach initiatives and learn about our scholarship opportunities. Get involved or support us through your company’s Benevity platform.

      DISCOVER

    • Initiatives
    • Scholarship
  • Blog
    • Discover the latest stories about TechSpark Academy and digital learning.

      DISCOVER

    • Latest news
  • About us
    • Learn about our world and what drives us. Meet our team and our partners.

      DISCOVER

    • Our world
    • Our team
    • Our partners
  •  
Icon_Course_2-1.png

Mobile Apps with Swift

IN PERSON CAMPS

Students learn how to use the Swift programming language (game engine) to develop an app or game for their iPhone and gain an understanding of the smartphone app world. They explore the different steps required to develop a mobile game or app and use the same tools as industry professionals to create their own game.

The perfect course for those who want to bring their ideas to life in a fun way!

All classes are designed for small groups to foster a comfortable and fun setting, therefore there is only a maximum of 6 students for this course. Sign up early to secure your spot!

SIGN UP FOR CAMP

You can also sign up for this course in two alternative formats: online class to benefit from flexible dates, or online tutoring to move at your speed or deepen your knowledge.

BOOK ONLINE CLASS
BOOK ONLINE TUTORING
Prerequisites
  • Age: 13+
  • Skill level: beginner
  • No programming or mobile game development experience required
  • Their own Apple laptop (iPhone optional) equipped with the latest operating system (Mojave)
What students learn
  • Basic programming concepts in Swift
  • Basic mobile game programming
What students create

Their own playable mobile video game or app

What to expect

A typical day in class – involves games, exercises,
quizzes, framework designs, class discussions and
more!

More about Swift

Swift is a fantastic way to write software – for phones, desktops, servers or any other device that runs code. It’s a fast, interactive and safe programming language combining the best in modern language thinking with wisdom from the wider Apple engineering culture and community. The compiler is optimized for performance and the language is optimized for development, without compromising on either. Swift is friendly to new programmers!

To learn more about Swift visit their website.

Meet the expert who developed this course
Gauthier de Chezelles, Vienna
Gauthier is a third year BSc student in Communication Systems at EPFL as well as an avid tennis player. He has extensive experience in teaching code-based courses, including Mobile Apps, in after-school classes and at various camps held across Switzerland. He is currently on an EPFL Erasmus exchange programme at Vienna Technical University (TU Vienna). Gauthier has been teaching at TeckSpark Academy since 2017.

You may also like:

Code in Python
Hacker Mode - Cybersecurity
Digital Storytelling
Robotics
Artificial Intelligence
Create in 3D
Animation and game design
Environment & Circular Economy
Digital & Multisports Camp
Ski & Digital
CONTACT

TechSpark Academy Sàrl (LLC)

Lausanne office

Chemin des Ramiers 8,

1009 Pully, Switzerland

+ 41 79 697 13 00

marta@techsparkacademy.ch

TechSpark Academy Sàrl (LLC)

Zürich office

1 Wiesenstrasse

8700 Küsnacht, Switzerland

+41 76 736 90 09

kate@techsparkacademy.ch

Instagram Twitter Facebook-f
GET OUR NEWS
Get Involved
Teach with us
Innovation-Award
×