📜 ⬆️ ⬇️

What Apple introduced at WWDC, and what do iOS developers think about it


Frame from welcome video at WWDC

So the day of X - the day of the annual conference of WWDC has arrived. According to legend, this day should determine the vector of development of iOS development for the whole year and increase the morale of all iOS developers in the team. Let's count together the number of words “Amazing,” “Ever,” and “Machine Learning,” spoken from the stage during the event.

This is a significant event for both programmers and ordinary Apple users: here, and about innovations in the system API, and about user services. And, by the way, about hardware - although the event is primarily software-based, today Mac Pro has been updated for the first time in years.
')
The iOS developers from the Mobius conference program committee could not get past this event: in addition to the story “that they even presented”, we gave comments about our emotions from the listened and tried to answer the question whether it was still Apple or not.


What showed


The broadcast from the hall began on time, not a second sooner or later. Apple has gone through innovations in all its operating systems.

Warm up




iOS




macOS




For iOS / macOS developers


Finally, after the announcements “for users”, the company turned to the developers gathered in the hall with what is specifically important for them.





What do the members of the Mobius conference committee think:


Peter Tretyakov (Redmadrobot)

“In one of the books about Jobs there was a story about how in the 70s-80s he imagined the computer of the future. He represented, of course, the iPad, but now with the iPadOS it now became similar to what he was telling.

In general, the trend for the convergence of macOS and iOS has been going on for a long time. The iOS version for the iPad is already very different from the version for the iPhone, so dividing them into two is just a fixation of the fact, rather than the announcement of a brand new operating system, as Apple usually likes to serve. It’s right that Apple doesn’t step on the rake of Microsoft, but makes the desktop and mobile systems come closer and thoughtfully: they don’t allow desktop applications for mouse and keyboard to run on small screens of mobile devices with touch control. Obviously, iOS applications will not have to be redone for the new iPadOS, but the experience of interacting with them on the iPad will be richer and more interesting. And if you add a couple of platform tweaks about which they will be told in sessions in the coming days, there will be a class in general.

As for the old-fashioned iOS, the dark theme was expected after a similar one for macOS, and this, of course, is not so gorgeges, wasps and amasing, as Craig said. Although there is a chance that now dark themes for applications will somehow more or less follow the same style and look uniform, and not each with its own shade of gray.

I waited for the whole presentation of Marzipan. Even the new Mac Pro 6K-display did not lead me astray. There, however, it was immediately obvious that it would be possible to buy it only in a mortgage. Therefore, as soon as we started talking about macOS, I listened as a seminarian at a Sunday school. And here he is, handsome Catalyst! If JIRA Cloud soared on it, then we have a chance! Although this dude from Atlassian did not click a single button in his application, he just clicked on the tabs, so we'll see. You may have to throw everything with crutches so that the iOS application on macOS works fine, but now at least you can touch it.

But then the song about SwiftUI went and I just started crying. Declarative layout on iOS! Of course, it will work in such a way that it will not work. At least the first time. How this will work for complex UI, animation, transitions is not clear. But the fact that the UI is finally on Swift is very cool! ”

Cyril Klebanov (Just LLC)
“From this WWDC I did not expect much and looked alone. Of course, there were some interesting leaks, but all of a sudden it turned out to be true, and even a little more.

At first, it seemed interesting to me to measure the noise in the clock, especially in our realities with noisy neighbors. It would be great to automatically ask to turn down the sound during the party, and if it does not help, then contact the precinct).

When the presentations say the word secure, as a user I calm down: it means that my personal data and photos in the shower are under reliable protection. But from the developer’s point of view, this promises a variety of problems and difficulties with publishing to the page. Now you need to be careful when working with geolocation. But the input through the Apple ID from any point of view is necessary, and especially pleased that the user can determine what data he wants to provide.

The only technical novelty was the new Mac Pro with a monitor, but how long have we been waiting for this moment. It will be available for purchase only in the fall, which means there is time to collect mortgage documents for its purchase. The only thing that comforts - the prices of these devices practically do not fall over time.

AR-whales demonstrate a planned development: the capture of the movement of people, overlapping objects. For complete happiness, all that is needed is dynamic lighting with tracing of rays and shadows.
Dessert in the form of SwiftUI very much liked. Many developers have been waiting for the declarative UI and asked for a long time, Apple finally heard us. Now finally holivar will stop about how to typeset - in code or on storyboards.

Keynote is just the tip of the iceberg, all the fun is waiting for us ahead in separate sections. A whole week without sleep for iOS-macOS-iPadOs-developers is provided. "

Anton Davydov (EPAM Systems)
“Every year the dub-dub becomes more and more like a children's matinee - here you and the animators on the stage before the conference, and the interactive demos of the games, and the number of sarcasm and pranksters is only increasing. But still waiting every year cherished evening to watch the broadcast.

It is interesting to see how the vector of marketing policy at Apple has changed: if they had previously promoted devices, now they are increasingly paying attention to their services, which, of course, work by subscription. It is clear, almost every iPhone, and very few people are going to update it every year.

The last few conferences do not take place without the use of VR / AR demo, but as for me, as long as the normal use cases can be extended to three and a half applications. But if you are tired of playing with fonts and creating views, then ARKit and RealisticKit will be the one.

Apple continues to focus on improving user privacy issues, and so far the company has not been seen in privacy scandals. On the background of Facebook and some other large companies, Apple looks more trustworthy and gets a plus in karma. My favorite functionality of the announced was the ability to allow applications to use geolocation only once, which is very convenient - now you don’t need to go into system settings after permission to prohibit using geolocation, camera, microphone and similar services.

Cherry on the cake was a declarative freymork for UI - SwiftUI, you could only tell about him in general, and finish the broadcast. Interestingly, before the conference, several articles appeared on the topic of thinking about the declarative UI for Swift. Coincidence, or did Apple's big hand fuel interest? "

Source: https://habr.com/ru/post/454428/


All Articles