Tags
Language
Tags
December 2024
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31 1 2 3 4

iOS & Swift: Server/Backend-Driven UI for Dynamic Apps

Posted By: lucky_aut
iOS & Swift: Server/Backend-Driven UI for Dynamic Apps

iOS & Swift: Server/Backend-Driven UI for Dynamic Apps
Published 5/2024
Duration: 3h22m | .MP4 1280x720, 30 fps(r) | AAC, 44100 Hz, 2ch | 2.26 GB
Genre: eLearning | Language: English

Master UICollectionViewCompositionalLayout and UICollectionViewDiffableDataSource for Flexible and Scalable UIs


What you'll learn
Build a Backend/Server Driven UI app using UICollectionViewCompositionalLayout & UICollectionViewDiffableDataSource
Create modular SwiftUI views to integrate with a UIKit project
Integrate SwiftUI views with UIKit views
Build the Udemy home screen

Requirements
Strictly 3 years of professional iOS experience

Description
Welcome to the
iOS & Swift: Server/Backend-Driven UI for Dynamic Apps
course!
In this course, we learn to create
dynamic & responsive user interfaces
by leveraging
backend data
to shape the layout and content of our app's frontend. Concurrently, we utilized the robust capabilities of 2 native Swift SDKS -
UICollectionViewCompositionalLayout
&
UICollectionViewDiffableDataSource
alongside SwiftUI to achieve this.
Throughout the course, we will build the unofficial
Udemy iOS
home screen, incorporating industry leading practices to integrate modular
SwiftUI
views into a UIKit-based project. Additionally, we will layout views using the
SnapKit
library, enhancing our skills in interface design and implementation.
By embracing the
Server/Backend-Driven UI design principle
into our development workflow, we seamlessly integrate backend data to drive the layout and content of our app's frontend. This approach not only enhances flexibility and adaptability but also guarantees a uniform and captivating user experience across diverse devices and screen sizes.
Noteworthy companies employing the Server/Backend-Driven UI strategy include
Uber
,
Spotify
,
Reddit
,
Airbnb
,
SnapChat
&
Lyft
.
This course is designed for experienced iOS developers with at least
three years of working experience
and a strong foundation in UIKit, who are eager to explore SwiftUI's capabilities.
By the end of this course, you'll master the skills and confidence needed to implement dynamic frontend designs utilizing the Server/Backend-Driven UI principle in your own production apps.
Who this course is for:
Full time developers who are keen to explore SwiftUI but working with a UIKit based project
Full time developers who want learn backend driven UI

More Info