Server-Driven UI with Mohammad Azam

58 Просмотры
Издатель
Dominik Hauser of Xcode.tips comes on to talk about the development tool we all use Xcode and the gives us a few tips on how to improve our use of it.

We talk about:
What is Server-Driven UI 0:00
Cross-Platform Solution 8:00
Migrating to Server-Driven UI 12:30
SwiftUI vs UIKit 15:15
Versioning 19:45
Design vs Data 23:30
Decoding Challenges 29:30
App Store Review 31:45
NEW BOOK! 34:00
WWDC 2022 and Services 37:00

★ Episode Here: https://share.transistor.fm/s/50fca4d8
★ Additional episodes: https://www.empowerapps.show

Empower Apps
Episode 121
May 1, 2022

* [Mohammad Azam (Website)](https://azamsharp.com/)
* [Twitter (@azamsharp)](https://twitter.com/azamsharp)
* [YouTube Channel - azamsharp](https://www.youtube.com/channel/UCKvDySsrOVgUgRLhWHeyHJA)

**Related Episodes**
* [Cross Platform Comparison with Rob Kerr](https://share.transistor.fm/s/c2631188)
* [Swift Package Manager Super Powers with Marco Eidinger](https://share.transistor.fm/s/3643e409)
* [Scaling and Security with Jeroen Leenarts](https://share.transistor.fm/s/5c6e99e7)
* [Multi-Platform SwiftUI with Malin Sundberg](https://share.transistor.fm/s/0d12719b)
* [UI Design for Developers with Heidi Helen Pilypas](https://share.transistor.fm/s/35474f21)

**Related Links**
* [Server Driven UI Crash Course - iOS, Swift, SwiftUI and NodeJS/Express](https://www.youtube.com/watch?v=Lhj86h6orVM)
* [Introduction to Server Driven UI in iOS, Swift & SwiftUI - Udemy Course](https://www.udemy.com/course/introduction-to-server-driven-ui-in-ios-swift-swiftui/)
* [A Deep Dive into Airbnb’s Server-Driven UI System by Ryan Brooks](https://medium.com/airbnb-engineering/a-deep-dive-into-airbnbs-server-driven-ui-system-842244c5f5)

**Sponsors**
[Swift Remote Studio](https://www.swiftremotestudio.com/)

Virtual Coworking for iOS, Mac, and Swift Developers.
The last two years have taken a toll on us all. You may have been feeling isolated while working remotely, but now you can do something about it. Join a growing community of iOS, Mac, and Swift developers, designers, and creators just like you.
*Help one another out. Get motivated. Create new friendships.*
Work Together, Swiftly.

Enjoy:
* Virtual Coworking
* Silent Coworking
* Community Spaces
* Job Board
* Member Discounts
* Community Events
Use the promo code [EMPOWER15](https://www.swiftremotestudio.com/) will get them 15% off any plan.

[AppFigures](https://appfigures.com/account/upgrade?p=empower3030)
*The tools you need to monitor, optimize, and get more downloads.*

[Want Ariel to review your screenshots so you can get more downloads?](https://fg.rs/ls8p)
[Submit it here](https://fg.rs/ls8f) and [tune into the live stream on Thursday 5/5 @ 10:30AM EST to see it!](https://fg.rs/ls8p)

There’s a lot of demand for apps right now, so it’s a really great time to give it a try. It’s easier than you think.
The guys who run it are indie devs who had a need and created a tool. 11 years later, it’s an all-in-one platform for developers who want to get more downloads and make more money with their apps.

Also check out our episode with CEO Ariel Michaeli:
https://share.transistor.fm/s/15b7ff63

Submit your app today at:
https://fg.rs/ls8f
and tune into the live stream here:
https://www.youtube.com/watch?v=Eb4hs-g_bhY](https://fg.rs/ls8p
on Thursday 5/5 @ 10:30AM EST to see it!

Try Appfigures for free, and if you like it use the special link to get 30% off for the next 3 months:
https://appfigures.com/account/upgrade?p=empower3030

[360iDev - Denver, CO – August 28-31, 2022 (Hybrid)](https://360idev.com/)
[Grand Hyatt Denver](https://360idev.com/)
* The Leading indie iOS/Mac (and watchOS, and tvOS) Developer conference
* It’s all about Community and Code!
* Four days of hands-on training, amazing sessions, and the great community. All Swift.
* Available Online or In-Person
Use the promo code EmpowerApps to get [20% off registration.](https://360idev.com/)

**Show Notes**
* Where Server-Driven UI makes sense
* How it helps with Cross-Platform development
* Setting decoding components from the server
* Migrating your app to use server-driven UI
* Which is easier SwiftUI or UIKit
* Dealing with Versioning
**Social Media**
Email
leo@brightdigit.com
[GitHub - @brightdigit](https://github.com/brightdigit)

[Twitter ](https://twitter.com/brightdigit)
[BrightDigit - @brightdigit](https://twitter.com/brightdigit)
[Leo - @leogdion](https://twitter.com/leogdion)

[Leo](https://www.linkedin.com/in/leogdion/)

**Credits**
[Music from https://filmmusic.io](https://filmmusic.io/)
[“Blippy Trance” by Kevin MacLeod (https://incompetech.com)](https://incompetech.com/)
[License: CC BY (http://creativecommons.org/licenses/by/4.0/)](http://creativecommons.org/licenses/by/4.0/)


[★ Support this podcast on Patreon ★](https://www.patreon.com/empowerappsshow)
Категория
Язык программирования Kotlin
Комментариев нет.