The Artist's Guide to Making an Apple Watch App

所在平台: Udemy

课程主页: https://www.udemy.com/course/applewatchapps/

课程评论:没有评论

第一个写评论        关注课程

课程简介

本课程“艺术家的Apple Watch应用制作指南”由Justi​​n Dike教授,旨在从零开始教您如何制作完整的Apple Watch应用。 课程分为两大部分: **第一部分:创意制作 (Create the Art)** * **内容:** 从空白场景开始,学习制作一个多层矢量时钟表盘。包括精确的时、分、秒指针,转动的齿轮,星期、月份和日期显示。 * **目标:** 学习如何在Flash中创建一个可以生成数百种不同表盘的模板。 * **技能:** 学习从Flash文件中导出图像和动画序列,以及如何批量修改文件(例如,一次性更改所有帧上标签的字体或缩放对象)。 * **多功能性:** 该模板不局限于模拟时钟,您可以创造任何风格的表盘。 **第二部分:编程实现 (The Program It!)** * **内容:** 学习制作Apple Watch应用,该应用实际是iPhone应用的扩展。首先将涵盖构建Watch应用所需的所有内容,然后转向编程配套的iPhone应用。 * **最终成果:** 完成的Xcode项目将是一个iPhone应用,允许用户选择并保存他们喜欢的Apple Watch表盘样式。这意味着您可以销售包含多个表盘的应用,增加产品的价值。 * **核心技能:** * 导入第一部分导出的图像。 * 在Apple Watch界面控制器/iPhone视图控制器中对图像进行分层。 * 编程实现每个元素的功能。 * 使用`NSUserDefaults`保存用户偏好的表盘设置。 * **可选功能:** 课程还将探讨一些可选的附加功能,如声音效果、编程标签、滑动切换多个表盘屏幕以及在Watch上打开新视图。 * **新手必备:** 对于初次接触应用开发的学习者,课程将涵盖一些关键的入门知识,包括: * 生成Provisioning Profiles。 * 添加/修改Bundle Identifiers。 * 在iTunes Connect上添加应用列表。 * 向Apple提交应用。 * 其他旨在简化初次使用Xcode过程的实用技巧。 总而言之,本课程将带您从无到有,学习如何设计和开发一款具有自定义表盘功能的Apple Watch应用,并涵盖了独立开发者在发布应用过程中所需的大部分关键技能。

课程评论(0条)

课程详情

Create the Art Join Justin Dike, as he teaches how to make a complete Apple Watch app from scratch. Seriously. We start with nothing, beginning in Flash with a blank scene. The course first teaches how to make a multi-layered vector clock face, complete with precise hour, minute and second hands, turning gears, the day of the week, the month and day of the month. This first section of the course essentially builds a template in Flash capable of producing hundreds of watch faces. We'll talk about exporting images and animation sequences from the finished Flash file, and making mass changes to the file (for example, how to change the font of a label on every frame, or scale objects on multiple frames). The best part is you can make any style with this template, you are not just limited to watches with an analog clock face. The Program It! In this session, we will build an Apple Watch app, which is technically an extension of an iPhone app. So first we will cover everything it takes to build the watch app, then move onto programming the companion app for the iPhone. The finished Xcode project, or template, will build an iPhone app that gives users the option to choose and save a preferred face variation on the Apple Watch. So you could sell an app that has multiple clock faces, adding extra value to your buyer's purchase. Both parts of this session discuss importing the images exported from the first session, layering them in the Apple Watch interface controller / iPhone view controller, programming each element, and working with NSUserDefaults to save preferences for the preferred watch variation. We will also look at some optional add-ons, such as sounds, programming labels, swiping through multiple watch screens and opening new views on the watch. The course also discusses some essentials for first-time app developers. Topics include: generating provisioning profiles, adding / changing bundle identifiers, adding the app listing to iTunes connect, submitting the app to Apple, and everything else we could think of to make working with Xcode for the first time as easy as possible. In this session, we will build an Apple Watch app, which is technically an extension of an iPhone app. So first we will cover everything it takes to build the watch app, then move onto programming the companion app for the iPhone. The finished Xcode project, or template, will build an iPhone app that gives users the option to choose and save a preferred face variation on the Apple Watch. So you could sell an app that has multiple clock faces, adding extra value to your buyer's purchase. Both parts of this session discuss importing the images exported from the first session, layering them in the Apple Watch interface controller / iPhone view controller, programming each element, and working with NSUserDefaults to save preferences for the preferred watch variation. We will also look at some optional add-ons, such as sounds, programming labels, swiping through multiple watch screens and opening new views on the watch. The course also discusses some essentials for first-time app developers. Topics include: generating provisioning profiles, adding / changing bundle identifiers, adding the app listing to iTunes connect, submitting the app to Apple, and everything else we could think of to make working with Xcode for the first time as easy as possible.

课程标签

0人关注该课程

主题相关的课程