做个应用 — SwiftUI 0 基础开发应‪用‬ 4+

一步一步教你从 0 做一个全平台应‪用‬

Poke Design

    • 4.5 • 31 个评分
    • 免费
    • 提供 App 内购买项目

简介

「做个应用」是一款教你从 0 开始学习 Apple 全平台开发语言的应用,共计 30+ 模块,200+ 个章节,从基础数据结构知识,到设计模式,到各个类似的组件的使用,包含了开发 Apple 应用的每一个环节,跟着整体的课程轻松学会 SwiftUI,每个人都可以开发 Apple 应用。

## 关于 SwiftUI
SwiftUI 是苹果最近几年新推出的 Apple 全平台开发技术,一套代码可以运行在 iPhone、iPad、Mac、Apple Watch 和 Apple TV 上,极大的节省了开发成本,保持了应用的一致性。
SwiftUI 是一种声明式语言,比如一个文字 Text("Hello, World!"),我们可以一点点给这个文字添加属性,比如文字颜色.foregroundColor(Color.red),比如加粗.bold(),通俗易懂。
SwiftUI 去除了复杂的结构设计,所有看到的一个页面,一个按钮,一个文字,一个输入框都是一个 View,极大的减少了对代码的理解成本,更加容易学习,真正做到一看就会。

## 适合什么样的人?
如果你是个设计师,是个互联网从业者,或者自己有想法做点应用,学习技术只是开始,做出自己的产品才是目标。SwiftUI 适合所有对互联网产品有基础常识的人,只要你知道基础的应用控件,知道 NavigationView、Tabbar,Text, Image,就可以很简单的看懂 SwiftUI 的技术代码。

下面的代码如果你看得懂那你就可以学会 SwiftUI 内容。
NavigationView {
ScrollView {
Text("如果你能看到这段代码就可以学会 SwiftUI!")
.font(.system(size: 16, weight: .bold))
.foregroundColor(Color.red)
Button {
print("Email: 834599524@qq.com")
} label: {
Text("联系我们")
}
}.navigationTitle("SwiftUI For Beginners")
}

## 可以用来做什么?
一个可以尝试的未来趋势是做一些工具类型的内容应用,很多知识都散落在互联网里,比如如何使用 Sql,如何使用 Excel 等,但是纯文字的内容在理解和查找都不是很方便,且没办法成为一个系统的知识,就类似这个 SwiftUI For Beginners 应用,系统的,直观的,可以随时查看的给你讲解了开发一个应用要用到的各个基本环节内容,对于初学者会非常有用。
从需求,到产品,到设计,到开发,到运营,一个工具类型的产品肯定可以获取到自己的用户,会获取到自己的营收,并且投入有限,后续的维护成本基本很小。
随着互联网进入平稳期,各家平台产品也都已固定,尤其对于互联网从业者,更应该拓展下自己的技能,做一个斜杠青年。

有任何问题可以通过以下方式联系我们:)
微博:@PokeApp
公众号:PokeDesign
小助手微信:Poke202020

新内容

版本 2.5.3

- 优化设置页显示;
- 支持浮层添加笔记内容;
- 支持添加浏览器链接内容到笔记;

后续功能
- 增加最新的 SwiftUI 内容;
- 增加其他一些细节知识点;

- 正式推出 # 100 Apps 计划,希望可以帮助 100 个人做出应用,如果你感兴趣可以在设置页点击了解,或者添加小助手微信咨询。

如果应用对你有帮助,请帮忙留下五星好评,如果方便可以点击下面「撰写评论」按钮给我们留言鼓励。如果遇到任何问题,可以随时在章节最后或者设置里给我们反馈,我们一定及时回复。

评分及评论

4.5(满分 5 分)
31 个评分

31 个评分

小西东

很多基础知识,对小白学习很简单

希望能多出点可以练习的内容。

开发人员回复

您好,十分感谢你的支持~
新版本里已经新增了开发一个完整应用的练习内容,跟着章节一起从 0 做一个 TODO 应用,包含每一个部分内容,开发过着会采取直播的形式,开发结束之后会录制开发视频,非常适合学习了基础知识的同学。
也可以在设置里添加我们的微信和 Slack 社群查看更多内容。

Apple>Cook

建议

挺不错的 就是里面的图片要是能点击放大就更好了 图片这么看着太小了 有点费眼

开发人员回复

感谢支持,新版里已经支持图片缩放操作。
- Mac 上鼠标移动图片上显示放大按钮,点击放大图片,或者使用触摸板手势缩放;
- iOS 设备上直接在图片上手势缩放操作;
- 拖动图片查看更多细节内容;
- 双击图片显示原始大小。

学习过程中有任何问题可以在 Slack 社区或者微信里联系我们~

小西东

很多基础知识,对小白很好。

希望多出点练习的内容。

开发人员回复

您好,十分感谢你的支持~
新版本里已经新增了开发一个完整应用的练习内容,跟着章节一起从 0 做一个 TODO 应用,包含每一个部分内容,开发过着会采取直播的形式,开发结束之后会录制开发视频,非常适合学习了基础知识的同学。
也可以在设置里添加我们的微信和 Slack 社群查看更多内容。

App 隐私

开发者“Poke Design”已表明该 App 的隐私规范可能包括了下述的数据处理方式。有关更多信息,请参阅开发者隐私政策

未收集数据

开发者不会从此 App 中收集任何数据。

隐私处理规范可能基于你使用的功能或你的年龄等因素而有所不同。了解更多

更多来自此开发人员的 App

Pose 相机 - 1000+ 拍照姿势
摄影与录像
Today - 小组件,往年今日的照片记忆
工具
Preview - 预览 Poke 高保真可交互原型
图形与设计
Link - 关联有联系的事物
效率
Shoots - 应用截图管理
软件开发工具

你可能也会喜欢

Eul - SwiftUI 简明教程 | 工具书
软件开发工具
SixD: SwiftUI 开发与交互设计
软件开发工具
SwiftUINote
软件开发工具
xTerm256: SSH & Telnet 终端
软件开发工具
Twine by SwiftGG
软件开发工具
互动教程 for iOS开发
软件开发工具