Tweety
- Tweety, aktuálna stránka.
- Tweety a odpovede
- Médiá
Zablokovali ste používateľa @_inside
Naozaj chcete zobraziť tieto Tweety? Zobrazenie Tweetov neodblokuje používateľa @_inside
-
And yes, I wrote the about window UI and the background animation in SwiftUI
Zobraziť toto vláknoVďaka. Twitter túto informáciu využije na skvalitnenie vašej časovej osi. SpäťSpäť -
It’s subtle, I know. I prioritized it looking good rather than making the Easter egg obvious. Here’s what it looks like without the blur, with me moving my head while wearing AirPods Max about 5s inpic.twitter.com/FLXcYR10mj
Zobraziť toto vláknoVďaka. Twitter túto informáciu využije na skvalitnenie vašej časovej osi. SpäťSpäť -
The “moving clouds” in the about window each represent a nearby BLE device. The larger the cloud, the closer the device is to the Mac. Each flash is an advertisement received by the Mac. If you’re wearing AirPods Pro/Max connected to Mac and move your head, the clouds move.https://twitter.com/_inside/status/1484665109435801602 …
0:12Zobraziť toto vláknoVďaka. Twitter túto informáciu využije na skvalitnenie vašej časovej osi. SpäťSpäť -
Retweetol používateľ Guilherme Rambo
Building @_TaskFlow app was a captivating 9-months journey full of challenges! https://taskflowapp.com And it wouldn't be possible without amazing resources that helped me move forward. Here I want to share my personal favourites.#swiftlang#iOSDev (1/4)
pic.twitter.com/6uIzkS0GzvZobraziť toto vláknoVďaka. Twitter túto informáciu využije na skvalitnenie vašej časovej osi. SpäťSpäť -
Vďaka. Twitter túto informáciu využije na skvalitnenie vašej časovej osi. SpäťSpäť
-
Retweetol používateľ Guilherme Rambo
Oh and btw, the new about window doesn’t include any hidden games, but it does have a fairly elaborate Easter egg. I wonder if anyone is going to find out what it is (without decompiling the app). If not, I’ll reveal it on Monday.pic.twitter.com/gMC1q5qZiE
Zobraziť toto vláknoVďaka. Twitter túto informáciu využije na skvalitnenie vašej časovej osi. SpäťSpäť -
Oh and btw, the new about window doesn’t include any hidden games, but it does have a fairly elaborate Easter egg. I wonder if anyone is going to find out what it is (without decompiling the app). If not, I’ll reveal it on Monday.pic.twitter.com/gMC1q5qZiE
Zobraziť toto vláknoVďaka. Twitter túto informáciu využije na skvalitnenie vašej časovej osi. SpäťSpäť -
Retweetol používateľ Guilherme Rambo
But enough with the boring technical details, let’s look at some fun UI stuff I’ve done for AirBuddy 2.5. As we often mention on @stacktracepod, that’s the sort of stuff that I really enjoy doing:Zobraziť toto vláknoVďaka. Twitter túto informáciu využije na skvalitnenie vašej časovej osi. SpäťSpäť -
I also implemented a feature just for myself: this “marketing mode” made preparing screenshots for marketing materials A LOT easier. It even creates a fake Menu Bar (can you guess why the date/time is what it is?)pic.twitter.com/8Ck2wCPHWQ
Zobraziť toto vláknoVďaka. Twitter túto informáciu využije na skvalitnenie vašej časovej osi. SpäťSpäť -
There was also a lot of time spent making the preferences window look more modern and simplifying settings. A couple of before/after images belowpic.twitter.com/G0TXykzn3b
Zobraziť toto vláknoVďaka. Twitter túto informáciu využije na skvalitnenie vašej časovej osi. SpäťSpäť -
You wouldn’t believe how much time I spent working on this tiny plug icon
It was also tricky to figure out the best way to make its border cut out the stuff underneath, but I managed to do it with the @kitecompositor set up in the second imagepic.twitter.com/t5zR4qQyMI
Zobraziť toto vláknoVďaka. Twitter túto informáciu využije na skvalitnenie vašej časovej osi. SpäťSpäť -
And of course I made a little debugging utility so that I could tweak those values and see the results in real timepic.twitter.com/Vd2wFopCxt
Zobraziť toto vláknoVďaka. Twitter túto informáciu využije na skvalitnenie vašej časovej osi. SpäťSpäť -
If you’re curious, here’s what it would look like WITHOUT those adjustments. Ewwpic.twitter.com/wJhz4u3F2R
Zobraziť toto vláknoVďaka. Twitter túto informáciu využije na skvalitnenie vašej časovej osi. SpäťSpäť -
The status window shows an animation of the device, so I had to make sure that the animation would match the current system appearance and look like it’s “reflecting” your wallpaper a little bit. I did that with some clever filtering and a tiny bit of translucency on the imagepic.twitter.com/d3OSVgtbTf
Zobraziť toto vláknoVďaka. Twitter túto informáciu využije na skvalitnenie vašej časovej osi. SpäťSpäť -
I had prototyped some of its UI with translucency, but there were lots of challenges getting them in a state that could be shipped. This is really hard to get right. I spent several hours tweaking the background materials, corner radii, and the borders for the item groupspic.twitter.com/UJbTJgELIy
Zobraziť toto vláknoVďaka. Twitter túto informáciu využije na skvalitnenie vašej časovej osi. SpäťSpäť -
But enough with the boring technical details, let’s look at some fun UI stuff I’ve done for AirBuddy 2.5. As we often mention on @stacktracepod, that’s the sort of stuff that I really enjoy doing:Zobraziť toto vláknoVďaka. Twitter túto informáciu využije na skvalitnenie vašej časovej osi. SpäťSpäť -
The main core component that remains pretty much unchanged from v2 is the mobile devices service, which talks to iPhones, Apple Watch, etc. It could definitely use some improvements. It’s going to be a lot of work, but I’m going to tackle it soon(ish)
Zobraziť toto vláknoVďaka. Twitter túto informáciu využije na skvalitnenie vašej časovej osi. SpäťSpäť -
For Classic, I had to create two implementations: one for Big Sur and earlier, another for Monterey. I also took the opportunity to unify BT classic between headsets and peripherals. There were two implementations before: one for AirPods, another one for HID devices
Zobraziť toto vláknoVďaka. Twitter túto informáciu využije na skvalitnenie vašej časovej osi. SpäťSpäť -
I also implemented a completely new protocol that goes on top of the new transport, which corrected various shortcomings of the old one, mainly because it’s no longer limited by the small packet size of BLE
Zobraziť toto vláknoVďaka. Twitter túto informáciu využije na skvalitnenie vašej časovej osi. SpäťSpäť -
It took me a long time and lots of trial and error to figure out the sweet spot that guarantees the best reliability without compromising the user’s WiFi or Bluetooth performance. Ended up with a struct that would let me tweak everything in one place
pic.twitter.com/gSMNK0yIyy
Zobraziť toto vláknoVďaka. Twitter túto informáciu využije na skvalitnenie vašej časovej osi. SpäťSpäť
Načítavanie bude chvíľu trvať.
Twitter je preťažený alebo sa vyskytla neočakávaná chyba. Skúste to znova alebo navštívte stránku Twitter Status, ktorá obsahuje viac informácií.


