|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/ios-entwicklung-entwickle-quiz-apps-mit-swift-3-und-ios-10/
课程评论:没有评论
**课程名称:iOS 开发 - 使用 Swift 3 和 iOS 10 开发问答 App** **课程概述:** 本课程专注于帮助学员掌握使用 Swift 3 和 iOS 10 开发各种类型的问答 App。课程内容涵盖了多种问答游戏的核心原理和实现细节,从经典的得多选项选择到创新的图片猜谜和文本输入猜谜。 **主要学习内容:** * **基础问答 App 开发:** * 实现经典的多项选择问答游戏,包含问题和四种答案选项。 * 加入动画效果,如正确/错误答案的视觉反馈和倒计时计时器。 * **图片猜谜 App:** * 学习逐步显示图片(通过 UIImageview),让用户快速猜出图片内容。 * 巩固多项选择的知识,并将其应用于图片猜谜场景。 * **Emoji 猜谜 App:** * 探索新的回答模式——直接输入答案,而非选择。 * 开发 Emoji 问答游戏,用户需要根据 Emoji 序列猜测特定术语。 * **是/否 问答 App:** * 实现简单的“是/否”问答逻辑,进一步巩固所学知识。 * **高级功能集成:** * **高分系统:** 存储并动画展示玩家的历史最高分和当前得分。 * **音频集成:** 添加背景音乐和特定事件的音效(例如,正确/错误答案的提示音)。 * **高效编程风格:** 强调编写易于扩展和维护的代码,为未来的商业化(如广告集成)打下基础。 **课程特色:** * **项目驱动:** 每个学习模块都包含可下载的完整项目和所有必要的资源(图片、声音等)。 * **实践性强:** 通过实际动手开发,深入理解 iOS 开发概念。 * **代码质量:** 注重高效、优雅的编程实践。 本课程将帮助学员创建出流行且具有吸引力的问答 App,让您在 iOS 开发领域迈出坚实的一步。
Viele der erfolgreichsten und beliebtesten Apps, die im Appstore zu finden sind, sind Quiz Apps. In diesem Kurs werden wir uns verschiedenste Spielprinzipien anschauen und gemeinsam implementieren. Dabei erstellen wir zunächst ein klassisches Multiple Choice Quiz, also eine Frage mit 4 Antwortmöglichkeiten. Wir werden einige kleine aber feine Details programmieren, wie zum Beispiel Animationen für falsche und richtige Antworten, sowie einen animierten Countdown-Timer. Als nächstes erstellen wir ein Quiz bei dem ein Bild Schritt für Schritt angezeigt wird und der User so schnell wie möglich erraten muss, was dargestellt ist. Dabei lernen wir, wie wir ein UIImageview Schritt für Schritt anzeigen können und können unser schon erlerntes Wissen aus dem ersten Teil vertiefen, indem wir wieder mehrere Antwortmöglichkeiten anbieten werden. Nachdem die Prinzipien dieser beiden Quizzes doch sehr ähnlich sind, wollen wir dann eine andere Möglichkeit der Antworten implementieren, bei der der User direkt die Antwort eingeben muss und keine Auswahlmöglichkeiten hat. Dazu erstellen wir ein Emoji Quiz, in dem wir bestimmte Begriffe als Emojis anzeigen und diese dann erraten werden müssen. Zuletzt erstellen wir ein einfaches Quiz mit dem Richtig oder Falsch Prinzip, bei dem Fragen einfach nur mit Richtig oder Falsch beantwortet werden können. Hier können wir viel von allem Erlernten bereits wieder verwenden und verfestigen. Bei allen Varianten speichern wir unseren Highscore und den zuletzt erzielten Score und zeigen diesen animiert auf unserem Menübildschirm an. Außerdem werden wir uns anschauen, wie wir Sound in unsere App integrieren können und dabei sowohl Hintergrundmusik als auch spezielle Sound, z.B. für richtige und falsche Antworten implementieren. Wie bei allen unseren Kursen bekommt ihr natürlich nach jeder Lektion unser Projekt mit dem aktuellen Stand als Download, sowie alle Ressourcen, z.B. Bilder oder Sounds, die wir verwenden werden. Wir achten bei der Entwicklung unserer Spiele auf einen effizienten und eleganten Programmierstil, sodass unsere Apps leicht erweitert werden können, um zum Beispiel Monetarisierung mit Display Werbung zu ermöglichen. Ich kann es kaum erwarten euch im Kurs begrüßen zu dürfen und gemeinsam diese tollen Quiz Apps zu entwickeln!