Vadim
@Shpkvsk
Followers
1K
Following
13K
Media
248
Statuses
9K
If the game is over, it would be great to know how many users those popular Twitter clients actually had. It’s also not clear if they ever got a permission from the company and how it looked like.
1
0
0
The new regex stuff in Swift is truly amazing! The following would have been an unreadable mess in most other languages.
14
27
312
I totally agree. Building productivity and developer tools is different. You are the audience yourself, what can be more joyful and inspiring than solving your own problems in creative new ways but finding later that other people are like you!
This is how we built @raycastapp: We build it for ourselves and believe many other people like us are out there. It's much more motivating and fun to build for yourself. You know precisely what you want.
1
0
6
I've been writing a lot of bug reports lately. It got me thinking about an old post of mine. How to Read Bug Reports https://t.co/bRVfzD2qLI
0
1
5
The curvature of your fingers makes you think you’re touching higher up the the screen than you are. So, touches are warped to account for this. That’s why—to this day—it’s hard to target taps when you hold your phone upside down.
69
943
8K
The new website features a developer-focused Blog with exclusive articles from Apple Developers. First up is @danielsaidi with an amazing article about rich text editing on AppKit, UIKit and SwiftUI 🤩
cindori.com
Discover how to build a cross-platform rich text editor in SwiftUI, UIKit, and AppKit. Extend native types for enhanced rich text support.
1
4
8
Announcing Swift Async Algorithms, a new open source package providing asynchronous functions for zip(), merge(), debounce(), and more.
swift.org
As part of Swift’s move toward safe, simple, and performant asynchronous programming, we are pleased to introduce a new package of algorithms for AsyncSequence. It is called Swift Async Algorithms...
7
175
644
@VadimShpakovski Nice trick! Also the `sips` CLI is handy for exporting resized app icons. The following saves a png of the Safari icon on your desktop: `sips -s format png /Applications/Safari.app/Contents/Resources/AppIcon.icns --out ~/Desktop/icon.png -Z 512x512`
0
1
3
A nice trick for digging icon details in macOS: 1. Open /Applications in Finder 2. Select an app and hit Command-I 3. Click the app icon in the Info panel 4. Hit Command-C to copy selection 5. Launch the native Preview app 6. Hit Command-N to create an icon bundle from Clipboard
4
5
33
It took me about 3 weeks, hundreds of screenshots, lots of digging in the documentation and jumping between 5 computers and 2 VMs, but last week I finally finished rewriting my "Guide to NSButton styles" post from 2014 with new pics, examples and info 🙂
4
26
101
You could easily miss this: https://t.co/eufdR7FUl8 And the section Crash Reports has got too many useful articles.
developer.apple.com
Use crash reports and device logs to debug app issues.
0
0
2
Curves and Surfaces –
ciechanow.ski
Interactive article explaining how curves and surfaces are modeled.
21
242
897
The Finder in macOS Monterey got some nice refinements. 💅 There's a new "Go to:" (⇧⌘G) panel that's very similar to the "Open Quickly" panel in Xcode:
2
4
21
There is a new accessibility option for customizing the color of the mouse pointer on macOS Monterey.
3
8
31
There's more to DocC than meets the eye; it's not just a documentation tool – it's a markdown-powered web framework. Even landing pages like https://t.co/OvhhnzBj1U are already built with it. Apple could easily turn this into a "WebC" – build websites in Xcode using Markdown.
1
4
29
🧵 This is a massive year for Accessibility in SwiftUI. Here is an overview for you. Much of it is in our two talks, which you should totally watch for more information. There were so many delicious new APIs, though, that not everything made it into the talks! Here goes ...
3
43
154