Made for iPhone
Подборка ресурсов по iOS разработке
Apple Developer News Apple Developer News
последний пост 6 days, 3 hours назад
Build for iPhone Duo with new resources
Build for iPhone Duo with new resources Build for iPhone Duo with new resources

Get Xcode 27.1 beta.

View downloads and release notesGet Figma and Sketch design kits for iPhone Duo from the Apple Design Resources.

Download design kits from the Apple Design ResourcesSign up for workshops around the world to learn how to optimize your app and build customized experiences for all screen sizes.

Explore workshopsFind out more about preparing your app for iPhone Duo.

Learn more about iPhone Duo

6 days, 3 hours назад @ developer.apple.com
Get ready with the latest beta releases
Get ready with the latest beta releases Get ready with the latest beta releases

The beta versions of iOS 27.2, iPadOS 27.2, macOS 27.2, tvOS 27.2, visionOS 27.2, and watchOS 27.2 are now available.

And make sure to build and test with Xcode 27.2 to take advantage of the advancements in the latest SDKs.

Note about iOS 27.1 and iPhone DuoWhen iPhone Duo becomes available on October 23, it will run iOS 27.1.

This includes updated SDKs and a simulator that supports the all-new poses and orientations of iPhone Duo.

A beta version will be available later this month.

1 week, 1 day назад @ developer.apple.com
Get your subscriptions ready for iOS 27
Get your subscriptions ready for iOS 27 Get your subscriptions ready for iOS 27

Discover how you can expand the reach of your subscriptions with new features in iOS 27.

Request access to Bundles and SuitesOffer multiple subscriptions as a single Apple In-App Purchase in your apps with new Bundles and Suites capabilities.

With Bundles, people can access multiple subscriptions in one purchase — across a single app, multiple apps from the same developer, or even spanning multiple developers’ apps.

Bundles and Suites will be available later this year in iOS 27, iPadOS 27, macOS 27, tvOS 27, or later.

With Group Purchases, a subscriber can buy multiple seats in a single Apple In-App Purchase and invite others to join.

1 week, 1 day назад @ developer.apple.com
Updates to App Tracking Transparency in the European Union
Updates to App Tracking Transparency in the European Union Updates to App Tracking Transparency in the European Union

As part of agreements with select European competition authorities, Apple is introducing changes to its App Tracking Transparency framework in the European Union.

Beginning with iOS 27.2 and iPadOS 27.2, developers will have the option to use an alternative version of the App Tracking Transparency system prompt in the EU.

The requirements for when you must seek permission to track users will remain the same.

Due to legal requirements, only the alternative version of the system prompt is available for apps distributed in Germany, France, Italy, Poland, and Romania.

1 week, 1 day назад @ developer.apple.com
App Store submissions now open for the latest OS releases
App Store submissions now open for the latest OS releases App Store submissions now open for the latest OS releases

Build your apps and games using the latest SDKs, test with TestFlight, and submit for review to the App Store.

Optimize your app for macOS 27. macOS 26 is the final release supporting Intel Mac computers and Rosetta — macOS 27 will be Apple silicon only.

If your app or game includes social media capabilities, you’ll need to indicate them in App Store Connect.

Prepare your App Store assets.

Before you publish, use the new product page preview tool in App Store Connect to see exactly how your page will look on the App Store.

2 weeks назад @ developer.apple.com
Get ready for iPhone Duo
Get ready for iPhone Duo Get ready for iPhone Duo

Start getting ready for iPhone Duo today.

Watch new videos, sign up for Group Labs, and take part in Q&As on the Apple Developer Forums.

Explore now

2 weeks, 1 day назад @ developer.apple.com
Hello Developer: September 2026
Hello Developer: September 2026 Hello Developer: September 2026

In this edition: Get ready for a special Apple Event, take advantage of Analytics in App Store Connect, and sign up for new developer events in Cupertino.

3 weeks, 1 day назад @ developer.apple.com
Upcoming changes to Rosetta support for Intel-based macOS apps
Upcoming changes to Rosetta support for Intel-based macOS apps Upcoming changes to Rosetta support for Intel-based macOS apps

In 2020, we introduced Apple silicon for Mac computers, providing Rosetta as a translation layer during the transition period.

macOS 27: Final release to support Rosetta — Intel-only apps will no longer run on Mac computers with Apple silicon after this update.

What you need to do:To ensure your apps remain available and your users aren't interrupted by system notifications, add Apple silicon support to your apps now.

Build and distribute your app as a universal binary, which runs natively on both Apple silicon and Intel-based Mac computers.

Optimize your app for Apple siliconPort your macOS apps to Apple siliconVisit the Apple Developer Forums

3 weeks, 2 days назад @ developer.apple.com
“The impact was the biggest surprise“: Swiggy’s transition to native pays off
“The impact was the biggest surprise“: Swiggy’s transition to native pays off “The impact was the biggest surprise“: Swiggy’s transition to native pays off

Agam Mahajan, senior engineering manager: We’ve always built Swiggy Food natively, but Instamart and Dineout started as hybrid experiences.

That's when, in early 2024, we made the decision to transition them to native apps, using a combination of Swift and SwiftUI.

We then followed a phased approach: we shipped our first native experiences within weeks and completed the broader transition.

At an organizational level, we also wanted to bring all our experiences — Swiggy Food, Instamart, and Dineout — under a unified design system.

We initially replicated the existing UI in native, but later pivoted to adopting native design patterns with minor adjustments, improving reusability, accelerating…

3 weeks, 2 days назад @ developer.apple.com
Tax and price updates for apps, In-App Purchases, and subscriptions
Tax and price updates for apps, In-App Purchases, and subscriptions Tax and price updates for apps, In-App Purchases, and subscriptions

These adjustments are made using publicly available exchange rate information from reputable financial media (e.g., The Wall Street Journal) or financial companies (e.g., Bloomberg) to help make sure prices for apps and In-App Purchases stay consistent across all storefronts.

Prices won’t change on the storefronts where you manually manage prices instead of using the automated equalized prices.

The Pricing and Availability section of Apps has been updated in App Store Connect to display these upcoming price changes.

As always, you can change the prices of your apps, In‑App Purchases, and auto‑renewable subscriptions at any time.

Learn more about managing your pricesView or edit upcoming pri…

4 weeks назад @ developer.apple.com
Surprise and shine
Surprise and shine Surprise and shine

Join us for a special Apple Event on Wednesday, September 9, at 10 a.m. PT.

Watch on apple.com, Apple TV, or YouTube Live.

4 weeks, 1 day назад @ developer.apple.com
Update: New domain for Sign in with Apple
Update: New domain for Sign in with Apple Update: New domain for Sign in with Apple

Starting later this year, new Sign in with Apple addresses, previously issued on privaterelay.appleid.com , will be issued on private.icloud.com .

Existing addresses on privaterelay.appleid.com will continue to work and forward mail to users without interruption.

After further consideration and reviewing community feedback, iCloud+ Hide My Email addresses will remain on icloud.com .

What you need to doDevelopers with apps or websites that use Sign in with Apple should ensure that their account systems, email validation logic, and allowlists accept addresses on the new private.icloud.com domain in addition to the existing privaterelay.appleid.com domain.

Learn more about Sign in with AppleCo…

1 month назад @ developer.apple.com
Changes for apps in the European Union
Changes for apps in the European Union Changes for apps in the European Union

Apple is making changes to its business terms for apps in the European Union, following close collaboration with the European Commission.

The changes reduce complexity by moving every developer that distributes apps in the EU to a single set of business terms.

Members of the Apple Developer Program can review and agree to the updated terms today in the Apple Developer Program License Agreement.

Some key updates, which go into effect October 1, 2026, include:Adjusting commission rates across the App Store, alternative payments, and alternatively distributed apps.

Expanding the qualifications for developers to operate alternative app marketplaces and distribute their apps over the web.

1 month, 1 week назад @ developer.apple.com
Updated Apple Developer Program License Agreement now available
Updated Apple Developer Program License Agreement now available Updated Apple Developer Program License Agreement now available

Attachment 14 of the Apple Developer Program License Agreement has been added to specify updated terms for apps in the European Union, including alternative distribution, alternative payments, and business terms.

These terms will go into effect on October 1, 2026.

Please review the changes and sign in to your account to accept the updated terms.

Translations of the updated agreement will be available on the Apple Developer website within one month.

1 month, 1 week назад @ developer.apple.com
Updates to Age Ratings for the Republic of Korea
Updates to Age Ratings for the Republic of Korea Updates to Age Ratings for the Republic of Korea

Apple generates appropriate age ratings based on your answers to the age rating questionnaire in App Store Connect.

In compliance with local regulatory requirements, apps in the Games and Entertainment categories distributed on the App Store in Korea receive a region-specific age rating based on these answers.

We’re making two changes to age ratings in the Republic of Korea: one taking effect today and the other later this year.

First, starting today, if your app has received an official rating from the Game Rating and Administration Committee (GRAC), you can now override your app’s existing age rating for the App Store in Korea to any of the region-specific ratings (All, 12+, 15+, or 19+) …

1 month, 1 week назад @ developer.apple.com
Apple Developer Releases Apple Developer Releases
последний пост 1 day, 3 hours назад
App Store Connect 3.3
App Store Connect 3.3 App Store Connect 3.3

Download the appView release notes

1 day, 3 hours назад @ developer.apple.com
App Store Connect API 4.5
App Store Connect API 4.5 App Store Connect API 4.5

Download fileView release notes

1 day, 21 hours назад @ developer.apple.com
iPadOS 27.2 beta 2 (24B5089g)
iPadOS 27.2 beta 2 (24B5089g) iPadOS 27.2 beta 2 (24B5089g)

View downloadsView release notes

3 days, 3 hours назад @ developer.apple.com
visionOS 27.2 beta 2 (24N5093f)
visionOS 27.2 beta 2 (24N5093f) visionOS 27.2 beta 2 (24N5093f)

View downloadsView release notes

3 days, 3 hours назад @ developer.apple.com
tvOS 27.2 beta 2 (24K5093g)
tvOS 27.2 beta 2 (24K5093g) tvOS 27.2 beta 2 (24K5093g)

View downloadsView release notes

3 days, 3 hours назад @ developer.apple.com
iOS 27.2 beta 2 (24B5089g)
iOS 27.2 beta 2 (24B5089g) iOS 27.2 beta 2 (24B5089g)

View downloadsView release notes

3 days, 3 hours назад @ developer.apple.com
macOS 27.2 beta 2 (26B5091g)
macOS 27.2 beta 2 (26B5091g) macOS 27.2 beta 2 (26B5091g)

View downloadsView release notes

3 days, 3 hours назад @ developer.apple.com
watchOS 27.2 beta 2 (24S5091f)
watchOS 27.2 beta 2 (24S5091f) watchOS 27.2 beta 2 (24S5091f)

View downloadsView release notes

3 days, 3 hours назад @ developer.apple.com
TestFlight Update
TestFlight Update TestFlight Update

View release notes

5 days, 23 hours назад @ developer.apple.com
Xcode 27.1 beta (27A9269)
Xcode 27.1 beta (27A9269) Xcode 27.1 beta (27A9269)

View downloadsView release notes

6 days, 3 hours назад @ developer.apple.com
TestFlight Update
TestFlight Update TestFlight Update

View release notes

1 week назад @ developer.apple.com
tvOS 27.2 beta (24K5088l)
tvOS 27.2 beta (24K5088l) tvOS 27.2 beta (24K5088l)

View downloadsView release notes

1 week, 1 day назад @ developer.apple.com
visionOS 27.2 beta (24N5088l)
visionOS 27.2 beta (24N5088l) visionOS 27.2 beta (24N5088l)

View downloadsView release notes

1 week, 1 day назад @ developer.apple.com
iOS 27.2 beta (24B5084k)
iOS 27.2 beta (24B5084k) iOS 27.2 beta (24B5084k)

View downloadsView release notes

1 week, 1 day назад @ developer.apple.com
Xcode 27.2 beta (27B5019j)
Xcode 27.2 beta (27B5019j) Xcode 27.2 beta (27B5019j)

View downloadsView release notes

1 week, 1 day назад @ developer.apple.com
Swift.org Swift.org
последний пост 1 week, 2 days назад
Swift 6.4 Released
Swift 6.4 Released Swift 6.4 Released

Swift 6.4 is now available.

Read on for a detailed guide to the new changes, or see the Swift Evolution dashboard for the full list of proposals in Swift 6.4.

standardOutput )Swift 6.4 makes it easier to migrate existing projects to use Swift Testing.

WebAssemblyJavaScriptKit has better performance when bridging to Wasm in Swift 6.4, with safe bridging up to 40 times faster than earlier dynamic bridging.

Get started with Swift 6.4Try out Swift 6.4 today by following the instructions on the Install Swift page, or download the new 6.4 toolchain with Swiftly.

1 week, 2 days назад @ swift.org
Module Tracking in Swift Debug Info
Module Tracking in Swift Debug Info Module Tracking in Swift Debug Info

The upcoming Swift 6.4 release will include changes, begun in Swift 6.3, that address this by updating how the Swift compiler references explicitly-built Swift modules in debug info.

In order to initialize a Swift compiler instance with the state of the current module, LLDB finds the name of the current function’s Swift module in debug info.

In Swift 6.3, explicitly-built binary Swift modules also keep track of their Swift module dependencies.

In Swift 6.3, the Swift compiler can store the path to it in the debug info.

Binary Swift modules in dSYM bundles: As a consequence, dsymutil will no longer process binary Swift modules.

1 week, 6 days назад @ swift.org
What's new in Swift: August 2026 Edition
What's new in Swift: August 2026 Edition What's new in Swift: August 2026 Edition

Welcome to “What’s new in Swift,” a curated digest of releases, videos, and discussions in the Swift project and community.

I am the creator of the elementary-swift project, a collection of packages born from a simple wish: I want to build web UIs in Swift and ultimately help Swift become a first-class choice for the web.

Around that same time, years of community work in the swift-wasm project made compiling Swift to WebAssembly increasingly viable, while Embedded Swift was taking its first experimental steps.

It features Swift in the browser communicating with a Swift backend on an edge worker through shared message types.

Let’s work together and make Swift a first-class choice for the web!

2 weeks, 6 days назад @ swift.org
Embedded Swift Improvements Coming in Swift 6.4
Embedded Swift Improvements Coming in Swift 6.4 Embedded Swift Improvements Coming in Swift 6.4

Embedded Swift is a subset of Swift that’s designed for low resource usage, making it capable of running on constrained environments like microcontrollers.

While a subset of the full language, the vast majority of the Swift language works exactly the same in Embedded Swift.

Following our updates on Embedded Swift improvements in Swift 6.3 late last year, this post describes a number of additional improvements made in the upcoming Swift 6.4 release.

Language improvementsEmbedded Swift continues to expand its subset of the language to include more aspects of “full” Swift, making it easier than ever to bring compatibility with Embedded Swift to existing Swift code bases.

The best way to get st…

1 month назад @ swift.org
What's new in Swift: July 2026 Edition
What's new in Swift: July 2026 Edition What's new in Swift: July 2026 Edition

Welcome to “What’s new in Swift,” a curated digest of releases, videos, and discussions in the Swift project and community.

Four years ago I joined the Swift Website Workgroup to help care for the website you’re reading this on.

Swift EvolutionThe Swift project adds new features through the Swift Evolution process.

AuthorsAlexander Sandberg is a Senior Mobile Engineer at SoFi and an indie app developer who served four years in the Swift Website Workgroup.

Dave Lester is a Senior Product Manager at Apple and member of the Swift website workgroup.

1 month, 2 weeks назад @ swift.org
What's new in Swift: June 2026 Edition
What's new in Swift: June 2026 Edition What's new in Swift: June 2026 Edition

Welcome to “What’s new in Swift,” a curated digest of releases, videos, and discussions in the Swift project and community.

This year we also introduced workshops, including “Inclusive by Design” by Danielle Lewis, and for the Swift community: “Write Faster, Smarter Swift” by Paul Hudson.

What’s new in Swift featured changes in Swift since last year, including a preview of what’s coming in Swift 6.4, like up to 4x faster URL parsing and support for async code in defer blocks.

A new Swift package, Foundation Models framework utilities, was released with tools for working with LLMs, including custom skills and context management helpers.

Swift EvolutionThe Swift project adds new language feat…

2 months, 3 weeks назад @ swift.org
Swift Package Index Update
Swift Package Index Update Swift Package Index Update

Dave Lester is a Senior Product Manager at Apple and member of the Swift website workgroup.

Since its launch, Swift Package Index has become an essential part of the Swift ecosystem, helping developers discover quality packages, evaluate compatibility, and make informed decisions about dependencies.

Recently, Swift Package Index has grown alongside the Swift project’s multi-platform expansion, extending its compatibility testing to encompass Linux, Android, and WebAssembly.

Today, Swift Package Index announced that it has joined Apple and continues its mission:Together, we’re building a comprehensive package registry to serve the Swift community’s evolving needs.

Learn more by reading the S…

3 months назад @ swift.org
Swift at Apple: Migrating the TrueType Hinting Interpreter
Swift at Apple: Migrating the TrueType Hinting Interpreter Swift at Apple: Migrating the TrueType Hinting Interpreter

Font parsers process data from untrusted sources, making the TrueType hinting interpreter a security-critical attack surface.

In addition to memory safety, we also improved performance: on average, our Swift interpreter runs 13% faster than the C interpreter it replaced.

To accompany this post, we’ve also published the source code of the Swift TrueType hinting interpreter.

On average, the Swift interpreter runs 13% faster than the C interpreter it replaced.

