Hacking with iOS: SwiftUI Editio

作者: 韦弦Zhy | 来源:发表于2020-03-20 21:48 被阅读0次

    本系列课程来自Hacking with iOS: SwiftUI Edition,学习的同时,记录于此,希望更多人能够好好学习,天天向上!

    项目 1: WeSplit

    通过第一个项目学习SwiftUI的基础知识

    概览

    实现

    挑战

    项目 2: Guess the Flag 猜国旗

    使用 stacks, images, 和 alerts开发一个游戏

    概览

    实现

    挑战

    项目 3: Views and Modifiers 视图和修饰符

    深入研究Swift的渲染系统

    概览

    概念

    高级用法

    挑战

    Project 4: BetterRest

    使用机器学习改善睡眠

    Overview

    Implementation

    Challenges

    Project 5: Word Scramble

    用列表构建字母排列游戏

    Overview

    Implementation

    Challenges

    Project 6: Animation

    用动画来美化用户界面

    Overview

    Basics

    Advanced Usage

    Project 7: iExpense

    Bring in a second view with this expense tracking app

    Overview

    Implementation

    Challenges

    Project 8: Moonshot

    Teach users about space history with scroll views, Codable, and more

    Overview

    Implementation

    Challenges

    Project 9: Drawing

    Use shapes, paths, colors, and more to create custom art for your app

    Paths and Shapes

    Customization and Performance

    Special Effects and Animation

    Project 10: Cupcake Corner

    Build an app that sends and receives JSON from the internet

    Overview

    Implementation

    Challenges

    Project 11: Bookworm

    Use Core Data to build an app that tracks books you like

    Overview

    Implementation

    Challenges

    Project 12: Core Data

    Take an in-depth tour of how SwiftUI and Core Data work together

    Basics

    Advanced Techniques

    Challenges

    Project 13: Instafilter

    Learn to link SwiftUI, UIKit, and Core Image in one app

    Overview

    Implementation

    Challenges

    Project 14: Bucket List

    Embed maps and make network calls in this life goals app

    Overview

    Implementation

    Challenges

    Project 15: Accessibility

    Learn how to make your apps available to everyone

    Overview

    Fixing Projects

    Challenges

    Project 16: Hot Prospects

    Build an app for conferences with tabs, context menus, and more.

    Overview

    Implementation

    Challenges

    Project 17: Flashzilla

    Use gestures and haptics to build a learning app.

    Overview

    Implementation

    Challenges

    Project 18: Layout and Geometry

    Explore the inner workings of SwiftUI's layout system.

    Positioning

    GeometryReader

    Project 19: SnowSeeker

    Build an app for ski resorts that works great on iPad.

    Overview

    Implementation

    Challenges

    相关文章

      网友评论

        本文标题:Hacking with iOS: SwiftUI Editio

        本文链接:https://www.haomeiwen.com/subject/oyhxyhtx.html