iPhone and iPad Development in Swift for iOS 8 and Xcode 6 培训
这个为期5天的课程适合那些想要学习如何为运行iOS 8的iPhone和iPad开发应用程序的开发人员。本课程将介绍如何使用Apple的新Swift编程语言从头开始使用Xcode6 IDE开发应用程序。在课程期间,将使用Swift从头开发一个功能齐全的俄罗斯方块风格的块游戏。该课程以在Swift从头开发新应用程序结束。该课程假设一些编程经验。
本课程只能在基于Intel的Apple硬件(如MacBook或Mac Mini)上运行。代表需要在Apple注册并拥有下载软件所需的Apple ID。希望在iPhone或iPad上运行课程期间开发的应用程序的代表需要在Apple上注册为iOS开发人员,并已注册其设备进行开发。苹果每年收取99美元注册成为iOS开发者。
课程大纲
开发环境
- 开发环境要求
- Xcode 和 iOS SDK
- Apple 开发者注册
- 申请被拒绝的原因
Xcode iOS 项目
- 人机界面指南
- 创建 iOS 项目
- 在模拟器和真实设备上运行
- 内存管理
- 强引用和弱引用
Swift
- Swift 编程语言概述
- 使用 Xcode 开发 Swift 应用程序
场景
- 创建场景
- 实现视图控制器
Swift 类
- 创建 Swift 类
- 实例变量和初始化
- 构造函数类型
- 协议,可哈希和可打印
- 遗产
使用图形
- 添加图标和图像
- 使用 SpriteKit API
- 动画精灵
用户交互
- 按钮和处理程序
- 平移手势识别
- 点击手势识别
个案研究
- 使用 Swift 开发新应用程序
分发应用程序
- 将应用程序移动到设备进行测试
- 将应用程序导入 AppStore
需要帮助选择合适的课程吗?
iPhone and iPad Development in Swift for iOS 8 and Xcode 6 培训 - Enquiry
客户评论 (1)
He's an experienced trainer with a real life experience in the topic he was teaching. That led the course to cover the most important topics which interests any developer working in the field, and small details would be easily overseen if he was not working in this platform. Moreover, he was giving the course using the latest versions of is and Swift (10 \ 3) and that is a huge advantage to be adapting such new technology in short time.
Abdullah Alaradi - Thiqah Business Services
课程 - iPhone and iPad Development in Swift for iOS 8 and Xcode 6
即将举行的公开课程
相关课程
Cross-platform mobile development with PhoneGap/Apache Cordova
21 小时跨平台框架的目标是允许您同时编写应用程序并在多个平台上运行。 你想创建一个iPhone应用程序,它也将运行在1? 有一个客户旋转并希望他们的应用程序在Windows Phone上运行吗? 没有问题。
在这三天的PhoneGap/Apache Cordova课程中,您将探讨两种不同的但补充的跨平台移动开发技术。 (Apache Cordova是PhoneGap的新名称。 Adobe 從原始開發人員購買 PhoneGap 並將其交給 Apache 軟體基金會。
完成此 PhoneGap/Apache Cordova 课程后,您将能够使用框架构建全功能的移动 Web 应用程序,管理源代码和处理平台推文,创建来自 Web 应用程序的 “native 类似” 体验 - 和更多!
Advanced iOS Development
14 小时这种以讲师为主导的中国现场现场培训针对的是希望掌握iOS企业架构,设计模式和Swfit反应式编程的iOS开发人员。
在培训结束时,参与者将能够:
- 创建更强大、更自主、更简单的代码。
- 使用 Alamofire 简化 API 管理。
- 使用 Rx 在 iOS 中实现响应式编程Swift。
- 了解不同的 iOS 架构模式和设计。
Agile, TDD and Swift
35 小时这个为期5天的课程适合希望在Swift编写高质量iOS应用程序的开发人员。这是一个实践课程,涉及编写一些日益复杂的高质量应用程序。代表们需要安装一台Apple copmputer,安装最新版本的OS X和Xcode。希望在真实设备而非模拟器上运行应用程序的代表需要在Apple上注册为iOS开发人员并注册其设备。
iOS (iPhone and iPad Development) in Swift for iOS 11 and Xcode 9 - Swift 4
35 小时这个为期5天的课程适合想要学习如何为运行iOS 11的iPhone和iPad开发应用程序的开发人员.Xcode 9, Swift 4和iOS 11引入了应用程序编写方式的重大变化。
本课程将介绍如何使用Swift编程语言和Xcode 9 IDE从头开始开发应用程序。
在课程期间,将使用Swift从头开发一个功能齐全的应用程序。
本课程只能在基于Intel的Apple硬件(如MacBook或Mac Mini)上运行。代表需要在Apple注册并拥有下载软件所需的Apple ID。希望使用USB线缆在iPhone或iPad上运行课程期间开发的应用程序的代表需要使用Xcode注册他们的设备。
iOS Programming (iPhone/iPad) for Programmers
35 小时您使用最新的iOS SDK和工具制作第一个iPhone / iPad应用程序所需的所有技能和知识。
Kotlin for iOS and Android Development
35 小时Kotlin 是基于 Java 的现代、功能和对象导向的编程语言。
在这个导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导。
在本研讨会结束后,参与者将能够:
- 了解编程的基本原则(3)
- 编码自己的应用程序(3)
- 创建,测试,部署和解决问题(0)和(1)应用程序使用(3)
观众
- 开发者
课程格式
- 部分讲座,部分讨论,练习和重实习
笔记
- 要申请此课程的定制培训,请联系我们安排。
Machine Learning on iOS
14 小时在这个由讲师指导的现场培训中,参与者将学习如何使用 iOS Machine Learning (ML) 技术堆栈,逐步完成 iOS 移动应用程式的创建和部署。
在本次培训结束时,参与者将能够:
- 创建能够进行图像处理、文本分析和语音辨识的行动应用程式
- Access 用于整合到 iOS 应用程式的预训练 ML 模型
- 创建自定义 ML 模型
- 为 iOS 应用程式添加 Siri 语音支援
- 了解并使用 coreML、Vision、CoreGraphics 和 GamePlayKit 等框架
- 使用 Python、Keras、Caffee、Tensorflow、sci-kit learn、libsvm、Anaconda 和 Spyder 等语言和工具
观众
- 开发人员
课程形式
- 部分讲座、部分讨论、练习和大量动手实践
Reactive Programming for iOS with RxSwift
7 小时这个 由讲师指导的 中国 现场 培训向参与者介绍了 RxSwift 提供的反应式技术,用于管理异步数据流的传输和组合、处理简单的可观察序列,以及 回应式、灵活且行业可扩展的 iOS 应用程式的架构和开发。
在 本次 培训结束时 , 参与者 将能够 :
- 理解 Swift 3 中响应式程式设计背后的基本概念。
- 将阵列和事件等各种项目转换为可观察的序列。
- 将各种过滤器应用于 observable 序列,转换和组合 observable 序列。
- 针对 Rx 代码编写单元测试。
- 有效利用使用者介面元素中的盲数据。
iOS (iPhone and iPad Development - Apple) in Swift for iOS 12 and Xcode 10 - Swift 4.1 Training Course
35 小时这个为期 5 天的课程面向希望学习如何为运行 iOS 11 的 iPhone 和 iPad 开发应用程式的开发人员。Xcode 9、Swift 4 和 iOS 11 对应用程式的编写方式进行了重大更改。
该课程是动手实践课程,展示了如何使用 Swift 程式设计语言和 Xcode 9 IDE 从头开始开发应用程式。
在课程中,将使用 Swift 从头开始开发一个功能齐全的应用程式。
本课程只能在 Apple 硬体(如 MacBook Pro 或 Mac Mini)上运行。
代表需要在 Apple 注册并拥有 Apple ID,下载软体 - Xcode 时需要该 Apple ID。
希望使用 USB 资料线在 iPhone 或 iPad 上运行课程期间开发的应用程式的学员需要向 Xcode 注册他们的设备。
在此课程之后,代表必须能够理解 Swift 的所有基础知识,并且应该能够在 iOS 中进行任何类型的应用,并在 iOS 上深入研究更复杂的应用
iPhone and iPad Development using Swift 3 and Xcode 8 for iOS 10
35 小时谁该参加?
这个为期5天的课程适合想要学习如何为运行iOS 10的iPhone和iPad开发应用程序的开发人员.Xcode8, Swift 3和iOS 10引入了应用程序编写方式的重大变化。
本课程将介绍如何使用Swift编程语言和Xcode 8 IDE从头开始开发应用程序。
在课程期间,将使用Swift从头开发一个功能齐全的应用程序。
本课程只能在基于Intel的Apple硬件(如MacBook或Mac Mini)上运行。代表需要在Apple注册并拥有下载软件所需的Apple ID。希望使用USB线缆在iPhone或iPad上运行课程期间开发的应用程序的代表需要使用Xcode注册他们的设备。