Made for iPhone
Подборка ресурсов по iOS разработке
Apple Developer News Apple Developer News
последний пост 8 часов назад
Adjustments to the Taiwan storefront of the App Store on iOS and iPadOS
Adjustments to the Taiwan storefront of the App Store on iOS and iPadOS Adjustments to the Taiwan storefront of the App Store on iOS and iPadOS

Apple is making changes to the Taiwan storefront of the App Store, following discussions with the Taiwan Fair Trade Commission.

As of October 31, 2026, the commission rate for standard Apple In-App Purchase and paid app transactions will be 26% on the Taiwan storefront of the App Store on iOS and iPadOS.

Signing the updated terms by October 31 is not required to receive the benefit of these commission rate changes starting that date.

The Apple Developer Program License Agreement has been revised to support updated policies.

查看繁體中文翻譯Translations of the updated agreement will be available on the Apple Developer website within one month.

8 часов назад @ developer.apple.com
Say hello to Touch on Mac
Say hello to Touch on Mac Say hello to Touch on Mac

Start getting ready for MacBook Pro with Touch today.

Watch new developer videos, sign up for Group Labs, and check out new articles and resources.

Explore now

1 day, 6 hours назад @ developer.apple.com
Offer your subscriptions to businesses and schools
Offer your subscriptions to businesses and schools Offer your subscriptions to businesses and schools

Starting today, organizations and educational institutions can purchase subscriptions to apps in volume with multiseat purchasing.

Multiseat purchasing for subscriptions is enabled by default in App Store Connect, unless you’ve previously adjusted this setting.

This makes your subscription available for purchase through Apple Business, Apple School Manager, and the App Store.

Note about multiseat purchasing and groupsMultiseat purchasing in App Store Connect also supports subscriptions for groups.

Manage purchase options for an auto-renewable subscriptionApp Store Connect API: Configuring multiseat subscriptions for organizationsOffer subscriptions to groups and organizations

1 week назад @ developer.apple.com
Updated App Review Guidelines are now available
Updated App Review Guidelines are now available Updated App Review Guidelines are now available

The App Review Guidelines have been revised to support new features, updated policies, and to provide clarification.

App Review GuidelinesBefore You Submit: Added links to additional documentation.

1.2: Clarified app content and app types that are subject to this guideline, and potential Developer Code of Conduct violation for failing to implement appropriate safeguards or remediating violations after notice.

5: Clarified that apps found to facilitate human trafficking and/or the exploitation of children will be removed from the App Store and blocked from alternative distribution.

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

1 week, 6 days назад @ developer.apple.com
Strengthening App Review Guidelines against nonconsensual intimate imagery and bait-and-switch apps
Strengthening App Review Guidelines against nonconsensual intimate imagery and bait-and-switch apps Strengthening App Review Guidelines against nonconsensual intimate imagery and bait-and-switch apps

As outlined in our App Review Guidelines, pornographic material has long been prohibited on the App Store — this includes apps that generate nudity or sexually explicit imagery, such as “nudification” apps that create sexually explicit images of real individuals without their consent.

For complete details, see the App Review Guidelines.

2.5.19: This rule clarifies our longstanding prohibition on apps misrepresenting what they do during the App Review process and then changing after approval — for example, adding features or functionality that weren’t included in the version of the app that was submitted to App Review.

Section 5: The App Store has always prohibited apps that facilitate human…

1 week, 6 days назад @ 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

The Apple Developer Program License Agreement has been revised to support new features and updated policies, and to provide clarification.

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

Definitions, Definitions, Sections 6.4, 6.4.1, 6.4.2: Specified terms for iOS app widgets on Apple HomeView and availability of iOS apps for CarPlay on Apple HomeView.

Schedule 3, Sections 1.1(b), 1.2(d)(iii), 3.1, 3.8(a), 3.8(c): Specified terms for offering subscriptions to Apple Business and Apple School Manager organizations through Volume Purchasing.

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

2 weeks, 2 days назад @ developer.apple.com
Hello Developer: October 2026
Hello Developer: October 2026 Hello Developer: October 2026

In this edition: Get tips on submitting your iPhone Duo app.

Sign up for new iPhone Duo Group Labs. Join us for a new developer event on speed and efficiency.

Explore localized documentation.

Browse new App Store creative assets.

Read now

3 weeks, 2 days назад @ developer.apple.com
Prepare and submit your apps for iPhone Duo
Prepare and submit your apps for iPhone Duo Prepare and submit your apps for iPhone Duo

iPhone Duo will be available to customers starting October 23, 2026.

To get your apps and games ready today, you can:Build or recompile with XcodeRecompile existing apps with Xcode 27.1, which adds development support for iPhone Duo.

Use Device Hub to visualize how your apps behave on iPhone Duo across all poses and orientations.

Submit your appYou can submit your iPhone Duo optimized apps and games in App Store Connect today.

Starting April 2027, any apps or games submitted will need to include screenshots for iPhone Duo.

3 weeks, 2 days назад @ developer.apple.com
Showcase your apps with new assets on the App Store
Showcase your apps with new assets on the App Store Showcase your apps with new assets on the App Store

Make your apps and games stand out with new creative assets on the App Store and asset management tools in App Store Connect.

These new image and video assets complement your existing app previews and screenshots to give your app additional visibility across the App Store.

With support for Dark Mode, as well as different devices and orientations, the preview tool helps ensure your app makes a great impression across the App Store.

Manage your assets in App Store ConnectStreamline your asset management with the new Asset Library in App Store Connect.

Upload and organize your creative assets, screenshots, and app previews in one central place — even ahead of when you’d like to use them.

3 weeks, 3 days назад @ developer.apple.com
Updates to Full Disk Access in macOS
Updates to Full Disk Access in macOS Updates to Full Disk Access in macOS

We give developers powerful APIs to build incredible capabilities into their apps for Apple products, backed by a set of controls designed to protect users’ private data.

Full Disk Access largely sidesteps these controls in order to allow backup apps to function properly on the Mac.

Some developers are using Full Disk Access in ways that could put users at risk, exposing everything on their systems—including files, mail, messages, and even browsing history—without users’ full knowledge and understanding.

As AI agents become increasingly capable and autonomous, the risks associated with this level of access will grow substantially.

We are committed to ensuring users clearly understand these …

3 weeks, 6 days назад @ developer.apple.com
Upcoming expiration of Developer ID Certification Authority (Sub-CA)
Upcoming expiration of Developer ID Certification Authority (Sub-CA) Upcoming expiration of Developer ID Certification Authority (Sub-CA)

The original Developer ID Certification Authority (Sub-CA) expires on February 1, 2027.

See Replacing Developer ID certificates issued from the previous Sub-CA for help identifying your certificate’s authority.

Generate a replacement from the current authority, Developer ID Certification Authority (G2).

Note: This certificate authority is valid until 2031, but the certificates issued by the certificate authority expire annually and must be renewed each year.

When prompted for a Developer ID Certificate Intermediary, select G2 Sub-CA.

4 weeks назад @ developer.apple.com
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

1 month, 1 week назад @ 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 month, 1 week назад @ 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 month, 1 week назад @ 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 month, 1 week назад @ developer.apple.com
Apple Developer Releases Apple Developer Releases
последний пост 3 days, 6 hours назад
iPadOS 26.7.2 (23H128)
iPadOS 26.7.2 (23H128) iPadOS 26.7.2 (23H128)

View downloadsView release notes

3 days, 6 hours назад @ developer.apple.com
iPadOS 27.2 (24B119)
iPadOS 27.2 (24B119) iPadOS 27.2 (24B119)

View downloadsView release notes

3 days, 6 hours назад @ developer.apple.com
macOS 27.2 (26B123)
macOS 27.2 (26B123) macOS 27.2 (26B123)

View downloadsView release notes

3 days, 6 hours назад @ developer.apple.com
tvOS 27.2 (24K122)
tvOS 27.2 (24K122) tvOS 27.2 (24K122)

View downloadsView release notes

3 days, 6 hours назад @ developer.apple.com
visionOS 27.2 (24N120)
visionOS 27.2 (24N120) visionOS 27.2 (24N120)

View downloadsView release notes

3 days, 6 hours назад @ developer.apple.com
watchOS 27.2 (24S118)
watchOS 27.2 (24S118) watchOS 27.2 (24S118)

View downloadsView release notes

3 days, 6 hours назад @ developer.apple.com
iPadOS 18.7.11 (22H384)
iPadOS 18.7.11 (22H384) iPadOS 18.7.11 (22H384)

View downloadsView release notes

3 days, 6 hours назад @ developer.apple.com
iOS 18.7.11 (22H384)
iOS 18.7.11 (22H384) iOS 18.7.11 (22H384)

View downloadsView release notes

3 days, 6 hours назад @ developer.apple.com
iOS 27.2 (24B91020)
iOS 27.2 (24B91020) iOS 27.2 (24B91020)

View downloadsView release notes

3 days, 6 hours назад @ developer.apple.com
iOS 27.2 (24B119)
iOS 27.2 (24B119) iOS 27.2 (24B119)

View downloadsView release notes

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

Download the appView release notes

1 week назад @ developer.apple.com
App Store Connect Update
App Store Connect Update App Store Connect Update

View release notes

1 week, 2 days назад @ developer.apple.com
Xcode 27.2 RC (27B48)
Xcode 27.2 RC (27B48) Xcode 27.2 RC (27B48)

View downloadsView release notes

1 week, 3 days назад @ developer.apple.com
watchOS 27.2 RC (24S116)
watchOS 27.2 RC (24S116) watchOS 27.2 RC (24S116)

View downloadsView release notes

1 week, 3 days назад @ developer.apple.com
iPadOS 27.2 RC (24B115)
iPadOS 27.2 RC (24B115) iPadOS 27.2 RC (24B115)

View downloadsView release notes

1 week, 3 days назад @ developer.apple.com
Swift.org Swift.org
последний пост 3 weeks назад
What's new in Swift: September 2026 Edition
What's new in Swift: September 2026 Edition What's new in Swift: September 2026 Edition

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

Highlights include Swift Build as the new default in Swift Package Manager, Subprocess reaching 1.0, and up to 40x faster WebAssembly bridging with JavaScriptKit.

Embedded Swift Improvements Coming in Swift 6.4 rounds up what’s ahead for Swift on microcontrollers and other constrained environments.

Solbach Leads shared their Swift adoption story, including how they migrated a production AI data pipeline from Kotlin and Spring Boot to Swift and Vapor.

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

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

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

Highlights include Swift Build as the new default in Swift Package Manager, Subprocess reaching 1.0, and up to 40x faster WebAssembly bridging with JavaScriptKit.

Embedded Swift Improvements Coming in Swift 6.4 rounds up what’s ahead for Swift on microcontrollers and other constrained environments.

Solbach Leads shared their Swift adoption story, including how they migrated a production AI data pipeline from Kotlin and Spring Boot to Swift and Vapor.

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