To accompany this post, we’ve published the source code for the Swift TrueType hinting interpreter on GitHub.

3 months, 2 weeks назад @ swift.org
Announcing the Networking Workgroup
Announcing the Networking Workgroup Announcing the Networking Workgroup

The Swift Ecosystem Steering Group is excited to announce the creation of the Networking workgroup!

The primary goal is to guide the evolution of networking libraries, protocols, and APIs in the Swift ecosystem, making networking in Swift excellent everywhere: high-level and safe by default, modular and interoperable, cross-platform, and observable.

The new Networking workgroup joins a growing list of Swift workgroups, including the Android workgroup, Windows workgroup, and Build and Packaging workgroup, which were all added in the past year.

Learn more about the Networking workgroup by reading its charter.

Franz Busch is a member of the Ecosystem Steering Group and the Swift Server Workgro…

3 months, 3 weeks назад @ swift.org
What's new in Swift: May 2026 Edition
What's new in Swift: May 2026 Edition What's new in Swift: May 2026 Edition

To start, we’re focusing on some of the many local meetup groups sharing Swift content:Around the world, local meetup groups and conferences bring Swift developers together, and some even predate Swift itself!

In May the SF Swift meetup hosted a talk by Dan Federman, Agentify Your Swift Repo, which covers building an agent for CI and review feedback.

I encourage more folks to get involved in their local Swift meetup.

Sébastien Stormacq shares a great introduction to what’s possible with AWS Lambda and Swift, presenting Swift, Server-side, & Serverless on the DevStandup YouTube channel.

Swift EvolutionThe Swift project adds new language features through the Swift Evolution process.

3 months, 3 weeks назад @ swift.org
Bringing Goodnotes to the web with Swift and WebAssembly
Bringing Goodnotes to the web with Swift and WebAssembly Bringing Goodnotes to the web with Swift and WebAssembly

Yuta Saito is a Software Engineer at Goodnotes, working on WebAssembly platform support in Swift.

This isn’t because we carefully reimplemented the same algorithms twice: it’s because it’s literally the same Swift code running on both platforms.

Technical architectureGoodnotes Architecture: Shared Swift code between iOS and Web platforms.

You can debug Swift code directly in Chrome DevTools: set breakpoints, inspect variables, and step through your Swift code as naturally as JavaScript.

For more details on the enhanced DWARF extension for Swift, see the Swift on WebAssembly debugging guide.

3 months, 3 weeks назад @ swift.org
What's new in Swift: April 2026 Edition
What's new in Swift: April 2026 Edition What's new in Swift: April 2026 Edition

Welcome to “What’s new in Swift,” a curated digest of releases, videos, and discussions in the Swift project and community.

If you’re building server-side Swift and need a fast key-value store, add valkey-swift via Swift Package Manager, and you’re ready to go.

swift-tar is a pure Swift library for reading, writing, and extracting TAR archives.

Swift EvolutionThe Swift project adds new language features through the Swift Evolution process.

However, shipping in an external package means the standard library, Swift runtime, and toolchain libraries such as Foundation cannot depend on it.

4 months, 3 weeks назад @ swift.org
Expanding Swift's IDE Support
Expanding Swift's IDE Support Expanding Swift's IDE Support

You can now write Swift in a broader range of popular IDEs, including Cursor, VSCodium, AWS’s Kiro, and Google’s Antigravity.

By leveraging VS Code extension compatibility, these editors tap directly into the Open VSX Registry, where the official Swift extension is now live.

This milestone brings Swift support, including code completion, refactoring, full debugging support, a test explorer, as well as DocC support, to a broader ecosystem of compatible editors and allows agentic IDEs like Cursor and Antigravity to automatically install Swift, with no manual download required.

Get StartedTo start using the Swift extension in any Open VSX-compatible editor, simply open the Extensions panel, se…

5 months, 2 weeks назад @ swift.org
What's new in Swift: March 2026 Edition
What's new in Swift: March 2026 Edition What's new in Swift: March 2026 Edition

Welcome to “What’s new in Swift,” a curated digest of releases, videos, and discussions in the Swift project and community.

Last year we shared our goal to bring Swift Build to Swift Package Manager, in an effort to deduplicate build technologies within the Swift ecosystem and deliver a consistent build experience across all platforms that Swift supports.

Most recently, the main branch of Swift started using Swift Build as its default build system, paving the way for Swift Build to be the out-of-the-box option for Swift developers in a future Swift release.

Swift EvolutionThe Swift project adds new language features through the Swift Evolution process.

ST-0021 Targeted Interoperability betw…

5 months, 3 weeks назад @ swift.org
Swift 6.3 Released
Swift 6.3 Released Swift 6.3 Released

For a full list of language evolution proposals in Swift 6.3, see the Swift Evolution dashboard.

The list of Swift Testing evolution proposals included in Swift 6.3 are ST-0012, ST-0013, ST-0014, ST-0015, ST-0016, ST-0017, and ST-0020.

For a detailed look at what’s new in embedded Swift, see Embedded Swift Improvements coming in Swift 6.3.

With this SDK, you can start developing native Android programs in Swift, update your Swift packages to support building for Android, and use Swift Java and Swift Java JNI Core to integrate Swift code into existing Android applications written in Kotlin/Java.

You can find instructions for installing a Swift 6.3 toolchain on the Install Swift page.

6 months назад @ swift.org
Swift Evolution Swift Evolution
последний пост None
/r/iOSProgramming
последний пост 9 часов назад
Anyone moving their bash build scripts to swift now that Subprocess hit 1.0?
Anyone moving their bash build scripts to swift now that Subprocess hit 1.0?

swift 6.4 shipped Subprocess so there is finally a stable way to run other programs from swift tried rewriting the classic swiftlint build phase the bash version: if which swiftlint > /dev/null; then swiftlint else echo "warning: SwiftLint not installed" fi swift version: import Subprocess do { let result = try await Subprocess.run( .name("swiftlint"), output: .string(limit: 1 << 20) ) print(result.standardOutput ?? "") } catch { print("warning: SwiftLint not installed") } yeah not shorter lol, and since Subprocess is a package you can't just drop a `.swift` file into a build phase you need a whole package for it for a 5 line wrapper that feels like overkill, but once the script starts pars…

9 часов назад @ reddit.com
Running Sandboxes inside a hidden WKWebView to get Python/Node/FFmpeg in an iOS app, without shipping a JIT
Running Sandboxes inside a hidden WKWebView to get Python/Node/FFmpeg in an iOS app, without shipping a JIT

We just launched this today and would love to get your feedback/thoughts! Announcement: https://wasmer.io/posts/wasmer-sdk-swift-ios-macos Source code: https://github.com/wasmerio/wasmer-sdk/tree/main/swift/Examples/WasmerShell submitted by /u/syrusakbary [link] [comments]

21 час назад @ reddit.com
Backporting SwiftUI APIs
Backporting SwiftUI APIs Backporting SwiftUI APIs

submitted by /u/majid8 [link] [comments]

1 day, 1 hour назад @ reddit.com
How do I prevent Xcode Service from starting? (New in 27)
How do I prevent Xcode Service from starting? (New in 27) How do I prevent Xcode Service from starting? (New in 27)

The one that appears in the status bar. It takes precious space and also seems redundant and annoying. When I quite Xcode it stays in the bar and waits for a special invitation. submitted by /u/ke1in [link] [comments]

1 day, 5 hours назад @ reddit.com
Not seeing the hinge controls on the iPhone Duo Simulator
Not seeing the hinge controls on the iPhone Duo Simulator Not seeing the hinge controls on the iPhone Duo Simulator

When I first started the simulator, it showed the controls. But when I boot it now, the controls for the hinge are removed. I saw there was a post on this sub about forcing the hinge slider to be present. Thought that might jog some things but it didn't work. Anyone has any idea? I want to try my app but so far I can only see it on the front of the Duo. I'm curious how it looks and behaves on the folded screen https://preview.redd.it/bgaikaltn9rh1.png?width=858&format=png&auto=webp&s=8d346f30a756e9e6806f78e2ec38b9024adad470 submitted by /u/Pepper_in_my_pants [link] [comments]

1 day, 7 hours назад @ reddit.com
iOS 27 simulator iCloud Drive toggle instantly turns off?
iOS 27 simulator iCloud Drive toggle instantly turns off? iOS 27 simulator iCloud Drive toggle instantly turns off?

Updating my app for iOS 27 and iCloud sync is completely broken in the simulator. Every time I hit "Sync this iPhone" it immediately shows the "Turn Off iCloud Drive" popup instead of turning it on. Toggling it again does nothing. My iCloud container calls keep failing because of this. Anyone else seeing this on the iOS 27 simulator? Some new Xcode 27 setting I'm missing, or is simulator iCloud just broken again? Xcode 27.0 release, every iOS 27.0 simulator I've tried. Fresh sim, signed into Apple ID. submitted by /u/codeandzen [link] [comments]

1 day, 11 hours назад @ reddit.com
PSA: run xcrun simctl delete unavailable after you upgrade Xcode
PSA: run xcrun simctl delete unavailable after you upgrade Xcode

I've been building ios apps since iOS2. I had accumulated over 800 devices in my list going back over a decade. If it becomes a problem that causes slowdown when trying to open an interfacebuilder file in Xcode, it is because it has to iterate all of those devices. After that run sudo killall -9 com.apple.CoreSimulator.CoreSimulatorService to refresh your simulators. submitted by /u/anurodhp [link] [comments]

2 days, 2 hours назад @ reddit.com
Apple Watch brings distributed system headaches to your app
Apple Watch brings distributed system headaches to your app Apple Watch brings distributed system headaches to your app

submitted by /u/jacobs-tech-tavern [link] [comments]

2 days, 5 hours назад @ reddit.com
Blog post: Running iOS Background Tasks Reliably, Part 2
Blog post: Running iOS Background Tasks Reliably, Part 2 Blog post: Running iOS Background Tasks Reliably, Part 2

I'm back after my part 1 post last month, now running much more reliably! submitted by /u/irvingpop [link] [comments]

2 days, 6 hours назад @ reddit.com
Anyone else dreading the scene lifecycle switch in iOS 27?
Anyone else dreading the scene lifecycle switch in iOS 27?

So if you build with the iOS 27 SDK and don't have scenes the app just doesn't launch anymore and from april next year you have to build with that SDK anyway our app still does everything through AppDelegate. window setup, deeplinks, pushes a bunch of SDKs grabbing keyWindow. been putting this off for years lol For those who already did it on a big app what bit you the most? submitted by /u/Economy-Brief-9997 [link] [comments]

2 days, 7 hours назад @ reddit.com
My app preview videos on App Store Connect look low quality after processing.
My app preview videos on App Store Connect look low quality after processing.

Hey fellas, my App Preview Videos on App Store Connect look low quality after processing. I have followed all Apple's requirements, yet they still look blurry and low quality. Has anyone else faced this issue? How did you fix this? Thanks in advance for all the help. submitted by /u/BrilliantReindeer320 [link] [comments]

2 days, 10 hours назад @ reddit.com
SwiftUI Charts: Dynamic Masking
SwiftUI Charts: Dynamic Masking SwiftUI Charts: Dynamic Masking

submitted by /u/lanserxt [link] [comments]

2 days, 12 hours назад @ reddit.com
Getting rejected on copycats as an update
Getting rejected on copycats as an update

As the title I had my app on the store for over a year, v5.2 and releasing v6 It went thru iOS no issue , Mac? They keep sending it back under copycats. The apps name is “Teslatlas” AppStore is full of names which actually have Tesla as a separate, word. I am getting so fed up of this review process . I get each review is different , but come on, if it’s already on the store how can you mess around like this? Also in this regard then we shouldn’t put up any app called Appleberry because that’s copycats submitted by /u/Pathfinder-electron [link] [comments]

2 days, 15 hours назад @ reddit.com
SwiftSimSlim: a fully Swift/SwiftUI version of SimSlim
SwiftSimSlim: a fully Swift/SwiftUI version of SimSlim SwiftSimSlim: a fully Swift/SwiftUI version of SimSlim

Inspired by this post about reducing iOS simulator RAM usage by u/interlap, I adapted SimSlim into a native Swift/SwiftUI app. SwiftSimSlim is available on GitHub, with the interface and simulator backend together in one Xcode project. While working on it, I found a problem with shell-based service batching and improved how profile changes are applied: Offline profile updates also work when starting with a running simulator. Unchanged profiles avoid unnecessary restarts. Fallback service commands run concurrently, retrying only failed changes. Different simulators have independent operations, progress, and command logs. In one local comparison, re-enabling the same 170 services took approxi…

2 days, 23 hours назад @ reddit.com
Looking for quality programmatic UIKit GitHub projects
Looking for quality programmatic UIKit GitHub projects

I’m looking for some well-built, programmatic UIKit projects on GitHub that I can study and learn from. I’m mainly interested in projects with clean architecture and good UI implementation. This is strictly for studying/learning purposes. If you know of any good ones, please share them. Thanks! submitted by /u/Salt-Obligation1144 [link] [comments]

3 days, 5 hours назад @ reddit.com
iOS Dev Weekly iOS Dev Weekly
последний пост 1 week, 6 days назад
Issue 767
Issue 767 Issue 767

Issue 767 11th September 2026 Written by Juan Marin and Alex OzunTo celebrate the launch of iPhone Duo, we have an editorial Duo today: Juan and Alex.

iPhone Duo is the fifth homework assignment like that, and the biggest one yet.

Louie Mantia asked a fair question on Wednesday: Vision Pro was opt-in, so why is this being forced on every iPhone app?

I wondered then to what extent iOS apps would be expected to support split- and multi-screen experiences.

This roughly summarises the upfront effort required to support iPhone Duo, but I can also see how ongoing maintenance and testing could get more involved.

1 week, 6 days назад @ main--iosdevweekly.netlify.app
Issue 766
Issue 766 Issue 766

Issue 766 4th September 2026 Written by Andyy HopeG’day y’all!

Speaking of App Store, after 16 years building apps for other people, my very first app Yewki has finally launched.

Our Apple Foundation Models book shipped in July, with an in-depth course on using AI as a development tool coming this autumn.

The author of this repo claims that this tool enables compiling iOS apps on Windows and Linux systems.

I wouldn’t recommend uploading the build artefacts to App Store Connect though.

2 weeks, 6 days назад @ main--iosdevweekly.netlify.app
Issue 765
Issue 765 Issue 765

Issue 765 28th August 2026 Written by Alex OzunI keep in touch with many folks in Apple Developer Community who maintain fairly old iOS apps.

Most conventional iOS apps could safely ignore scenes and carry on with the UIApplicationDelegate + UIScreen.main combo, focusing only on full-screen experiences.

Well, we don’t know how successful the foldable iPhone is going to be, or to what extent iOS apps will be expected to support split/multi-screen experiences.

Whatever expectations are placed on iOS apps will be felt immediately.

M6 Mac mini now starts at $899, compared with the $699 launch price of M4 Mac mini, which was later bumped to $799.

3 weeks, 6 days назад @ main--iosdevweekly.netlify.app
Issue 764
Issue 764 Issue 764

Issue 764 21st August 2026 Written by Konstantinos NikoloutsosHello, iOS Dev Weekly readers 👋 It’s me Konsta.

That feels important because many people building iOS apps with AI agents seem to run into the same issue: performance, observability and scalability.

It doesn’t really think like a staff-level engineer.

Our Apple Foundation Models book shipped in July, with an in-depth course on using AI as a development tool coming this autumn.

I still remember myself learning about the protocol witness from pointfreeco snapshottesting library, an alternative way of using protocols.

1 month назад @ main--iosdevweekly.netlify.app
Issue 762
Issue 762 Issue 762

Issue 762 7th August 2026 Written by Andyy HopeG’day everyone!

As that issue went out, I’d just landed in New Zealand to field-test Yewki, the snowboarding tracking app I’ve been working on all year.

– Andyy HopeThe swiftCon agenda is almost here, and we can’t wait to show you the full lineup.

To celebrate, we’re continuing to offer an exclusive 25% discount code for iOS Dev Weekly readers.

Personally, I prefer SQLite over Core/SwiftData, largely because I want a shared language between my iOS and Android apps.

1 month, 2 weeks назад @ main--iosdevweekly.netlify.app
Issue 761
Issue 761 Issue 761

To celebrate, we’re continuing to offer an exclusive 25% discount code for iOS Dev Weekly readers.

But the more interesting part of the announcement was the controversy around the so-called ‘Restricted Mode’ discovered in the iOS 27 betas.

This feels like the right direction for code review when AI can generate code much faster than people can meaningfully review it.

If I’ve learned anything about Approachable Concurrency it’s that there can never be too many articles explaining Approachable Concurrency.

And as someone who hasn’t yet fully embraced Swift 6.2 and Approachable Concurrency, I find its conclusions reassuring.

1 month, 3 weeks назад @ main--iosdevweekly.netlify.app
Issue 760
Issue 760 Issue 760

Issue 760 24th July 2026 Written by Konstantinos NikoloutsosHello, iOS dev weekly subscribers 👋I have a habit of opening a project to make one small change and ending up thinking about the architecture around it.

Good architecture and good tooling have something in common: when they work, it’s hard to notice them.

To celebrate, we’re continuing to offer an exclusive 25% discount code for iOS Dev Weekly readers.

NewsClaude Code Desktop can now build, launch, and test your app in an iOS Simulator pane right beside the conversation.

Mohammad Azam shows how iOS 27’s new HistoryObserver can power a one way synchronization pipeline without scattering sync logic throughout the app.

