|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/real-world-ios-app-in-10-days/
课程评论:没有评论
课程名称:专业 iOS 应用开发与 Swift 课程概述:本课程将带您从头到尾创建一款完全定制的 iOS 9 应用程序——Quotes To Go。这款应用专门为本课程设计,已被全球数千人在 App Store 下载,因此绝不仅仅是一个简单的演示程序。这是一个完全真实的应用程序。本课程适合那些希望深入了解 iOS 开发的学习者。在完成本课程后,您将掌握专业的 iOS 开发知识和高级编程技巧。 课程亮点包括: - 自定义 ViewController 转场 - 表格视图定制 - 自定义菜单 - CoreData 数据库搜索 - 异步编程 - iCloud 集成 课程摘要:在介绍 Quotes To Go 应用后,我们将深入探讨其设计,并识别在将用户界面设计转换为代码时需要面对的关键难题。接着,我们将学习数据保存技术,例如 CoreData 和 plist。在成功保存首个名言后,我们将覆盖自定义 ViewController 转场,以确保出色的用户体验。展示所有名言的美观表格视图将是我们接下来的任务。我们甚至会利用维基百科查找名人的图片,并将其作为作者头像。同时,我们将进行人脸检测,以确保人物的面部始终可见。在集成添加、删除和分享名言等基本功能后,我们将重点介绍应用的亮点之一,即生成美观的名言图片,这些图片不仅可以保存,还可以通过社交媒体、短信或电子邮件分享。最后,我们将整合 iCloud 数据同步功能以结束本课程。
In this course you will create a fully customised iOS 9 application called Quotes To Go from start to finish. Quotes to Go was created specifically to work as an example for this course and has already been downloaded from the Appstore by thousands of people around the world. So this is not just a simple demo application. This is a 100% real world app.This course is for everyone who wants to learn more than the basics of iOS development. After watching this course you will have immersive knowledge about professional iOS development and advanced programming techniques. Some of the highlights that we we are going to cover are:custom ViewController transitionsTableView customisationcustom menuesCoreData database searchesasynchronous programmingiCloud integrationCourse abstractAfter introducing you to the Quotes To Go App, which this course is about, we will have a close look at the design and we will identify key obstacles that we have to face when translating UI design into code. We will move on by learning more about data saving techniques like CoreData and plists. After saving our first quotes we will cover custom ViewController transitions to ensure a great user experience. Displaying all quotes in a beautifully designed TableView will be the next item on our way. We will even use Wikipedia to find images of famous people and use them as author images. We will also perform face detection to ensure that a persons face is always visible. After integrating some basic features like adding, deleting and sharing quotes, we will focus our efforts on one of the app's highlights, which is generating great looking quote images that can be saved, but also shared on social media, via text, or e-mail. We will conclude this course by integrating the ability to sync data using iCloud.