Home | Back to Courses
Introduction to Server Driven UI in iOS, Swift & SwiftUI

Partner: Udemy
Affiliate Name:
Area:
Description: What if there is a way to update the user interface of your app instantly, without having to submit a new version?Companies like Airbnb, Spotify, Flipkart, Swiggy and several others use a technique called Server Driven UI, which allows them to remotely update their user interfaces based on the response received from the server. This allows them to bypass the review process and keep their apps sync on multiple platforms.In this course, you are going to learn how to get started with building a server driven UI in iOS. You will learn the advantages and disadvantages of the approach and how to architect server driven UI apps. By the end of this course, you will have enough information to start building server driven UI for your applications.Let’s check out the contents of the course:Understanding Server Driven UIIn this section you will learn the concepts behind server driven UI and how it is different from basic API responses. You will also learn the benefits of using server driven UI. Finally, you will learn about the architecture of server driven UI apps and how it is different from creating default iOS applications.Setting Up ServerIn this section, you will learn how to set up your own custom server, which will return the JSON responses to the iOS app. You will learn how to implement a basic server using Node and Express. You will also learn about implementing a JSON template, which will be responsible for constructing the user interface for your application.UIModels, Components and Displaying ViewsIn this section, you will learn how to create UI models for your app. The UI models will be responsible for holding the decoded data from the JSON response. You will also learn how to create components for your app, which will be responsible for displaying views on the screen.Navigation and Actions
Category: Development > Mobile Development > iOS Development
Partner ID:
Price: 199.99
Commission:
Source: Impact
Go to Course