Apple's Worldwide Developer Conference 2019 is taking place this week.
π You can watch the livestream now
This is a discussion thread to talk about any of the announcements and take-aways from WWDC19.
Apple's Worldwide Developer Conference 2019 is taking place this week.
This is a discussion thread to talk about any of the announcements and take-aways from WWDC19.
For further actions, you may consider blocking this person and/or reporting abuse
Nicolas Frizzarin -
Chris Jarvis -
Shantanu Jana -
Ben Halpern -
Top comments (43)
I had the same thought when I saw the Mac Pro unveiled:
Howly Shiz
Seems to me that designers at Apple took the book The Design of Everyday Things a bit too literally ;)
They've gone from a device that looks like a can to one that looks like a grater in 6 years time.
Boy, I can't wait, what they'll present in 6 years from now!
Swift UI looks like a game changer!
I wouldn't really say game changer, windows devs have had similar features for years within visual studio but to generate
xaml
code notcsharp
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 codeAs 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 :)
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.
Yeah, really interesting.
Did they take a page out of Flutter's book? Seems cool though!
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.So uh... $1000 monitor stand?
Who here has an Apple Watch? Had it been helpful for your health and fitness?
I wanted to buy a smartwatch but decided to first give a try to a fitness band. I bought a Xiaomi Mi Fit for 20$ discounted on Amazon. And I have to say that it fullfils at 99% my needs, and that I do not need a smartwatch which would be, as already said, only one more distraction. :)
I own an Apple Watch 2. I started running last year and I really like to see my progress. I also like the stand reminder, useful for us devs as we are probably sitting most of the day.
I basically bought one for Pokemon Go and nothing else.
Hiding the complexity is being less complex. Regardless of whether youβre using a functional/declarative or imperative paradigm, if youβre using a modern βhigh levelβ programming language youβre relying on abstractions that exist to move the burden of micromanaging to the computer and give the developer the task of architecting the program. The existing UIKit API has a much greater gulf of abstraction between the Swift that is written and the atomic instructions that are carried out than SwiftUI and UIKit may potentially have, and the gulf there exists to allow innumerable compiler and runtime optimizations. To me, itβs similar to saying that handwriting individual operations of exponentiation on binary numbers numbers is less complex than doing 356 in just because itβs closer to the metal
Is SwiftUI intended to be the future of UI code? Or an alternative?
I'm curious to see how this will work with network requests etc. Also, I always thought to myself "If someday, Apple releases something like RxSwift, all those apps that depend heavily on it, will have a hard time migrating the app." Never actually believed this would happen, any time soon. Really excited to try this!
Dark mode π
π
Sorry for the plug, but I wrote a little list of the keynote announcements. π
The WWDC 2019 Keynote Highlights in 5 minutes
Solomon γ» 5 min read
No apology needed, this is the perfect use for this thread!
This is awesome!
Apple always kicks these things off with more visceral things. In the past, it was videos of store openings, or content related to music on iTunes, etc. These days now that they're doing their own content, we can expect this to always be how they kick these things off.
USD 5000 for a display without a stand? Thatβs a joke right?
It's really not. The presenter that introduced it talked about how it beats $43k monitors in every metric that matters. Literally no other monitor in the world right now matches its specs for with a 4-figure price tag.
I'm not sure how much of a monitor aficionado you are, but once you get past mainstream quality (even 4th-quintile quality), price shoots up unbelievably fast. I'm talking double the price for improvements most of us wouldn't even notice, let alone be able to appreciate. Graphic design and animation are much different worlds from typical web development.