DEV Community

Discussion on: WWDC Discussion Thread

Collapse
 
ceri_anne_dev profile image
Ceri-anne

Swift UI looks like a game changer!

Collapse
 
ben profile image
Ben Halpern

Yeah, really interesting.

Collapse
 
rhymes profile image
rhymes

Did they take a page out of Flutter's book? Seems cool though!

Collapse
 
vinceramces profile image
Vince Ramces Oliveros

Although React's approach was to bind HTML/CSS/JS into one JS file. You still need to learn Tags, elements,styles, etc.

While Flutter's approach was to code in one language, no context switching and made a guide for Declarative UI where UI = (state) since Flutter was inspired by react.

Collapse
 
tunaxor profile image
Angel Daniel Munoz Gonzalez

I wouldn't really say game changer, windows devs have had similar features for years within visual studio but to generate xaml code not csharp and to update visual properties for different controls.
I'd say if SwiftUI gets something like visual studio blend (or not sure if that exists already, not an apple developer), then it can be a game changer with designers giving you almost ready working code

Collapse
 
ceri_anne_dev profile image
Ceri-anne

As an iOS Dev, Swift UI and Combine are really exciting changes and will change the way we architect apps. Just a shame it’s only iOS13 for now (no backward compatibility).

Swift UI also makes iOS development much more approachable for new developers which can only be a good thing :)

Collapse
 
kayis profile image
K

Many companies had XML based declarative UI frameworks, they all failed.

When I look at React, which didn't fail, I think the problem was going XML first and not the declarative part. React and SwiftUI seem to went in the right direction here.