3 weeks назад @ swift.org
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 month, 2 weeks назад @ swift.org
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 month, 2 weeks назад @ 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 month, 2 weeks назад @ 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 month, 2 weeks назад @ 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!

1 month, 3 weeks назад @ 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!

1 month, 3 weeks назад @ 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…

2 months, 1 week назад @ 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…

2 months, 1 week назад @ 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.

2 months, 3 weeks назад @ 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.

2 months, 3 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…

3 months, 4 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…

3 months, 4 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…

4 months, 1 week назад @ swift.org
Swift Evolution Swift Evolution
последний пост None
/r/iOSProgramming
последний пост 6 часов назад
Are there any good open source models for making apps?
Are there any good open source models for making apps?

Been really happy with opus 5.5 lately but I am looking to start localizing my workflow for redundancy. submitted by /u/trevor2893438 [link] [comments]

6 часов назад @ reddit.com
When iPhone Duo simulator will be available in the Device Hub?
When iPhone Duo simulator will be available in the Device Hub?

I need to test my app on the iPhone Duo and generate some screenshots, especially since Apple will soon make it mandatory to include screenshots for this specific device. Does anyone know when the iPhone Duo will become available in the Xcode Device Hub Simulator? submitted by /u/Coderas_AH [link] [comments]

7 часов назад @ reddit.com
Duo Badges in App Store?
Duo Badges in App Store?

I built and submitted an app update with XCode 27.1 and included Duo screenshots taken with the simulator. The update was approved (including the screenshots) and posted but the App store does not show a "Duo Ready" (or whatever) Logo and the Duo screenshots are not available on my app store pages, it still only shows iPhone and iPad previews. What is needed to get "full" Duo support listed in the App store?? submitted by /u/HappyFunBall007 [link] [comments]

8 часов назад @ reddit.com
What I learned running HT-Demucs (AI stem separation) fully on-device with Core ML
What I learned running HT-Demucs (AI stem separation) fully on-device with Core ML

I spent the last months getting Meta's HT-Demucs (the model that splits a song into drums, bass, vocals and other) running entirely on an iPhone with Core ML: no server, no uploads. A few things I learned that might save someone time: 1. Keep the STFT out of the model. HT-Demucs works on both the waveform and the spectrogram. Converting the STFT/iSTFT ops with coremltools was a pain, so I converted only the network in between and wrote the STFT in Swift with vDSP. To make sure I hadn't broken anything, I exported golden data from Demucs' own _spec/_ispec in Python and wrote tests against it. The Swift version matches PyTorch to about 1e-5. Being able to check every step against PyTorch was …

12 часов назад @ reddit.com
Anyone found a workaround for pinch-to-zoom in the new Xcode 27 Device Hub? Trackpad isn't working
Anyone found a workaround for pinch-to-zoom in the new Xcode 27 Device Hub? Trackpad isn't working

Hey everyone, Ever since updating to Xcode 27 and moving over to the new Device Hub app, I've been hitting a wall trying to test multi-touch gestures. I’m building an app that relies heavily on zooming, but I can't get pinch-to-zoom or zoom out to work at all. I tried using the standard Mac trackpad gesture, but it completely ignores the input. In the old Simulator, we could use the Option key to bring up the dual-finger touch points, but that doesn't seem to trigger either. Has anyone found a reliable workaround or hidden menu setting to trigger multi-finger gestures in Device Hub? submitted by /u/BeDevForLife [link] [comments]

12 часов назад @ reddit.com
iOS Interviews: Do I need to know pre-concurrency syntax?
iOS Interviews: Do I need to know pre-concurrency syntax?

Ive been developing with SwiftUI/iOS for the last two years and have an app out in production. My entire codebase is already using Swift 6 concurrency but I still never felt confident with it for interviews. So now I'm going through avanderlee's swift concurrency course and I'm learning the difference between closure-based network calls vs one using modern concurrency. In an interview setting would it be bad if I didnt know how to write a closure-based network call? Or should I still be comfortable discussing it to some extent submitted by /u/DarkSombreros [link] [comments]

14 часов назад @ reddit.com
Tracking total cellular data usage on iOS. Has anyone tried this?
Tracking total cellular data usage on iOS. Has anyone tried this?

I'm working on an app and exploring whether we can track a device's total monthly cellular data usage on iOS. On Android, NetworkStatsManager provides a relatively straightforward approach. On iOS, there doesn't seem to be an equivalent public API. One possible workaround is using getifaddrs() to read byte counters from interfaces such as pdp_ip*. However, these counters reportedly wrap at 4 GiB, reset on reboot, and rely on undocumented interface names. Has anyone implemented something similar or are there any better approaches? I'd appreciate any real-world experience or pointers. Thanks! submitted by /u/Lazy-Benefit1863 [link] [comments]

16 часов назад @ reddit.com
I keep getting rejected for “copy cat” by apple review
I keep getting rejected for “copy cat” by apple review

Getting frustrated by Apple, they keep saying my name is a copy cat (name, icon or something else), 1st time they let me know, 2nd time I changed the name so it’s: original name - what it does, got rejected again with zero explanation I’ve been begging them for an explanation. Idk what to do an am deadlocked until this gets through submitted by /u/johnnypen2445 [link] [comments]

22 часа назад @ reddit.com
Lock app in landscape orientation for iPhone Duo?
Lock app in landscape orientation for iPhone Duo?

I'm finding it difficult to lock my app in landscape mode, i.e. wide-view. I don't want my app to rotate rotation to portrait when the device is rotated. But every time I rotate the simulator to tall-view, i.e. portrait, the app orientation rotates, causing the contents to get squished. Is this not possible with the Duo, and another view I'm gonna have to support? submitted by /u/6thDAY [link] [comments]

1 day, 6 hours назад @ reddit.com
query records cloud kit console slow?
query records cloud kit console slow?

Are any of you also having trouble accessing data via the CloudKit Console’s "Query Records" feature? Or is it just incredibly slow? submitted by /u/matimotof1 [link] [comments]

1 day, 7 hours назад @ reddit.com
I built a Hogwarts spellbook to show off custom spoiler reveals in Enriched Markdown, a native SwiftUI Markdown renderer
I built a Hogwarts spellbook to show off custom spoiler reveals in Enriched Markdown, a native SwiftUI Markdown renderer

Enriched Markdown for iOS renders Markdown natively in SwiftUI, including `||spoilers||`. By default they're hidden under a particle field, but you can swap the overlay for your own UIView and decide how hidden text looks and how it reveals itself. To show what that unlocks, I built a Hogwarts spellbook: every spell in the video is a custom overlay revealing the same Markdown in its own way. Video of the demo is in the comments 👇 Not every app needs a Patronus, so here's a plain blur. It's one view subclass: final class BlurOverlayView: SpoilerOverlayView { private static let context = CIContext() override func layoutSubviews() { super.layoutSubviews() guard let input = CIImage(image: conce…

1 day, 8 hours назад @ reddit.com
How do you guys implement navigation for iPhone Duo support?
How do you guys implement navigation for iPhone Duo support? How do you guys implement navigation for iPhone Duo support?

Back when i started working on this project as a hobby i chose to implement a well known overused navigation setup instead of using Apple's native navigation (tabview). However that meant that for the iPhone duo i had to move some things around. I released the update like this, but im not completely satisfied with it yet (system ui and my ui offcentered e.g.). Any tips, ideas? submitted by /u/SEPPDROID [link] [comments]

1 day, 9 hours назад @ reddit.com
vphone-linux v0.1 is here: Boot iOS 27.1 and iPhone Duo on Linux without a Mac!
vphone-linux v0.1 is here: Boot iOS 27.1 and iPhone Duo on Linux without a Mac! vphone-linux v0.1 is here: Boot iOS 27.1 and iPhone Duo on Linux without a Mac!

vphone-linux v0.1 is here with some cool updates: Boot iOS 27.0.1 and iOS 27.1 virtual iPhones. iPhone Duo support! Much easier setup script with only 2 commands to setup and create a new iPhone vm. Lots of performance improvements. Still not close to a native performance but that's the next step for this project, we should be able to develop iOS apps seamlessly on any machine without the need for a Mac. Please try it out and let me know if you had any issues or feature requests. submitted by /u/YahiaAngelo [link] [comments]

1 day, 9 hours назад @ reddit.com
vphone-linxu v0.1 is here: Boot iOS 27.1 and iPhone Duo on Linux without a Mac!
vphone-linxu v0.1 is here: Boot iOS 27.1 and iPhone Duo on Linux without a Mac! vphone-linxu v0.1 is here: Boot iOS 27.1 and iPhone Duo on Linux without a Mac!

vphone-linux v0.1 is here with some cool updates: Boot iOS 27.0.1 and iOS 27.1 virtual iPhones. iPhone Duo support! Much easier setup script with only 2 commands to setup and create a new iPhone vm. Lots of performance improvements. Still not close to a native performance but that's the next step for this project, we should be able to develop iOS apps seamlessly on any machine without the need for a Mac. Please try it out and let me know if you had any issues or feature requests. submitted by /u/YahiaAngelo [link] [comments]

1 day, 10 hours назад @ reddit.com
CarPlay Video Playback
CarPlay Video Playback

Hey everyone, I’m a student iOS developer working on a small video playback app for beta testing, and I’m having trouble getting video to display properly in CarPlay with cars that support carplay. I use CarTV latest updates and it worked on many cars that support carplay, I tested using IOS 26.7z I’ve been experimenting with Apple’s CarPlay audio and video entitlements, but I can’t seem to get the expected video behavior on my physical device running iOS 26.7. Other CarPlay apps work fine CarTV APTV etc.. on the same device, so I suspect I might be missing a configuration step or using the wrong implementation approach in Swift. When testing in the simulator, video playback works in playba…

1 day, 16 hours назад @ reddit.com
iOS Dev Weekly iOS Dev Weekly
последний пост 6 days, 23 hours назад
Issue 773
Issue 773 Issue 773

Issue 773 23rd October 2026 Written by Alex OzunOver the past few weeks, I’ve seen a massive push from developers to adapt their apps for iPhone Duo ahead of its launch date.

I’ve been especially impressed by the indie dev and Build in Public communities, with many developers going well beyond what’s required for basic Duo support.

iPhone Duo starts shipping today, but significant supply delays mean that many developers won’t get their devices any time soon.

This might be the first time I’ve seen someone use mesh gradients creatively to tie together a multi-screen app design.

But this article by Sarun I read very carefully, especially with the current push to adapt apps for iPhone Duo.

6 days, 23 hours назад @ main--iosdevweekly.netlify.app
Issue 772
Issue 772 Issue 772

Issue 772 16th October 2026 Written by Konstantinos NikoloutsosHello, iOS Dev Weekly readers 👋 It’s me Konsta.

As the article makes clear, this is an experiment: private APIs don’t belong in production App Store code.

It reminds me of Juan Marin’s comment in issue 767, calling UIScreen.main.bounds “a bug waiting for a device” before discussing the iPhone Duo.

