|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/swift-2-programming-learn-how-to-create-20-apps-for-ios/
课程评论:没有评论
课程名称:Swift编程 - 为iPhone构建20款应用程序! 课程概述:这是目前最全面的Swift编程课程,共77节讲座,内容时长达20小时!我们专注于实践,您将为iOS构建20多个应用程序,从简单的照片库到计算器,再到畅销游戏Flappy Bird。每节课都提供逐步的指导,详细解释每行代码的功能与原理,帮助您深入理解Swift编程。此外,您还将探索Xcode环境,以便更好地进行应用设计和开发。 主要项目包括: 1. **Flappy Bird**:构建一款类似于热门移动游戏Flappy Bird的替代品,激发您创造下一个全球热门的灵感。 2. **待办事项列表**:逐步指导您创建一个待办事项应用,这类时间与任务管理应用在App Store中非常受欢迎。 3. **Tinder**:学习如何创建一个类似于Tinder的流行应用,了解其背后的简单原理。 其他小型应用项目包括: - **Hello World!**:课程开始后的几分钟内构建的第一款应用,帮助您轻松入门Swift学习。 - **彩票机**:制作一个彩票应用,学习函数使用及数据的随机和排序。 - **井字棋**:一个经典游戏应用,了解用户界面和触控检测。 - **计算器**:设计优良的用户界面并学习简单的数据操作。 - **照片库**:学习如何为项目添加资源,如照片和视频,创建自己的照片库。 - **鸟叫声**:加入声音效果到游戏中,并控制应用音量级别。 - **舞台上的石头**:建立您的第一个2D游戏场景,了解SpriteKit框架。 - **彩色球**:通过清屏中的彩色球探索多种视图的创建及约束添加。 - **书籍列表**:处理表格数据,学习如何创建购物清单、任务列表等。 - **记事本**:存储数据到智能手机应用和云端,学习数据的写入与读取。 - **关于我们**:使用Storyboard制作应用的过渡、按钮和信息展示。 - **我在哪里?**:创建一个帮助您定位的应用。 - **我的车在哪里?**:追踪您的位置相对于汽车的位置。 - **网络画廊**:构建一个网络照片画廊,学习如何从网络获取数据。 Swift是一种用于iOS移动应用的编程语言,自2014年WWDC大会首次推出以来,迅速在程序员和应用开发者中普及。与Objective-C相比,Swift语言结构更为简化,尤其适合初学者,因为其简化的代码结构、可以实时校正和测试项目操作的功能让学习变得容易。 我们保证这个课程将提供您逐步编码复杂游戏和应用的所有技能,让您可以独立完成项目!
** ** 77 lectures - 20 hours of content - the most comprehensive course on Swift programming ever! ** **We focus on practice. You will build over 20 apps for iOS - from a simple photo gallery to calculator to the best-seller Flappy Bird. Step-by-step instructions shed light on the nuts and bolts of all features and functions and explain each code line in detail. You will also explore the Xcode environment that facilitates app design and development.3 bestselling games and apps:1. FLAPPY BIRDBuild an alternative to the hit mobile game Flappy Bird and get inspired to create the next world sensation.2. TODO LISTA step-by-step guide to creating a todo list app. Time and task management apps are chart-toppers at the App Store.3. TINDERAn amazingly popular app that broke a million hearts. Learn how to create a similar application and see how easy it is.Several smaller apps:4. Hello world!Hello world! is the first app you'll build minutes into the course. See how easy it is to learn Swift.5. Lotto machineCreate a lottery app and discover how to use functions and randomize and sort data.6. Tic-tac-toeWe all played it on a piece of paper once.. This app will introduce you to user interfaces and touch detection.7. CalculatorDesign a great UI and learn simple data operations.8. Photo galleryDiscover how to add resources like photos or videos to a project and create your own photo gallery.9. Birdy ScreamThis app will show you how to add sounds to games. You'll also learn how to control app volume level so your neighbors can get some sleep while you work.10. Stones on stageYour first steps in game building. Code your first 2D game scene with the SpriteKit framework.11. Color ballsWith color balls flooding your screen, you'll explore how to create multiple types of views and add constraints.12. Book listTables are so hot right now. Shopping list, task list, book list? Tabular data will always be in vogue - learn how to handle it.13. NotepadStoring data in a smartphone app and cloud is a must. Learn how to write and read data while creating an all-purpose notepad app.14. About UsDuring developing this app, you'll learn how to use Storyboards, make transitions, how to add buttons and present informartions.15. Where am I?Are you lost? Write an app that'll help you find where exactly you are by tracking your device and showing your location on a map.16. Where is my car?This app allows you to track your position relative to the position of your car. Never again lose your car in a multi-storey parking lot.17. Network galleryWrite a web photo gallery. Learn how to get data from networks and present it on mobiles.Learn how to create fast and secure applications.Swift is a programming language used for mobile applications for iOS. It was presented for the first time at the WWDC conference in June 2014. Since then it has become increasingly popular among programmers and app developers.The new language created by Apple is much simpler than Objective-C. It's recommended in particular for beginner programmers because of the simplified code structure, the possibility of applying corrections on bar graphs or testing the project operation in real time.We can guarantee this course will give you all the skills to code progressively complex games and apps on your own!