وب سایت تخصصی شرکت فرین
دسته بندی دوره ها
1

Deep Dive iOS 16 Swift / SwiftUI Programming

سرفصل های دوره

Project-based approach to iOS development using the MVVM design pattern with SwiftUI and the Swift Programming language


1. Introduction
  • 1. Introduction
  • 2. Install Xcode 14 and SF Symbols

  • 2. The Greetings App
  • 1. Introducing modifiers
  • 2. More Text Views in a VStack
  • 3. Adding a View
  • 4. Adding a Struct and an Array of Structs
  • 5. Simplifying the code with the ForEach view
  • 6. Add the Greeting Title and some Spacers
  • 7. Cleaning up the code by refactoring and adding a background color
  • 8. Adding a cool gradient background
  • 9. Random color on tap gesture
  • 10. Rotation animation of a circle using a @State variable
  • 11. Creating a random caption
  • 12. Dark Mode
  • 13. Creating an App icon
  • 14. Resizing the App icon
  • 15. Clear the background of the App icon
  • 16. Create a Launch Screen
  • 17. Adding documentation to the Views
  • 18. Localizing your App
  • 19. Adding yet another language to the App

  • 3. SwiftUI Basics
  • 1. SwiftUI Basics 1
  • 2. SwiftUI Basics 2

  • 4. Xcode Code Snippets
  • 1. Code Snippets
  • 2. Page Tabbed View
  • 3. Button Snippets
  • 4. Gradient Text and Masks
  • 5. Nice View Snippets
  • 6. Avatar Snippet
  • 7. Image Url Snippet

  • 5. Introduction to the MVVM Design pattern with recipes
  • 1. MVVM Example - Recipe Model
  • 2. MVVM Example - Recipe View Model
  • 3. MVVM Example - ListItem View
  • 4. MVVM Example - Improving the View
  • 5. MVVM Example - ShowRecipeView
  • 6. MVVM Example - Touch up the image

  • 6. Brevis App - Hotkeys
  • 1. Brevis - Creating the Model
  • 2. Creating the ViewModel
  • 3. Creating the Hotkey View
  • 4. Adding a list of hotkey descriptions
  • 5. Rotate on Tap
  • 6. Adding an image background

  • 7. Tip Calculator
  • 1. Supporting Light and Dark mode
  • 2. Sine Path
  • 3. Localizable Strings
  • 4. Enter Total View
  • 5. Choose Tip View
  • 6. ChooseTipView - Adding State and Bindings
  • 7. Implementing Split Bill
  • 8. Payment Summary View
  • 9. Payment Summary View - Computed Properties
  • 10. Cleaning up the view
  • 11. Custom Tip View
  • 12. App Icon of Tip Calculator
  • 13. Tap out of TextField
  • 14. Change Display Name of Calculator
  • 15. Human Interface Guidleines Layout
  • 16. Supporting Landscape and Portrait mode

  • 8. Flashcards App
  • 1. Create Flashcard Project
  • 2. Creating the Models
  • 3. Import images
  • 4. Creating the QuestionViewModel
  • 5. Creating the FlashCardViewModel
  • 6. TwoSidedBackgroundView
  • 7. FillBar View
  • 8. FlashItem View
  • 9. Header View
  • 10. TextAndOptionalImage View
  • 11. Card View
  • 12. Topic View
  • 13. The Questions View
  • 14. Creating the App Icon
  • 15. ImageLink View

  • 9. Mystic Puzzle
  • 1. Creating the Puzzle Model
  • 2. Adding documentation to the Model
  • 3. Adding the view model and adding extensions to CGPoint
  • 4. Adding tiles to the View
  • 5. Adding some more tiles
  • 6. Adding digits to the View
  • 7. Adding the two digit numbers to the View
  • 8. Add background images
  • 9. Adding a custom font
  • 10. Move tile on Tap
  • 11. Shuffle Tiles
  • 12. Adding buttons
  • 13. Implementing the done() function
  • 14. Adding a sound effect
  • 15. Saving state
  • 16. Add an App Icon

  • 10. Quote of the day App
  • 1. Warming up with an awesome View
  • 2. Getting started with the Main Quote App
  • 3. Random Quote API and the Quote Model
  • 4. The Quote View
  • 5. The Quote View Model
  • 6. Putting it all together
  • 7. MVP Completed
  • 8. Import Images
  • 9. Select Image View
  • 10. Select Font View
  • 11. Import Custom Font
  • 12. Add fonts to Select Image View
  • 13. Dealing with large Quotes
  • 14. Sliders for Text Opacity and Size

  • 11. Speed code a Chill Meditation App
  • 1. Chill Meditation App

  • 12. Meditation App - Frontend
  • 1. Getting Started
  • 2. Color palette and the Home Screen
  • 3. Creating the Greetings View
  • 4. Creating the Chips View
  • 5. Current Meditation View
  • 6. The Feature View - Part 1
  • 7. The Feature View - Part 2
  • 8. The Feature View - Part 3
  • 9. Tab View - Part 1
  • 10. Tab View - Part 2
  • 11. Cleaning up the code

  • 13. Finance App UI
  • 1. Intro Finance App
  • 2. Getting started with the About view
  • 3. Color Palette and the Avatar View
  • 4. ChoicesView using a list of custom labels
  • 5. About View - Final Tweeks and adding an Optional Description
  • 6. CreditCardView - Import EMV Chip from Figma
  • 7. CreditCardView - The Chip
  • 8. CreditCardView - Working on the View
  • 9. CreditCardViewPage
  • 10. CreditCardViewPage Continued
  • 11. CreditCardViewPage Completed
  • 12. CreditCardView - TopView
  • 13. CreditCardView - Adding Folders
  • 14. CreditCardView - TransactionView
  • 15. CreaditCardView - Import Icons from FlatIcons
  • 16. CreditCardView - Using Icons
  • 17. YourBalanceView - Getting Started
  • 18. YourBalanceView - First Steps
  • 19. YourBalanceView - Designing the Header
  • 20. YourBalanceView - Designing the Amount View
  • 21. YourBalanceView - Actions View
  • 22. YourBalanceView - Action Of The Week View
  • 23. YourBalanceView - Monthly Expenses View
  • 24. YourBalanceView - Monthly Expenses View Completed
  • 25. YourBalanceView - Monthly Expenses View Refactoring Bar View

  • 14. Multilingual Animals
  • 1. Getting Started and Creating the Background
  • 2. Get pictures from Pexel
  • 3. Resize and import images
  • 4. Animal Image Enumeration
  • 5. The Animal Model
  • 6. Speech
  • 7. AnimalViewModel
  • 8. The Animal Image View
  • 9. Language View Model
  • 10. AnimateView Image
  • 11. Animate View Buttons
  • 12. AnimateView The Flags
  • 13. Creating the App Icon
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    افزودن به سبد خرید
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 8843
    حجم: 6677 مگابایت
    مدت زمان: 875 دقیقه
    تاریخ انتشار: ۱۰ فروردین ۱۴۰۲
    طراحی سایت و خدمات سئو

    139,000 تومان
    افزودن به سبد خرید