|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/start-developing-ios-apps-with-swift-for-beginners/
课程评论:没有评论
课程名称:Swift初学者 - 创建你的第一个iOS应用 概述:iOS应用商店已经售出750亿款应用。如果你曾经想参与这一成功的机会,现在正是时候。本课程将教你创建自己简单iOS应用所需的所有基础知识,使用全新的Swift编程语言。你将学习编程的基本概念(变量、常量、条件语句、循环等),然后了解面向对象编程(OOP),这些都是掌握强大的UIKit框架的基础,帮助你创建出色的应用。课程最后将通过一个实际的项目,帮助你将所学的知识整合起来。 课程内容: 第一部分:欢迎你 你将开始创建一个允许你操作图像并使用图像滤镜的应用。尽管这是一个相对高级的主题,但这个例子将展示iOS SDK的可能性和Xcode内的工作流程,代替传统的“Hello World”例子。 第二部分:Xcode - 你最爱的环境 了解你使用的工具,这一部分将重点讲解Xcode本身。 第三部分:Swift基础 不需要任何编程经验就可以开始开发iOS应用,本节将涵盖成功成为iOS应用开发者所需的编程基础知识,包括变量和常量、数据类型、集合类型(数组和字典)、通过条件语句和循环进行控制流等。 第四部分:Swift进阶 由于面向对象编程是Swift和iOS SDK的基础,你将学习成功使用Apple所提供类的必要知识。 第五部分:日常应用 - 用户界面组件 本节将涵盖文本框、按钮、标签等UI组件的使用,同时也会介绍Storyboard、ViewController和Delegate的基础知识。 第六部分:让我们变得危险 这一部分将教你如何使用手势识别器来响应iPhone屏幕的触摸事件。你还将学习对象动画的基础以及如何使用UIAlertController类向用户显示消息。 第七部分:欢迎来到现实世界 在最后一部分中,我们将整合所有知识,创建一个优秀的计算器应用。从零开始设计用户界面,编写所需的Swift代码,并学习如何为你的应用添加一个出色的图标。
75 Billion Apps were already sold in the iOS App Store. If you ever wanted a chance to participate in this success, here is your chance. Course abstract In this course you are going to learn all the basics you need to know to create your own simple iOS applications using the new Swift programming language. After learning all about the basics of programming (variables, constants, if-statements, loops...), you are going to become familiar with object oriented programming (OOP). These are the fundamentals to be able to grasp the awesome UIKit Framework which you are going to use to create awesome Apps. After getting in touch with many iOS User Interface components we are going to start using more advanced user interaction techniques like recognizing gestures on the iPhone screen. The conclusion of this course is a real-life example that will help you connect all the dots and pieces of your newly acquired knowledge. Section 1: Welcome You will start off creating a nice App that allows you to manipulate images, using image filters. Although this is an advanced topic, this example will show you the possibilities of the iOS SDK and the workflow within Xcode. This project is supposed to replace the standard „Hello World" example. Section 2: Xcode - Your favourite environment You have to know the tools you are using. So, this section is all about Xcode itself. Section 3: Swift Basics Since you don't need any programming experience to start developing iOS Apps, here are all the programming basics that you are going to need to be become a successful iOS App developer. We are covering topics like variables and constants, datatypes, collection types (Arrays and Dictionaries), control flow using if statements, loops … Section 4: Swift beyond the Basics Since object oriented programming is the fundamental paradigm, on which Swift and the iOS SDK are based, you are going to learn all the basics you need to know in order to successfully use the classes provided by Apple. Section 5: Your daily bread - User-Interface Components In this section we are going to cover UI components like textfields, buttons, labels and you are are also going to learn the basics about Storyboards, ViewControllers and Delegates. Section 6: Let's get dangerous In this section you are going to learn how to use gesture recognizers for responding to touch events on the iPhone screen. You will also learn the basics of animating objects, as well as the usage of the UIAlertController class to display messages to your users. Section 7: Welcome to the real world In this final section we are going to put all the dots and pieces together and create a great calculator App from scratch. We are going to design the User Interface, write all the necessary Swift code and finally you are going to learn how to add a great Icon to your App.