V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Cassano
V2EX  ›  Apple

2021 年了,如何从零入门 Swift ?然后能迅速做出一个 iOS 应用程序。

  •  
  •   Cassano · 2021-05-06 22:13:48 +08:00 · 8483 次点击
    这是一个创建于 1330 天前的主题,其中的信息可能已经有所发展或是发生改变。

    SWIFT 是不是只有阅读官方文档这一条路来学习?

    21 条回复    2021-05-07 23:12:13 +08:00
    shoujiaxin
        1
    shoujiaxin  
       2021-05-06 22:55:16 +08:00 via iPhone
    https://cs193p.sites.stanford.edu/
    结合官方文档,很适合入门
    agagega
        2
    agagega  
       2021-05-06 23:24:53 +08:00 via iPhone
    有 React/Vue 这种 MVVM 基础的话可以很快上手 SwiftUI
    irytu
        3
    irytu  
       2021-05-06 23:35:35 +08:00 via iPhone
    Stanford 公开课啊
    gmm
        4
    gmm  
       2021-05-07 00:34:44 +08:00
    b 站,youtube 有一些视频可以看看
    xarthur
        5
    xarthur  
       2021-05-07 08:08:48 +08:00 via iPhone
    SwiftUI
    Cassano
        6
    Cassano  
    OP
       2021-05-07 09:03:52 +08:00
    这么说依靠 SWIFT UI 是完全可以从零做一个 APP 的?@xarthur
    GaoGeYang
        7
    GaoGeYang  
       2021-05-07 09:08:58 +08:00
    斯坦福公开课
    jiayong2793
        8
    jiayong2793  
       2021-05-07 09:19:57 +08:00
    什么时候能像微软那样出中文文档?
    tonghuashuai
        9
    tonghuashuai  
       2021-05-07 09:21:46 +08:00 via iPhone
    正巧我也在学,我的学习路线是:

    0. Swift 基本语法:看官方文档,少数派有个 Swift 入门课程不错
    1. Unwrap App 练习,检验语言的掌握程度
    2. DesignCode 的 SwiftUI 课程(非常适合 Swift UI 入门,找找感觉,一天就做个看起来还不错的 demo )
    3. 斯坦福 cs193p,由浅入深,有一些最佳实践
    4. objc 买了一套书(参考用,遇到问题去读对应的章节来彻底弄懂)
    5. 如果不差钱可以买 raywenderlich 的课程,很系统的课程

    中间一定要自己跟着写,遇到问题查官方文档 & Google 。现在注册了开发者帐号,在写自己的第一个 iOS App 。
    justin2018
        10
    justin2018  
       2021-05-07 10:10:33 +08:00
    justin2018
        11
    justin2018  
       2021-05-07 10:11:50 +08:00
    xarthur
        12
    xarthur  
       2021-05-07 10:58:34 +08:00 via iPhone
    @Cassano 可以啊
    VingeRayCN
        13
    VingeRayCN  
       2021-05-07 12:56:41 +08:00 via iPhone
    @jiayong2793 微软的中文文档读起来巨硬
    houshuu
        14
    houshuu  
       2021-05-07 13:36:28 +08:00
    udemy 有个华裔讲的课很不错,学起来很容易,面面俱到
    franklee628
        15
    franklee628  
       2021-05-07 14:48:00 +08:00
    vhvlqn
        16
    vhvlqn  
       2021-05-07 17:04:49 +08:00 via iPhone
    你现在还不会 swift ?那么“从 0 入门”你已经满足了;快速做出来 iOS 应用可以花钱让别人做 /doge
    Cassano
        17
    Cassano  
    OP
       2021-05-07 17:09:18 +08:00
    @vhvlqn 哈哈 我其实就是自己坐这儿玩儿 满足自己的需求就可以啦
    alexlzh
        18
    alexlzh  
       2021-05-07 18:01:15 +08:00
    根据我使用 matlab 和 python 的经验,只需要装好软件开始写就行了。从装软件开始遇到问题就百度,找到相应的函数(或者库)以后直接使用即可,若报错再从官方文档里面找相应函数或库具体用法。
    jiayong2793
        19
    jiayong2793  
       2021-05-07 18:48:48 +08:00
    @VingeRayCN 总比机翻好吧
    chiaf
        20
    chiaf  
       2021-05-07 22:39:18 +08:00
    https://www.hackingwithswift.com

    learn 下面 「 100 days for swift 」,「 100 days for swiftUI 」

    按照 100 天大法🤣,推荐这个
    Cassano
        21
    Cassano  
    OP
       2021-05-07 23:12:13 +08:00
    @chiaf 谢谢
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1073 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 19:05 · PVG 03:05 · LAX 11:05 · JFK 14:05
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.