Blueprint, by Mustafa Natur, turns your app icon into a blueprint-style version, with colours and badges and custom labels(thanks for that) that give testing builds and release candidates their own character.

What appeals to me here is the straightforward command-line workflow: install it, point it at an Icon Composer file or an app ic…

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

Issue 771 9th October 2026 Written by Juan MarinI’ve spent this week at next.app devCon in Berlin, which has been a reminder of why conferences are worth the trip.

Product managers are asked to show growth, and minutes are what the analytics tools hand you by default.

Apple is already handing families better tools to see and limit screen time.

Once people can see the minutes, the minutes stop being a compliment.

For headless runs, tddworks’ Baguette covers what idb lost when its input call stopped working in iOS 26.

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

Issue 770 2nd October 2026 Written by Andyy HopeG’day y’all.

What a start to the week…Google shipped a malformed remote config for Firebase SDK that appears to have broken most (all?)

Each time an event like this happens, I see a surge in debate around the dangers of dependencies.

– Andyy HopeGitHub-hosted macOS runners are slow, prone to queueing delays, and very expensive.

As someone who has spent a few hours manually exporting symbols, this is going to be a real boon for my workflow.

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

Issue 769 25th September 2026 Written by Alex OzunLast week I attended the iPhone Duo Group Lab, and while none of my questions made it to the panel, I came out with a few insights.

I was as interested in the questions other developers asked as in Apple’s answers.

The new hardware creates opportunities, but developers shouldn’t try to invent a gimmick for every pose and hinge angle.

CodeSerg Dort addresses an increasingly common problem for Apple developers: switching between agentic and hands-on workflows while sharing the same Xcode build environment.

Harking back to the iPhone Duo Tech Talks and Labs, Apple clearly positions ArrangementView as one of the heavy lifters for iPhone Duo adop…

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

Issue 768 18th September 2026 Written by Konstantinos NikoloutsosHello, iOS Dev Weekly readers 👋 It’s me Konsta.

😅 The SDK and simulator support arrive later this month, and I’m looking forward to testing our apps against it.

🍺 The new JSON-based project configuration format, project.xcproj , is designed to make diffs easier to read and reduce merge conflicts.

Triage by Runway pulls every issue into one inbox, de-dupes, assigns, and tracks fixes so nothing is missed.

I’m glad Apple is working on this.

1 month, 1 week назад @ main--iosdevweekly.netlify.app
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 month, 2 weeks назад @ 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.

1 month, 3 weeks назад @ 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.

2 months назад @ 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.

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

Issue 763 14th August 2026 Written by Juan MarinI’m back for another issue.

People stop posting opinions and start posting findings, and for about six weeks the ratio of genuinely useful blog posts goes up.

If you’re planning to file feedback on a beta, do it now rather than in a month.

To mark it, we’re continuing the exclusive 25% discount for iOS Dev Weekly readers.

It’s the rightmost of the three buttons above the detail view, and double-clicking something you wrote lands you on the lines.

2 months, 2 weeks назад @ 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.

2 months, 3 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.

3 months назад @ 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.

3 months, 1 week назад @ 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.

3 months, 2 weeks назад @ main--iosdevweekly.netlify.app
СМИ
9to5Mac 9to5Mac
последний пост 1 час назад
Report: Apple expected to ship up to 1.5 million OLED touchscreen MacBook Pros in 2027
Report: Apple expected to ship up to 1.5 million OLED touchscreen MacBook Pros in 2027 Report: Apple expected to ship up to 1.5 million OLED touchscreen MacBook Pros in 2027

A new report from TrendForce explores Apple’s impact on the OLED notebook market following the launch of its first touchscreen MacBook Pro, and the company’s own shipment prospects for 2027.

OLED suppliers compete for MacBook Air contractsApple yesterday announced the new touchscreen MacBook Pro, which features the same tandem OLED technology it first introduced with the M4 iPad Pro in 2024.

Then, earlier this year, TrendForce published an OLED roadmap predicting that Apple would introduce OLED displays to the MacBook Pro lineup in 2026, followed by the MacBook Air in 2029 (pushed back from 2027).

Now, TrendForce has published a new report with new shipment forecasts for Apple’s OLED MacBoo…

1 час назад @ 9to5mac.com
Touchscreen MacBook Pro with OLED, new iPad mini, and more
Touchscreen MacBook Pro with OLED, new iPad mini, and more Touchscreen MacBook Pro with OLED, new iPad mini, and more

Benjamin and Chance break down all the announcements from Apple’s ‘Pro and tell’ event, featuring the new OLED MacBook Pro with touchscreen, M6 iMac, and the updated iPad Mini.

And in Happy Hour Plus, how well has Apple handled this flurry of fall product announcements?

HostsChance MillerBenjamin MayoSubscribe, Rate, and Review9to5Mac Happy Hour PlusSubscribe to 9to5Mac Happy Hour Plus!

Support Benjamin and Chance directly with Happy Hour Plus!

9to5Mac Happy Hour Plus includes:Ad-free versions of every episodePre- and post-show contentBonus episodesJoin for $5 per month or $50 a year at 9to5mac.com/join.

1 час назад @ 9to5mac.com
Strava adds Google Gemini integration with personalized workout insights
Strava adds Google Gemini integration with personalized workout insights Strava adds Google Gemini integration with personalized workout insights

Strava expanded its AI integrations with Google Gemini this week, allowing subscribers to get personalized insights based on their workout history.

Strava expands AI integration to GeminiA few months ago, fitness tracking platform Strava launched an integration with Claude using the Model Context Protocol (MCP), allowing users to analyze their workout history and training performance through natural-language conversations with Anthropic’s AI assistant.

This week, Strava announced an expansion of its AI integrations, bringing similar capabilities to Google Gemini.

“Can you give me a detailed analysis of how I performed in my last race?” Understand how your effort played out, mile by mile.

Or…

2 часа назад @ 9to5mac.com
Reddit will soon require an account for most content
Reddit will soon require an account for most content Reddit will soon require an account for most content

Earlier today Reddit announced that it’s rolling out social media-style ‘For You’ feeds, but that wasn’t the only big news today.

Reddit also now says that it’s going to start requiring a logged-in account for accessing most of its content.

Reddit transitioning to being primarily a service for logged-in usersSara Fischer writes at Axios:Reddit on Thursday said it’s moving to become a primarily logged-in experience, marking one of the most significant shifts in its 21-year history.

What will Reddit users without an account be able to access?

And if you visit the site “via search engines or shared links,” you’ll still be able to access the content.

3 часа назад @ 9to5mac.com
Apple cuts App Store commission in Taiwan following regulatory discussions [U]
Apple cuts App Store commission in Taiwan following regulatory discussions [U] Apple cuts App Store commission in Taiwan following regulatory discussions [U]

Apple today announced that it is lowering its standard App Store commission in Taiwan, following discussions with the country’s Fair Trade Commission.

In the European Union, Apple recently overhauled its App Store fees and business terms to address concerns raised by the European Commission following a lengthy back-and-forth over its compliance with the Digital Markets Act.

And yesterday, South Korean regulators fined Apple approximately $15.5 million and ordered changes to its App Store policies over payment restrictions, app review practices, and discriminatory commissions.

Update: In a statement to 9to5Mac, Apple said:“We’re making updates to the Taiwan storefront of the App Store follow…

3 часа назад @ 9to5mac.com
Apple VP talks new iPad mini: OLED without ProMotion, Acoustic Display, more
Apple VP talks new iPad mini: OLED without ProMotion, Acoustic Display, more Apple VP talks new iPad mini: OLED without ProMotion, Acoustic Display, more

Apple unveiled its “biggest update ever” for the iPad mini this week, introducing a thinner, lighter design and an OLED display.

While the new iPad mini features an OLED display, it doesn’t support ProMotion.

One of the things that’s really cool about OLED is it actually has this really fast pixel response time.

In addition to being lighter and thinner, the new iPad mini is also IP67-rated for water and dust resistance, a first for an iPad.

The new iPad mini is available to pre-order now, with the first orders arriving on November 6.

4 часа назад @ 9to5mac.com
iOS 27.2 adds new video feature that’s perfect for iPhone Duo
iOS 27.2 adds new video feature that’s perfect for iPhone Duo iOS 27.2 adds new video feature that’s perfect for iPhone Duo

iOS 27.2 launched this week with many new features, including an upgrade for the Apple TV app that’s especially perfect for iPhone Duo: Multiview.

And a new video feature in iOS 27.2—Multiview—makes me hope the streamer adds even more sports soon.

It’s available for all sports events included in an Apple TV subscription.

Once you start watching a sports event you’ll see a new ‘Multiview’ button at the bottom of the Apple TV player.

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

5 часов назад @ 9to5mac.com
Apple says it’s ‘only getting started’ updating macOS for touchscreens
Apple says it’s ‘only getting started’ updating macOS for touchscreens Apple says it’s ‘only getting started’ updating macOS for touchscreens

Apple’s new MacBook Pro with PROLED XDR Display (pre-order here) includes a variety of software optimizations for touch input.

But Apple says it’s “only getting started” making macOS more touch-friendly.

But it sounds like Apple plans to roll out even more macOS optimizations for touch in the future.

Chris Welch writes at Bloomberg:An Apple employee answering press questions at Wednesday’s event said the company is only getting started optimizing macOS for a touch screen.

You can pre-order MacBook Pro with PROLED XDR on Amazon for day-one delivery.

6 часов назад @ 9to5mac.com
Deals: M6 and PROLED MacBook Touch pre-order offers, OLED iPad mini, M6 Mac mini, more
Deals: M6 and PROLED MacBook Touch pre-order offers, OLED iPad mini, M6 Mac mini, more Deals: M6 and PROLED MacBook Touch pre-order offers, OLED iPad mini, M6 Mac mini, more

New M6 MacBook Pro, OLED iPad mini, and more now available for pre-order:OLED iPad mini 128GB $699OLED iPad mini 256GB $799OLED iPad mini 512GB $99914-inch M6 MacBook Pro 16GB/1TB $1,99914-inch M6 MacBook Pro 24GB/1TB $2,19914-inch M6 MacBook Pro 32GB/1TB $2,39914-inch M5 Pro MacBook Pro with PROLED XDR Display $2,89916-inch M5 Pro MacBook Pro with PROLED XDR Display $3,399Amazon’s AirPods Pro 3 deal is back at over 20% offApple’s new charging gear now live from $19: World Travel Kit, AC Connector 2, 140W, moreApple World Travel Adapter Kit $39Apple 70W USB-C Power Adapter $59Apple 140W USB-C Power Adapter $99Apple AC Connector 2 Power Adapter Extension Cable $19Apple’s new magnetic TechWov…

8 часов назад @ 9to5mac.com
Apple TV’s new crime thriller hailed as ‘impossible to stop watching’
Apple TV’s new crime thriller hailed as ‘impossible to stop watching’ Apple TV’s new crime thriller hailed as ‘impossible to stop watching’

Apple TV has a new crime thriller premiering tonight—Nocturne—and early reviews indicate it could be another hit series for the streamer.

Nocturne reviews praise Stephen Graham’s chilling performance as serial killerApple TV has a new crime series debuting tonight at 9:00 p.m.

Nocturne stars Liev Schreiber, Zazie Beetz, and Stephen Graham, with Graham as a serial killer who makes the show “impossible to stop watching” per The Guardian.

You can watch Nocturne here on Apple TV.

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

8 часов назад @ 9to5mac.com
iOS 27.2 gives Shortcuts app these new and improved features
iOS 27.2 gives Shortcuts app these new and improved features iOS 27.2 gives Shortcuts app these new and improved features

iOS 27.2 launched this week with a variety of new features for Siri AI, FaceTime, Messages, and more, plus a handful of improvements for the Shortcuts app.

iOS 27.2’s Shortcuts app adds key iPhone Duo automation, plus improvements to several other featuresiPhone Duo launched with iOS 27.1 last week, but just days later iOS 27.2 arrived with a pair of compelling new Duo features.

But it turns out that iOS 27.2 also introduced a key iPhone Duo automation in Shortcuts that’s proven popular.

The ability to automate actions based on whether your iPhone is opened or closed arrived in iOS 27.2, per Apple’s release notes for the Shortcuts app.

What’s your take on iOS 27.2’s new and improved Shortcu…

9 часов назад @ 9to5mac.com
iOS 27.3 release date: Here’s when to expect new iPhone features
iOS 27.3 release date: Here’s when to expect new iPhone features iOS 27.3 release date: Here’s when to expect new iPhone features

Apple released iOS 27.2 this week with new features for Messages, Siri AI, and Photos, plus an Apple Music rebrand and more.

But work on iOS 27.3 is already well underway, here’s when to expect the next big iPhone update.

That means iOS 27.3 is up next, and its release should align with historic patterns for x.2 updates.

As for new iPhone features in iOS 27.3, we’ll know a lot more after the beta arrives.

Will you install the iOS 27.3 beta or wait for the release version?

10 часов назад @ 9to5mac.com
Reddit now lets you choose between For You and Following feeds
Reddit now lets you choose between For You and Following feeds Reddit now lets you choose between For You and Following feeds

Reddit has announced the introduction of a new For You feed, an algorithmic-driven one that tries to find new communities and threads to match your interests.

Fortunately, you don’t have to use it …The platform says it will combine content from both subreddits you follow and ones it thinks you might like.

For You combines posts from communities you have joined with recommendations related to your interests.

A more human internet is not just something you sit back and watch, it is something you find value in and want to participate in.

Fortunately, you can stick to the Following feed, which shows posts only from communities you’ve joined.

11 часов назад @ 9to5mac.com
The education price of the MacBook Neo just jumped again
The education price of the MacBook Neo just jumped again The education price of the MacBook Neo just jumped again

The MacBook Neo was already a bargain by Mac standards when it launched with a starting price of $599, but for students an education price of $499 made it a steal.

Sadly, that changed back in June when both retail and education prices rose by $100.

Now, however, the education price has been raised even further …As Macworld noted, Apple has increased the education price of the MacBook Neo to $649, a saving of just $50 over the standard price – and a full $150 more than it cost students when it first launched.

If you’re looking for a better deal, the site notes that Apple’s refurbished store is currently offering the base model for $599.

Another option is Amazon, where you can buy the M1 MacB…

11 часов назад @ 9to5mac.com
Apple seems to have the right approach to the first touchscreen Mac
Apple seems to have the right approach to the first touchscreen Mac Apple seems to have the right approach to the first touchscreen Mac

Steve Jobs famously dismissed the idea of a touchscreen Mac back in 2010 when he said that it “gives great demo” but turns out to be “ergonomically terrible” in real-life use.

It was inevitable that eyebrows would be raised when the company did a U-turn on this by launching the first touchscreen Mac.

I’m not interested in a touchscreen MacI’m a Mac guy through and through, right from the original Macintosh back in 1984.

The only time I used the touchscreen was for scrolling, especially when I wanted to scroll a significant way down a page.

The nightmare scenario for Mac users was Apple compromising the interface in order to support touch.

12 часов назад @ 9to5mac.com
MacRumors MacRumors
последний пост 3 часа назад
Apple Executive Comments on New iPad Mini Lacking 120Hz Display
Apple Executive Comments on New iPad Mini Lacking 120Hz Display Apple Executive Comments on New iPad Mini Lacking 120Hz Display

While the new iPad mini has an OLED display, the device does not support ProMotion, meaning the display's refresh rate is limited to 60Hz instead of 120Hz.

"One of the things that's really cool about OLED is it actually has this really fast pixel response time.

So it's like more than an order of magnitude faster than the pixel response time for an LCD display.

Apple's tech specs indicate the new iPad mini has a 2,000,000:1 contrast ratio.

The new iPad mini is available to pre-order now, with U.S. pricing starting at $699, and the device launches on Friday, November 6.

3 часа назад @ macrumors.com
Here's a Hands-On Look at HomePod Mini 2's New Two-Tone Colors
Here's a Hands-On Look at HomePod Mini 2's New Two-Tone Colors Here's a Hands-On Look at HomePod Mini 2's New Two-Tone Colors

For the pink, blue, and green HomePod mini models, the two layers of acoustic fabric are different colors.

For the blue ‌HomePod mini 2‌, the mesh is blue and the fabric underneath is green.

The green ‌HomePod mini 2‌ has the green color outside and blue underneath, so it's the opposite of the blue model.

The midnight and white ‌HomePod mini 2‌ options also have a bit of a two-tone look, but it is more subtle than the pink, blue, and green models.

Apple's original ‌HomePod‌ mini also used a mesh fabric, but it did not have a two-tone color look.

3 часа назад @ macrumors.com
Apple Lowers App Store Fees in Taiwan Starting October 31
Apple Lowers App Store Fees in Taiwan Starting October 31 Apple Lowers App Store Fees in Taiwan Starting October 31

Apple is lowering the commission that it collects in Taiwan to 26 percent, down from 30 percent.

Apple plans to drop the rate for in-app purchase and paid app transactions on the iOS and iPadOS Taiwan storefront starting on October 31.

The change comes after Apple held discussions with the Taiwan Fair Trade Commission (TFTC).

Apple says developers do not need to sign updated terms by October 31 to get the reduced commission rate.

Apple normally charges a lower rate for Small Business Program members, but the announcement about the Taiwan commission changes doesn't include that information.

4 часа назад @ macrumors.com
HomeView Pre-Order Returns to $289.99 on Amazon
HomeView Pre-Order Returns to $289.99 on Amazon HomeView Pre-Order Returns to $289.99 on Amazon

Amazon's $9 pre-order discount on the HomeView has returned for the Space Gray color, allowing you to get the home hub for $289.99, down from $299.00.

Although only a $9 discount, this is still biggest deal we've seen on the HomeView, and as of writing only Amazon is offering any sort of discount on the device.

Amazon's delivery estimates have begun stretching into late November, past the HomeView's launch date of November 13.

In terms of pre-order discounts, Amazon also has the new Apple TV 4K for $289.99, down from $299.00, with an estimated delivery date on launch day of November 13.

For more pre-order info on Apple's newest Macs and iPad mini, be sure to check out our dedicated post.

4 часа назад @ macrumors.com
Apple Avoids Showing Pinched Fingers on iPad Mini Page in South Korea
Apple Avoids Showing Pinched Fingers on iPad Mini Page in South Korea Apple Avoids Showing Pinched Fingers on iPad Mini Page in South Korea

In the U.S. and most other countries, Apple's website shows the new iPad mini being held by pinched fingers, but this is not the case in South Korea.

The new iPad mini shown with pinched fingers on Apple's website in the U.S.

The new iPad mini shown with pinched fingers on Apple's website in the U.S.On its South Korean website , Apple simply shows an image of the iPad mini on its own.

The new iPad mini shown without pinched fingers on Apple's website in South Korea The new iPad mini shown without pinched fingers on Apple's website in South KoreaApple also omitted the pinched fingers from its South Korean website for the iPhone Air in 2025, but they remain visible on its U.S. websiteIn South…

5 часов назад @ macrumors.com
Old 'Popcorn Time' App Left Hundreds of Thousands of Macs at Risk
Old 'Popcorn Time' App Left Hundreds of Thousands of Macs at Risk Old 'Popcorn Time' App Left Hundreds of Thousands of Macs at Risk

If you installed Popcorn Time on a Mac years ago, part of the app may still be running, and it may have left your Mac open to attack.

Fortunately, Eye Research says it found no evidence that criminals had done so.

Eye Research said it took control of an abandoned address used by the update checker, and it estimates that 250,000 to 350,000 Macs were affected.

Even so, this fix doesn't address other vulnerabilities in Time4Popcorn, and some updated addresses remain outside the researchers' control.

For all the details, check out the Eye Research report.

6 часов назад @ macrumors.com
You Can Turn Off the New MacBook Pro's Touchscreen Functionality
You Can Turn Off the New MacBook Pro's Touchscreen Functionality You Can Turn Off the New MacBook Pro's Touchscreen Functionality

The new MacBook Pro models with OLED displays have an accessibility setting that allows you to turn off touch input entirely, according to MacStories editor-in-chief Federico Viticci.

He also said there is an option to turn on pinch-to-zoom functionality across the macOS Golden Gate interface.

6 часов назад @ macrumors.com
MacBook Pro Mini-LED vs. OLED Buyer's Guide: Every Difference
MacBook Pro Mini-LED vs. OLED Buyer's Guide: Every Difference MacBook Pro Mini-LED vs. OLED Buyer's Guide: Every Difference

Apple's new MacBook Pro with PROLED XDR Display features tandem OLED technology, touchscreen input, the Dynamic Island, and a thinner, lighter design.

It joins the existing Liquid Retina XDR models introduced in March 2026, with both versions offering the same M5 Pro and M5 Max chips.

The 14-inch M5 Pro starts at $2,499 with Liquid Retina XDR or $2,899 with PROLED XDR, while the corresponding 16-inch models start at $2,999 and $3,399.

For most existing M5 Pro and M5 Max ‌MacBook Pro‌ owners, there is little reason to upgrade.

The touchscreen is a welcome addition for some users, but it is highly unlikely to justify replacing a recent ‌MacBook Pro‌ by itself.

7 часов назад @ macrumors.com
Where to Pre-Order Apple's New MacBooks, iPad Mini, and iMac
Where to Pre-Order Apple's New MacBooks, iPad Mini, and iMac Where to Pre-Order Apple's New MacBooks, iPad Mini, and iMac

Apple announced an array of new products this week, including the iPad mini 8, M6 iMac, M6 14-inch MacBook Pro, and PROLED XDR MacBook Pro.

iPad Mini 8Apple's iPad mini 8 starts at $699.00 for the 128GB Wi-Fi tablet, and this generation comes in just two colors: Midnight and Starlight.

Amazon, B&H Photo, and Best Buy all have pre-orders up, but only Best Buy has any sort of offer for early adopters: a $50 Best Buy gift card.

PROLED XDR MacBook ProSimilar to the M6 MacBook Pro, Best Buy is offering $100 gift cards with the pre-order of any PROLED XDR 14-inch and 16-inch MacBook Pro.

Similar to the iPad mini 8, we're tracking pre-orders on the iMac at Amazon, Best Buy, and B&H Photo, but no o…

9 часов назад @ macrumors.com
Apple Releasing HomePod Mini 2 Tomorrow With These New Features
Apple Releasing HomePod Mini 2 Tomorrow With These New Features Apple Releasing HomePod Mini 2 Tomorrow With These New Features

Following more than two weeks of pre-orders, the HomePod mini 2 will begin arriving to customers and launch in stores this Friday, October 30.

HomePod mini 2 is powered by the Apple Watch Series 10's S10 chip, up from the Apple Watch Series 5's S5 chip in the original HomePod mini.

The new fourth-generation Apple TV 4K can connect to four HomePod mini 2 or full-sized HomePod 2 speakers in front and rear pairs, allowing for surround sound.

For example, you could have two full-sized HomePod 2 speakers as the front pair and use two HomePod mini 2 speakers as the rear pair.

HomePod mini 2 is available in all-new green and pink color options, along with blue, midnight, and white.

10 часов назад @ macrumors.com
How macOS Adapts Its Controls for Touch on the New MacBook Pro
How macOS Adapts Its Controls for Touch on the New MacBook Pro How macOS Adapts Its Controls for Touch on the New MacBook Pro

Apple announced a new MacBook Pro with PROLED XDR Display on Wednesday.

Menu bar items expand under a fingertip, window controls get bigger, and the Dynamic Island pulls down into a floating widget, amongst other changes.

A Pull-Down Dynamic IslandElsewhere, the new MacBook Pro replaces the notch with a Dynamic Island where Spotlight, Live Activities, and Siri AI live.

Apple says macOS automatically translates touch into clicks, so many existing apps will work with touch right away – no developer updates required.

How well the interactions hold up in daily use is something we'll only be able to judge when the new MacBook Pro arrives in customers' hands.

11 часов назад @ macrumors.com
Just Got an iPhone Duo? Try These Features First
Just Got an iPhone Duo? Try These Features First Just Got an iPhone Duo? Try These Features First

Apple's iPhone Duo launched on Friday, October 23 in markets around the world.

With the first iPhone Duo units now in customers' hands, MacRumors has put together the following series of dedicated how-to articles explaining all the new features to be found on Apple's latest model.

iPhone Duo: Using the New Camera FeaturesMaking the Most of Two DisplaysOther Things Worth KnowingiOS 27.2iOS 27.2 adds Apple Pencil USB-C support to the iPhone Duo.

Still Trying to Buy an iPhone Duo?

As of Thursday, October 29, no iPhone Duo configuration was available for pickup at any of the 162 U.S. Apple Stores we checked across 16 major metro areas, but it's worth checking pickup availability often on Apple'…

12 часов назад @ macrumors.com
Apple Announced Scott Forstall's Departure 14 Years Ago Today
Apple Announced Scott Forstall's Departure 14 Years Ago Today Apple Announced Scott Forstall's Departure 14 Years Ago Today

Monday October 26, 2026 10:20 am PDT by Juli CloverShortly after the iPhone Duo launched, a few users reported hinge issues that were causing cracks in the inner display.

Apple has now responded to the reports in a statement to MacRumors, saying a small number of units are affected.

The response to iPhone Duo from early users has been incredibly positive, and we are seeing exciting things from developers who are rapidly updating their apps...

13 часов назад @ macrumors.com
Best Buy Opens Pre-Orders for PROLED XDR MacBook Pro With $100 Bonus Gift Cards
Best Buy Opens Pre-Orders for PROLED XDR MacBook Pro With $100 Bonus Gift Cards Best Buy Opens Pre-Orders for PROLED XDR MacBook Pro With $100 Bonus Gift Cards

Similar to the iPad mini 8 and M6 MacBook Pro, the just-announced MacBook Pro models with PROLED XDR displays have become available for pre-order at Best Buy with a bonus gift card offer.

All configurations are eligible for a $100 Best Buy e-gift card with purchase, and membership in Best Buy Plus or Total is not required.

Orders placed through Best Buy will be delivered "on or shortly after" the launch date of Friday, November 6, with some configurations also available for in-store pickup on that date.

Most configurations of the new MacBook Pro models are also available for pre-order at Amazon, although there are currently no discounts or bonus offers there yet.

If you're on the hunt for m…

1 day назад @ macrumors.com
Here's Everything Apple Announced This Week
Here's Everything Apple Announced This Week Here's Everything Apple Announced This Week

It's been a busy October for Apple, and just this week, we got a new OLED iPad mini, an ‌OLED‌ MacBook Pro with a touch display, a new M6 ‌MacBook Pro‌, and an M6 iMac.

The ‌MacBook Pro‌ got the biggest update, and it's now the first Mac with an ‌OLED‌ display and touch support.

It's the second iPad to get ‌OLED‌ after the iPad Pro, and it's the first ‌iPad‌ with an official water and dust resistance rating.

The base 14-inch ‌MacBook Pro‌ and the ‌iMac‌ got M6 chips, but not much else.

OLED MacBook Pro14-Inch MacBook ProiMaciPad MiniOther NewsPre-Orders and Launch DateAll of Apple's new products are available for pre-order now and will launch on November 6.

1 day, 1 hour назад @ macrumors.com
AppleInsider AppleInsider
последний пост 7 часов назад
DoorDash to buy Instacart for $17 billion, slashing user options
DoorDash to buy Instacart for $17 billion, slashing user options DoorDash to buy Instacart for $17 billion, slashing user options

DoorDash has announced a deal to buy delivery market competitor Instacart, in a move that will leave users with one fewer iPhone app-based delivery option. DoorDash has confirmed plans to buy Instacart. DoorDash announced the move via a press release, noting that the $65-a-share buyout price represents a 26% premium on Instacart's closing price from October 22, 2026. The aggregate transaction consideration will be made up of at least 75% cash, with shareholders able to choose cash or DoorDash shares as payment.While the deal is yet to be completed, it's in both company's interests for the purchase to go ahead. Termination fees would see Instacart pay $650 million and DoorDash $1.25 billion …

7 часов назад @ appleinsider.com
10 Apps to show off your new iPhone Duo's foldable features
10 Apps to show off your new iPhone Duo's foldable features 10 Apps to show off your new iPhone Duo's foldable features

The iPhone Duo has in customers' hands for a week, and developers have produced some truly impressive apps and games that make the most of Apple's first foldable display. Here are 10 that we like.The iPhone Duo opens the door to whole new app experiencesDevelopers have been hard at work updating existing apps and building new ones ever since Apple announced the iPhone Duo on September 9, 2026. And this being a brand-new device, they had plenty of work to do just to make old apps look their best both on the internal 7.6-inch display and the outer 5.4-inch screen.Thankfully, this isn't the App Store's first rodeo, and developers have risen to the occasion before. The arrival of the iPad in 20…

7 часов назад @ appleinsider.com
Apple's M5 MacBook Air plunges to $1,099, plus save $200 on upgraded models
Apple's M5 MacBook Air plunges to $1,099, plus save $200 on upgraded models Apple's M5 MacBook Air plunges to $1,099, plus save $200 on upgraded models

Amazon's top $1,099.99 M5 MacBook Air deal is back, delivering a $199.01 discount on the 13-inch laptop that matches Prime Big Deal Days pricing.Save $200 on Apple's M5 MacBook Air - Image credit: AppleAmazon has quietly discounted Apple's current 13-inch MacBook Air to $1,099.99 when you opt for the Starlight or Silver finish. This $199.01 markdown matches Prime Big Deal Days pricing on the standard M5 configuration with 16GB of RAM and 512GB of storage, and units are in stock at press time.Save $200 on M5 MacBook Air Continue Reading on AppleInsider | Discuss on our Forums

8 часов назад @ appleinsider.com
When to expect your pre-ordered Apple devices to ship
When to expect your pre-ordered Apple devices to ship When to expect your pre-ordered Apple devices to ship

Apple has launched a slew of new devices, and many of them start shipping on November 6. That date is going to be a good one to go check out an Apple Store, as depending on what you've pre-ordered, there may not be much reason to wait.The online Apple Store is replete with new devices, but the delivery times can vary considerably - image credit: AppleAs ever, the devil is in the details of what precise configuration you've ordered. But, for instance, adding a nanotexture display to a MacBook Pro or an iPad will add delays. Continue Reading on AppleInsider | Discuss on our Forums

9 часов назад @ appleinsider.com
Up to 350,000 Macs exposed by a forgotten Popcorn Time updater
Up to 350,000 Macs exposed by a forgotten Popcorn Time updater Up to 350,000 Macs exposed by a forgotten Popcorn Time updater

An abandoned Popcorn Time updater left up to 350,000 Macs vulnerable to remote takeover, giving potential attackers a way to execute malicious code with full system privileges.Popcorn TimeSecurity researchers at Eye Research detailed the discovery in an October 22, 2026, research report about Operation IXIM. The vulnerability affected Time4Popcorn, an abandoned fork of the popular BitTorrent streaming application that continued circulating under the Popcorn Time name after the original project shut down in 2014.Some users had stopped using Popcorn Time, but its updater kept running. Eye Research discovered attackers could hijack it to install malware and intervened between November 2025 and…

10 часов назад @ appleinsider.com
This extension will let Safari fill your entire front screen on an iPhone Duo
This extension will let Safari fill your entire front screen on an iPhone Duo

As the developer says, Wider will lets page content extend into the space beside Safari's controls on the front screen, simple as that. If you don't want that black bar for browser controls, this will fix that for you. It's free on the App Store, for now.https://www.getwider.app Continue Reading on AppleInsider | Discuss on our Forums

11 часов назад @ appleinsider.com
Russia orders Apple to surrender users' messages on demand
Russia orders Apple to surrender users' messages on demand Russia orders Apple to surrender users' messages on demand

Apple and Microsoft have been added to a Russian state surveillance registry, requiring them to hand over users' text, video and audio messages without a legal process, and by request.Moscow at night (Credit: Evgenit/Pixabay)Multiple firms and apps are already on this same list, including WhatsApp and Telegram, so it's not clear why it has taken until now for Apple to be added. It's a continuation of the country's moves to control users' messages, though, as it follows Russia's blocking of FaceTime in 2025.According to Bloomberg, Apple and Microsoft were added to this registry of "organizers of information dissemination" on October 2, 2026. The registry is operated by the country's state me…

12 часов назад @ appleinsider.com
Beyond Bill Nighy, Apple TV 'Ascension' is getting three more stars
Beyond Bill Nighy, Apple TV 'Ascension' is getting three more stars Beyond Bill Nighy, Apple TV 'Ascension' is getting three more stars

