蹒跚来迟, 利用
春节假期
的时间,终于整理完成关于macOS应用
开发的进阶课程
,希望可以帮助到更多的对macOS 开发
感兴趣的朋友,链接如下
macOS开发进阶课程
课程简介
进阶课程总体分为三个相互独立的部分
- SwiftQQ
(仿QQ项目):
主要熟悉基础控件
的组合搭配使用,加深对UI控件复杂情况下
的理解.
部分内容知识点:
1.NoTitleBar 的 NSWindow
键盘无法输入的处理.
2.子Window
的添加与动画效果.
3.SplitView
的使用与定制处理.
4.NSTableView
的不同Cell样式
处理方案.
5.NSWindow
自定义TitleBar
,并处理标准按钮
居中显示.
... - 组件化开发实战: 讲解如何基于
cocoapods
封装代码,构建组件化模块
,独立测试,开发
的具体技术原理与实践
.
部分内容知识点- 组件化中的
git 常用命令
-
cocoapods
的工作机制 - 深度掌握
pod 各种命令
使用 -
自动化工具Fastlane
的介绍与应用
...
- 组件化中的
- SimulatorFinder 项目实践:
部分内容知识点- 如何在代码中
执行终端cmd 指令
,并获取执行结果. - 项目开发中掌握
Struct 与Class
的使用场景. - 使用Xib自定义实现NSMenuItem View
...
- 如何在代码中
课程目录
SwiftQQ 项目实战项目组件化理论与实践
项目实践
致歉声明
原计划这部分进阶课程
是对已经学习过基础课程
的同学免费开放
,但云课堂平台没有提供
对应的设置筛选功能,无法实现对一部同学免费
和对新学部分
收费的功能,在此向学习过基础课程的朋友们说声:抱歉!~ 抱歉!~
结束语
Stay Hungry Stay Foolish
最近在学习外语,突然想到上面这熟悉的句子,与努力学习的朋友们共勉! 祝进步~
网友评论