Skip to content

amit-majumdar89/100DaysSwiftUI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 

Repository files navigation

Repository made for the Developer who wants to learn SwiftUI in 100 days.

Requirements

  1. Xcode 11 and above which supports SwiftUI
  2. Just 1 or 2 hour a week

Outcome of this practise

  1. You will able to understand and be friendly with components of SwiftUI.
  2. We will not make anyone SwiftUI expert, But yes we will help someone to be framework familiar, In case they start working on SwiftUI after this practise.

How to contribute on repo

  1. Make one beginner public repo of your own.
  2. Take regular pull atleast a week to get slide of week plans.
  3. Commit and Push your component implementation on your own repo and raise Pull Request to this repo editing the Read.me

Format of Commit

- CommitLink - AuthorName

100DaysofSwiftUI

  • We will cover the setup part of project with component 1 in Week 1

Component-1(Day 1-5): Text in SwiftUI (10 points)

Component-2(Day 5-10): Image in SwiftUI (10 points)

Component-3(Day 10-15): HStack, VStack, Button, List in SwiftUI (10 points + 5 optional points)

Component-4(Day 15-20): Segment Control, State Variables, Navigation In List (10 points + 5 optional points)

Component-5(Day 20-25): Login Screen with Image, Text, Textfield and Button (10 points)

Component-6(Day 25-30): Complex UI (10 points)

Component-7(Day 30-35): Populating data in list with combine (10 points)

Component-8(Day 35-40): Forms, Picker and date picker (10 points)

Component-9(Day 40-45): Geometry Reader, Alerts and Storage Types (10 points)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published