跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 有没有大佬能概述下 ios 中 Swift 开发 APP 的认知框架?
未分類
29 12 月 2020

有没有大佬能概述下 ios 中 Swift 开发 APP 的认知框架?

有没有大佬能概述下 ios 中 Swift 开发 APP 的认知框架?

資深大佬 : uswood 6

背景:只学过 python,也因为生活原因没有很深入地具体做出什么东西来,只是把语言基础,bs4 这种框架学了玩了下。UI 制作也停留在 VB 那种拖空间画出来的概念上。。

非常好奇,像 swift 这种开发 IOS 的 APP,到底是怎么做出来的?

1 、市面上几乎没有或者过于老旧关于 swift 的书,也就是说大家都是看 swift 的文档?
2 、swift 制作 ios 的 app 也是有各种框架用吗?官方的框架还是。。
3 、是不是 swift 写数据处理的东西,然后套上一个 UI 就行了,这个 UI 是要写屏幕参数一样的代码一行一行写出来的吗,有的 app 还有各种动画效果,这是框架还是。。。

希望有大佬能帮助建立一个大题的认知。。谢谢

大佬有話說 (6)

  • 資深大佬 : maxmak

    官方的框架
    有拖控件的

  • 資深大佬 : laowudxf

    这题我会,iOS 开发 5 年
    开发 iOS 的框架的话就一个苹果官方的一套,UI 都是基于 UIKit 这个官方框架的,现在大部分都流行纯代码写 UI 页面,也支持可视化写页面,布局的话也是代码和可视化都支持的,动画的话也是可以用代码写的,音视频处理的话也有官方的框架,网络的话会喜欢用第三方的封装好的框架,基本底层也都是基于苹果的网络库,数据持久化方面,支持简单的文件归档存储,和轻量数据库 sqlite 以及苹果的 orm coredata 。
    关于软件架构的话,苹果官方的 UIKit 都是基于 MVC 架构,也推荐大家使用 MVC 架构,另外也流行 MVVM,不过 MVVM 的架构大家用起来各有各的实现,封装起来比较麻烦。

  • 資深大佬 : honghaoz

    用 SwiftUI,简洁明了。这是 Apple 定下来的 UI 框架未来。数据层用 Combine/RxSwift 。MVVM pattern 就挺好。

  • 主 資深大佬 : uswood

    @maxmak 谢谢!

    @laowudxf 谢谢懂了~学到了

    @honghaoz 谢谢~去搜一下

  • 資深大佬 : PerFectTime

    分享一下相关资源:

    https://github.com/fzhlee/SwiftUI-Guide
    https://github.com/SwiftUIX/SwiftUIX#documentation
    http://www.swift51.com/swift5.1/

  • 主 資深大佬 : uswood

    @PerFectTime 真的哇塞,谢谢!!

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具