Swift 0 基础, 2 天撸了一个 macos 日历程序, 欢迎使用

2022-09-23 20:36:06 +08:00
 wenjie0032

https://github.com/daodao97/TinyCal

后端多年, 一直想做点事情, 奈何没有客户端端开发经验, 总是不能达成, 迈出第一步, 算是开始吧

有想搞客户端开发的同学, 可以一起组队啊

3748 次点击
所在节点    程序员
19 条回复
sinnosong1
2022-09-23 20:38:32 +08:00
图看不了,为啥不用微软的 Maui ,C#你值得拥有。Linux 都通过 Avalonia 搞。
sinnosong1
2022-09-23 20:39:36 +08:00
搞客户端现在应该就 WPF 岗位还多一些,别的都约等于 0 了。。。
mlhadoop
2022-09-23 20:40:31 +08:00
为什么你们都这么厉害?
wenjie0032
2022-09-23 20:46:02 +08:00
@sinnosong1 反正都不会,找一个入门,先搞搞再说
LINAICAI
2022-09-23 23:06:20 +08:00
怎么可能,没有客户端开发经验,一来就会用 Cartfile ,还很熟悉 macOS 开发的样子,界面做的还很好看,信你个鬼。
runningman
2022-09-23 23:12:35 +08:00
可以。
fengtalk
2022-09-23 23:19:07 +08:00
已下载,感谢!
seakingii
2022-09-23 23:20:43 +08:00
@sinnosong1 MAUI 你有在实际用吗?这两天试着用了一下,感觉非常的难用....
ginakira
2022-09-23 23:53:16 +08:00
支持。求问有推荐的入门教程吗,手痒了也想写写
secondwtq
2022-09-24 00:20:43 +08:00
@LINAICAI 隔壁热帖女主好歹还”谈过两次”呢 ←_ ←
justin2018
2022-09-24 08:44:03 +08:00
看 Swift 语法 1 天

实战 SwiftUI 1 天 😁

---

Learn SwiftUI - Kavsoft

https://kavsoft.dev/
sinnosong1
2022-09-24 09:28:15 +08:00
@seakingii Maui 是 xamarin 升级版应该还好啊,跟 Avalonia,WPF,UWP 一样都是 xaml 那套。
kidult
2022-09-24 10:34:31 +08:00
SwiftUI 现在这么厉害了?
wenjie0032
2022-09-24 10:48:13 +08:00
@LINAICAI 能够快速入门还要感谢 Google + Stack Overflow + Github
@ginakira 我总结了一些, 大致如下
1. swift 基础语法, 这个随便找个文档网站即可
2. swiftUI 组件用例, 这个我主要参考了 https://oldbird.run/swift/swiftui/, 里面很对 swift 开发的基础知识对理解代码很有用
3. swift 周边, 如 包管理, pod, Cartfile, 还是 Swift Package 等, 类似其他语言, 找篇文章看看就清楚了
4. 开源项目, 这个主要是看些现成的项目, 看看别人咋写的, 抄一抄, 我这个是以 https://github.com/azamsharp/MenuBarStocksApp 为基础改的
5. UI 布局 这个对于没有前端 /客户端开发经验的后端同学来说是比较难的, 没啥好办法, 多些就是了

其他
https://iosexample.com/tag/swiftui/ 一些现成的 UI 设计, 可以参考找找灵感
https://www.youtube.com/c/ChaoCode 一个台湾妹子的 youtube 账号, 有些 swift 基础讲解
https://www.hackingwithswift.com/100 如果英文过关的话也可以看看这个 swift 100day
christin
2022-09-24 11:50:46 +08:00
牛逼 点赞
chenzhe
2022-09-24 15:30:35 +08:00
同样在看 chaocode 的视频。
正在努力尝试写个 iOS 客户端
neochen13
2022-09-24 22:27:07 +08:00
羡慕楼主,学习能力好强,就是 xcode 那个大小实在是要命啊
LINAICAI
2022-09-24 23:44:57 +08:00
@wenjie0032 虽然 swiftUI 确实能快速达成这种项目,但如果是真的,不得不说你是个高手。
Kuari
2023-06-05 18:00:42 +08:00
看起来很不错!

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/882494

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX