Marius Kažemėkaitis

77 Followers
100 Following
88 Posts
CTO @OBDeleven 🚗 I Enjoy Platform Engineering, Developer Experience, tooling and all that boring stuff nobody wants to touch 🙃 | Experienced iOS Engineer with a strong passion for innovation.
Detourhttps://getdetour.app

The new BGContinueProcessingTask allows a work to continue even after the app is backgrounded, with a system providing UI to communicate progress!

No more LiveActivities to provide feedback on tasks being performed by the app 🤩

Documentation: https://developer.apple.com/documentation/backgroundtasks/performing-long-running-tasks-on-ios-and-ipados

#WWDC25

In Sketch, Artboards are no more! We are replacing them with two new container types: Frames, and Graphics.

I recorded a quick walkthrough to get you up to speed
https://www.youtube.com/watch?v=_nBw61Ha9qI

Starting with iOS 17, foregroundStyle(_:) in #SwiftUI can be used to style fragments of text inside a string. When applied directly to a Text instance, the modifier returns a Text instead of some View, which allows us to use it inside text interpolation: https://nilcoalescing.com/blog/ForegroundStyleInsideTextInSwiftUI
Interpolate text with custom foreground style in SwiftUI

Add custom foreground styles, such as gradients, to words inside Text views in SwiftUI.

Nil Coalescing

Apple's #HIG would tell you (or used to at least) to not use bottom bars in your Mac apps... but apps suffer from usability if Bottom Bars are a good fit for them yet omitted…

I really don't like how bottom bars, title bars, and accessory were basically all merged into the toolbar -- especially when full height sidebars and inspector sidebars now eat so much into their horizontal space too. Everything fighting for room.

Here's more info on them...
https://marioaguzman.github.io/design/toolbarguidelines/#BottomBars

Toolbar Guidelines

The following sections are general guidelines that describe fundamental Toolbar layout and design principles on the Mac. Following these guidelines will help you create functional and aesthetically pleasing toolbars that are easy for Mac users to understand and use.

Mario Guzman
I know Apple Intelligence has got all the attention lately, but next-generation CarPlay probably should rank higher on Apple's list of disasters that they can't seem to ship. It seems to fall in the middle between the hostile third-party partner relationship problems of the Vision Pro and the unsolvable technology problems of Apple Intelligence, suffering from more than a bit of both

I've redone Boomtape #macos #swiftui #swift

boomtape is a skeuomorphic designed podcast player. More info here

https://noben.org/boomtape2/

Nic Noben

24/7 of Dave Clarke's Whitenoise podcasts as radio

noben.org

The missing 'swift package' subcommand, found.

https://github.com/kiliankoe/swift-outdated

GitHub - kiliankoe/swift-outdated: A swift subcommand for displaying when your dependencies (SwiftPM or Xcode) are out of date

A swift subcommand for displaying when your dependencies (SwiftPM or Xcode) are out of date - kiliankoe/swift-outdated

GitHub

How does the new iOS inactivity reboot work? What does it protect from?

I reverse engineered the kernel extension and the secure enclave processor, where this feature is implemented.

https://naehrdine.blogspot.com/2024/11/reverse-engineering-ios-18-inactivity.html

Reverse Engineering iOS 18 Inactivity Reboot

Wireless and firmware hacking, PhD life, Technology

How in the world I did not know about this until today 😅 #SwiftUI

Apple acquiring Pixelmator has been on my bingo cards for a good 5 years

https://www.pixelmator.com/blog/2024/11/01/a-new-home-for-pixelmator/

A new home for Pixelmator - Pixelmator Blog

Today we have some important news to share: the Pixelmator Team plans to join Apple.

Pixelmator Blog