All Projects → Mindinventory → SwiftUI-App

Mindinventory / SwiftUI-App

Licence: MIT license
This swiftUI Demo is very simple & easy to understand. This swiftUI demo includes On-boarding screens, login screen, forgot password screen, sign up screen, home & logout.

Programming Languages

swift
15916 projects

Projects that are alternatives of or similar to SwiftUI-App

SwiftyIllustrator
A tool for quickly converting Adobe Illustrator shapes into SwiftUI code.
Stars: ✭ 26 (-85.14%)
Mutual labels:  swiftui, swiftui-example, swiftui-demo, swiftui-learning
NYTimes-iOS
🗽 NY Times is an Minimal News 🗞 iOS app 📱 built to describe the use of SwiftSoup and CoreData with SwiftUI🔥
Stars: ✭ 152 (-13.14%)
Mutual labels:  swiftui, swift5, swiftui-example, swiftui-learning
RRSettingsKit
A beautiful customizable settings screen created in SwiftUI
Stars: ✭ 118 (-32.57%)
Mutual labels:  swiftui, swiftui-example, swiftui-components, swiftui-learning
AdvancedList-SwiftUI
MOVED to https://github.com/crelies/AdvancedList | Advanced list with empty, error and loading state implemented with SwiftUI
Stars: ✭ 41 (-76.57%)
Mutual labels:  swiftui, swiftui-example, swiftui-components, swiftui-lists
SwiftUI-learning
SwiftUI视频教程配套代码(SwiftUI+SwiftUI 2.0+SwiftUI 3.0)+SwiftUI macOS+其他
Stars: ✭ 57 (-67.43%)
Mutual labels:  swiftui, swiftui-example, swiftui-learning
SwiftUI.TextEdit
SwiftUI proof-of-concept text edit component
Stars: ✭ 71 (-59.43%)
Mutual labels:  swiftui, swiftui-example, swiftui-components
Tasky
Tasky is a task management app made with SwiftUI.
Stars: ✭ 22 (-87.43%)
Mutual labels:  swiftui, swiftui-example, swiftui-learning
Swipeable-View
Simple editActionsForRowAt functionality, written on SWIFTUI
Stars: ✭ 37 (-78.86%)
Mutual labels:  swiftui, swift5, swiftui-components
StoryboardPreviewsBySwiftUI
Introduce how to make the Storyboard file and Xib file correspond to the preview function by SwiftUI.
Stars: ✭ 35 (-80%)
Mutual labels:  swiftui, swift5, swiftui-example
Swiftwebui
A demo implementation of SwiftUI for the Web
Stars: ✭ 3,663 (+1993.14%)
Mutual labels:  swiftui, swift5, swiftui-example
aprenda-swift
Uma lista de conteúdos para você aprender Swift
Stars: ✭ 429 (+145.14%)
Mutual labels:  swift-ui, swiftui, swift5
SwiftUIDemo
A demo app showing you how to build a table view and navigation interface with SwiftUI
Stars: ✭ 26 (-85.14%)
Mutual labels:  swiftui, swift5, swiftui-example
iOS-SwiftUI-Firebase-Login-Example
Complete Sign up and Sign in Process for iOS SwiftUI - using Firebase Email and Password Authentication.
Stars: ✭ 37 (-78.86%)
Mutual labels:  swiftui, swift5, swiftui-example
swiftui-example
SwiftUI 示例,技巧和技术集合,帮助我构建应用程序,解决问题以及了解SwiftUI的实际工作方式。
Stars: ✭ 109 (-37.71%)
Mutual labels:  swiftui, swiftui-example
QuoteKit
A framework to use the free APIs provided by https://quotable.io
Stars: ✭ 17 (-90.29%)
Mutual labels:  swiftui, swift5
SSSwiftUIGIFView
SSSwiftUIGIFView is a custom controller which helps to load GIF in SwiftUI.
Stars: ✭ 48 (-72.57%)
Mutual labels:  swiftui, swiftui-components
ios-sketch-elements
iOS SwiftUI starter kit based on Sketch Elements.
Stars: ✭ 34 (-80.57%)
Mutual labels:  swiftui, swiftui-example
XUI
XUI makes modular, testable architectures for SwiftUI apps a breeze!
Stars: ✭ 100 (-42.86%)
Mutual labels:  swift-ui, swiftui
BottomSheet
A sliding Sheet from the bottom of the Screen with 3 States build with SwiftUI.
Stars: ✭ 597 (+241.14%)
Mutual labels:  swiftui, swift5
DarkModeSwitcher
Simple app for overriding light mode per app on macOS (demo for a blog post)
Stars: ✭ 37 (-78.86%)
Mutual labels:  swiftui, swiftui-example

SwiftUI-Sample-App

This swiftUI Demo is very simple & easy to understand. This swiftUI demo includes On-boarding screens, login screen, forgot password screen, sign up screen, home & logout.You can read more from Medium

video

Description

In the onboard view, we used the page control with view controller and also put the next button to jump the LoginUI.

In the login view, user need to enter the credentials (Email & Password) and after completion of validation it successfully logged in it will save in user defaults.

In the Forgot password view, user need to enter Email and after completion of validation of email it will successfully dismiss.

In the Sign Up view, user need to enter user data (First Name, Last Name, Email, Contact No, Date of Birth, Password & Confirm Password ) and after completion of validation it will successfully dismiss.

In the Home view, user will get 2 tabs like (Home & Favourites). In the Home tab, user will get scrollable list & collection. In the favourites tab, user will get segments, login using combine framework, picker & user can also logout.

Table of Contents

  • OnBoarding UI - Created onboarding UI, using view controllers & page control
  • Login UI - It will validate login credentials, after successfully login it will save data in user defaults.
  • Forgot Password UI - presented forgot password UI, using presentation mode and also validate an email.
  • Sign UP UI - It will also validate with all user data,
  • Tab bar (Home & favourites )
  • Logout

UI controls

  • Page controller (using view controllers)
  • Picker
  • Scrollview
  • Navigation View
  • VStack, HStack, Zstack
  • List
  • Collection
  • Tabbar
  • Image
  • Text
  • Alert
  • TextField
  • SecureTextField
  • Buttons (Action & Navigation)

By Apple

Xcode 11.1 iOS 13 iPadOs 13

Documentation

SwiftUI - https://developer.apple.com/xcode/swiftui/

Tutorials

  • Ray wenderlich
  • Hacking with Swift

LICENSE!

SwiftUI-Sample-App is MIT-licensed.

Conclusion

While there’s still a ton of information left to be discovered about SwiftUI.I hope this article has cleared up some of the major question marks. I’ll keep digging, and will report all of my new findings as soon as possible.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].