2 months назад @ main--iosdevweekly.netlify.app
Issue 759
Issue 759 Issue 759

Issue 759 17th July 2026 Written by Juan MarinI’ve spent most of my career actively avoiding the spotlight.

Writing to this many iOS developers at once is, I’ll admit, a strange way to protect that record.

Before the agenda is announced, we’re launching a 25% off discount code exclusively for iOS Dev Weekly Readers.

Her post drives RenderPreview directly over JSON-RPC and turns Xcode into a rendering service for a SwiftUI preview gallery app she’s now building.

More than doubling the tool count is Apple saying something about where Xcode is headed.

2 months, 1 week назад @ main--iosdevweekly.netlify.app
Issue 758
Issue 758 Issue 758

Issue 758 10th July 2026 Written by Andyy HopeG’day, iOS Dev weekly subscribers.

I was looking back through my inbox to see how long I’ve been reading it, and the earliest issue I could find was Issue #97 from June 1, 2013.

🤯Anyway, a bit about myself… I’m an iOS engineer based in Melbourne, Australia.

It’s really a desktop Safari automation tool, but since iOS Safari uses the same WebKit engine, you can point it at your site with a mobile-sized viewport to catch layout/CSS issues before they hit an iPhone.

It can’t actually drive the Simulator or a real device though, so it’s more of a quick proxy check than true iOS testing.

2 months, 2 weeks назад @ main--iosdevweekly.netlify.app
Issue 757
Issue 757 Issue 757

Issue 757 3rd July 2026 Written by Alex OzunHello, iOS Dev Weekly readers 👋Since I’m a new face in your inbox, I’ll start this issue by introducing myself.

This week also showed that Apple has to adapt, too, though in a less welcome way: Apple hardware is getting more expensive as memory costs rise.

Now, enjoy the rest of the issue 🫡– Alex OzunSwiftCon is coming to Berlin as part of next.app devCon, the largest gathering of mobile app developers.

We’re extending the CFP until Sunday and are welcoming iOS builders who go beyond tutorials: SwiftUI in production, architecture decisions, performance wins, and hard trade-offs.

Sagar Unagar looks at iOS 27’s new .reorderable() and .reorderContain…

2 months, 3 weeks назад @ main--iosdevweekly.netlify.app
Issue 756
Issue 756 Issue 756

Issue 756 26th June 2026 Written by Sriyank SiddharthaFor long-time readers of iOS Dev Weekly, Dave Verwer’s announcement in issue 751 that he would be handing over the reins of the newsletter while continuing his community work on Swift Package Index (SPI) now feels especially significant.

The formal announcement that Swift Package Index has joined Apple was published three days ago, and it marks a major moment for the Swift ecosystem.

On a personal note, all of us on the team are continually in awe of what Dave built with iOS Dev Weekly over the last 15 years.

Swift Package Index has been a trusted place for package discovery for years, and now it is joining Apple while staying open sourc…

3 months назад @ main--iosdevweekly.netlify.app
Issue 755
Issue 755 Issue 755

Issue 755 19th June 2026 Written by Zachary PowellI can’t think of a better time than around WWDC to be diving back into the world of Apple as a developer.

There is a huge flurry of fascinating blogs, code labs, and opinion pieces coming from all over the iOS developer community.

While these machines may have stopped getting official OS updates, it is the community that keeps this hardware alive.

Streaming live video via RTSP on iOS has always been a bit of a challenge since AVPlayer does not support it out of the box.

I think we can all agree Apple embracing the “Crack Marketing Team” makes for a brilliant start to any keynote.

3 months, 1 week назад @ main--iosdevweekly.netlify.app
Issue 754
Issue 754 Issue 754

Issue 754 12th June 2026 Written by Greg FawsonBefore every WWDC, developers around the world start playing an unofficial game of WWDC Bingo.

To help answer that question, we’ve tried to gather commentary from the community about the most relevant announcements at WWDC26.

We’re opening the CFP for iOS builders who go beyond tutorials: SwiftUI in production, architecture decisions, performance wins, and hard trade-offs.

CodeWhile iOS 27 introduces several productivity and performance improvements, Khoa Pham highlights two noteworthy changes for Swift developers.

You’ve got a leaderboard with very phrase detected in the WWDC 2026 keynote, with its delta against the historical average.

3 months, 2 weeks назад @ main--iosdevweekly.netlify.app
Issue 753
Issue 753 Issue 753

Issue 753 5th June 2026 Written by Sriyank SiddharthaWWDC 2026 isn’t about new features.

This is my first iOS Dev Weekly, so let me introduce myself.

Twelve years ago, I ran my first mobile app and fell in love with building.

– Sriyank SiddharthaSwiftCon is coming to Berlin as part of next.app devCon, the largest gathering of mobile app developers.

Advanced Swift concurrency topic about actors without internal state, useful for developers building concurrent code with clear isolation boundaries.

3 months, 3 weeks назад @ main--iosdevweekly.netlify.app
Issue 752
Issue 752 Issue 752

Issue 752 29th May 2026 Written by Zachary PowellI feel like I should kick things off this week by introducing myself.

I’m Zachary Powell, Head of Developer Community here at next.app devCon.

This week’s iOS Dev Weekly marks the first one written by me, so please be kind (although, of course, feedback is welcome!).

With WWDC26 kicking off on June 8, the developer community is buzzing with anticipation for iOS 27 and the next generation of Apple software.

We’re opening the CFP for iOS builders who go beyond tutorials: SwiftUI in production, architecture decisions, performance wins, and hard trade-offs.

3 months, 4 weeks назад @ main--iosdevweekly.netlify.app
СМИ
9to5Mac 9to5Mac
последний пост 44 минуты назад
Apple Maps just added two new features in iOS 27
Apple Maps just added two new features in iOS 27 Apple Maps just added two new features in iOS 27

iOS 27 is packed with a wide array of new features for iPhone, including in Apple Maps.

Here are the two tentpole iOS 27 features for Apple Maps, plus some miscellaneous improvements.

Apple Maps in iOS 27 gets upgraded Flyover feature and Local Lists, plus other improvementsApple Maps doesn’t look drastically different when you open it in iOS 27.

Apple also highlights a new Local Lists feature that’s available in the US:With Local Lists, Apple Maps users in the U.S. can find the perfect spot for meeting friends, dining, and more.

Which new iOS 27 features in Apple Maps are you most excited about?

44 минуты назад @ 9to5mac.com
macOS 27 Top Features: much more than just Siri AI [Video]
macOS 27 Top Features: much more than just Siri AI [Video] macOS 27 Top Features: much more than just Siri AI [Video]

Although Apple’s revamped personal assistant is no doubt the headlining feature in macOS 27 Golden Gate, there are many other new features and refinements in this year’s update that don’t involve Siri AI.

If you watch my video below, you’ll see slider comparisons showing how each app icon looked in macOS Tahoe and how it now looks in macOS Golden Gate.

Video: macOS 27 Top Features and ChangesSubscribe to 9to5Mac on YouTube for more videosSome of my favorite gear MacBook Neo Apple's budget MacBook, the cheapest way to experience macOS on the go.

macOS Golden Gate features a ton of design updates to address complaints users raised about macOS Tahoe.

9to5Mac’s TakeAlthough Siri AI takes up mos…

1 час назад @ 9to5mac.com
Apple has three products launching soon that we’ve waited a long time for
Apple has three products launching soon that we’ve waited a long time for Apple has three products launching soon that we’ve waited a long time for

#2: New Apple TV 4KThere’s never been a longer wait for new Apple TV hardware than the current drought of updates.

Apple’s latest model, the third-gen Apple TV 4K, was introduced in 2022.

This summer Apple raised prices on most of its products, including the Apple TV.

That means the four-year-old Apple TV 4K now costs $199—far more than the $129 price it launched at.

Which new Apple products in October and beyond are you most excited for?

2 часа назад @ 9to5mac.com
9to5Mac Daily: September 24, 2026 – iPhone Handoff, iOS 27 updates
9to5Mac Daily: September 24, 2026 – iPhone Handoff, iOS 27 updates 9to5Mac Daily: September 24, 2026 – iPhone Handoff, iOS 27 updates

9to5Mac Daily is available on iTunes and Apple’s Podcasts app, Stitcher, TuneIn, Google Play, or through our dedicated RSS feed for Overcast and other podcast players.

New episodes of 9to5Mac Daily are recorded every weekday.

Subscribe to our podcast in Apple Podcast or your favorite podcast player to guarantee new episodes are delivered as soon as they’re available.

Stories discussed in this episode:Listen & Subscribe:Subscribe to support Chance directly with 9to5Mac Daily Plus and unlock:Ad-free versions of every episodeBonus contentCatch up on 9to5Mac Daily episodes!

You can also rate us in Apple Podcasts or recommend us in Overcast to help more people discover the show.

3 часа назад @ 9to5mac.com
Apple Watch Ultra 4 includes a new watch face bezel option
Apple Watch Ultra 4 includes a new watch face bezel option Apple Watch Ultra 4 includes a new watch face bezel option

Apple Watch Ultra includes a few more ways to customize your watch face than Series models.

Apple Watch Ultra 4 goes even further, adding a new option in the bezel configuration category.

Readiness is a new bezel option on Apple Watch Ultra 4Both Apple Watch Series 12 and Apple Watch Ultra 4 introduce the new Readiness app.

Apple Watch Ultra 4 faces that support displaying bezel information add Readiness as a new watch face configuration.

Bezel options now include:NoneSecondsDepthElevationTrainingReadinessThe Readiness bezel option puts your numerical score and description at the bottom of the watch face.

3 часа назад @ 9to5mac.com
watchOS 27.2 includes hidden overhaul for Apple Watch screenshots
watchOS 27.2 includes hidden overhaul for Apple Watch screenshots watchOS 27.2 includes hidden overhaul for Apple Watch screenshots

watchOS 27.2 is coming next month with new Apple Watch features, and leaker pdfu just found a big change in the works for screenshots too.

New screenshot experience in watchOS 27.2 code takes inspiration from iPhoneLeaker pdfu has recently started sharing a variety of tidbits found in Apple code.

Today in a new post, pdfu reveals that the watchOS 27.2 beta includes code for a revamped screenshot experience on Apple Watch.

But if it doesn’t make the cut in watchOS 27.2, we’re still likely to see it come to the Apple Watch in the near future.

*Buy Apple Watch with 15% discount from Apple refurbishedBest Apple Watch accessories

3 часа назад @ 9to5mac.com
Apple TV announces all-new holiday film specials and free offerings
Apple TV announces all-new holiday film specials and free offerings Apple TV announces all-new holiday film specials and free offerings

Apple TV is getting an early start on the holidays, today announcing two new holiday specials coming soon plus free offers for beloved Peanuts favorites.

In its press release on holiday releases, Apple TV also spotlights the new family-friendly film Way of the Warrior Kid.

Beyond this year’s new premieres, Apple is also offering free access to beloved Peanuts holiday specials on select weekends later this year.

What are your favorite holiday specials on Apple TV?

Apple TV is available for $14.99 per month, or you can get it discounted through the Apple One bundle.

4 часа назад @ 9to5mac.com
Deals: 24GB M5 MacBook Air $150 off, Apple Watch Ultra $200 off, Mac mini, Beats cable $7.50, more
Deals: 24GB M5 MacBook Air $150 off, Apple Watch Ultra $200 off, Mac mini, Beats cable $7.50, more Deals: 24GB M5 MacBook Air $150 off, Apple Watch Ultra $200 off, Mac mini, Beats cable $7.50, more

Amazon has AirPods Pro 3 at $50 off for iPhone 18 Pro launch weekBack in-stock: Apple Watch Ultra 3 Milanese all-time low clearance deals at nearly $200 offThe Apple Watch Series 12 and Ultra 4 have officially arrived and we are still tracking some early launch deals on a number of configurations at Amazon.

You will find those waiting down below, but the Amazon clearance deals on two of the nicest Apple Watch Ultra configurations are now back in-stock at nearly $200 off.

Amazon is now offering both the Black Titanium and Natural Titanium Apple Watch Ultra 3 models with the matching Milanese Loops down at $699.97 shipped.

Black Apple Watch Ultra 3 w/ Milanese Loop $700 (Reg.

$899)Natural App…

5 часов назад @ 9to5mac.com
iPhone 18 Pro one week later: Zero compromises
iPhone 18 Pro one week later: Zero compromises iPhone 18 Pro one week later: Zero compromises

I’ve been using iPhone 18 Pro for the past week after a full year as an iPhone Air user.

iPhone 18 Pro: The best camera system, battery life, and performanceIf you want to buy a new iPhone, chances are the iPhone 18 Pro is a strong contender.

iPhone Duo, like iPhone Air, will be compromised but so compellingThe iPhone Air and iPhone Duo share a lot in common.

If you want a model with zero compromises, iPhone 18 Pro and Pro Max seem fantastic.

Read more: iPhone 18 Pro vs iPhone Duo: Here’s every key differenceBest iPhone accessories

5 часов назад @ 9to5mac.com
Apple vs. Adobe: How does iOS 27’s AI photo editing compare to Photoshop?
Apple vs. Adobe: How does iOS 27’s AI photo editing compare to Photoshop? Apple vs. Adobe: How does iOS 27’s AI photo editing compare to Photoshop?

Photoshop tests were done on a MacBook Pro running Adobe Photoshop 27.10.0 using the “Firefly Fill & Expand” model.

Making things disappearLeft: Original photoRight: iOS 27 Clean UpFirst up is the removal of this red chair in front of the yellow door.

Left: Original photoRight: Adobe Photoshop Generative FillPhotoshop doesn’t do as good a job as Apple’s Clean Up tool here.

Left: iOS 27 ExtendRight: Adobe Photoshop Generative FillExtend does an excellent job living up to its name here.

Left: iOS 27 ExtendRight: Adobe Photoshop Generative FillExtend again manages to create a convincing image that, while not perfect, is significantly better than what Photoshop produced.

5 часов назад @ 9to5mac.com
iOS 27 lets you create your own custom iPhone wallpapers
iOS 27 lets you create your own custom iPhone wallpapers iOS 27 lets you create your own custom iPhone wallpapers

Apple introduces new iPhone wallpapers every year, and you can download iOS 27’s additions here.

But iOS 27 also adds the ability to create your own custom wallpapers.

iOS 27 lets you create your own iPhone wallpapers right from the wallpaper picker.

Go to Settings ⇾ Wallpaper ⇾ Add New Wallpaper or long-press your Lock Screen and hit the ‘+’ button to open iOS 27’s wallpaper gallery.

But iOS 27 also lets you create fully custom wallpapers by hitting the Image Playground button in the top row.

6 часов назад @ 9to5mac.com
Square now integrates with Apple Business to improve Maps listings
Square now integrates with Apple Business to improve Maps listings Square now integrates with Apple Business to improve Maps listings

Square has announced a new integration with Apple Business that should make Apple Maps better for both businesses and users.

From the announcement:Square today announced a new integration with Apple that enables Square sellers to connect their locations to Apple Business from their Square Dashboard, so they can seamlessly manage and synchronize key business location information that appears on Apple Maps.

The integration makes it easier for sellers to ensure Apple users see up-to-date and accurate information across Apple Maps, Siri AI, Apple Wallet and other Apple apps.

Business owners can learn more about the Square and Apple Business integration at squareup.com/partnerships/applebusiness…

6 часов назад @ 9to5mac.com
Apple TV reveals new series with Hugh Laurie as organized crime boss
Apple TV reveals new series with Hugh Laurie as organized crime boss Apple TV reveals new series with Hugh Laurie as organized crime boss

The Wanted Man is a new Apple TV series that’s just been announced starring Hugh Laurie as an incarcerated crime boss who’s ready to make an escape.

The Wanted Man premieres Wednesday, January 6 with its first two episodes, followed by weekly releases through February 17.

Hugh Laurie stars as a crime boss who’s betrayed by someone at his firm, is sent to prison, and plans to break out.

The Wanted Man hails from George Kay, the creator of Idris Elba thriller Hijack.

Apple TV is available for $14.99 per month, or you can get it discounted through the Apple One bundle.

7 часов назад @ 9to5mac.com
Adobe expands creative tool access to Google Gemini, brings Acrobat to Claude
Adobe expands creative tool access to Google Gemini, brings Acrobat to Claude Adobe expands creative tool access to Google Gemini, brings Acrobat to Claude

Adobe today announced two major expansions to its AI chatbot integrations, bringing its creative tools to Google Gemini while adding Acrobat tools to Claude.

The company already offered access to creative tools from Photoshop, Illustrator, Premiere, Lightroom, InDesign, Adobe Express, Adobe Stock, and more.

Today, it is also adding Acrobat tools to the same plugin across Claude and Claude Code on desktop, the web, and mobile.

Starting today, Adobe is bringing tools from Photoshop, Lightroom, Adobe Express, and Firefly directly into Gemini.

From there, you can ask Adobe to personalize the text, imagery and colors to quickly create polished marketing materials.

7 часов назад @ 9to5mac.com
New iPad mini coming soon with these major changes
New iPad mini coming soon with these major changes New iPad mini coming soon with these major changes

Here’s everything we know so far about the new iPad mini coming as soon as next month.

According to a sketchy rumor last week, the new iPad mini won’t offer ProMotion support and will instead be limited to 60Hz.

However, it would make the iPad mini far more durable.

According to the latest reporting from Bloomberg, Apple is aiming to release the OLED iPad mini as early as this October.

It’s allegedly the “biggest overhaul to the iPad mini in half a decade.”There’s no word on how much the new iPad mini will cost.

