Swift Accelerator Programme UAE

About Swift Accelerator Programme

This selective app development course is designed to teach students aged 13-18 the basics of Swift coding and app development. Students will build and release iOS apps to the App Store, giving them a real-world experience of the app development process.

Contact: [email protected]



Course Outline

What students can expect from the course:



Basics of Swift coding


Setting up the development environment


Designing and building an iOS app


Testing and debugging


Submitting an app to the App Store



Important Dates


Bridging programme

May 2023

Face to face classes

May 2023 to June 2023,
Weekends

Online classes

July – Aug 2023

App development hackathon

Aug – Sep 2023

Showcase and finale

Oct 2023




Learn





Find out more

Fill in the Form below to indicate your interest in joining!





FAQ

Attendance

What is the date of the Swift Accelerator Program? How long will the Swift Accelerator Program be? The program will run over the summer of 2023, from 8 May to 31 August 2023.
Will all workshops be online or in-person? Workshops will be in-person until end-June.
From June to August, lessons (and the final project) will be conducted online.
Do I have to attend all workshops in the Swift Accelerator Program? What if I am on holiday during the Swift Accelerator Program? If you miss any sessions, please watch the video recordings/recaps, and complete the tasks given, to catch up with the curriculum.
We expect you to be able to attend 80% of lessons, with attending via recordings counted as 50% attendance.

Curriculum and Accreditation

I don't know how to code. Not to worry; we’ll get you started coding in Swift, Apple’s open-source programming language used by developers worldwide to build apps for iOS, iPadOS, and other platforms. We’ll assume that everyone is starting without coding experience, though if you have time, do try out the Learn To Code series on Swift Playgrounds on iPad — it’s a series of fun, interactive puzzles where your code can visually control a character’s movements.
Can we code in other coding languages? We’ll be building apps in Swift. Knowing other languages is a plus — the concepts from many other languages, like C, Java, and Python, carry over into Swift.
What resources will you share with us? We’ll provide live lessons (face-to-face or online), lesson slides, pre-recorded lecture videos, tutorials, and quizzes.
What accreditation will I get? What can I do with the Swift Accelerator accreditation once I have it? You will receive a Swift Accelerator program certificate, to recognise your completion of the course, and successful publication of an app on the App Store.
We will also prepare you for the App Development in Swift - Associate certification, offered by Certiport Pearson-Vue, developed with Apple.
  • App Development with Swift certifications recognize students for their knowledge of Swift, Xcode, and app development tools. Students are expected to have completed at least 150 hours of instructional time before taking the certification exam. Students who pass the certification exam will earn a digital badge they can share in a resume, portfolio, email, or in online professional networks.
  • High school or higher education students who successfully complete the App Development with Swift Associate exam demonstrate knowledge of the impact of computing and apps on society, economies, and cultures while exploring iOS app development. This certification is aligned with Develop in Swift Explorations course made available for free from the Apple Book Store.
What happens if I don't want to do the Swift Accelerator Accreditation? The Swift Accelerator accreditation is a prerequisite for program completion.

Equipment

What Mac model are we winning? MacBook Air with M2 chip (8-core CPU and 8-core GPU), with 8GB of RAM and 256GB of storage.
Can I exchange the Mac for an iPhone/iPad? No.
Will the Mac be my property? Yes, the MacBook is yours to keep, if you complete the course, and pass the Swift certification test.

App Development

Will we create fully functional apps? Yes, you will work in teams to create a fully functional app, to be submitted to the App Store for review, before it gets published.
How will my app be listed on the App Store? Do I have to pay? The organisers will create a single account for all apps to be listed on the App Store, and the organisers will pay the annual fee for the app to be listed on the store, for as long as the program runs. You will not need to have a paid Developer account, unless you choose to do so.
Can we charge for our apps? Who gets the money if we charge? All apps hosted by the organisers will be listed as free for download. If you want to charge for your app, you can initiate a transfer of the app to your own paid Developer account, for which you have to set up and pay the annual fee to Apple. This way, you will receive all payments for your app directly from Apple (after any App Store fees).
Who will own my app IP? You will own all intellectual property related to your app. On the App Store listing, the copyright will be to you and your team members’ names, or any legal entity of your choosing.