有些文章不一定是为了上首页投稿

Hacking with iOS: SwiftUI Editio

2020-03-20  本文已影响0人  韦弦Zhy

本系列课程来自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

上一篇下一篇

猜你喜欢

热点阅读