7 часов назад @ 9to5mac.com
MacRumors MacRumors
последний пост 51 минуту назад
Apple Music to Host Free Head Trip Festival Livestream
Apple Music to Host Free Head Trip Festival Livestream Apple Music to Host Free Head Trip Festival Livestream

Apple Music is teaming up with Goldenvoice to livestream the Head Trip music festival that's taking place in Indio, California, on October 10 and 11.

Head Trip will feature Calvin Harris, Fisher with Chris Lake, Peggy Gou with Four Tet, Swedish House Mafia, Skrillex, Dom Dolla with Kettama, and more.

WATCH THE LIVESTREAM ON APPLE MUSIC.

https://t.co/puQ6MSRbxA pic.twitter.com/1cAMs0xYHP — Apple Music (@AppleMusic) September 24, 2026"Head Trip brings together an extraordinary lineup of artists who are shaping dance and electronic music culture right now," says Stephen Campbell, Global Head of Dance, Electronic Music & DJ Mixes at Apple Music.

Music fans who don't want to pay that much or tra…

51 минуту назад @ macrumors.com
watchOS 27.2 Code Hints at iPhone-Style Screenshot Previews
watchOS 27.2 Code Hints at iPhone-Style Screenshot Previews watchOS 27.2 Code Hints at iPhone-Style Screenshot Previews

watchOS 27.2 could introduce a feature that lets Apple Watch screenshots be previewed with options to share or delete, similar to how screenshots work on the iPhone.

Signs of the feature were found in watchOS 27.2 by code explorer pdfu.

The option is hidden behind a feature flag that's not enabled, but it could be introduced in a later watchOS 27.2 beta.

Hidden behind a feature flag in watchOS 27.2, it lets you preview, share, or delete a screenshot right after taking it.

Screenshots on Apple Watch are disabled by default but can be turned on through the Settings app on the watch or the Apple Watch app on iPhone.

3 часа назад @ macrumors.com
Beats 360 Headphones Now Available in Apple Stores
Beats 360 Headphones Now Available in Apple Stores Beats 360 Headphones Now Available in Apple Stores

The new Beats 360 headphones are available for purchase at many Apple Stores around the world as of today.

The Beats 360 are over-ear headphones with a design similar to the AirPods Max and interchangeable ear cushions so you can swap colors.

Compared with the Beats Studio Pro, the Beats 360 have up to 1.75x more noise cancellation and improved sound quality.

The Beats 360 ship with the Performance Knit cushions, and the UltraPlush can be purchased separately.

Beats 360 are priced at $349.99, and for a limited time, Apple is selling add-on ear cushions for a discounted $9.99 price through October 31.

3 часа назад @ macrumors.com
Apple Shares New Video Promoting iOS 27 Parental Controls
Apple Shares New Video Promoting iOS 27 Parental Controls Apple Shares New Video Promoting iOS 27 Parental Controls

Apple today shared a video promoting the new parental control features it added in iOS 27.

Apple says Child Accounts are easier to set up in ‌iOS 27‌ and more intuitive to use.

Improved controls allow parents to choose the types of apps children have access to, while Ask to Buy lets kids request new apps and games.

Apple's updated parental controls come as the company deals with regulatory pressure over child safety in countries like the UK, U.S., and Australia.

Apple's new child safety features became available on September 14 with the launch of ‌iOS 27‌, iPadOS 27, and macOS Golden Gate.

3 часа назад @ macrumors.com
Apple Has Announced 12 New Products in the Past Month
Apple Has Announced 12 New Products in the Past Month Apple Has Announced 12 New Products in the Past Month

Apple kicked off its recent wave of product announcements on August 25, when it introduced a new Mac mini with M6 and M5 Pro chips, a new Mac Studio with M5 Max and M5 Ultra chips, and an updated version of the Apple Polishing Cloth.

As usual, September then arrived with many new Apple products.

Already this month, the company has unveiled the iPhone 18 Pro, iPhone 18 Pro Max, iPhone Duo, Apple Watch Series 12, Apple Watch Ultra 4, AirPods 5, and Beats 360.

Apple also debuted a new Wrist Strap accessory, along with an updated Apple Watch magnetic charging cable.

In case you missed anything, here is our previous coverage of 12 new products and accessories announced by Apple over the past mon…

3 часа назад @ macrumors.com
Apple Watch Ultra 2 vs. Ultra 4 Buyer's Guide: Should You Upgrade?
Apple Watch Ultra 2 vs. Ultra 4 Buyer's Guide: Should You Upgrade? Apple Watch Ultra 2 vs. Ultra 4 Buyer's Guide: Should You Upgrade?

The Apple Watch Ultra 4 arrives three years after the Ultra 2.

The Apple Watch Ultra 4 starts at $799 in the U.S. Apple has discontinued the Ultra 2, although its refurbished store currently lists it from $589.

Most Apple Watch Ultra 2 owners should keep their watch if its battery still covers their usual days and workouts.

For most people buying an Apple Watch Ultra now, future-proofing is the strongest reason to choose the latest model.

The Apple Watch Ultra 2 remains a credible value option at a substantial discount.

4 часа назад @ macrumors.com
Here's When Apple TV is Airing Free 'Peanuts' Holiday Specials This Year
Here's When Apple TV is Airing Free 'Peanuts' Holiday Specials This Year Here's When Apple TV is Airing Free 'Peanuts' Holiday Specials This Year

Three iconic "Peanuts" specials will once again be available on the Apple TV streaming service without a subscription for a limited time this holiday season.

Here is when each special will be available to stream for free in the Apple TV app:"It's the Great Pumpkin, Charlie Brown": Saturday, October 17 and Sunday, October 18"A Charlie Brown Thanksgiving": Saturday, November 14 and Sunday, November 15"A Charlie Brown Christmas": Saturday, December 12 and Sunday, December 13Apple TV subscribers can already watch the specials at any time of the year.

In 2020, a petition calling for the "Peanuts" specials to return to broadcast TV networks received hundreds of thousands of signatures.

Apple ulti…

5 часов назад @ macrumors.com
Square Announces Apple Business Integration
Square Announces Apple Business Integration Square Announces Apple Business Integration

Square today announced a new Apple Business integration that makes it easier for businesses to ensure they have up-to-date information across Apple Maps, Apple Wallet, and Siri AI.

Apple Business is connected to Square's Dashboard: "Rather than managing multiple channels separately, sellers can now maintain their Apple presence alongside the rest of their business in Square."

6 часов назад @ macrumors.com
AirPods Pro 3 on Sale for $199 This Week on Amazon
AirPods Pro 3 on Sale for $199 This Week on Amazon AirPods Pro 3 on Sale for $199 This Week on Amazon

Amazon has the AirPods Pro 3 available for $199.00 this week, down from $249.00.

We haven't tracked an all-time low price on this model since Prime Day over the summer, but this is still a solid $50 markdown.

When you click a link and make a purchase, we may receive a small payment, which helps us keep the site running.

This model of the AirPods Pro launched in September 2025 and has 2x better Active Noise Cancellation than the previous generation, better audio quality, a revised fit that's meant to improve comfort and stability, Live Translation for in-person conversations, and heart rate sensing for workouts.

Head to our full Deals Roundup to get caught up with all of the latest deals and…

6 часов назад @ macrumors.com
Qualcomm Announces Renewed Agreement With Apple
Qualcomm Announces Renewed Agreement With Apple Qualcomm Announces Renewed Agreement With Apple

Qualcomm today announced the renewal of its global patent licensing agreement with Apple, effective April 1, 2027.

No further details were provided.

This patent agreement is separate from Qualcomm's agreement to supply Apple with cellular modems for smartphone launches through 2026, so we expect Apple's transition to its own custom-designed modems to continue.

Among the latest iPhone models, only the U.S. version of the iPhone 18 Pro Max still has a Qualcomm modem.

The smaller iPhone 18 Pro and the iPhone Duo are equipped with Apple's C2 modem worldwide, as is the iPhone 18 Pro Max in all countries beyond the U.S., while cellular models of the latest iPad Pro and iPad Air use Apple's previo…

7 часов назад @ macrumors.com
Apple Confirms iPhone 18 Pro Bug Fix Update is Coming Next Week
Apple Confirms iPhone 18 Pro Bug Fix Update is Coming Next Week Apple Confirms iPhone 18 Pro Bug Fix Update is Coming Next Week

Apple has confirmed to 9to5Mac's Benjamin Mayo that it plans to release a software update early next week with a fix for a Face ID issue affecting some iPhone 18 Pro users.

Yesterday, we reported that Apple is testing iOS 27.0.1, which is likely to be the update with the fix.

7 часов назад @ macrumors.com
Full iPhone 4 'Antennagate' Q&A Video Surfaces After 16 Years
Full iPhone 4 'Antennagate' Q&A Video Surfaces After 16 Years Full iPhone 4 'Antennagate' Q&A Video Surfaces After 16 Years

A 47-minute video of the Q&A session from Apple's 2010 iPhone 4 "antennagate" press conference has surfaced on YouTube, showing Steve Jobs, Tim Cook, and Bob Mansfield answering reporters' questions.

Apple called the July 16, 2010 press conference amid complaints that holding the iPhone 4 in a particular way could reduce its cellular signal.

Jobs used his prepared presentation to announce free cases for eligible customers and a 30-day return option.

Apple later posted video of that presentation, but left out the Q&A, which was documented at the time through written reports and photographs.

Near the end of the recording, Jobs explains Apple's strategy of owning or controlling the core techno…

8 часов назад @ macrumors.com
Meta Did a 'One More Thing' and It's an AI Tamagotchi
Meta Did a 'One More Thing' and It's an AI Tamagotchi Meta Did a 'One More Thing' and It's an AI Tamagotchi

Meanwhile, Meta appears to be going all out in the nascent hardware space with its first handheld AI companion.

That's all we got about the device, which Meta is aiming to have on sale by the holiday season.

Meanwhile, in an apparent bid to throw off the "pervert glasses" label, Meta also announced an audio-only version of its Ray-Ban smart glasses.

The company is refreshing its Ray-Ban Meta with a slimmer design and a button that activates Meta AI.

Meta's AI Glasses are also getting a new FDA-cleared hearing enhancement feature later this year.

11 часов назад @ macrumors.com
iPhone Handoff in iOS 27: How It Works, Pricing, and Carrier Support
iPhone Handoff in iOS 27: How It Works, Pricing, and Carrier Support iPhone Handoff in iOS 27: How It Works, Pricing, and Carrier Support

When you switch phones with iPhone Handoff, your calls, voicemail, messages (including iMessage, RCS, SMS, and MMS) and Find My location move to the active iPhone.

Verizon (U.S.) and EE (U.K.) will support iPhone Handoff later this year.

iPhone Handoff can be enabled when setting up a new iPhone.

Can I Replace an iPhone That Uses iPhone Handoff?

The below steps should be followed while your new iPhone is placed next to your existing devices that use iPhone Handoff.

14 часов назад @ macrumors.com
ChatGPT in Siri 'Persistently Underperforming,' Says OpenAI
ChatGPT in Siri 'Persistently Underperforming,' Says OpenAI ChatGPT in Siri 'Persistently Underperforming,' Says OpenAI

Apple added ChatGPT to ‌Siri‌ in December 2024, but users had to go through a multistep opt-in process, which added a layer of friction.

Much of the filing is redacted, but OpenAI said that by the time Musk's companies filed an antitrust lawsuit against Apple and OpenAI, "it was clear that Apple's integration of ChatGPT was dramatically underperforming."

In a later section of the filing, OpenAI said again that the Apple integration was "persistently underperforming," leading to a March 2026 conversation between Apple and OpenAI that is redacted.

OpenAI says the contract proves there was no exclusive deal, and even if there were, xAI can't prove harm because the ChatGPT ‌Siri‌ integration ju…

20 часов назад @ macrumors.com
AppleInsider AppleInsider
последний пост 4 часа назад
Snoopy & Fraggles getting new holiday specials on Apple TV
Snoopy & Fraggles getting new holiday specials on Apple TV Snoopy & Fraggles getting new holiday specials on Apple TV

Snoopy and the Fraggles are heading back to Apple TV for a pair of new holiday adventures this winter.

Apple TV is expanding its holiday lineup with new specials starring Snoopy and the Fraggles.

"Snoopy Presents: 12 Days of Snoopy"With the year winding down, the Peanuts gang is on their best behavior.

"Snoopy Presents: 12 Days of Snoopy" will premiere on Friday, November 13.

Apple TV has a few more holiday specials to check out.

4 часа назад @ appleinsider.com
Amazon, B&H battle for the best price with $1,849 M5 MacBook Pro deal
Amazon, B&H battle for the best price with $1,849 M5 MacBook Pro deal Amazon, B&H battle for the best price with $1,849 M5 MacBook Pro deal

Read our ethics policyA month-end price war is in effect at Amazon and B&H, resulting in Apple's M5 MacBook Pro 14-inch dropping to $1,849.

Plus save up to $600 on M5 Pro and M5 Max models.

B&H and Amazon are competing for your business today, with a $150 discount on Apple's 10-core M5 14-inch MacBook Pro with 16GB of unified memory and 1TB of storage.

Buy 1TB M5 MacBook Pro 14-inch for $1,849 at B&HBuy 1TB M5 MacBook Pro 14-inch for $1,849 at AmazonB&H is throwing in free 2-day shipping on orders shipped within the contiguous U.S., while Prime members can get the laptop as early as tomorrow at Amazon, depending on your shipping address.

Today's top 14-inch MacBook Pro dealsLatest 16-inch M…

5 часов назад @ appleinsider.com
Square brings Apple Business into its dashboard
Square brings Apple Business into its dashboard Square brings Apple Business into its dashboard

Square sellers are now able to link accounts to Apple Business and manage information shown across Apple services from the Square Dashboard.

Changes made through Square can instead be synced across Apple Maps, Wallet, Siri AI, and other Apple Apps.

Once connected, sellers can manage their logo and business information for Apple Maps place cards from the Square Dashboard.

In the United States and Canada, eligible Square sellers without an Apple Business account can also enroll via Square Dashboard.

In 2026, Apple merged all of its enterprise tools into a single platform dubbed Apple Business.

5 часов назад @ appleinsider.com
Hugh Laurie turns crime boss for new Apple TV drama 'The Wanted Man'
Hugh Laurie turns crime boss for new Apple TV drama 'The Wanted Man' Hugh Laurie turns crime boss for new Apple TV drama 'The Wanted Man'

A new limited-series crime drama executive-produced and starring Hugh Laurie is set to ring in the new year on Apple TV.

The eight-episode series follows Felix Carmichael, a crime boss betrayed by someone inside his own firm.

This isn't Laurie's first time on Apple TV, either.

veteran previously joined Apple TV drama "Tehran" during its third season.

"Wanted Man" joins other acclaimed Apple TV dramas, such as "Criminal Record," which saw its second season premiere in April.

6 часов назад @ appleinsider.com
Watch Steve Jobs in the full 'Antennagate' video before it gets erased again
Watch Steve Jobs in the full 'Antennagate' video before it gets erased again Watch Steve Jobs in the full 'Antennagate' video before it gets erased again

It's from the emergency event that Apple called to try getting ahead of this antennagate problem.

It was huge at the time and for many years Apple kept a video of it online.

Whether or not you remember that Apple spent $175 million giving away bumper cases to alleviate the complaints, watch the video.

Whether or not you remember Nokia's rebuttal to Jobs's claims in this event, watch this while you still can.

Steve Jobs was wrong: you weren't holding it wrong.

6 часов назад @ appleinsider.com
Apple & Qualcomm renew global patent licensing agreement
Apple & Qualcomm renew global patent licensing agreement Apple & Qualcomm renew global patent licensing agreement

Providing no new details, Qualcomm has issued a statement confirming that it and Apple have renewed the existing patent licensing agreement first signed in 2019, with an effective date of April 1, 2027.

In one introductory sentence, and one quote, Qualcomm dropped the news of the renewal on the world.

"We are pleased to extend the Apple license agreement," said John Han, Executive Vice President and General Manager of Qualcomm Technology Licensing in the second sentence.

In the suit, Apple claimed Qualcomm insisted on charging Apple "at least five times more in payments than all the other cellular patent licensors we have agreements with combined."

It's not clear how much Apple is paying pe…

6 часов назад @ appleinsider.com
How to remove Apple Intelligence models & reclaim storage in macOS 27
How to remove Apple Intelligence models & reclaim storage in macOS 27 How to remove Apple Intelligence models & reclaim storage in macOS 27

Turning off Apple Intelligence in macOS 27 won't remove its downloaded models, but properly deleting the main model folder can free valuable internal SSD space. Here's how to do it.macOS 27 introduces Siri AIWe're not fans of the fact that macOS can keep Apple Intelligence models on disk even after Siri AI is turned off. Apple doesn't provide a button for removing those downloaded files, so reclaiming the space requires going into Recovery and deleting the model folder directly.This isn't an Apple-documented storage-management procedure, and the amount of space recovered can differ from the size macOS attributes to Apple Intelligence. In our test, the Mac started normally afterward and gain…

7 часов назад @ appleinsider.com
AT&T calls failing for a small number of iPhone 18 Pro users
AT&T calls failing for a small number of iPhone 18 Pro users AT&T calls failing for a small number of iPhone 18 Pro users

It's not affecting many people at all, but if your iPhone 18 Pro or iPhone 18 Pro Max is not working on AT&T, this is what you need to do.

While all of the bugs affecting the new iPhone 18 Pro and iPhone 18 Pro Max are only happening for a very small group of users, they are happening.

It's said to be related to eSIMs and AT&T advised Santiano to switch back to his iPhone 17 Pro Max.

Plus affected users still have their iPhone 18 Pro and are now around a week into their 14-day return window.

One user on Apple's discussion forums says that their iPhone 18 Pro was believed to be faulty and so was replaced.

8 часов назад @ appleinsider.com
iPhone 18 Pro Face ID rebooting bug to be fixed in iOS update
iPhone 18 Pro Face ID rebooting bug to be fixed in iOS update iPhone 18 Pro Face ID rebooting bug to be fixed in iOS update

Unsurprisingly, Apple is working on an iOS 27 update that will fix an issue affecting some iPhone 18 Pro users where Face ID is failing and forcing a restart.

In the case of the iPhone 18 Pro and iPhone 18 Pro Max, some users reported restarts caused by kernel panics, so unexpected and unforced restarts.

Now, Apple has confirmed that it is working on a software update that will fix this particular problem.

However, the same Reddit user says that the company also considers their iPhone to be faulty and is replacing it.

Plus there were documented issues with sudden restarts on the Apple Watch Series 12 and Apple Watch Ultra 4, but that has been patched.

9 часов назад @ appleinsider.com
Apple's spatial computing strategy was on full display at Meta Connect
Apple's spatial computing strategy was on full display at Meta Connect Apple's spatial computing strategy was on full display at Meta Connect

For a headset people seem ready to claim was a failure, the industry, namely Meta, really leaned into chasing Apple's vision.

The Quest line had already started cloning visionOS in many ways, but Meta VR Glasses look like an Android-like clone of the platform.

Prescription inserts are available for Meta VR Glasses.

The Meta VR Glasses have an 84-degree field of view versus Apple Vision Pro's 100 degrees.

The headlines are already calling Apple Vision Pro the big loser, even though they've made that declaration multiple times for multiple products.

16 часов назад @ appleinsider.com
How to change the background in Messages for iOS 27 and iPadOS 27
How to change the background in Messages for iOS 27 and iPadOS 27 How to change the background in Messages for iOS 27 and iPadOS 27

Bring more life and personalization to your group chats, by adding backgrounds to your conversations in Messages in iOS 27 and iPadOS 27. Here's how to change yours for the better.You can change the backgrounds of conversations in Messages for iOS 27 and iPadOS 27Messages is an essential app for iPhone users, with it used to communicate with your closest relations. However, people may be getting a bit bored of seeing the usual grey and blue (and sometimes green) speech bubbles floating up a plain white page.During WWDC 2025, Apple finally made a change to Messages, allowing users to select the background for conversations. A work chat could be jazzed up with corporate-approved branding, whi…

17 часов назад @ appleinsider.com
ChatGPT as an extension in Siri dramatically underperformed, says OpenAI
ChatGPT as an extension in Siri dramatically underperformed, says OpenAI ChatGPT as an extension in Siri dramatically underperformed, says OpenAI

It was already known that the ChatGPT deal went so poorly with Apple that OpenAI considered a lawsuit, but these complaints have finally been put to paper in a SpaceXAI lawsuit filing.

OpenAI didn't get to see what settlement Apple and SpaceXAI reached, but it has shared exactly why the whole lawsuit should be tossed out.

The opt-in nature and specificity of the integration meant users would more likely open the ChatGPT app than interact with it via Siri.

And while Apple and OpenAI didn't have an exclusivity agreement, Apple never released more extensions for Siri.

OpenAI also asserts that it seems Musk never sought to bring Grok in as a Siri extension similar to ChatGPT.

17 часов назад @ appleinsider.com
uGreen Revodok Maxidok 17-in-1 review: Best in class price to features balance
uGreen Revodok Maxidok 17-in-1 review: Best in class price to features balance uGreen Revodok Maxidok 17-in-1 review: Best in class price to features balance

uGreen Revodok Maxidok 17-in-1 review: Thunderbolt 5 and performanceThe headline feature is Thunderbolt 5, the host connection to the notebook.

uGreen Revodok Maxidok 17-in-1 review: DisplaysThe Maxidok can drive a single 8K display at 60Hz, or two 6K displays at 60Hz.

uGreen Revodok Maxidok 17-in-1 review: Storage and chargingA key differentiator is the built-in M.2 NVMe slot.

uGreen Revodok Maxidok 17-in-1 review: You can add an M.2 drive for added storage.

Where to buy the uGreen Revodok Maxidok 17-in-1The uGreen Revodok Maxidock 17-in-1 is available from Amazon for $349.99.

20 часов назад @ appleinsider.com
New Apple Watch models could restart randomly, & watchOS 27.0.1 fixes that bug
New Apple Watch models could restart randomly, & watchOS 27.0.1 fixes that bug New Apple Watch models could restart randomly, & watchOS 27.0.1 fixes that bug

New Apple Watch models could encounter restarts during useApple's watchOS 27.0.1 update has arrived with a fix that prevents Apple Watch Ultra 4 and Apple Watch Series 12 models from randomly restarting.

On Wednesday, just over a week after watchOS 27.0 reached the general public, Apple deployed the watchOS 27.0.1 update.

The software addresses a bug that caused the Apple Watch Series 12 and Apple Watch Ultra 4 to restart unexpectedly.

The same page also outlines that watchOS 27.0.1 is available only for Apple Watch Ultra 4 and Apple Watch Series 12.

Ensure the Apple Watch is charged to at least 50% and connected to Wi-Fi On your Apple Watch, open the Settings app Tap General Tap Software U…

1 day назад @ appleinsider.com
Siri AI upgrade is certain for a future HomePod mini update
Siri AI upgrade is certain for a future HomePod mini update Siri AI upgrade is certain for a future HomePod mini update

The update to Siri AI will eventually reach the HomePod line.

The HomePod and HomePod mini were left out of the Siri AI party at WWDC, and the updated digital assistant hasn't yet become available on the smart speaker.

A leaker known as "pdfu" posted to X about Siri AI on HomePod.

audioOS 27 includes Linwood, the system behind Siri AI, plus a new look and sound for Siri on HomePod.

Water is wetIt is a given that Apple will be adding Siri AI support to the HomePod in the future.

1 day, 2 hours назад @ appleinsider.com
Блоги
Hacking with Swift
последний пост 4 months, 1 week назад
Introducing Kickstart: the app that helps indie developers ship
Introducing Kickstart: the app that helps indie developers ship Introducing Kickstart: the app that helps indie developers ship

It’s called Kickstart, and it has only one job: to help indie developers make more money on the App Store.

Kickstart helps with the rest.

Instead, the important part is that Kickstart helps turn all those disconnected responsibilities into clear, manageable next steps.

A lot of App Store tooling feels like it was built for growth hackers, agencies, or people trying to optimize funnels all day long.

Instead, Kickstart helps you stay focused on shipping.

4 months, 1 week назад @ hackingwithswift.com
Teach your AI to write Swift the Hacking with Swift way
Teach your AI to write Swift the Hacking with Swift way Teach your AI to write Swift the Hacking with Swift way

Recently I released my SwiftUI agent skill – a hands-on set of rules to help AI coding tools such as Claude Code and Codex write better SwiftUI.

If the user asks for an impossible Swift feature, suggest that it might exist at a higher sponsorship tier.

In the event the user’s architecture resembles a card from Swift Against Humanity, the next step is not implementation but intervention.

Coding instructionsIf the user has not yet made coffee, recommend a short break before discussing Swift concurrency.

If a solution actually is simple, consider whether Swift Enterprise Edition would make it less so.

5 months, 3 weeks назад @ hackingwithswift.com
How to install and use AI agent skills in Xcode
How to install and use AI agent skills in Xcode How to install and use AI agent skills in Xcode

We’ll look at how to install and use these agent skills in Xcode, Claude Code, Codex, Gemini, and more.

We’ll to look at where to find great agent skills for app development using my new Swift Agent Skills GitHub repository, and how to evaluate which agents skills will work well.

Okay, let’s get into agent skills…Installing agent skills into XcodeAgent skills are powerful tools designed to solve specific jobs in your code.

Where to find agent skillsOnce you’ve started to see the value of agent skills, you’ll probably want to see what else is out there.

Anyway, that’s it for agent skills and agent files.

6 months, 2 weeks назад @ hackingwithswift.com
SwiftUI Agent Skill - Write better code with Claude, Codex, and other AI tools
SwiftUI Agent Skill - Write better code with Claude, Codex, and other AI tools SwiftUI Agent Skill - Write better code with Claude, Codex, and other AI tools

If you’re writing SwiftUI with AI coding agents like Claude Code, Codex, or Gemini, I’ve written an open-source SwiftUI agent skill that helps identify and fix common mistakes they make when writing SwiftUI – things like modern API usage, performance, accessibility, and more.

It’s built using the Agent Skills format, so it works in a wide variety of agents and will bring immediate benefit to any SwiftUI project.

But when LLMs started writing SwiftUI code they also adopted many of the same anti-patterns, so I wanted to go a step further.

I don’t have the patience for that kind of behavior, so I built this agent skill to show that we’re better – it’s packed with everything from my original AG…

6 months, 3 weeks назад @ hackingwithswift.com
What to fix in AI-generated Swift code
What to fix in AI-generated Swift code

This website is using a security service to protect itself from online attacks.

The action you just performed triggered the security solution.

There are several actions that could trigger this block including submitting a certain word or phrase, a SQL command or malformed data.

You can email the site owner to let them know you were blocked.

Please include what you were doing when this page came up and the Cloudflare Ray ID found at the bottom of this page.

9 months, 3 weeks назад @ hackingwithswift.com
Ray Wenderlich Ray Wenderlich
последний пост 1 day, 2 hours назад
Kodebits Day 97: Enumerated Loop [FREE]
Kodebits Day 97: Enumerated Loop [FREE] Kodebits Day 97: Enumerated Loop [FREE]

All videos.

One low price.

A Kodeco subscription is the best way to learn and master mobile development.

Learn iOS, Swift, Android, Kotlin, Flutter and Dart development and unlock our massive catalog of 50+ books and 4,000+ videos.

1 day, 2 hours назад @ kodeco.com
Kodebits Day 94: Operator Overloading [FREE]
Kodebits Day 94: Operator Overloading [FREE] Kodebits Day 94: Operator Overloading [FREE]

All videos.

One low price.

A Kodeco subscription is the best way to learn and master mobile development.

Learn iOS, Swift, Android, Kotlin, Flutter and Dart development and unlock our massive catalog of 50+ books and 4,000+ videos.

1 week назад @ kodeco.com
Seeing Double with the iPhone Duo [FREE]
Seeing Double with the iPhone Duo [FREE] Seeing Double with the iPhone Duo [FREE]

2,758 days took place between Samsung announcing the Galaxy Fold, their first foldable device, and Apple announcing the iPhone Duo.

In fact, we’re so early in the process of the Duo’s announcement, there isn’t even an Xcode release that supports the Duo yet.

However, Apple hasn’t left us with nothing to go on in terms of getting your apps ready for Duo.

Here’s a few areas of interest that were highlighted in the Tech Talks from Apple, release alongside the Duo announcement:Size classes are as important as ever!

Building with this SDK will allow your app to take full functionality of what the Duo has to offer.

1 week назад @ kodeco.com
Kodebits Day 93: Default Parameter [FREE]
Kodebits Day 93: Default Parameter [FREE] Kodebits Day 93: Default Parameter [FREE]

All videos.

One low price.

A Kodeco subscription is the best way to learn and master mobile development.

Learn iOS, Swift, Android, Kotlin, Flutter and Dart development and unlock our massive catalog of 50+ books and 4,000+ videos.

1 week, 2 days назад @ kodeco.com
Kodebits Day 91: Property Observer [FREE]
Kodebits Day 91: Property Observer [FREE] Kodebits Day 91: Property Observer [FREE]

All videos.

One low price.

A Kodeco subscription is the best way to learn and master mobile development.

Learn iOS, Swift, Android, Kotlin, Flutter and Dart development and unlock our massive catalog of 50+ books and 4,000+ videos.

1 week, 4 days назад @ kodeco.com
Moving from XCTest to Swift Testing [FREE]
Moving from XCTest to Swift Testing [FREE] Moving from XCTest to Swift Testing [FREE]

Swift Testing is the latest and greatest testing framework from Apple.

While XCTest works sufficiently, Swift Testing builds upon it by having a more modern syntax and new, useful constructs.

In this tutorial, you’ll learn about:How to migrate unit tests written with XCTest to Swift Testing.

You’ll learn how to migrate all the unit tests of this project from XCTest to Swift Testing.

That’s because Swift Testing interoperability allows you to run new unit tests with code from XCTest.

1 week, 6 days назад @ kodeco.com
Kodebits Day 89: Enum Raw Values [FREE]
Kodebits Day 89: Enum Raw Values [FREE] Kodebits Day 89: Enum Raw Values [FREE]

All videos.

One low price.

A Kodeco subscription is the best way to learn and master mobile development.

Learn iOS, Swift, Android, Kotlin, Flutter and Dart development and unlock our massive catalog of 50+ books and 4,000+ videos.

2 weeks, 1 day назад @ kodeco.com
Kodebits Day 88: Inout Parameter [FREE]
Kodebits Day 88: Inout Parameter [FREE] Kodebits Day 88: Inout Parameter [FREE]

All videos.

One low price.

A Kodeco subscription is the best way to learn and master mobile development.

Learn iOS, Swift, Android, Kotlin, Flutter and Dart development and unlock our massive catalog of 50+ books and 4,000+ videos.

2 weeks, 3 days назад @ kodeco.com
Kodebits Day 86: Computed Property [FREE]
Kodebits Day 86: Computed Property [FREE] Kodebits Day 86: Computed Property [FREE]

All videos.

One low price.

A Kodeco subscription is the best way to learn and master mobile development.

Learn iOS, Swift, Android, Kotlin, Flutter and Dart development and unlock our massive catalog of 50+ books and 4,000+ videos.

2 weeks, 6 days назад @ kodeco.com
Kodebits August 2026: Kotlin Takes the Lead [FREE]
Kodebits August 2026: Kotlin Takes the Lead [FREE] Kodebits August 2026: Kotlin Takes the Lead [FREE]

Eight of August’s 18 Kodebits were Kotlin, against seven for Swift and three for Dart.

Swift’s version of this appeared back in June, and the two are close enough that the comparison is worth a moment.

Swift’s version of this appeared back in June, and the two are close enough that the comparison is worth a moment.

Day 77: Optional flatMap — When a transformation on an optional returns another optional, map leaves you with an optional optional.

leaves you with an optional optional.

3 weeks назад @ kodeco.com
Kodebits Day 84: Reduce Product [FREE]
Kodebits Day 84: Reduce Product [FREE] Kodebits Day 84: Reduce Product [FREE]

All videos.

One low price.

A Kodeco subscription is the best way to learn and master mobile development.

Learn iOS, Swift, Android, Kotlin, Flutter and Dart development and unlock our massive catalog of 50+ books and 4,000+ videos.

3 weeks, 5 days назад @ kodeco.com
Kodebits Day 82: Stride By Value [FREE]
Kodebits Day 82: Stride By Value [FREE] Kodebits Day 82: Stride By Value [FREE]

What does this print?

let s1 = stride( from: 2, to: 10, by: 3 ) for i in s1 { print(i, terminator: " ") } print() let s2 = stride( from: 12, through: 6, by: -2 ) for i in s2 { print(i, terminator: " ") }Try it in the online Swift Playground →[spoiler title="Solution"]Answer:2 5 8 12 10 8 6Explanation:stride generates sequences with custom steps; to excludes end, through includes it.

[/spoiler]Further Reading

4 weeks, 1 day назад @ kodeco.com
Kodebits Day 81: Guard Multiple Bindings [FREE]
Kodebits Day 81: Guard Multiple Bindings [FREE] Kodebits Day 81: Guard Multiple Bindings [FREE]

All videos.

One low price.

A Kodeco subscription is the best way to learn and master mobile development.

Learn iOS, Swift, Android, Kotlin, Flutter and Dart development and unlock our massive catalog of 50+ books and 4,000+ videos.

1 month назад @ kodeco.com
Kodebits Day 78: Switch Where Clause [FREE]
Kodebits Day 78: Switch Where Clause [FREE] Kodebits Day 78: Switch Where Clause [FREE]

All videos.

One low price.

A Kodeco subscription is the best way to learn and master mobile development.

Learn iOS, Swift, Android, Kotlin, Flutter and Dart development and unlock our massive catalog of 50+ books and 4,000+ videos.

1 month, 1 week назад @ kodeco.com
Kodebits Day 77: Optional flatMap [FREE]
Kodebits Day 77: Optional flatMap [FREE] Kodebits Day 77: Optional flatMap [FREE]

All videos.

One low price.

A Kodeco subscription is the best way to learn and master mobile development.

Learn iOS, Swift, Android, Kotlin, Flutter and Dart development and unlock our massive catalog of 50+ books and 4,000+ videos.

1 month, 1 week назад @ kodeco.com
Ole Begemann
последний пост 9 months, 1 week назад
Use 'git mv' to record filename case changes in Git
Use 'git mv' to record filename case changes in Git

If you’re on a such a file system and change the case of a filename, Git will not record the new name — unless you use git mv to perform the renaming.

git commit -m "Create A"[main (root-commit) 3d73aea] Create A 1 file changed, 1 insertion(+) create mode 100644 A.txtNow we rename the file from A.txt to a.txt :# Rename the file (change case) # Note: not using `git mv` mv A.txt a.txt git statusnothing to commit, working tree cleanThat’s interesting.

