Build an iMessage App from Scratch

所在平台: Udemy

课程主页: https://www.udemy.com/course/build-an-imessage-app-from-scratch/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**课程名称:** 从零开始制作iMessage应用 **课程概述:** 本课程将引导您使用 Swift 3 和 Xcode 8,从零开始构建一个功能丰富的 iMessage 应用。该应用允许用户选择一个表情符号(或任何图片),将其与第二张图片合并,然后对任一图片进行缩放、旋转或移动操作。最终,用户可以将他们创作的组合图片以 MSMessage 的形式发送出去。更棒的是,用户创建的图片将被保存在 UIPickerView 中,以便随时重新发送。 **课程亮点:** * **UIPickerView 的运用:** 深入学习 UIPickerView 的使用,包括如何在 UIPickerView 行中显示文本或 UIImageView。 * **多组件 picker:** 掌握如何在一个 picker 中使用多个组件。 * **UIButtons 的添加与样式:** 学习如何添加和 styling UIButtons。 * **Expanded 和 Compact 模式切换:** 理解如何在 expanded 和 compact 模式之间进行切换。 * **UIView 动画:** 运用 UIView animations 为您的应用增添动态效果。 * **数据持久化:** 学习如何将图片数据保存到 User Defaults,以及如何根据 User Defaults 恢复应用状态。 * **Property Lists 管理数据:** 使用 Property Lists 来有效地管理数据。 * **MSMessages 的发送:** 掌握发送 MSMessages 的核心技术。 **适用范围:** 本课程教授的代码不仅可以应用于 iMessage extensions,而且大部分内容也可用于任何基于 Swift 3 的 Xcode 项目。

课程评论(0条)

课程详情

Learn how to make an iMessage app using Swift 3 and Xcode 8, that allows users to select an emoji (or any image), combine it with a secondary image, then scale, rotate or move either image, and finally send their compiled creation as an MSMessage. Best of all, the user-created images are saved in a UIPickerView and can be resent at anytime! Topics include: Working with UIPickerViewsDisplaying text or UIImageViews in UIPickerView rowsWorking with multiple components in a pickerAdding and styling UIButtonsSwitching between Expanded and Compact modesUsing UIView animationsSaving Images as Data to the User DefaultsRestoring app states based on the User DefaultsWorking with Property Lists to manage dataSending MSMessages Code taught throughout this course can be used in iMessage extensions and for the most part, in any Swift 3 based Xcode project.

课程标签

0人关注该课程

主题相关的课程