An open API service indexing awesome lists of open source software.

https://github.com/elf0-fr/appledevelopinswifttutorials

Develop in Swift Tutorials is a series of tutorials made by Apple in 2024.
https://github.com/elf0-fr/appledevelopinswifttutorials

swift swiftdata swiftui tutorials

Last synced: 16 days ago
JSON representation

Develop in Swift Tutorials is a series of tutorials made by Apple in 2024.

Awesome Lists containing this project

README

          

# Romain Tirbisch
Hi!

I am a spatial software engineer (VR, AR, XR). I am passionate about swift development.
In my free time I work on several swift project. Most of them are small and target one main feature. I intend to use them as support for youtube tutorials.
I also work on a big project that is actually an agregation of my other small projects.

# AppleDevelopInSwiftTutorials
Develop in Swift Tutorial is a series of tutorials made by Apple in 2024.

This project merges the first 7 chapters/tutorials of [Develop in Swift Tutorial](https://developer.apple.com/tutorials/develop-in-swift) in a single application named PartyCompanion.
Each chapter can be run independently of each other.

For the moment ChatPrototype and WeatherForecast are not part of PartyCompanion because they are hard coded. To make these two chapters more attractive, I plan to integrate Multipeer Connectivity and WeatherKit frameworks.

Party Companion will help you organize a game or movie session with your friends.

# Views
This application includes:

## An onboarding screen

![Onboarding@2x](https://github.com/elf0-fr/AppleDevelopInSwiftTutorials/assets/74436735/a94b848d-15a6-4ca4-807d-b839e1e13401)

## A list of friends with a birthday forecast screen

![Friends@2x](https://github.com/elf0-fr/AppleDevelopInSwiftTutorials/assets/74436735/a5f6300c-c640-40f2-9119-263d3e488205)

## A list of movies

![Movies@2x](https://github.com/elf0-fr/AppleDevelopInSwiftTutorials/assets/74436735/282ffa0a-746b-4462-8fbf-664c3e3e515b)

## A pick a random friend screen

![PickAPal@2x](https://github.com/elf0-fr/AppleDevelopInSwiftTutorials/assets/74436735/eaa51743-b2f0-4aa7-823f-c052b90d4de1)

## A dice roller screen

![DiceRoller@2x](https://github.com/elf0-fr/AppleDevelopInSwiftTutorials/assets/74436735/e7530eff-b4f9-456c-9576-5a12ca4456ca)