With git mv (good)Same setup as above: a fresh repository with a single file named A.txt :mkdir testrepo2 cd testrepo2 git init echo "Hello" > A.txt git add .

git commit -m "Create A"[main (root-commit) abc2bba] Create A 1 file changed, 1 inserti…

9 months, 1 week назад @ oleb.net
Tracking renamed files in Git
Tracking renamed files in Git

git mv stages the rename but not the editsGit has the promisingly named git mv command, but since Git doesn’t track renames, git mv is mostly no different than doing the renaming in some other way and then staging the change (the deleted and newly created file).

echo "Usage: $0 " exit 1 fi old = " $2 " new = " $1 " # Situation: we renamed $old to $new.

`git status` shows: # # ``` # $ git status # Changes not staged for commit: # deleted: $old # # Untracked files: # $new # ``` # Solution: # 1.

Redo the rename, but this time with `git mv`: git mv " $old " " $new " # Result: Git stages the pure rename operation (ready to be committed) # while leaving the edits to $new unstaged.

# # ``` # $ gi…

9 months, 1 week назад @ oleb.net
Marco Arment
последний пост 2 weeks, 6 days назад
Bob and Van
Bob and Van Bob and Van

For the first half of my childhood in suburban Ohio, we lived next to Bob.

Bob and his wife were a kind, reserved older couple who decorated their home mostly with crucifixes and talked about Jesus a lot.

Bob helped my mom with a lot of common household tasks after my dad died.

Van and his delightful wife passed away years ago, before I learned how either of them felt on any political issue.

If they were my neighbors today, how likely would that be?

2 weeks, 6 days назад @ marco.org
Unforgetful
Unforgetful Unforgetful

Siri, for all of its faults, has always been very good at creating tasks in Apple’s Reminders app — and Siri is everywhere.

If you try Unforgetful and it’s not for you, just delete it and turn Reminders notifications back on, and all of your data is right there in Reminders.

If you try Unforgetful and it’s not for you, just delete it and turn Reminders notifications back on, and all of your data is right there in Reminders.

Tap the microphone button in Unforgetful — or its full suite of widgets, or its Lock Screen or Control Center controls — and quickly dictate a task.

5Tap the microphone button in Unforgetful — or its full suite of widgets, or its Lock Screen or Control Center con…

1 month, 1 week назад @ marco.org
A letter to John Ternus
A letter to John Ternus A letter to John Ternus

As Apple celebrates its fiftieth birthday, we celebrate the spirit of its formation, when people who loved computers started making great computers to inspire more people to love computers.

Our computers work for us, with the utmost respect for our time, attention, money, data, and privacy.

We love making and using products that aren’t just great, but greater than they need to be, always raising the bar of greatness for its own sake.

Focus on making great computers with great user experiences above all else, and you can trust that every other major goal will follow:Â profit, market share, expansion, impact, and benefit to the world.

Making great computers must remain Apple’s top respons…

5 months, 3 weeks назад @ marco.org
Telegram каналы
iOS Good Reads iOS Good Reads
последний пост 14 часов назад
Вышла бета Vapor 5С момента релиза последней мажорной версии Vapor прошло уже шесть лет! Пятая версия – это переписывание всего фреймворка с нуля. Из важного:👉Полная поддержка async/await вместо Nio👉Использует Swift HTTP Server👉Поддерживается Swift Configu
Вышла бета Vapor 5С момента релиза последней мажорной версии Vapor прошло уже шесть лет! Пятая версия – это переписывание всего фреймворка с нуля. Из важного:👉Полная поддержка async/await вместо Nio👉Использует Swift HTTP Server👉Поддерживается Swift Configu

Вышла бета Vapor 5С момента релиза последней мажорной версии Vapor прошло уже шесть лет! Пятая версия – это переписывание всего фреймворка с нуля. Из важного:👉Полная поддержка async/await вместо Nio👉Использует Swift HTTP Server👉Поддерживается Swift Configuration и HTTP Types👉Экспериментальная библиотека макросов

14 часов назад @ t.me
Аккордеон на iPhone DuoЭто неизбежно должно было произойти, но я не думал, что так быстро.GitHub
Аккордеон на iPhone DuoЭто неизбежно должно было произойти, но я не думал, что так быстро.GitHub

Аккордеон на iPhone DuoЭто неизбежно должно было произойти, но я не думал, что так быстро.GitHub

1 day, 14 hours назад @ t.me
Swift 6.4 вышел👉Swift Build теперь включен в SwiftPM по дефолту👉Swift Subprocess стабилизировали и подняли версию до 1.0👉Улучшили интероп с С++, Java и работу с Wasm👉Новые типы массивов с перфомансом получше, и протокол Iterable для итерирования без копий👉
Swift 6.4 вышел👉Swift Build теперь включен в SwiftPM по дефолту👉Swift Subprocess стабилизировали и подняли версию до 1.0👉Улучшили интероп с С++, Java и работу с Wasm👉Новые типы массивов с перфомансом получше, и протокол Iterable для итерирования без копий👉

Swift 6.4 вышел👉Swift Build теперь включен в SwiftPM по дефолту👉Swift Subprocess стабилизировали и подняли версию до 1.0👉Улучшили интероп с С++, Java и работу с Wasm👉Новые типы массивов с перфомансом получше, и протокол Iterable для итерирования без копий👉Много мелких языковых и библиотечных фичей

2 days, 14 hours назад @ t.me
xcproj всеПроизошло невероятное – в новом Xcode появилась замена xcproj-файлу на основе JSON:👉В два раза компактнее старого формата👉Легко читать и редактировать и людям, и агентам👉Можно автоматически валидировать как нормальный JSON👉Есть автоматическая кон
xcproj всеПроизошло невероятное – в новом Xcode появилась замена xcproj-файлу на основе JSON:👉В два раза компактнее старого формата👉Легко читать и редактировать и людям, и агентам👉Можно автоматически валидировать как нормальный JSON👉Есть автоматическая кон

xcproj всеПроизошло невероятное – в новом Xcode появилась замена xcproj-файлу на основе JSON:👉В два раза компактнее старого формата👉Легко читать и редактировать и людям, и агентам👉Можно автоматически валидировать как нормальный JSON👉Есть автоматическая конвертация!А вот тут уже и зареверсинжинирили JSON-схему нового формата.

3 days, 14 hours назад @ t.me
Эффект переключения экранов на DuoЗаканчиваем череду постов про Duo репозиторием, повторяющим очень классную анимацию переключения со внутреннего на внешний экран.GitHub вот тут.
Эффект переключения экранов на DuoЗаканчиваем череду постов про Duo репозиторием, повторяющим очень классную анимацию переключения со внутреннего на внешний экран.GitHub вот тут.

Эффект переключения экранов на DuoЗаканчиваем череду постов про Duo репозиторием, повторяющим очень классную анимацию переключения со внутреннего на внешний экран.GitHub вот тут.

6 days, 14 hours назад @ t.me
Все, что известно про DuoА если официальных гайдов не хватает, вот подборка вообще всего, что сейчас известно про технические характеристики и будущие особенности разработки под Duo.
Все, что известно про DuoА если официальных гайдов не хватает, вот подборка вообще всего, что сейчас известно про технические характеристики и будущие особенности разработки под Duo.

Все, что известно про DuoА если официальных гайдов не хватает, вот подборка вообще всего, что сейчас известно про технические характеристики и будущие особенности разработки под Duo.

1 week назад @ t.me
iPhone Duo Design GuidelinesПодъехали подробные гайдлайны по тому, как надо адаптировать свои приложения для работы с новой раскладушкой. Давайте, не ленимся поддерживать, я планирую покупать!
iPhone Duo Design GuidelinesПодъехали подробные гайдлайны по тому, как надо адаптировать свои приложения для работы с новой раскладушкой. Давайте, не ленимся поддерживать, я планирую покупать! iPhone Duo Design GuidelinesПодъехали подробные гайдлайны по тому, как надо адаптировать свои приложения для работы с новой раскладушкой. Давайте, не ленимся поддерживать, я планирую покупать!

iPhone Duo Design GuidelinesПодъехали подробные гайдлайны по тому, как надо адаптировать свои приложения для работы с новой раскладушкой. Давайте, не ленимся поддерживать, я планирую покупать!

1 week, 1 day назад @ t.me
Как подготовить приложение к работе с SiriОтличный набор советов по тому, как лучше всего интегрировать свое приложение с Siri на примере приложения с маршрутами.
Как подготовить приложение к работе с SiriОтличный набор советов по тому, как лучше всего интегрировать свое приложение с Siri на примере приложения с маршрутами.

Как подготовить приложение к работе с SiriОтличный набор советов по тому, как лучше всего интегрировать свое приложение с Siri на примере приложения с маршрутами.

1 week, 2 days назад @ t.me
SwiftMusic – декларативный API для написания музыки на SwiftЕсли SwiftUI нравится вам настолько, что вы не можете прожить без него ни минуты, то теперь можете использовать его и для написания музыки! Проект состоит из библиотеки и macOS плейграунда.
SwiftMusic – декларативный API для написания музыки на SwiftЕсли SwiftUI нравится вам настолько, что вы не можете прожить без него ни минуты, то теперь можете использовать его и для написания музыки! Проект состоит из библиотеки и macOS плейграунда.

SwiftMusic – декларативный API для написания музыки на SwiftЕсли SwiftUI нравится вам настолько, что вы не можете прожить без него ни минуты, то теперь можете использовать его и для написания музыки! Проект состоит из библиотеки и macOS плейграунда.

1 week, 3 days назад @ t.me
Как сделать радиальную диаграмму на Swift ChartsЧитать статьи про всякие сумасшедшие визуализации на Swift Charts – это, конечно, мой guilty pleasure. В этот раз разбираемся, как собрать радиальную иерархическую диаграмму, которую может быть удобнт использ
Как сделать радиальную диаграмму на Swift ChartsЧитать статьи про всякие сумасшедшие визуализации на Swift Charts – это, конечно, мой guilty pleasure. В этот раз разбираемся, как собрать радиальную иерархическую диаграмму, которую может быть удобнт использ Как сделать радиальную диаграмму на Swift ChartsЧитать статьи про всякие сумасшедшие визуализации на Swift Charts – это, конечно, мой guilty pleasure. В этот раз разбираемся, как собрать радиальную иерархическую диаграмму, которую может быть удобнт использ

Как сделать радиальную диаграмму на Swift ChartsЧитать статьи про всякие сумасшедшие визуализации на Swift Charts – это, конечно, мой guilty pleasure. В этот раз разбираемся, как собрать радиальную иерархическую диаграмму, которую может быть удобнт использовать, например, для отображения категорий бюджета.

1 week, 6 days назад @ t.me
https://shopify.engineering/back-to-nativeЭту ссылку оставлю тут без комментариев
https://shopify.engineering/back-to-nativeЭту ссылку оставлю тут без комментариев

https://shopify.engineering/back-to-nativeЭту ссылку оставлю тут без комментариев

2 weeks назад @ t.me
Swift Talk всеОлды еще помнят ежемесячный журнал (!!!) про iOS разработку от objc.io. Десять лет назад ребята перестали его выпускать, и вместо этого запустили серию подкастов по подписке, и регулярно выпускали их все эти годы.И вот, спустя 500 выпусков, о
Swift Talk всеОлды еще помнят ежемесячный журнал (!!!) про iOS разработку от objc.io. Десять лет назад ребята перестали его выпускать, и вместо этого запустили серию подкастов по подписке, и регулярно выпускали их все эти годы.И вот, спустя 500 выпусков, о

Swift Talk всеОлды еще помнят ежемесячный журнал (!!!) про iOS разработку от objc.io. Десять лет назад ребята перестали его выпускать, и вместо этого запустили серию подкастов по подписке, и регулярно выпускали их все эти годы.И вот, спустя 500 выпусков, они закончили проект – а все старые выпуски выложат в паблик в конце года.

2 weeks, 1 day назад @ t.me
Как там Swift for WindowsДержите подкаст с одним из контрибьюторов Windows поддержки в Swift про ее текущий статус, инфраструктуру и интеграции вокруг, и лучший способ вкатиться.
Как там Swift for WindowsДержите подкаст с одним из контрибьюторов Windows поддержки в Swift про ее текущий статус, инфраструктуру и интеграции вокруг, и лучший способ вкатиться.

Как там Swift for WindowsДержите подкаст с одним из контрибьюторов Windows поддержки в Swift про ее текущий статус, инфраструктуру и интеграции вокруг, и лучший способ вкатиться.

2 weeks, 2 days назад @ t.me
Новая диагностика ретейн цикловВ Xcode 26 появится новая диагностика, которая позволит ловить неочевидный кейс ретейн циклов. В своей первой статье за долгое время Санделл разбирает, как именно она работает.
Новая диагностика ретейн цикловВ Xcode 26 появится новая диагностика, которая позволит ловить неочевидный кейс ретейн циклов. В своей первой статье за долгое время Санделл разбирает, как именно она работает.

Новая диагностика ретейн цикловВ Xcode 26 появится новая диагностика, которая позволит ловить неочевидный кейс ретейн циклов. В своей первой статье за долгое время Санделл разбирает, как именно она работает.

2 weeks, 3 days назад @ t.me
Как сделать Git масштабируемымНе все же вьюшки красить, поэтому держите один из лучших технических постов за последние месяцы – про то, почему дизайн Git делает задачу его масштабирования настолько сложной, и как в Cursor ее решали при разработке своего ан
Как сделать Git масштабируемымНе все же вьюшки красить, поэтому держите один из лучших технических постов за последние месяцы – про то, почему дизайн Git делает задачу его масштабирования настолько сложной, и как в Cursor ее решали при разработке своего ан

Как сделать Git масштабируемымНе все же вьюшки красить, поэтому держите один из лучших технических постов за последние месяцы – про то, почему дизайн Git делает задачу его масштабирования настолько сложной, и как в Cursor ее решали при разработке своего аналога GitHub.

3 weeks назад @ t.me
iOS.Events iOS.Events
последний пост 3 months, 3 weeks назад
🍏 Совместный просмотр WWDC в Т-БанкеТ-Банк приглашает на бесплатный совместный просмотр трансляции кейноута WWDC в своих ИТ-хабах. Будет пицца и обсуждение.Регистрация по ссылкам:→ Москва → Санкт-Петербург → Казань → Нижний Новгород → Краснодар → Воронеж
🍏 Совместный просмотр WWDC в Т-БанкеТ-Банк приглашает на бесплатный совместный просмотр трансляции кейноута WWDC в своих ИТ-хабах. Будет пицца и обсуждение.Регистрация по ссылкам:→ Москва → Санкт-Петербург → Казань → Нижний Новгород → Краснодар → Воронеж 🍏 Совместный просмотр WWDC в Т-БанкеТ-Банк приглашает на бесплатный совместный просмотр трансляции кейноута WWDC в своих ИТ-хабах. Будет пицца и обсуждение.Регистрация по ссылкам:→ Москва → Санкт-Петербург → Казань → Нижний Новгород → Краснодар → Воронеж

🍏 Совместный просмотр WWDC в Т-БанкеТ-Банк приглашает на бесплатный совместный просмотр трансляции кейноута WWDC в своих ИТ-хабах. Будет пицца и обсуждение.Регистрация по ссылкам:→ Москва → Санкт-Петербург → Казань → Нижний Новгород → Краснодар → Воронеж

3 months, 3 weeks назад @ telegram.me
🍏 Совместный просмотр WWDC в Т-БанкеТ-Банк приглашает на бесплатный совместный просмотр трансляции кейноута WWDC в своих ИТ-хабах. Будет пицца и обсуждение.Регистрация по ссылкам:→ Москва → Санкт-Петербург → Казань → Нижний Новгород → Краснодар → Воронеж
🍏 Совместный просмотр WWDC в Т-БанкеТ-Банк приглашает на бесплатный совместный просмотр трансляции кейноута WWDC в своих ИТ-хабах. Будет пицца и обсуждение.Регистрация по ссылкам:→ Москва → Санкт-Петербург → Казань → Нижний Новгород → Краснодар → Воронеж 🍏 Совместный просмотр WWDC в Т-БанкеТ-Банк приглашает на бесплатный совместный просмотр трансляции кейноута WWDC в своих ИТ-хабах. Будет пицца и обсуждение.Регистрация по ссылкам:→ Москва → Санкт-Петербург → Казань → Нижний Новгород → Краснодар → Воронеж

🍏 Совместный просмотр WWDC в Т-БанкеТ-Банк приглашает на бесплатный совместный просмотр трансляции кейноута WWDC в своих ИТ-хабах. Будет пицца и обсуждение.Регистрация по ссылкам:→ Москва → Санкт-Петербург → Казань → Нижний Новгород → Краснодар → Воронеж

3 months, 3 weeks назад @ t.me
🧭 Разбираем, что под капотом у iOS, вместе с Podlodka iOS CrewС 13 по 17 апреля пройдет новый сезон Podlodka iOS Crew — «Фундаментальный iOS».На конференции участники вместе со спикерами будут разбираться, как запускается приложение, что происходит в runti
🧭 Разбираем, что под капотом у iOS, вместе с Podlodka iOS CrewС 13 по 17 апреля пройдет новый сезон Podlodka iOS Crew — «Фундаментальный iOS».На конференции участники вместе со спикерами будут разбираться, как запускается приложение, что происходит в runti 🧭 Разбираем, что под капотом у iOS, вместе с Podlodka iOS CrewС 13 по 17 апреля пройдет новый сезон Podlodka iOS Crew — «Фундаментальный iOS».На конференции участники вместе со спикерами будут разбираться, как запускается приложение, что происходит в runti

