Swift UI实战解析系列教程
体系课

Swift UI实战解析系列教程

  • 移动开发

用更少的代码,打造更出色的APP

¥599
本课程包括
  • 15小时18分钟的视频随时观看
  • 可在APP随时观看
  • 结业证书
你将收获
  • 初步了解学习SwiftUI的编程方式
  • 学会编写一些常见的视图页面——音乐app,微信支付页面等
  • 独立使用SwiftUI进行app的开发

数千家企业正在使用三节课企业版学习

无限制学习2000+门课程,200+精选学习专题

免费申请体验>
课程介绍

SwiftUI 是一种创新、简洁的编程方式,通过 Swift 的强大功能,在所有 Apple 平台上构建用户界面。旨在通过用更少的代码,打造更加出色的APP。

本课程从开发软件的下载安装开始介绍,通过生动简介的语言介绍SwiftUI,带你快速入门。

课程包含微信支付界面的制作,微信朋友圈界面的制作,音乐APP的制作及全面屏推送等多个实例,在实战中快速学习。

适合人群
  • 对编程语言有一定的了解
  • 想要从事iosAPP开发工作的工程师
  • 对iosAPP开发感兴趣的学员
讲师介绍
SwiftUI生态技术讲师
擅长领域:
  • 移动开发
作为独立开发者,参与苹果线下SwiftUI沙龙技术分享。开发了多个以 SwiftUI 为技术核心的 iOS 应用,如转山、星环等,并在 App Store 取得了良好的评价。参与了团队开发的多项 SwiftUI 项目,对 SwiftUI 技术有着深入的研究和了解,并不断提高自己的技能。参加过多次有关 SwiftUI 技术的培训和沙龙,持续在个人博客分享SwiftUI技术文章
课程大纲
共0节 时长0分钟 全部收起
第1章 开课综述
7分钟
第2章 安装Xcode
2分钟
第3章 HStack和VStack
17分钟
第4章 视图修饰方法
20分钟
第5章 参数设置
共4节 | 2小时2分钟
  • 5-1 参数
    22分钟
  • 5-2 常量、变量、数据类型
    24分钟
  • 5-3 函数与计算变量
    41分钟
  • 5-4 图片处理与系统符号
    35分钟
第6章 使用模拟器运行程序
19分钟
第7章 自定义字体与请求用户隐私
28分钟
第8章 阶段性总结与新的起点
14分钟
第9章 列表和数组
共5节 | 2小时47分钟
  • 9-1 列表
    29分钟
  • 9-2 数组
    39分钟
  • 9-3 补充数组和ForEach知识
    45分钟
  • 9-4 模型(自定义数据类型)-1
    21分钟
  • 9-5 模型(自定义数据类型)-2
    34分钟
第10章 视图
共6节 | 2小时12分钟
  • 10-1 ScrollView滚动视图与视图树
    27分钟
  • 10-2 按钮与@State视图状态
    25分钟
  • 10-3 @Binding状态绑定
    26分钟
  • 10-4 App的Tabbar架构
    20分钟
  • 10-5 NavigationView导航视图
    16分钟
  • 10-6 Sheet表单与 App图标、App主色调
    17分钟
第11章 SwiftUI核武器:modifier扩展
27分钟
第12章 ViewModel
共4节 | 1小时54分钟
  • 12-1 ViewModel初探之@StateObject-1
    24分钟
  • 12-2 ViewModel初探之@StateObject-2
    25分钟
  • 12-3 视图间传递ViewModel
    30分钟
  • 12-4 使用@ObservedObject选择收听ViewModel
    35分钟
第13章 音乐App
共8节 | 4小时9分钟
  • 13-1 音乐App之登陆架构-1
    25分钟
  • 13-2 音乐App之登陆架构-2
    33分钟
  • 13-3 登陆界面
    38分钟
  • 13-4 音乐App之自定义Tabbar
    40分钟
  • 13-5 音乐App之混合列表-1
    20分钟
  • 13-6 音乐App之混合列表-2
    27分钟
  • 13-7 推送全屏页面-1
    29分钟
  • 13-8 推送全屏页面-2
    38分钟
购课须知

课程有效期:

自购买课程之日起 365 天,部分参与营销活动产品以活动规则为准,请同学在有效期内学习、观看课程。

上课模式:

课程采取录播模式,请注意自学课无班级微信群、班主任带班及助教批改服务。

注:自学课不支持退款,确保你是真的需要再进行报名,报完名之后还请认真学习。