Matěj Kašpar Jirásek

159 Followers
340 Following
152 Posts
Staff iOS Engineer, currently primarily focused on performance. In my free time trying to balance on border between art and technology. 🚴 🏃 🎶 🎮
GitHubhttps://github.com/mkj-is
Websitehttps://mkj.is

Turns out, in #SwiftUI you can

- give custom shapes a .glassEffect
- animate custom shapes.

Neat!

Running my first half-marathon next month. I’m worried my four-year-old Apple Watch SE at 72% battery won’t last the entire run.

I considered the Ultra 3, but two Apple Watch SE 3s are a better deal. Their combined battery life is 2×18 = 36 hours, which is less than the 42 hours of the Ultra. The benefit is that one can stay on the charger while the other is in use. Plus, two of them are significantly cheaper than the Ultra.

The likely decision will be to run fast and save all the money. 😆

And what about the new Liquid Glass design? Apple provides detailed accessibility settings. If you feel these effects are too much it is quite easy to dial back them. And I am sure it will improve the perf on older devices.
4. Recommended values and trending insights in Xcode Organizer. For many metrics it was unclear how do we fare in comparison to other apps and what are the recommended values. https://developer.apple.com/documentation/Xcode/analyzing-the-performance-of-your-shipping-app#Compare-your-apps-metrics-with-recommended-values
3. Measurement of rendering performance using XCTHitchMetric in UI tests. Previously it required a custom infra to collect the data and pass it to UI test runner. This will reduce the effort needed to catch and prevent regressions. https://developer.apple.com/documentation/xctest/xcthitchmetric
2. Test profiling support. This gives us ability to iteratively improve heavy stack traces and test their performance in isolation.
1. On-the-go collection of profiling data using Power Profiler. Now anyone using the TestFlight app can help improve performance, not just devs with Instruments. Huge for debugging performance issues in the wild. https://developer.apple.com/documentation/xcode/measuring-your-app-s-power-use-with-power-profiler#Gather-power-consumption-data-on-a-device
#WWDC25 is a positive one for me personally. My day job revolves around performance on Apple platforms. Many long-standing pain points finally got attention. 🧵

Autonomous trains > autonomous cars. Czechia launches the first European autonomous passenger train on a local branchline: https://english.radio.cz/czechia-launches-europes-first-driverless-passenger-train-8847581

For now, there still needs to be a driver on board, but the plan is to eventually make fully autonomous trains. Especially for less-frequented routes (which Czechia has a lot of), it could help with making the frequency better without breaking the bank.

Czechia launches Europe's first driverless passenger train

The first-ever driverless train in Czechia started operating on the Kopidlno to Dolní Bousov line in the Mladá Boleslav region on Friday. 

Radio Prague International
Can someone please apply here and fix my feedbacks? I don't want to move to US to get it done. 😄
https://jobs.apple.com/en-us/details/200582065/developer-tools-performance-tools-engineer?team=SFTWR
Developer Tools, Performance Tools Engineer - Careers at Apple

Apply for a Developer Tools, Performance Tools Engineer job at Apple. Read about the role and find out if it’s right for you.