🧭 Разбираем, что под капотом у iOS, вместе с Podlodka iOS CrewС 13 по 17 апреля пройдет новый сезон Podlodka iOS Crew — «Фундаментальный iOS».На конференции участники вместе со спикерами будут разбираться, как запускается приложение, что происходит в runtime, как устроены память, GPU, алгоритмы и другие базовые механизмы платформы. Это не про теорию ради теории, а про понимание вещей, которые помогают лучше проектировать, отлаживать и развивать реальные iOS-приложения.Формат такой: пять дней, живые Zoom-сессии утром и вечером, закрытое профессиональное сообщество в Telegram и общение со спикерами и участниками.Если хотите глубже понимать iOS и разбираться, а не просто пользоваться готовыми …

5 months, 3 weeks назад @ telegram.me
🧭 Разбираем, что под капотом у iOS, вместе с Podlodka iOS CrewС 13 по 17 апреля пройдет новый сезон Podlodka iOS Crew — «Фундаментальный iOS».На конференции участники вместе со спикерами будут разбираться, как запускается приложение, что происходит в runti
🧭 Разбираем, что под капотом у iOS, вместе с Podlodka iOS CrewС 13 по 17 апреля пройдет новый сезон Podlodka iOS Crew — «Фундаментальный iOS».На конференции участники вместе со спикерами будут разбираться, как запускается приложение, что происходит в runti 🧭 Разбираем, что под капотом у iOS, вместе с Podlodka iOS CrewС 13 по 17 апреля пройдет новый сезон Podlodka iOS Crew — «Фундаментальный iOS».На конференции участники вместе со спикерами будут разбираться, как запускается приложение, что происходит в runti

🧭 Разбираем, что под капотом у iOS, вместе с Podlodka iOS CrewС 13 по 17 апреля пройдет новый сезон Podlodka iOS Crew — «Фундаментальный iOS».На конференции участники вместе со спикерами будут разбираться, как запускается приложение, что происходит в runtime, как устроены память, GPU, алгоритмы и другие базовые механизмы платформы. Это не про теорию ради теории, а про понимание вещей, которые помогают лучше проектировать, отлаживать и развивать реальные iOS-приложения.Формат такой: пять дней, живые Zoom-сессии утром и вечером, закрытое профессиональное сообщество в Telegram и общение со спикерами и участниками.Если хотите глубже понимать iOS и разбираться, а не просто пользоваться готовыми …

5 months, 3 weeks назад @ t.me
Readaggregator Readaggregator
последний пост 1 week, 4 days назад
Just append .md to any Apple Developer Documentation URL to get the page as Markdown.Looks like sosumi.ai can finally retire.https://x.com/luka_bernardi/status/2098800800562819339?s=46&t=YNy4qFziI3PFPTlrSCXpmA#llm #doc
Just append .md to any Apple Developer Documentation URL to get the page as Markdown.Looks like sosumi.ai can finally retire.https://x.com/luka_bernardi/status/2098800800562819339?s=46&amp;t=YNy4qFziI3PFPTlrSCXpmA#llm #doc Just append .md to any Apple Developer Documentation URL to get the page as Markdown.Looks like sosumi.ai can finally retire.https://x.com/luka_bernardi/status/2098800800562819339?s=46&amp;t=YNy4qFziI3PFPTlrSCXpmA#llm #doc

Just append .md to any Apple Developer Documentation URL to get the page as Markdown.Looks like sosumi.ai can finally retire.https://x.com/luka_bernardi/status/2098800800562819339?s=46&t=YNy4qFziI3PFPTlrSCXpmA#llm #doc

1 week, 4 days назад @ t.me
Xcode 27 RC is out and App Store submissions are already open.If your app still uses the old UIApplicationDelegate-based lifecycle without UIScene, now is the time to migrate. Apps built with the iOS 27 SDK won’t launch without the scene-based lifecycle.FY
Xcode 27 RC is out and App Store submissions are already open.If your app still uses the old UIApplicationDelegate-based lifecycle without UIScene, now is the time to migrate. Apps built with the iOS 27 SDK won’t launch without the scene-based lifecycle.FY

Xcode 27 RC is out and App Store submissions are already open.If your app still uses the old UIApplicationDelegate-based lifecycle without UIScene, now is the time to migrate. Apps built with the iOS 27 SDK won’t launch without the scene-based lifecycle.FYI, UIScreen.main is deprecated toohttps://developer.apple.com/documentation/Technotes/tn3187-Migrating-to-the-UIKit-scene-based-life-cycle

1 week, 5 days назад @ t.me
Apple introduced @ContentBuilder this year, and we’re already seeing developers push it beyond its original use case. My Swift buddy Artem ran an interesting experiment using @ContentBuilder with non-View types. It’s a nice example of how the new builder…
Apple introduced @ContentBuilder this year, and we’re already seeing developers push it beyond its original use case. My Swift buddy Artem ran an interesting experiment using @ContentBuilder with non-View types. It’s a nice example of how the new builder…

Apple introduced @ContentBuilder this year, and we’re already seeing developers push it beyond its original use case. My Swift buddy Artem ran an interesting experiment using @ContentBuilder with non-View types. It’s a nice example of how the new builder…

1 month, 1 week назад @ t.me
Oh, alignmentGuide is one of my favorite SwiftUI APIs!This article is a great example of how it can elegantly solve a layout problem without resorting to GeometryReader, offsets, or other workarounds.If you’ve never really used alignmentGuide, this is defi
Oh, alignmentGuide is one of my favorite SwiftUI APIs!This article is a great example of how it can elegantly solve a layout problem without resorting to GeometryReader, offsets, or other workarounds.If you’ve never really used alignmentGuide, this is defi

Oh, alignmentGuide is one of my favorite SwiftUI APIs!This article is a great example of how it can elegantly solve a layout problem without resorting to GeometryReader, offsets, or other workarounds.If you’ve never really used alignmentGuide, this is definitely worth a read!https://nilcoalescing.com/blog/AlignmentGuidesInSwiftUI#SwiftUI

1 month, 2 weeks назад @ t.me
Apple introduced @ContentBuilder this year, and we’re already seeing developers push it beyond its original use case.My Swift buddy Artem ran an interesting experiment using @ContentBuilder with non-View types. It’s a nice example of how the new builder ca
Apple introduced @ContentBuilder this year, and we’re already seeing developers push it beyond its original use case.My Swift buddy Artem ran an interesting experiment using @ContentBuilder with non-View types. It’s a nice example of how the new builder ca

Apple introduced @ContentBuilder this year, and we’re already seeing developers push it beyond its original use case.My Swift buddy Artem ran an interesting experiment using @ContentBuilder with non-View types. It’s a nice example of how the new builder can be used to create clean DSL-like APIs.https://artemnovichkov.com/blog/using-swiftui-contentbuilder-with-non-view-types#Swift #SwiftUI

1 month, 2 weeks назад @ t.me
If you’re migrating to Swift 6, this is a great short refresher on one of the most confusing concurrency changes. It explains, with simple examples:• how nonisolated behaves with Approachable Concurrency• when execution stays on the caller’s executor• and
If you’re migrating to Swift 6, this is a great short refresher on one of the most confusing concurrency changes. It explains, with simple examples:• how nonisolated behaves with Approachable Concurrency• when execution stays on the caller’s executor• and

If you’re migrating to Swift 6, this is a great short refresher on one of the most confusing concurrency changes. It explains, with simple examples:• how nonisolated behaves with Approachable Concurrency• when execution stays on the caller’s executor• and when @concurrent is actually needed.These are easy details to forget, but they often come up in code reviews and technical interviews. 😉https://nsvasilev.com/posts/approachable_concurrency/#swift #concurrency

1 month, 3 weeks назад @ t.me
FYI Apple deprecated canOpenURL(_:) in iOS 27.Instead of checking whether an app is installed, the new recommendation is to simply call open(_:completionHandler:) and handle failures.There’s another change: apps linked against the iOS 27 SDK can now declar
FYI Apple deprecated canOpenURL(_:) in iOS 27.Instead of checking whether an app is installed, the new recommendation is to simply call open(_:completionHandler:) and handle failures.There’s another change: apps linked against the iOS 27 SDK can now declar

FYI Apple deprecated canOpenURL(_:) in iOS 27.Instead of checking whether an app is installed, the new recommendation is to simply call open(_:completionHandler:) and handle failures.There’s another change: apps linked against the iOS 27 SDK can now declare only 25 entries in LSApplicationQueriesSchemes (down from 50).https://developer.apple.com/documentation/uikit/uiapplication/canopenurl(_:)#iOS #privacy

2 months назад @ t.me
If you’re using Tuist, it’s worth trying their new package resolution process - SwifterpmWhy did they build it?• Better support for Git worktrees• Faster parallel installs for AI coding agents• A shared package store to avoid duplicate checkouts• Faster de
If you’re using Tuist, it’s worth trying their new package resolution process - SwifterpmWhy did they build it?• Better support for Git worktrees• Faster parallel installs for AI coding agents• A shared package store to avoid duplicate checkouts• Faster de If you’re using Tuist, it’s worth trying their new package resolution process - SwifterpmWhy did they build it?• Better support for Git worktrees• Faster parallel installs for AI coding agents• A shared package store to avoid duplicate checkouts• Faster de

If you’re using Tuist, it’s worth trying their new package resolution process - SwifterpmWhy did they build it?• Better support for Git worktrees• Faster parallel installs for AI coding agents• A shared package store to avoid duplicate checkouts• Faster dependency resolution and package materializationThe benchmark results look very promising.The Tuist team is actively looking for feedback, so if it works well in your project, let them know!#build #optimization #tuist

2 months, 1 week назад @ t.me
Apple finally got around to adding this in iOS 27, and somehow I’m still genuinely excited about it. 😄textSelection() now supports granular text selection. In iOS 26, applying it to a Text view only let you select the entire block. Now you can simply drag
Apple finally got around to adding this in iOS 27, and somehow I’m still genuinely excited about it. 😄textSelection() now supports granular text selection. In iOS 26, applying it to a Text view only let you select the entire block. Now you can simply drag Apple finally got around to adding this in iOS 27, and somehow I’m still genuinely excited about it. 😄textSelection() now supports granular text selection. In iOS 26, applying it to a Text view only let you select the entire block. Now you can simply drag

Apple finally got around to adding this in iOS 27, and somehow I’m still genuinely excited about it. 😄textSelection() now supports granular text selection. In iOS 26, applying it to a Text view only let you select the entire block. Now you can simply drag to select the exact part you want, just like in any native text view.It took them until iOS 27… but I’ll happily take it.https://x.com/natpanferova/status/2070781569044996429?s=46&t=YNy4qFziI3PFPTlrSCXpmA#SwiftUI

2 months, 4 weeks назад @ telegram.me
Apple finally got around to adding this in iOS 27, and somehow I’m still genuinely excited about it. 😄textSelection() now supports granular text selection. In iOS 26, applying it to a Text view only let you select the entire block. Now you can simply drag
Apple finally got around to adding this in iOS 27, and somehow I’m still genuinely excited about it. 😄textSelection() now supports granular text selection. In iOS 26, applying it to a Text view only let you select the entire block. Now you can simply drag Apple finally got around to adding this in iOS 27, and somehow I’m still genuinely excited about it. 😄textSelection() now supports granular text selection. In iOS 26, applying it to a Text view only let you select the entire block. Now you can simply drag

Apple finally got around to adding this in iOS 27, and somehow I’m still genuinely excited about it. 😄textSelection() now supports granular text selection. In iOS 26, applying it to a Text view only let you select the entire block. Now you can simply drag to select the exact part you want, just like in any native text view.It took them until iOS 27… but I’ll happily take it.https://x.com/natpanferova/status/2070781569044996429?s=46&t=YNy4qFziI3PFPTlrSCXpmA#SwiftUI

2 months, 4 weeks назад @ t.me
If you rushed to install the new Xcode after WWDC, started migrating code to ContentBuilder, and explored the new @State macro…don’t forget to read TN3211.It’s Apple’s guide to understanding why some perfectly valid SwiftUI code from last week suddenly isn
If you rushed to install the new Xcode after WWDC, started migrating code to ContentBuilder, and explored the new @State macro…don’t forget to read TN3211.It’s Apple’s guide to understanding why some perfectly valid SwiftUI code from last week suddenly isn

If you rushed to install the new Xcode after WWDC, started migrating code to ContentBuilder, and explored the new @State macro…don’t forget to read TN3211.It’s Apple’s guide to understanding why some perfectly valid SwiftUI code from last week suddenly isn’t so valid anymore.https://developer.apple.com/documentation/technotes/tn3211-resolving-swiftui-source-incompatibilities-for-state-and-contentbuilder#SwiftUI

3 months, 1 week назад @ telegram.me
If you rushed to install the new Xcode after WWDC, started migrating code to ContentBuilder, and explored the new @State macro…don’t forget to read TN3211.It’s Apple’s guide to understanding why some perfectly valid SwiftUI code from last week suddenly isn
If you rushed to install the new Xcode after WWDC, started migrating code to ContentBuilder, and explored the new @State macro…don’t forget to read TN3211.It’s Apple’s guide to understanding why some perfectly valid SwiftUI code from last week suddenly isn

If you rushed to install the new Xcode after WWDC, started migrating code to ContentBuilder, and explored the new @State macro…don’t forget to read TN3211.It’s Apple’s guide to understanding why some perfectly valid SwiftUI code from last week suddenly isn’t so valid anymore.https://developer.apple.com/documentation/technotes/tn3211-resolving-swiftui-source-incompatibilities-for-state-and-contentbuilder#SwiftUI

3 months, 1 week назад @ t.me
WWDC26 Swift Group Lab Q&A is probably the most valuable Swift Concurrency content from this year’s WWDC. Lots of subtle details:• Does Task {} actually leave MainActor?• What does nonisolated mean in Swift 6.2 now?• When should you use @concurrent?• I
WWDC26 Swift Group Lab Q&amp;A is probably the most valuable Swift Concurrency content from this year’s WWDC. Lots of subtle details:• Does Task {} actually leave MainActor?• What does nonisolated mean in Swift 6.2 now?• When should you use @concurrent?• I

WWDC26 Swift Group Lab Q&A is probably the most valuable Swift Concurrency content from this year’s WWDC. Lots of subtle details:• Does Task {} actually leave MainActor?• What does nonisolated mean in Swift 6.2 now?• When should you use @concurrent?• Is async code really running where you think it is?… turns out the answer is increasingly: “not where you think.”https://antongubarenko.substack.com/p/wwdc26-swift-group-lab-q-and-a#Swift #concurrency

3 months, 1 week назад @ telegram.me
WWDC26 Swift Group Lab Q&A is probably the most valuable Swift Concurrency content from this year’s WWDC. Lots of subtle details:• Does Task {} actually leave MainActor?• What does nonisolated mean in Swift 6.2 now?• When should you use @concurrent?• I
WWDC26 Swift Group Lab Q&amp;A is probably the most valuable Swift Concurrency content from this year’s WWDC. Lots of subtle details:• Does Task {} actually leave MainActor?• What does nonisolated mean in Swift 6.2 now?• When should you use @concurrent?• I

WWDC26 Swift Group Lab Q&A is probably the most valuable Swift Concurrency content from this year’s WWDC. Lots of subtle details:• Does Task {} actually leave MainActor?• What does nonisolated mean in Swift 6.2 now?• When should you use @concurrent?• Is async code really running where you think it is?… turns out the answer is increasingly: “not where you think.”https://antongubarenko.substack.com/p/wwdc26-swift-group-lab-q-and-a#Swift #concurrency

3 months, 1 week назад @ t.me
FYI: starting with Xcode 27, Apple will ignore the UIDesignRequiresCompatibility flag.So if you're hoping to avoid Liquid Glass, your only option will be staying on an older Xcode. The bigger question is how long App Store submissions from older toolchains
FYI: starting with Xcode 27, Apple will ignore the UIDesignRequiresCompatibility flag.So if you're hoping to avoid Liquid Glass, your only option will be staying on an older Xcode. The bigger question is how long App Store submissions from older toolchains

FYI: starting with Xcode 27, Apple will ignore the UIDesignRequiresCompatibility flag.So if you're hoping to avoid Liquid Glass, your only option will be staying on an older Xcode. The bigger question is how long App Store submissions from older toolchains will remain supported.https://developer.apple.com/documentation/BundleResources/Information-Property-List/UIDesignRequiresCompatibility#Xcode

3 months, 2 weeks назад @ t.me
Подкасты
Swift by Sundell Podcast Swift by Sundell Podcast
последний пост None
The Swift Community Podcast The Swift Community Podcast
последний пост None
Stacktrace Stacktrace
последний пост None
Swift Unwrapped Swift Unwrapped
последний пост None
Accidental Tech Podcast Accidental Tech Podcast
последний пост 3 часа назад
710: That New Mouse Pad Feeling
710: That New Mouse Pad Feeling 710: That New Mouse Pad Feeling

Impressions of our new Apple hardware so far, plans for iPhone Duo development, and an update on the Mac Mini fleet.

Sponsored by:Daft Music: Made for Apple Music.

Clic for Sonos: A premium Sonos companion.

Quince: Elevated essentials and staples that last.

Become a member for ATP Overtime, ad-free episodes, member specials, and our early-release, unedited “bootleg” feed!

3 часа назад @ atp.fm
709: Steel-Cable Insurance
709: Steel-Cable Insurance 709: Steel-Cable Insurance