Amanda Plummer, Christopher Chung, and T'Nia Miller are all coming aboard Alfonso Cuaron's "Ascension." They join stars Caitriona Balfe and Bill Nighy in the Apple TV drama inspired by the novel "Last Days" by Adam Nevill. The premiere date has not been announced, but late 2027 seems likely.https://variety.com/2026/tv/news/alfonso-cuaron-apple-tv-ascension-cast-1236933558/ Continue Reading on AppleInsider | Discuss on our Forums

12 часов назад @ appleinsider.com
Apple and OpenAI won't face off over trade secrets until July 2027
Apple and OpenAI won't face off over trade secrets until July 2027 Apple and OpenAI won't face off over trade secrets until July 2027

The judge has set up the schedule for the blockbuster Apple vs. OpenAI trade theft trial, and we'll all have to wait a while for it to really get going.Apple will get some of the OpenAI documents it requested in court.Judge Edward Davila has set the Apple vs. OpenAI trial for July 19, 2027, at 9 a.m. Both companies were given until October 23 to agree on a schedule.The dispute has roots stretching back to 2019, if not earlier. By the time the trial begins, Apple's lawsuit will have been underway for a year. Continue Reading on AppleInsider | Discuss on our Forums

22 часа назад @ appleinsider.com
Rian Johnson's Chromagraph Camera app brings his cinematic style to your iPhone photos
Rian Johnson's Chromagraph Camera app brings his cinematic style to your iPhone photos Rian Johnson's Chromagraph Camera app brings his cinematic style to your iPhone photos

Chromagraph Camera gives iPhone photos the Hollywood treatment for $12.99, but its cinematic look won't suit every photographer's taste.Chromagraph brings Hollywood color processing to iPhoneRian Johnson launched Chromagraph Camera, an iPhone photography app that uses image processing developed for his films. The "Knives Out" and "The Last Jedi" director worked with cinematographer Steve Yedlin and programmer Eric Cameron to bring Chromagraph Camera to the App Store.So I recently badgered my cinematographer @steveyedlin into making my ideal iPhone still camera app. It shoots RAW, bypasses the iPhone's look processing and instead uses the same image processing we use on our movies. https://t…

1 day, 1 hour назад @ appleinsider.com
Apple updated the World Travel Adapter Kits and two power adapters
Apple updated the World Travel Adapter Kits and two power adapters

Alongside the torrent of other stuff this week, Apple quietly updated the 70W Power Adapter, 140W Power Adapter, and the World Travel Adapter Kit. If that wasn't enough, our long national nightmare is over, with a new Power Adapter Extension Cable available for the first time in about two years. Apple cites "updated regulations" for the reasoning behind the update.https://support.apple.com/en-us/102193 Continue Reading on AppleInsider | Discuss on our Forums

1 day, 3 hours назад @ appleinsider.com
AirTag lawsuit challenges how easily tracking alerts can be disabled
AirTag lawsuit challenges how easily tracking alerts can be disabled AirTag lawsuit challenges how easily tracking alerts can be disabled

A new AirTag lawsuit puts Apple's handling of disabled tracking alerts at the center of a demand for stronger safeguards.Apple sued over AirTag alerts disabled with iPhone passcodeA Washington woman is suing Apple after alleging AirTag safeguards failed to prevent tracking during domestic abuse. The lawsuit alleges her husband concealed three AirTags among her belongings.According to the complaint, seen by King5, one tracker was found in her son's diaper bag, while a second was found hidden inside the rear-seat upholstery of the her car. A third tracker was found within the console of her husband's car, which she'd borrowed for a trip to Oregon. Continue Reading on AppleInsider | Discuss on…

1 day, 4 hours назад @ appleinsider.com
It was the right time to add touch to the MacBook Pro, says John Ternus
It was the right time to add touch to the MacBook Pro, says John Ternus It was the right time to add touch to the MacBook Pro, says John Ternus

Apple has long resisted bringing touch support to the Mac, but it's finally made the jump with the new MacBook Pro. It's all because Apple felt it was the right time to make the change.Touching the new MacBook Pro's display - Image Credit: AppleThe MacBook line has been one of the most desired products to gain touch support for years. After countless rumors about it, Apple added the functionality to the PROLED versions.However, making the change wasn't something that was done on a whim. According to a report from Wired, it needed the metaphorical planets to align first. Continue Reading on AppleInsider | Discuss on our Forums

1 day, 4 hours назад @ appleinsider.com
How macOS is changing on touchscreens beyond Sidecar, but only a bit
How macOS is changing on touchscreens beyond Sidecar, but only a bit How macOS is changing on touchscreens beyond Sidecar, but only a bit

Apple didn't just put a touchscreen on the MacBook Pro, it made some minor macOS changes to buttons and menus to accommodate your fingers. Here's where they are so far, and what apps will get them first.PROLED display on MacBook ProThe company introduced the 14-inch and 16-inch MacBook Pro with PROLED XDR Display at its "Pro and tell" event in Los Angeles on Wednesday, October 28. The new models start at $2,899 and $3,399, respectively, with preorders open now and availability beginning November 6.The laptops run macOS 27 and retain the traditional keyboard and trackpad. Apple has added touchscreen support without replacing the desktop interface that Mac users already know.One of the cleare…

1 day, 4 hours назад @ appleinsider.com
PROLED 16-inch MacBook Pro vs 16-inch MacBook Pro: Compared
PROLED 16-inch MacBook Pro vs 16-inch MacBook Pro: Compared PROLED 16-inch MacBook Pro vs 16-inch MacBook Pro: Compared

Apple's OLED update to the MacBook Pro makes the display brighter and touch-enabled for the first time. There's more than just that, when you compare the specs of the MacBook Pro with M5 Pro and M5 Max to the PROLED XDR Display version.MacBook Pro with PROLED XDR Display [left], MacBook Pro without [right]The "Pro and Tell" launch week was an unexpected addition to the fall presentation lineup. After an initial Mac launch followed by the iPhone event and one for smart home devices, a second Mac launch is a very unusual move for Apple.It wasn't the only unusual thing to happen, as it also led to Apple introducing a long-awaited update to its MacBook Pro lineup. The lineup now has an OLED dis…

1 day, 5 hours назад @ appleinsider.com
Блоги
Swift by Sundell Swift by Sundell
последний пост 4 weeks, 1 day назад
Using Swift’s ‘some’ keyword beyond SwiftUI
Using Swift’s ‘some’ keyword beyond SwiftUI Using Swift’s ‘some’ keyword beyond SwiftUI

headline ) } }When using the some keyword, the compiler will infer the underlying concrete type that’s actually being returned, which is especially helpful when working with APIs that heavily utilize generics — such as SwiftUI.

In fact, we can use it to solve similar generics-based problems, and as syntactic sugar, across a wide range of use cases.

This is where the some keyword comes in, which — just like when using SwiftUI — can help us avoid some of the complexity involved in working with generics.

perform ) } func uploadOperation(for upload: Upload ) -> AnyOperation < Void > { let operation = UploadOperation (upload: upload, service: self ) return AnyOperation ( performer: opera…

4 weeks, 1 day назад @ swiftbysundell.com
Why Swift is introducing a warning for weak captures within nested closures
Why Swift is introducing a warning for weak captures within nested closures Why Swift is introducing a warning for weak captures within nested closures

invalidate () } func startScanning() { timer = Timer .

loadNearbyFriends { [ weak self ] friends in self ?.

friends = friends } } ) } }That successfully breaks our retain cycle, and resolves the warning that the Swift 6.4 compiler previously gave us.

