Thursday, February 24, 2022
HomeiOS DevelopmentSpeakerClock 1.3.0 | Cocoanetics

SpeakerClock 1.3.0 | Cocoanetics

I’ve been busy since I utterly rewrote SpeakerClock in SwiftUI. That was model 1.2.0.

The App Retailer gives an idea referred to as Common Buy, which is the place buying an app on one gadget additionally unlocks it on all different supported platforms. Within the earlier model I added a Mac model. This replace now provides the AppleTV model. Nonetheless a minor replace, as a result of the performance is an identical, but all three variations profit from enhancements.

As on the opposite platforms I wished to maintain the UI an identical, whereas optimising for the display dimensions at hand. The primary problem was that opposite to the direct manipulation on the opposite platforms (with finger or mouse pointer) you’re controlling deal with Apple TV with the distant.

So my spherical LED buttons have a further white circle if they’re in focus. That didn’t look good for the LED digits nonetheless. So there I used the LED digits shadow to present it a white glow. Whereas the timer is thus focussed you may regulate it by swiping horizontally in your Apple TV distant.

I wished to keep away from having the white glow being energetic whereas the timer is working, it will quickly be annoying to the person. So should you begin the timer by way of tapping on the distant, I place focus again on the at present energetic preset.

The second massive change for the Apple TV involved the person information which is proven by way of the button with the query mark. Since there is no such thing as a direct manipulation of a scroll view I experimented with having the person paragraphs be focusable. However that didn’t work out nicely.

In the long run I discarded the ScrollView and as a substitute put the person person information sections on separate tabs. Since there was numerous empty area across the textual content, I added some eye sweet. A few of which is definitely interactive.

Lastly, the hidden bonus function which presumably solely builders would care about issues the a number of layers of the app icon. The icons are all generated with unique stay person interface components from the app. The non-TV icons have been fairly easy to do like that. On TV nonetheless an app icon has a number of layers that are proven three-dimensionally floating in an superior parallax impact.

To attain this for SpeakerClock I divided the a number of layers such that you’ve the inactive LED bars on the again, the energetic LED components within the center and the site visitors gentle within the entrance.

Subsequent up I’ll be trying right into a Watch app. Though there it would make sense to attend for the iOS 15 function the place you may proceed to replace the display each second. Additionally it’s best to be capable of use the watch as distant management for SpeakerClock working on every other platforms.

You probably have any concepts or requests or questions, please be at liberty to contact me by e-mail.

Additionally printed on Medium.

Tagged as:

Classes: Updates



Please enter your comment!
Please enter your name here

Most Popular

Recent Comments