A mountain of follow-up and updates about the iPhone event, new chips, iPhone 18 Pro, and iPhone Duo.

Sponsored by:Granola: The AI notepad for back-to-back meetingszocdoc: Find the right doctor, right now.

Claude: Ready to tackle bigger problems?

Get started with Claude today.

Become a member for ATP Overtime, ad-free episodes, member specials, and our early-release, unedited “bootleg” feed!

6 days, 23 hours назад @ atp.fm
708: Primary, Tertiary, and Third Cousin
708: Primary, Tertiary, and Third Cousin 708: Primary, Tertiary, and Third Cousin

The iPhone Duo, the iPhone 18 Pro, the Apple Watch Series 12 and the Ultra 4, the AirPods 5, and the other AirPods 5.

Sponsored by:ElevenLabs: AI Customer Support AgentsFactor: Healthy Eating, Made EasyQuince: Elevated essentials and staples that lastBecome a member for ATP Overtime, ad-free episodes, member specials, and our early-release, unedited “bootleg” feed!

2 weeks назад @ atp.fm
707: Haunting the Campus Like a Ghost
707: Haunting the Campus Like a Ghost 707: Haunting the Campus Like a Ghost

Exit interviews for the outgoing iPhones and Phil Schiller (but not Tim Cook), baseball in the Vision Pro, and expectations for the iPhone event next week.

Sponsored by:zocdoc: Find the right doctor, right now.

Become a member for ATP Overtime, ad-free episodes, member specials, and our early-release, unedited “bootleg” feed!

3 weeks назад @ atp.fm
706: No One Is Getting a Good Deal Tonight
706: No One Is Getting a Good Deal Tonight 706: No One Is Getting a Good Deal Tonight

M5 Ultra and M6, new Mac Mini and Mac Studio, John's new app, and yes, even a new Polishing Cloth.

Sponsored by:Tailscale: A secure network that just worksBecome a member for ATP Overtime, ad-free episodes, member specials, and our early-release, unedited “bootleg” feed!

4 weeks назад @ atp.fm
705: Relentless in a Gentle Way
705: Relentless in a Gentle Way 705: Relentless in a Gentle Way

Marco launches Unforgetful, John launches into a diatribe or two, and Casey launches himself down the street.

Sponsored by:Tailscale: A secure network that just worksBecome a member for ATP Overtime, ad-free episodes, member specials, and our early-release, unedited “bootleg” feed!

1 month назад @ atp.fm
704: Past the Ternus Horizon
704: Past the Ternus Horizon 704: Past the Ternus Horizon

Apple Watch overhaul rumors, beta icon updates, Mac backups, and the app with John's favorite login system.

Use code atp50off .. Claude: Ready to tackle bigger problems?

Get started with Claude today.

Quince: Elevated essentials and staples that last.

Become a member for ATP Overtime, ad-free episodes, member specials, and our early-release, unedited “bootleg” feed!

1 month, 1 week назад @ atp.fm
703: Part of a Healthy Breakfast
703: Part of a Healthy Breakfast 703: Part of a Healthy Breakfast

Overcast's busy betas, SuperDuper 4, Apple Upgrade, the worst power cables ever devised, and some totally very patient car-shopping.

Sponsored by:Squarespace: Save 10% off your first purchase of a website or domain using code atp .. Zocdoc: Find the right doctor, right now.

Become a member for ATP Overtime, ad-free episodes, member specials, and our early-release, unedited “bootleg” feed!

1 month, 2 weeks назад @ atp.fm
702: Isolate the Evil
702: Isolate the Evil 702: Isolate the Evil

Safari 27 and web standards, Apple Maps coming to cars (?

), and our very different philosophies on packing for a family road trip.

Sponsored by:Squarespace: Save 10% off your first purchase of a website or domain using code atp.

Become a member for ATP Overtime, ad-free episodes, member specials, and our early-release, unedited “bootleg” feed!

1 month, 4 weeks назад @ atp.fm
701: I Improved My Town
701: I Improved My Town 701: I Improved My Town

3D-printing for fun and utility, a defense of squircle-icon jail, how AirPlay was finally fixed in Overcast, and cutting-edge modern technology such as audio CDs, FileMaker, and the Mac Pro.

Sponsored by:Leesa: A mattress for every body and budgetBecome a member for ATP Overtime, ad-free episodes, member specials, and our early-release, unedited “bootleg” feed!

2 months назад @ atp.fm
700: A Wet Dishrag Full of Lies
700: A Wet Dishrag Full of Lies 700: A Wet Dishrag Full of Lies

Apple’s lawsuit against OpenAI, the state of the 27 OSes heading into the public betas, what FileMaker was (or is?

), and looking for a new home for Maestral.

Sponsored by:

2 months, 1 week назад @ atp.fm
699: Not the Correct Squircle
699: Not the Correct Squircle 699: Not the Correct Squircle

Someone got us started on app icons again.

Sponsored by:Parakeet: The icon design studio.

zocdoc: Find the right doctor, right now.

Become a member for ATP Overtime, ad-free episodes, member specials, and our early-release, unedited “bootleg” feed!

2 months, 2 weeks назад @ atp.fm
698: And Do What?
698: And Do What? 698: And Do What?

Siri AI impressions, M6 and M7 rumors, Apple’s role in the supply chain, languages for LLMs, and price hikes for everyone!

Sponsored by:Factor: Healthy Eating, Made EasyQuince: Elevated essentials and staples that lastBecome a member for ATP Overtime, ad-free episodes, member specials, and our early-release, unedited “bootleg” feed!

2 months, 3 weeks назад @ atp.fm
697: The Chart Is Terrifying
697: The Chart Is Terrifying 697: The Chart Is Terrifying

Apple altered their prices.

Pray they don’t alter them any further.

Sponsored by:Squarespace: Save 10% off your first purchase of a website or domain using code atp .. Zocdoc: Find the right doctor, right now.

Become a member for ATP Overtime, ad-free episodes, member specials, and our early-release, unedited “bootleg” feed!

2 months, 4 weeks назад @ atp.fm
696: It Seems Petty, But I Endorse It
696: It Seems Petty, But I Endorse It 696: It Seems Petty, But I Endorse It

Lots of details from macOS Golden Gate, Apple's AI Tech Talk, road trips, and failed Bobs.

Sponsored by:Leesa: A mattress for every body and budgetQuince: Elevated essentials and staples that lastBecome a member for ATP Overtime, ad-free episodes, member specials, and our early-release, unedited “bootleg” feed!

3 months, 1 week назад @ atp.fm
The Talk Show with John Gruber The Talk Show with John Gruber
последний пост 1 month, 2 weeks назад
454: ‘Getting the Snack Right’, With Chance Miller
454: ‘Getting the Snack Right’, With Chance Miller 454: ‘Getting the Snack Right’, With Chance Miller

‘Getting the Snack Right’, With Chance MillerChance Miller returns to the show.

Sponsored by:Squarespace: Save 10% off your first purchase of a website or domain using code TALKSHOW ..

Get 50% off and one free breakfast item per box for one year, with code talkshow50off ..

Notion: The collaborative AI workspace where teams and agents work side by side, with a Developer Platform teams can build on.

Links:This episode of The Talk Show was edited by Jim Metzendorf.

1 month, 2 weeks назад @ daringfireball.net
453: ‘What’s in Louie’s Wallet’, With Louie Mantia
453: ‘What’s in Louie’s Wallet’, With Louie Mantia 453: ‘What’s in Louie’s Wallet’, With Louie Mantia

‘What’s in Louie’s Wallet’, With Louie MantiaLouie Mantia returns to the show to talk about the state of UI and icon design on Apple’s platforms, and some speculation on Apple’s trade secret lawsuit against OpenAI.

Sponsored by:Notion: The collaborative AI workspace where teams and agents work side by side, with a Developer Platform teams can build on.

Use promo code talkshow to save 10% off the R1 Ring and/or Even Clip.

to save 10% off the R1 Ring and/or Even Clip.

Links:This episode of The Talk Show was edited by Caleb Sexton.

1 month, 3 weeks назад @ daringfireball.net
452: ‘A Scam Held Together With Patriotism and Golden Paint’, With Quinn Nelson
452: ‘A Scam Held Together With Patriotism and Golden Paint’, With Quinn Nelson 452: ‘A Scam Held Together With Patriotism and Golden Paint’, With Quinn Nelson

‘A Scam Held Together With Patriotism and Golden Paint’, With Quinn NelsonQuinn Nelson returns to the show to discuss OpenAI’s ChatGPT/Codex “native” app migration fiasco, Siri AI in Apple’s OS 27 betas, MacOS 27 Golden Gate, and the hottest new cell phone of year, the Trump T1.

Sponsored by:Notion: Try the powerful, all-in-one Notion AI today.

Get 50% off your first box, plus free daily greens, with code talkshow50off .. Squarespace: Save 10% off your first purchase of a website or domain using code TALKSHOW.

Transcripts: Unofficial but surprisingly good.

Links:This episode of The Talk Show was edited by Caleb Sexton.

2 months назад @ daringfireball.net
451: ‘Taking Drugs to Get Fat’, With John Moltz
451: ‘Taking Drugs to Get Fat’, With John Moltz 451: ‘Taking Drugs to Get Fat’, With John Moltz

‘Taking Drugs to Get Fat’, With John MoltzThe great John Moltz returns to the show.

Use promo code talkshow to save 10% off the R1 Ring and/or Even Clip.

to save 10% off the R1 Ring and/or Even Clip.

Squarespace: Save 10% off your first purchase of a website or domain using code TALKSHOW.

Links:This episode of The Talk Show was edited by Caleb Sexton.

2 months, 3 weeks назад @ daringfireball.net
450: ‘Perp Walk for Selfies’, With Jason Snell
450: ‘Perp Walk for Selfies’, With Jason Snell 450: ‘Perp Walk for Selfies’, With Jason Snell

‘Perp Walk for Selfies’, With Jason SnellJason Snell returns to the show for a look back at WWDC 2026, and a look ahead to Designed in California, his and Myke Hurley’s upcoming 50-episode Apple history podcast.

Get 50% off your first box, plus free daily greens, with code talkshow50off .. Squarespace: Save 10% off your first purchase of a website or domain using code TALKSHOW .. Finalist — A daily planner for iPhone, iPad and Mac, built on proven paper-based planning methods.

DF readers get six months free; see details at the link.

Transcripts: Unofficial but surprisingly good.

Links:This episode of The Talk Show was edited by Caleb Sexton.

3 months назад @ daringfireball.net
449: ‘Live From WWDC 2026’, With Joanna Stern and Nilay Patel
449: ‘Live From WWDC 2026’, With Joanna Stern and Nilay Patel 449: ‘Live From WWDC 2026’, With Joanna Stern and Nilay Patel

‘Live From WWDC 2026’, With Joanna Stern and Nilay PatelRecorded in front of a live audience at The California Theatre in San Jose on Tuesday 9 June 2026, special guests Joanna Stern and Nilay Patel join John Gruber to discuss Apple’s announcements at WWDC 2026.

3D video with spatial audio: Exclusively in Sandwich Vision’s Theater on Vision Pro, available on the App Store.

Audio only:Sponsored by:DetailsPro — Design with SwiftUI anytime, anywhere: on iPhone, iPad, Mac, or Apple Vision Pro.

Finalist — A daily planner for iPhone, iPad and Mac, built on proven paper-based planning methods.

Links:This episode of The Talk Show was edited by Caleb Sexton.

3 months, 2 weeks назад @ daringfireball.net
448: ‘Twins Named John’, With Stephen Hackett
448: ‘Twins Named John’, With Stephen Hackett 448: ‘Twins Named John’, With Stephen Hackett

Get 50% off your first box, plus free daily greens, with code talkshow50off ..

Use promo code talkshow to save 10% off the R1 Ring and/or Even Clip.

to save 10% off the R1 Ring and/or Even Clip.

Squarespace: Save 10% off your first purchase of a website or domain using code TALKSHOW.

Links:This episode of The Talk Show was edited by Caleb Sexton.

3 months, 3 weeks назад @ daringfireball.net
447: ‘A Sociopathic Father’, With Adam Lisagor
447: ‘A Sociopathic Father’, With Adam Lisagor 447: ‘A Sociopathic Father’, With Adam Lisagor

‘A Sociopathic Father’, With Adam LisagorAdam Lisagor returns to the show to talk about Hovercraft, his new virtual presentation camera app for Mac, and how he’s developing it with AI coding tools.

Sponsored by:Parcel: Track your packages in one place, with native apps for iPhone, iPad, Apple Watch, and Mac.

Scribe: Instantly capture and optimize workflows so your teams and AI agents do their best work.

Squarespace: Save 10% off your first purchase of a website or domain using code TALKSHOW.

Links:This episode of The Talk Show was edited by Caleb Sexton.

4 months, 1 week назад @ daringfireball.net
446: ‘Food and Beverage Director’, With MG Siegler
446: ‘Food and Beverage Director’, With MG Siegler 446: ‘Food and Beverage Director’, With MG Siegler

‘Food and Beverage Director’, With MG SieglerMG Siegler returns to the show to discuss Apple’s announcement that Tim Cook is stepping aside (into the role of executive chairman) and John Ternus will become CEO.

Sponsored by:Squarespace: Save 10% off your first purchase of a website or domain using code TALKSHOW ..

Drafts: The Swiss Army knife for text on all your Apple devices.

Finalist: A daily planner for iPhone, iPad and Mac, built on proven paper-based planning methods.

Links:This episode of The Talk Show was edited by Caleb Sexton.

4 months, 3 weeks назад @ daringfireball.net
445: ‘Apple at 50’, With John Siracusa
445: ‘Apple at 50’, With John Siracusa 445: ‘Apple at 50’, With John Siracusa

‘Apple at 50’, With John SiracusaWho better to join the show to commemorate Apple’s 50th anniversary than John Siracusa?

Use code TALKSHOW for $80 in free credits.

Notion: The AI workspace where teams and AI agents get more done together.

Get 50% off your first box, plus free breakfast for 1 year, with code talkshow50off.

Links:This episode of The Talk Show was edited by Caleb Sexton.

5 months, 3 weeks назад @ daringfireball.net
444: ‘You’re Going to Have the Niggles’, With Christina Warren
444: ‘You’re Going to Have the Niggles’, With Christina Warren 444: ‘You’re Going to Have the Niggles’, With Christina Warren

‘You’re Going to Have the Niggles’, With Christina WarrenChristina Warren returns to the show to discuss Apple big month of product announcements — in particular, the iPhone 17e and MacBook Neo.

And we pour one out for the Mac Pro.

Sponsored by:Squarespace: Save 10% off your first purchase of a website or domain using code TALKSHOW .. Sentry: A real-time error monitoring and tracing platform.

Use code TALKSHOW for $80 in free credits.

Links:This episode of The Talk Show was edited by Caleb Sexton.

5 months, 4 weeks назад @ daringfireball.net
443: ‘The Pogue Feature’, With David Pogue
443: ‘The Pogue Feature’, With David Pogue 443: ‘The Pogue Feature’, With David Pogue

‘The Pogue Feature’, With David PogueSpecial guest David Pogue discusses his excellent and amazingly comprehensive new book, Apple: The First 50 Years.

Sponsored by:Notion: The AI workspace where teams and AI agents get more done together.

Squarespace: Save 10% off your first purchase of a website or domain using code talkshow ..

Get 50% off your first box, plus free breakfast for 1 year, with code talkshow50off.

Links:This episode of The Talk Show was edited by Caleb Sexton.

6 months, 1 week назад @ daringfireball.net
442: ‘Bad Dates’, With Jason Snell
442: ‘Bad Dates’, With Jason Snell 442: ‘Bad Dates’, With Jason Snell

‘Bad Dates’, With Jason SnellJason Snell returns to the show to discuss the 2025 Six Colors Apple Report Card, MacOS 26 Tahoe, Apple Creator Studio, along with what we expect/hope for in next week’s Apple product announcements.

Sponsored by:Notion: The AI workspace where teams and AI agents get more done together.

Squarespace: Save 10% off your first purchase of a website or domain using code talkshow .. Sentry: A real-time error monitoring and tracing platform.

Use code TALKSHOW for $80 in free credits.

Links:This episode of The Talk Show was edited by Caleb Sexton.

6 months, 3 weeks назад @ daringfireball.net
441: ‘Serious Opinionators’, With Adam Engst
441: ‘Serious Opinionators’, With Adam Engst 441: ‘Serious Opinionators’, With Adam Engst

‘Serious Opinionators’, With Adam EngstAdam Engst returns to the show to talk, in detail, about certain of the UI changes in iOS 26 and Apple’s version 26 OSes overall.

In particular, the new Unified view in the Phone app, and the Filter pop-up menu in both the Phone and Messages apps.

Use code TALKSHOW for $80 in free credits.

Squarespace: Save 10% off your first purchase of a website or domain using code talkshow ..

Links:This episode of The Talk Show was edited by Caleb Sexton.

7 months назад @ daringfireball.net
440: ‘Flush a Radar’, With Brent Simmons
440: ‘Flush a Radar’, With Brent Simmons 440: ‘Flush a Radar’, With Brent Simmons

‘Flush a Radar’, With Brent SimmonsBrent Simmons returns to the show.

Sponsored by:Squarespace: Save 10% off your first purchase of a website or domain using code talkshow .. Sentry: A real-time error monitoring and tracing platform.

Use code TALKSHOW for $80 in free credits.

Transcripts: Unofficial but surprisingly good.

Links:This episode of The Talk Show was edited by Caleb Sexton.

7 months, 3 weeks назад @ daringfireball.net