loadNearbyFriends { [ weak self ] friends in self ?.

loadNearbyFriends { [ weak self ] friends in self ?.

2 months назад @ swiftbysundell.com
Swift protocols and the main actor
Swift protocols and the main actor Swift protocols and the main actor

In Swift, the @MainActor attribute can be used to associate a given type, function, or value with the global main actor, which essentially makes any such code operate on the enclosing app’s main thread.

Just like concrete types, a Swift protocol can be fully isolated to the main actor, which means that all of its members (which in the case of a protocol are its list of requirements, and any extensions we’ve added) in turn also become main actor isolated.

But what if we’re looking to make an actual actor type conform to our ErrorPresenter protocol?

So does that mean that we should never fully associate any protocol with the main actor, and instead only annotate individual requirements …

3 months назад @ swiftbysundell.com
Hacking with Swift
последний пост 5 months, 2 weeks назад
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.

5 months, 2 weeks назад @ 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.

7 months назад @ 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.

7 months, 3 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…

7 months, 4 weeks назад @ hackingwithswift.com
Ray Wenderlich Ray Wenderlich
последний пост 1 day, 23 hours назад
Using AI for Testing in iOS [SUBSCRIBER]
Using AI for Testing in iOS [SUBSCRIBER] Using AI for Testing in iOS [SUBSCRIBER]

Sign inThis module focuses on the testing side of Agentic Development.

You’ll consolidate the audits produced by the previous module into a concrete, prioritized unit-test plan and use Conductor to write those tests in parallel.

Then you’ll use Xcode 27’s simulator MCP to have an AI agent simulate human behavior in a running app by executing plain-English test steps itself, and have that same agent debug the app directly through breakpoints and the console.

This module does not cover how to write tests manually, and treats “write unit tests” or “increase coverage” as anti-patterns to avoid — every test in this module traces back to a specific, reasoned finding.

Prerequisites: Completion of …

1 day, 23 hours назад @ kodeco.com
Codebase Exploration with AI [SUBSCRIBER]
Codebase Exploration with AI [SUBSCRIBER] Codebase Exploration with AI [SUBSCRIBER]

Sign up/Sign inWith a free Kodeco account you can download source code, track your progress, bookmark, personalise your learner profile and more!

Already a member of Kodeco?

1 week, 1 day назад @ kodeco.com
AI-Assisted iOS Development
AI-Assisted iOS Development AI-Assisted iOS Development

You know AI could change how you build iOS apps, but you’re not sure how to apply it to your own work.

This program takes you through the entire development lifecycle and shows you where AI genuinely helps, with you in charge throughout.

You follow one shared app from start to finish, with a known-good checkpoint at the start of every module.

Buy now for $375 (it will be $500 at launch) and get each module the moment it’s released.

Note: Homework assignments will be released alongside the final module in November.

1 week, 6 days назад @ kodeco.com
iOS Feature Implementation Using AI [SUBSCRIBER]
iOS Feature Implementation Using AI [SUBSCRIBER] iOS Feature Implementation Using AI [SUBSCRIBER]

Sign up/Sign inWith a free Kodeco account you can download source code, track your progress, bookmark, personalise your learner profile and more!

Already a member of Kodeco?

1 week, 6 days назад @ kodeco.com
AI-Assisted iOS Development [FREE]
AI-Assisted iOS Development [FREE] AI-Assisted iOS Development [FREE]

Know AI could change how you build iOS apps, but not sure how to apply it?

This program takes you through the entire development lifecycle, showing how AI helps you ship better apps, faster.

An exclusive presale offer for iOS Dev Weekly readersYou know AI could change how you build iOS apps, but you’re not sure how to apply it to your own work.

iOS Dev Weekly readers: use code iosdevweekly at checkout to get the full program for $340.

Get the program with code iosdevweekly →

2 weeks назад @ kodeco.com
AI-Assisted Feature Development for iOS [SUBSCRIBER]
AI-Assisted Feature Development for iOS [SUBSCRIBER] AI-Assisted Feature Development for iOS [SUBSCRIBER]

Sign up/Sign inWith a free Kodeco account you can download source code, track your progress, bookmark, personalise your learner profile and more!

Already a member of Kodeco?

2 weeks назад @ kodeco.com
Getting Started with AI-Augmented Coding in iOS [SUBSCRIBER]
Getting Started with AI-Augmented Coding in iOS [SUBSCRIBER] Getting Started with AI-Augmented Coding in iOS [SUBSCRIBER]

Sign up/Sign inWith a free Kodeco account you can download source code, track your progress, bookmark, personalise your learner profile and more!

Already a member of Kodeco?

2 weeks, 4 days назад @ kodeco.com
Kodebits: September 2026: Day 100 and a Pause [FREE]
Kodebits: September 2026: Day 100 and a Pause [FREE] Kodebits: September 2026: Day 100 and a Pause [FREE]

It’s a beginner Swift puzzle about enum cases—one of the simplest things we’ve published, and a chilled way to complete the century.

Day 100: Enum Cases — The simplest form of enum: a fixed set of named cases, matched with dot syntax.

With Day 89 and the earlier associated-values bits, that’s the full set of Swift enum basics covered.

BeginnerDay 87: Default Parameters — Give a parameter a default value and callers can omit it.

Day 90: Named Arguments — Name your arguments at the call site and you can pass them in any order.

3 weeks, 2 days назад @ kodeco.com
Kodebits Day 100: Enum Cases [FREE]
Kodebits Day 100: Enum Cases [FREE] Kodebits Day 100: Enum Cases [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.

4 weeks, 1 day назад @ kodeco.com
Kodebits Day 98: Filter Evens [FREE]
Kodebits Day 98: Filter Evens [FREE] Kodebits Day 98: Filter Evens [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 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 month назад @ 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 month, 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 month, 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 month, 2 weeks назад @ 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 month, 2 weeks назад @ kodeco.com
NSHipster NSHipster
последний пост None
Ole Begemann
последний пост None
Marco Arment
последний пост 5 days, 8 hours назад
Community
Community Community

I have an amazing local community in my town that I love and am deeply involved in.

But nobody here is a programmer, or even a computer nerd, so it doesn’t serve my need for a tech community.

It’s a fortunate lifestyle with many upsides, but it means I don’t get that form of community at work, either.

First in the Total Annihilation community (RIP, Annihilated), then the HardOCP Forum, then the Something Awful Forums, then Tumblr, then Twitter and our community of Apple bloggers, and then Mastodon.

Twitter was an amazing product and community that was previously owned by assholes, and now it’s X, which has a strong but different tech community, and is owned by different assholes.

5 days, 8 hours назад @ marco.org
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?

1 month, 3 weeks назад @ 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…

2 months, 2 weeks назад @ 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…

7 months назад @ marco.org
Telegram каналы
iOS Good Reads iOS Good Reads
последний пост 16 часов назад
Портируем приложение с iPad на DuoНу и раз мы заговорили про портирование приложений на Duo, вот очень полезный дневник про попытку переноса существующего iPad приложения и все вещи, которые пошли не так.
Портируем приложение с iPad на DuoНу и раз мы заговорили про портирование приложений на Duo, вот очень полезный дневник про попытку переноса существующего iPad приложения и все вещи, которые пошли не так.

Портируем приложение с iPad на DuoНу и раз мы заговорили про портирование приложений на Duo, вот очень полезный дневник про попытку переноса существующего iPad приложения и все вещи, которые пошли не так.

16 часов назад @ t.me
Как дизайнить приложения под DuoКак я и писал в понедельник, основная беда Duo на сегодня – малое количество адаптированных приложений. Поэтому держите статью, которая может вас вдохновить на красивые визуальные решения, если все-таки решите портировать.
Как дизайнить приложения под DuoКак я и писал в понедельник, основная беда Duo на сегодня – малое количество адаптированных приложений. Поэтому держите статью, которая может вас вдохновить на красивые визуальные решения, если все-таки решите портировать.

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

1 day, 16 hours назад @ t.me
UIKit vs SwiftUIПоследние пару недель в Твиттере в очередной раз разгорелись споры о том, а есть ли вообще смысл в SwiftUI, если его основная ценность была в человеческом DX, а сегодня весь код все равно пишут агенты. Помимо споров, люди горяют разного род
UIKit vs SwiftUIПоследние пару недель в Твиттере в очередной раз разгорелись споры о том, а есть ли вообще смысл в SwiftUI, если его основная ценность была в человеческом DX, а сегодня весь код все равно пишут агенты. Помимо споров, люди горяют разного род

UIKit vs SwiftUIПоследние пару недель в Твиттере в очередной раз разгорелись споры о том, а есть ли вообще смысл в SwiftUI, если его основная ценность была в человеческом DX, а сегодня весь код все равно пишут агенты. Помимо споров, люди горяют разного рода бенчмарки, на которых просят агента сделать одно и то же приложение на двух фреймворках – и SwiftUI консистентно проигрывает везде.Расскажите, а вы-то что думаете, какой вообще смысл в SwiftUI сегодня?

2 days, 16 hours назад @ t.me
Обзор на iPhone DuoНа прошлой неделе первые iPhone Duo начали попадать в руки людей, а вместе с ними полетели и отзывы. Вот эта рецензия мне показалась самой полной и интересной. TL;DR: в разложенном режиме великолепно, в сложенном – так себе, с адаптацией
Обзор на iPhone DuoНа прошлой неделе первые iPhone Duo начали попадать в руки людей, а вместе с ними полетели и отзывы. Вот эта рецензия мне показалась самой полной и интересной. TL;DR: в разложенном режиме великолепно, в сложенном – так себе, с адаптацией

Обзор на iPhone DuoНа прошлой неделе первые iPhone Duo начали попадать в руки людей, а вместе с ними полетели и отзывы. Вот эта рецензия мне показалась самой полной и интересной. TL;DR: в разложенном режиме великолепно, в сложенном – так себе, с адаптацией приложений пока беда. В итоге я пока что передумал брать себе, скорее всего буду ждать второго поколения.

3 days, 16 hours назад @ t.me
Как собрать эвалы из своих агентских сессийДержите классный гайд от автора бенчмарка SWE-ReBench про то, как собрать свой собственный простой эвал на основе своих же существующих агентских трейсов. Эти эвалы вы сможете использовать для сравнения новых моде
Как собрать эвалы из своих агентских сессийДержите классный гайд от автора бенчмарка SWE-ReBench про то, как собрать свой собственный простой эвал на основе своих же существующих агентских трейсов. Эти эвалы вы сможете использовать для сравнения новых моде

Как собрать эвалы из своих агентских сессийДержите классный гайд от автора бенчмарка SWE-ReBench про то, как собрать свой собственный простой эвал на основе своих же существующих агентских трейсов. Эти эвалы вы сможете использовать для сравнения новых моделей, харнессов и скиллов.

6 days, 17 hours назад @ t.me
Как удалить мусорные тестыКаждое поколение моделей сходит с ума по-своему. Текущее, помимо прочего, пишет юнит-тесты как не в себя, поэтому любой хоть сколько-то крупный проект обзавелся уже тысячами их. При этом подавляющая часть тестов абсолютно бесполез
Как удалить мусорные тестыКаждое поколение моделей сходит с ума по-своему. Текущее, помимо прочего, пишет юнит-тесты как не в себя, поэтому любой хоть сколько-то крупный проект обзавелся уже тысячами их. При этом подавляющая часть тестов абсолютно бесполез

Как удалить мусорные тестыКаждое поколение моделей сходит с ума по-своему. Текущее, помимо прочего, пишет юнит-тесты как не в себя, поэтому любой хоть сколько-то крупный проект обзавелся уже тысячами их. При этом подавляющая часть тестов абсолютно бесполезны.Автор статьи перечитал книгу Orta Therox 2016 года, вытащил из нее правила того, что делает тест хорошим, и собрал из этого специальный скилл для зачистки вашего тест-сьюта.

1 week назад @ t.me
Новый xctrace skillВ обновлении Xcode появился еще один скилл – теперь агентам проще использовать Instruments прямо в консоли: записывать и читать трейсы, разбирать call trees, разбирать подвисания.
Новый xctrace skillВ обновлении Xcode появился еще один скилл – теперь агентам проще использовать Instruments прямо в консоли: записывать и читать трейсы, разбирать call trees, разбирать подвисания.

Новый xctrace skillВ обновлении Xcode появился еще один скилл – теперь агентам проще использовать Instruments прямо в консоли: записывать и читать трейсы, разбирать call trees, разбирать подвисания.

1 week, 1 day назад @ t.me
Q&A про iPhone DuoApple периодически проводит встречи с разработчиками, где отвечает на очень прикладные вопросы про разработку под новые iPhone. Держите расшифровку с разбором таких вопросов как:👉В чем ограничения тестирования приложений под Duo на си
Q&amp;A про iPhone DuoApple периодически проводит встречи с разработчиками, где отвечает на очень прикладные вопросы про разработку под новые iPhone. Держите расшифровку с разбором таких вопросов как:👉В чем ограничения тестирования приложений под Duo на си

Q&A про iPhone DuoApple периодически проводит встречи с разработчиками, где отвечает на очень прикладные вопросы про разработку под новые iPhone. Держите расшифровку с разбором таких вопросов как:👉В чем ограничения тестирования приложений под Duo на симуляторе👉Как открытие/закрытие влияет на камеру в приложениях👉Как стоит обрабатывать кейс стационарной позиции👉Как себя ведет TextView

1 week, 2 days назад @ t.me
Новый CLI тул xcodeprojВ Xcode 27.2 Beta 3 появился новый CLI инструмент – xcodeproj. Никакой документации пока нет, но судя по API, предназначен он в первую очередь для агентов, чтобы им проще было создавать новый проект, добавлять таргеты, менять настрой
Новый CLI тул xcodeprojВ Xcode 27.2 Beta 3 появился новый CLI инструмент – xcodeproj. Никакой документации пока нет, но судя по API, предназначен он в первую очередь для агентов, чтобы им проще было создавать новый проект, добавлять таргеты, менять настрой

Новый CLI тул xcodeprojВ Xcode 27.2 Beta 3 появился новый CLI инструмент – xcodeproj. Никакой документации пока нет, но судя по API, предназначен он в первую очередь для агентов, чтобы им проще было создавать новый проект, добавлять таргеты, менять настройки проекта и делать другие похожие штуки.

1 week, 3 days назад @ t.me
Личный сайт на SwiftUI-like компонентахРазбор того, как можно сделать простой web-фреймворк на базе Elementary, и поверх него написать личный сайт. Отличный проект на выходные!
Личный сайт на SwiftUI-like компонентахРазбор того, как можно сделать простой web-фреймворк на базе Elementary, и поверх него написать личный сайт. Отличный проект на выходные!

Личный сайт на SwiftUI-like компонентахРазбор того, как можно сделать простой web-фреймворк на базе Elementary, и поверх него написать личный сайт. Отличный проект на выходные!

1 week, 6 days назад @ t.me
Как исследовать macOS приложения с lldbЗакапываемся в то, как lldb работает под капотом, и как с его помощью можно подключиться к любому приложению, заставить его выполнять произвольные команды, а затем завернуть это в свой собственный инструмент разработч
Как исследовать macOS приложения с lldbЗакапываемся в то, как lldb работает под капотом, и как с его помощью можно подключиться к любому приложению, заставить его выполнять произвольные команды, а затем завернуть это в свой собственный инструмент разработч

Как исследовать macOS приложения с lldbЗакапываемся в то, как lldb работает под капотом, и как с его помощью можно подключиться к любому приложению, заставить его выполнять произвольные команды, а затем завернуть это в свой собственный инструмент разработчика.

2 weeks назад @ t.me
Карта зависимостей системных фреймворковДержите классный граф, на котором можно посмотреть, что импортируют в себя фреймворки всех Apple ОС.
Карта зависимостей системных фреймворковДержите классный граф, на котором можно посмотреть, что импортируют в себя фреймворки всех Apple ОС. Карта зависимостей системных фреймворковДержите классный граф, на котором можно посмотреть, что импортируют в себя фреймворки всех Apple ОС.

Карта зависимостей системных фреймворковДержите классный граф, на котором можно посмотреть, что импортируют в себя фреймворки всех Apple ОС.

2 weeks, 1 day назад @ t.me
Обновленный SwiftUI скилл от Пола ХадсонаОдин из самых популярных скиллов для iOS разработки дорос до второй версии и получил актуальные знания про разработку под Duo и iOS 27.
Обновленный SwiftUI скилл от Пола ХадсонаОдин из самых популярных скиллов для iOS разработки дорос до второй версии и получил актуальные знания про разработку под Duo и iOS 27.

Обновленный SwiftUI скилл от Пола ХадсонаОдин из самых популярных скиллов для iOS разработки дорос до второй версии и получил актуальные знания про разработку под Duo и iOS 27.

2 weeks, 2 days назад @ t.me
Про модификаторы SwiftUIАвтор статьи отрендерил восемь разных цепочек модификаторов и сравнил результат со своими расчетами на CGAffineTransform, чтобы разобраться с логикой их работы:👉Если нужен сдвиг в точках родителя независимо от масштаба, ставь .offse
Про модификаторы SwiftUIАвтор статьи отрендерил восемь разных цепочек модификаторов и сравнил результат со своими расчетами на CGAffineTransform, чтобы разобраться с логикой их работы:👉Если нужен сдвиг в точках родителя независимо от масштаба, ставь .offse

Про модификаторы SwiftUIАвтор статьи отрендерил восемь разных цепочек модификаторов и сравнил результат со своими расчетами на CGAffineTransform, чтобы разобраться с логикой их работы:👉Если нужен сдвиг в точках родителя независимо от масштаба, ставь .offset после .scaleEffect.👉Если нужно, чтобы масштаб умножал сдвиг, ставь .offset до него, но с значениями, кратными пикселю.👉frame перед rotationEffect меняет точку вращения, так что заранее реши, относительно какого прямоугольника крутишь.

2 weeks, 3 days назад @ t.me
CLI для SF SymbolsНедавно в SF Symbols появился CLI с двумя командами – search и export. Он особенно полезен для агентов, чтобы быстро подюирать подходящие символы по названиям и проверять, что они существуют.
CLI для SF SymbolsНедавно в SF Symbols появился CLI с двумя командами – search и export. Он особенно полезен для агентов, чтобы быстро подюирать подходящие символы по названиям и проверять, что они существуют.

CLI для SF SymbolsНедавно в SF Symbols появился CLI с двумя командами – search и export. Он особенно полезен для агентов, чтобы быстро подюирать подходящие символы по названиям и проверять, что они существуют.

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

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

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

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

4 months, 4 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 и разбираться, а не просто пользоваться готовыми …

7 months назад @ 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 и разбираться, а не просто пользоваться готовыми …

7 months назад @ telegram.me
Readaggregator Readaggregator
последний пост 2 weeks, 1 day назад
Xcode has always been great at eating disk space. DerivedData, simulators, test results… you name it. And now that we’re running multiple AI agents across Git worktrees, we’re basically feeding it even faster.Antoine van der Lee made a handy Agent Skill th
Xcode has always been great at eating disk space. DerivedData, simulators, test results… you name it. And now that we’re running multiple AI agents across Git worktrees, we’re basically feeding it even faster.Antoine van der Lee made a handy Agent Skill th

Xcode has always been great at eating disk space. DerivedData, simulators, test results… you name it. And now that we’re running multiple AI agents across Git worktrees, we’re basically feeding it even faster.Antoine van der Lee made a handy Agent Skill that helps you find and clean up Xcode leftovers.Ideally, you should automate cleanup with worktree hooks and scripts. But if you haven’t done that yet, this is a pretty good place to start.https://github.com/AvdLee/Xcode-Disk-Cleanup-Agent-Skill#Xcode #AI

2 weeks, 1 day назад @ t.me
Go make your designers happy — starting April 2027, all apps and games submitted to the App Store will need to include screenshots for iPhone Duo.https://developer.apple.com/news/?id=kkphp5qo
Go make your designers happy — starting April 2027, all apps and games submitted to the App Store will need to include screenshots for iPhone Duo.https://developer.apple.com/news/?id=kkphp5qo

Go make your designers happy — starting April 2027, all apps and games submitted to the App Store will need to include screenshots for iPhone Duo.https://developer.apple.com/news/?id=kkphp5qo

3 weeks, 2 days назад @ t.me
Xcode 27 makes MCP much more interesting — with the new headless server, coding agents can use Xcode tools and render SwiftUI previews without keeping Xcode open.Unfortunately, Preview MCP still has some rough edges. You can’t reliably choose the rendering
Xcode 27 makes MCP much more interesting — with the new headless server, coding agents can use Xcode tools and render SwiftUI previews without keeping Xcode open.Unfortunately, Preview MCP still has some rough edges. You can’t reliably choose the rendering

Xcode 27 makes MCP much more interesting — with the new headless server, coding agents can use Xcode tools and render SwiftUI previews without keeping Xcode open.Unfortunately, Preview MCP still has some rough edges. You can’t reliably choose the rendering device, and sometimes Xcode happily gives your agent an old screenshot after the code has already changed.Fatbobman ran into these problems in real AI workflows and came up with some clever workarounds.https://fatbobman.com/en/posts/letting-ai-see-swiftui/#Xcode #SwiftUI #AI

4 weeks, 1 day назад @ t.me
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 month, 2 weeks назад @ 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 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…
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…

2 months, 2 weeks назад @ 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

2 months, 3 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

2 months, 3 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

2 months, 4 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

3 months, 1 week назад @ 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

3 months, 2 weeks назад @ 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

4 months назад @ 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

4 months назад @ 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

4 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

4 months, 1 week назад @ 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
последний пост 7 часов назад
715: Diner Lobster
715: Diner Lobster 715: Diner Lobster

Casey's new iPhone Duo lifestyle, the MacBook Pro with PROLED XDR Display (which is a real product name), the new iPad Mini, and the launch of Marco's fun new app.

Sponsored by:Granola: The AI notepad for back-to-back meetingsBecome a member for ATP Overtime, ad-free episodes, member specials, and our early-release, unedited “bootleg” feed!

7 часов назад @ atp.fm
714: Get the Bigger Pizza
714: Get the Bigger Pizza 714: Get the Bigger Pizza

And don't bet against the smartphone.

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

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!

6 days, 5 hours назад @ atp.fm
713: I Have Medium Hopes
713: I Have Medium Hopes 713: I Have Medium Hopes

Three nerds discussing tech, Apple, programming, and loosely related matters.

Hosted by Marco Arment Casey Liss , and John Siracusa

2 weeks назад @ atp.fm
712: Mildly Technologically Traumatized
712: Mildly Technologically Traumatized 712: Mildly Technologically Traumatized

Ominous rumors and announcements from our favorite company.

Sponsored by:Coax: Channel-surf your home media serverBecome a member for ATP Overtime, ad-free episodes, member specials, and our early-release, unedited “bootleg” feed!

3 weeks назад @ atp.fm
711: Hot Dog on an Actuator
711: Hot Dog on an Actuator 711: Hot Dog on an Actuator

The Apple Watch's upcoming Live Rewind and Siri Recap features, some (strong) feelings about CarPlay, and the solutions to all of John's problems.

Sponsored by:Granola: The AI notepad for back-to-back meetings.

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!

4 weeks назад @ atp.fm
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!

1 month назад @ 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!

1 month, 1 week назад @ 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!

1 month, 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!

1 month, 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!

2 months назад @ 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!

2 months, 1 week назад @ 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!

2 months, 2 weeks назад @ 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!

2 months, 3 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!

3 months назад @ 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!

3 months, 1 week назад @ atp.fm
The Talk Show with John Gruber The Talk Show with John Gruber
последний пост 4 days, 4 hours назад
456: ‘Lubricate the Inside of the Hinge’, With Joanna Stern
456: ‘Lubricate the Inside of the Hinge’, With Joanna Stern 456: ‘Lubricate the Inside of the Hinge’, With Joanna Stern

‘Lubricate the Inside of the Hinge’, With Joanna SternSpecial guest: Joanna Stern.

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

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

Transcripts: Unofficial but surprisingly good.

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

4 days, 4 hours назад @ daringfireball.net
455: ‘I’m Thinking X, Not X’, With Andru Edwards
455: ‘I’m Thinking X, Not X’, With Andru Edwards 455: ‘I’m Thinking X, Not X’, With Andru Edwards

‘I’m Thinking X, Not X’, With Andru EdwardsAndru Edwards returns to the show to discuss Apple’s big September event and their new products: the iPhones 18 Pro and Duo, AirPods 5, and Apple Watch Series 12/Ultra 4.

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

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

Transcripts: Unofficial but surprisingly good.

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

1 month назад @ daringfireball.net
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.

2 months, 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.

3 months назад @ 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.

3 months, 1 week назад @ 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.

4 months назад @ 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.

4 months, 1 week назад @ 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.

4 months, 3 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.

5 months назад @ 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.

5 months, 2 weeks назад @ 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.

6 months назад @ 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.

7 months назад @ 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.

7 months назад @ 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.

7 months, 2 weeks назад @ 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.

8 months назад @ daringfireball.net