iOS Development - Create 4 Quiz Apps with Swift 3 & iOS 10
What you'll learn
- Create 4 different quiz game variations
- Master functionality and layout for quiz apps
- Create plist resources for quizzes
- Implement audio into applications
Requirements
- PC running MacOS and Xcode 8
- Prior experience with programming will be helpful with understanding everything
Description
A lot of very successful and popular games in the appstore are Quiz Games. They are addicting, relatively easy to make, even for beginners and you can make a quiz about almost anything.
In this course we’ll have a look at 4 different quiz gaming modes and learn how to implement them properly from scratch.
We will write all of the code together and I will explain everything along the way. We want to teach you how to build these quiz games and not just give you a template that you can reskin but have no idea of the functionality behind it.
We're going to start with a classic Multiple Choice Quiz, meaning a quiz where we ask a question and offer 4 different answers that the user can select.
We'll add a bunch of neat little features such as animations for right and wrong answers as well as an animated countdown timer.
The next quiz will be an Image Reveal Quiz quiz where we reveal an image step by step and the user has to guess as quickly as possible what's on that image. This will teach us how to display an image view step by step and we'll further develop what we learned earlier, by offering multiple answers.
We're then going to learn how to implement a different quiz mode next. One where the users cannot just select an answer but has to type one in themselves. This will also teach us how to handle custom user input. Therefore we're going to create an Emoji Riddle Game where we display something such as a movie title with emojis and the user has to guess what it is.
Finally we're going to create a simple but addicting Right or Wrong Quiz where we have statements displayed that are either correct or incorrect and the user has to decide.
We're going to be able to use a lot of our newfound knowledge to build this game.
With all quizzes we're going to teach you how to save your high score and how to display it animated in the menu screen.
We'll also learn how to implement sound into the app, meaning background music as well as specific sounds for a right or wrong answer.
While developing these apps we make sure to use sophisticated programming syntax, which will allow us to later on update our quizzes with monetization or ads if we like.
In more technical terms, in this course you will learn :
- How to create 4 different Quiz Games
- How to do auto layout in code
- How to do animations by animating a countdown timer
- How to save data in User Defaults (such as our scores)
- How to handle User Input via keyboard
- How to create resource property lists
- How to create a custom AlertView that will fit the style of our application
- How to implement sound into the app (background music, button sounds)
As it is the case with all of our courses, we will provide you with the project files with the entire source code after every lesson. It will be available to download along with all of the resources, such as images and sounds that we use.
I look forward to seeing you in this course and teaching you all there is to know about quiz games.
Who this course is for:
- iOS Developers wanting to create Quiz Apps
- Advanced beginners in iOS programming
Instructors
English Version below
Hi, ich bin Johannes.
Zusammen mit Timothy Meixner bin ich seit 2015 auf Udemy als Dozent vertreten und gehöre zu den erfolgreichsten deutschen Dozenten der Plattform.
Als offizieller Partner von Udemy konnten wir in dieser Zeit einige Erfolge verbuchen.
Unter anderem:
Den erfolgreichsten deutschsprachigen Digital Marketing Kurs aller Zeiten
Den erfolgreichsten deutschsprachigen Social Media Marketing Kurs aller Zeiten
Den erfolgreichsten deutschsprachigen SEO Kurs aller Zeiten
Den erfolgreichsten deutschsprachigen iOS Development Kurs aller Zeiten
Den erfolgreichsten deutschsprachigen Instagram Marketing Kurs aller Zeiten
Zusammen mit Timothy habe ich außerdem den offiziellen Udemy Instructor Award für das beste Dozententeam auf der gesamten Plattform erhalten.
Seit 2019 sind wir außerdem Partner der Google Zukunftswerkstatt. Auf dieser kostenfreien Plattform unterrichten wir drei Kurse und möchten so Menschen dabei helfen, die Herausforderungen des digitalen Wandels zu bewältigen.
Wir konnten bereits mehr als 78.000 Menschen dabei helfen, ihre Ziele zu erreichen und ich würde mich freuen dich in einem unserer Kurse begrüßen zu dürfen.
---------------------------------------------------------------------------------
Hi, I'm Johannes.
Together with Timothy Meixner, I have been an instructor on Udemy since 2015 and am one of the most successful German instructors on the platform.
As an official instructor partner of Udemy, we have had some successes during this time.
Among others:
The most successful German-language Digital Marketing course of all time.
The most successful German-language Social Media Marketing course of all time
The most successful German-language SEO course of all time
The most successful German-language iOS development course of all time
The most successful German-language Instagram Marketing course of all time.
Together with Timothy, I also received the official Udemy Instructor Award for the best instructor team on the entire platform.
Since 2019, we have also been a partner for a digital learning initiative for Google in Germany. On this free platform, we teach three courses and aim to help people overcome the challenges of digital transformation.
We have already helped more than 78,000 people achieve their goals and I would be happy to welcome you to one of our courses.
English version below
Hi, mein Name ist Timothy.
Zusammen mit Johannes Ruof bin ich seit 2015 auf Udemy als Dozent vertreten und gehöre zu den erfolgreichsten deutschen Dozenten der Plattform.
Als offizieller Partner von Udemy konnten wir in dieser Zeit einige Erfolge verbuchen.
Unter anderem:
Den erfolgreichsten deutschsprachigen Digital Marketing Kurs aller Zeiten
Den erfolgreichsten deutschsprachigen Social Media Marketing Kurs aller Zeiten
Den erfolgreichsten deutschsprachigen Instagram Marketing Kurs aller Zeiten
Den erfolgreichsten deutschsprachigen SEO Kurs aller Zeiten
Den erfolgreichsten deutschsprachigen iOS Development Kurs aller Zeiten
Zusammen mit Johannes den offiziellen Udemy Instructor Award für das beste Dozententeam auf der gesamten Plattform erhalten.
Seit 2019 sind wir außerdem Partner der Google Zukunftswerkstatt. Auf dieser kostenfreien Plattform unterrichten wir drei Kurse und möchten so Menschen dabei helfen, die Herausforderungen des digitalen Wandels zu bewältigen.
Wir konnten bereits mehr als 78.000 Menschen dabei helfen, ihre Ziele zu erreichen und ich würde mich freuen dich in einem unserer Kurse begrüßen zu dürfen.
Hi, I'm Timothy.
Together with Johannes Ruof, I have been an instructor on Udemy since 2015 and I'm one of the most successful German instructors on the platform.
As an official instructor partner of Udemy, we have had some successes during this time.
Among others:
The most successful German-language Digital Marketing course of all time.
The most successful German-language iOS Development course of all time
The most successful German-language Social Media Marketing course of all time
The most successful German-language Instagram Marketing course of all time.
The most successful German-language SEO course of all time.
Together with Johannes, I also received the official Udemy Instructor Award for the best instructor team on the entire platform.
Since 2019, we have also been a partner for a digital learning initiative for Google in Germany. On this free platform, we teach three courses and aim to help people overcome the challenges of digital transformation.
We have already helped more than 78,000 people achieve their goals and I would be very happy to welcome you to one of our courses.