Made for iPhone
Подборка ресурсов по iOS разработке
Apple Developer News Apple Developer News
последний пост 2 days, 1 hour назад
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 days, 1 hour назад @ 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

1 week, 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.

1 week, 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.

1 week, 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 …

1 week, 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.

2 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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Prepare your App Store assets.

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

1 month назад @ developer.apple.com
Get ready for iPhone Duo
Get ready for iPhone Duo Get ready for iPhone Duo

Start getting ready for iPhone Duo today.

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

Explore now

1 month назад @ developer.apple.com
Hello Developer: September 2026
Hello Developer: September 2026 Hello Developer: September 2026

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

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

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

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

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

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

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

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

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

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

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

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

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

1 month, 2 weeks назад @ developer.apple.com
Apple Developer Releases Apple Developer Releases
последний пост 3 часа назад
Xcode 27.1 (27A9275)
Xcode 27.1 (27A9275) Xcode 27.1 (27A9275)

View downloadsView release notes

3 часа назад @ developer.apple.com
TestFlight Update
TestFlight Update TestFlight Update

View release notes

1 day, 2 hours назад @ developer.apple.com
Xcode 27.2 beta 3 (27B5038j)
Xcode 27.2 beta 3 (27B5038j) Xcode 27.2 beta 3 (27B5038j)

View downloadsView release notes

1 day, 6 hours назад @ developer.apple.com
iPadOS 27.2 beta 4 (24B5110a)
iPadOS 27.2 beta 4 (24B5110a) iPadOS 27.2 beta 4 (24B5110a)

View downloadsView release notes

2 days, 6 hours назад @ developer.apple.com
iOS 27.2 beta 4 (24B5110a)
iOS 27.2 beta 4 (24B5110a) iOS 27.2 beta 4 (24B5110a)

View downloadsView release notes

2 days, 6 hours назад @ developer.apple.com
macOS 27.2 beta 4 (26B5112a)
macOS 27.2 beta 4 (26B5112a) macOS 27.2 beta 4 (26B5112a)

View downloadsView release notes

2 days, 6 hours назад @ developer.apple.com
visionOS 27.2 beta 4 (24N5114a)
visionOS 27.2 beta 4 (24N5114a) visionOS 27.2 beta 4 (24N5114a)

View downloadsView release notes

2 days, 6 hours назад @ developer.apple.com
watchOS 27.2 beta 4 (24S5112a)
watchOS 27.2 beta 4 (24S5112a) watchOS 27.2 beta 4 (24S5112a)

View downloadsView release notes

2 days, 6 hours назад @ developer.apple.com
App Store Connect API 4.5.1
App Store Connect API 4.5.1 App Store Connect API 4.5.1

Download fileView release notes

1 week, 2 days назад @ 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
macOS 27.2 beta 3 (26B5101f)
macOS 27.2 beta 3 (26B5101f) macOS 27.2 beta 3 (26B5101f)

View downloadsView release notes

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

View downloadsView release notes

1 week, 3 days назад @ developer.apple.com
visionOS 27.2 beta 3 (24N5103f)
visionOS 27.2 beta 3 (24N5103f) visionOS 27.2 beta 3 (24N5103f)

View downloadsView release notes

1 week, 3 days назад @ developer.apple.com
tvOS 27.2 beta 3 (24K5103f)
tvOS 27.2 beta 3 (24K5103f) tvOS 27.2 beta 3 (24K5103f)

View downloadsView release notes

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

View downloadsView release notes

1 week, 3 days назад @ developer.apple.com
Swift.org Swift.org
последний пост 1 week назад
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.

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

1 month, 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, 1 week назад @ 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, 2 weeks назад @ swift.org
Swift Package Index Update
Swift Package Index Update Swift Package Index Update

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

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

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

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

Learn more by reading the S…

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

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

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

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

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

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

4 months назад @ swift.org
Announcing the Networking Workgroup
Announcing the Networking Workgroup Announcing the Networking Workgroup

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

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

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

Learn more about the Networking workgroup by reading its charter.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

ST-0021 Targeted Interoperability betw…

6 months, 2 weeks назад @ swift.org
Swift Evolution Swift Evolution
последний пост None
/r/iOSProgramming
последний пост 6 часов назад
Adapting your app for iPhone Duo
Adapting your app for iPhone Duo Adapting your app for iPhone Duo

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

6 часов назад @ reddit.com
Xcode Projects for the Command Line and Coding Agents
Xcode Projects for the Command Line and Coding Agents Xcode Projects for the Command Line and Coding Agents

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

6 часов назад @ reddit.com
Looking for an iOS developer with a Mac to help with NFC card reading in my React Native app
Looking for an iOS developer with a Mac to help with NFC card reading in my React Native app

I’m working on a personal Card Vault app using React Native, which I’m planning to support on Android, iOS, and Windows. I want to add a feature that lets me read EMV data from my own bank cards using NFC, rather than having to enter everything manually. I’m developing on Windows, and unfortunately, I don’t have access to a Mac or Xcode. Since this is just a personal project, buying a Mac or paying for the $99 Apple Developer Program subscription isn’t really an option for me right now. I’m hoping to find someone with a Mac and Xcode who’d be willing to help me get the iOS NFC functionality working. Here’s what I need help with: Implementing NFC reading for compatible EMV bank cards using A…

6 часов назад @ reddit.com
Safari on iOS focused my input without autofocus
Safari on iOS focused my input without autofocus

I wasted far too long debugging this. codex, kept insisting we throw more javascript at it. It didnt think about making a simple example, to test, verify. Only once I pushed back and we dived into it, did we start to peel back the bug, and the paper trail on the internet. This was only reproducible on a physical device. What this experience highlighted for me, keep using AI, but if they fail to fix it after the first bug fix attempt, do an old fashioned search to see if the problem has any history. As sure enough, signs were there. submitted by /u/Human-Cherry-1455 [link] [comments]

9 часов назад @ reddit.com
Stack Smash: a game based on Lagori, the "seven stones" indian street game. Looking for beta testers
Stack Smash: a game based on Lagori, the "seven stones" indian street game. Looking for beta testers

Hi everyone! I'm a solo developer, and I've turned the street game I grew up playing in India, Lagori (Seven Stones / Pithu), into a chaotic little party game for iPhone and iPad. How it plays: one team throws a ball to knock down a stack of seven stones, then races to rebuild it while the other team tries to tag them out with the ball. Finish the stack and you score: LAGORI! What's in the beta: Play against bots (Classic, Quick Stack, Survival and a Daily Challenge) Nearby party: play with friends in the same room, no internet needed Online matches through Game Center: quick match, invite friends, or SharePlay. Empty seats fill with bots. Team voice chat in multiplayer 4 arenas with hazard…

11 часов назад @ reddit.com
How I localize String Catalogs with an LLM without breaking placeholders (script logic + prompt inside)
How I localize String Catalogs with an LLM without breaking placeholders (script logic + prompt inside)

I ship a few small apps on my own, and localization was always the task I put off. Pasting strings into a chat window "works" until a translation drops a %@ or turns %1$@ … %2$@ into something String(format:) doesn't like, and you find out from a crash report. Here's the approach that finally made it boring (in a good way): 1. Only translate what's missing. .xcstrings is just JSON. For each key, check localizations[lang]: no entry, an empty value, or state == "new" means it needs work. Skip shouldTranslate: false. If there's no source localization, the key itself is the English text. That one tripped me up. 2. Send comments, not just strings. I batch around 40 strings as JSON {id: {text, co…

12 часов назад @ reddit.com
I shared a gameplay video of my Pokémon iOS game here a while back. Well, the entire project is now open source!
I shared a gameplay video of my Pokémon iOS game here a while back. Well, the entire project is now open source! I shared a gameplay video of my Pokémon iOS game here a while back. Well, the entire project is now open source!

https://preview.redd.it/shlql6nsrlvh1.png?width=1600&format=png&auto=webp&s=2cc810d627d0ffbd40dff427f9a84a4b7449432b Hey everyone! A while ago, I posted a gameplay video of a Pokémon game I've been working on for iOS. A few people were interested in the project, so I figured I'd share the actual source code this time. It's called PokeArena, a real-time Pokémon battle game built entirely with native iOS technologies. A few things I've managed to implement so far: 167 playable Pokémon, each with their own moves and abilities Real-time 3v3 and 6v6 battles instead of turn-based combat 275 moves with different animations and visual effects AI opponents with multiple difficulty levels Local multi…

13 часов назад @ reddit.com
I have a very specific question about building an app
I have a very specific question about building an app

So basically I’m building an iOS/ipad os app. It’s a video editor. My question is: I want to make some functionality to be downloadable through a server, like presets, new packs, luts etc… Maybe some new features etc… Also handle user data like credentials, information etc… Can I do it with a home server like running on a Mac mini for free ? Or do I need to use 3rd party servers and services? How is the local alternative handle the users, like more than 10k users simultaneously downloading stuff, updating their apps etc… Is it possible to run this idea on a home server completely for free or almost free, or do I need to pay for this service ? And how much will it cost me +/-? Can someone he…

14 часов назад @ reddit.com
Built this iPhone Duo UI transition using ArrangementView, matchedGeometryEffect, and a bit of custom layout logic
Built this iPhone Duo UI transition using ArrangementView, matchedGeometryEffect, and a bit of custom layout logic Built this iPhone Duo UI transition using ArrangementView, matchedGeometryEffect, and a bit of custom layout logic

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

18 часов назад @ reddit.com
Fixes for “TestFlight and Subscription Criteria Not Met” while transferring app to another app store account
Fixes for “TestFlight and Subscription Criteria Not Met” while transferring app to another app store account Fixes for “TestFlight and Subscription Criteria Not Met” while transferring app to another app store account

I was transferring my app to another app store account and I had these 2 criteria not met blocking me from transferring it, sharing the fixes here in case anyone else get struck 1. TestFlight criteria not met Make sure you remove any existing builds, if you are still getting the error its probably because you may have some data in the test information section make sure to remove all contents inside Beta App Information fields including the beta app description, feedback email, marketing URL, and privacy policy URL, then save the changes. https://preview.redd.it/f6lb1890hhvh1.png?width=2048&format=png&auto=webp&s=e944ae261faaa5c3489b5c408e6cde743b1c035a 2. Subscription criteria not met Make …

1 day, 4 hours назад @ reddit.com
iPhone Duo screenshots - folded or unfolded?
iPhone Duo screenshots - folded or unfolded?

I’m preparing my app for the Duo and starting to look at producing the screenshots for it. This may be a bit of a dumb question but Apple doesn’t specify whether or not screenshots should show the folded or unfolded Duo. Does it even matter, should I choose or have I just missed a piece of information? submitted by /u/ConduciveMammal [link] [comments]

1 day, 5 hours назад @ reddit.com
Where do you discover active open-source iOS projects?
Where do you discover active open-source iOS projects?

I’d like to explore more open-source iOS projects—complete apps, Swift/SwiftUI libraries, and tools people are actively maintaining. Where do you find projects that haven’t already become widely known? Do you follow particular developers, communities, newsletters or curated lists? Which smaller projects have caught your attention recently, and what makes them interesting? submitted by /u/aram-antonyan-hgtg42 [link] [comments]

1 day, 7 hours назад @ reddit.com
Xcode keeps connecting to my iPhone over Wi-Fi even though it's plugged in. Anyone else?
Xcode keeps connecting to my iPhone over Wi-Fi even though it's plugged in. Anyone else?

My iPhone is always connected to my Mac with a USB cable. I never want Xcode to connect over Wi-Fi. Yet Xcode keeps doing it anyway, and there's no setting to stop it. What this costs me: - Slower builds and installs on my iPhone - New bugs I discover pretty much every day - Hours lost every month Connecting over Wi-Fi is useless for me. The cable is right there. If I plugged it in, that's my choice, and Xcode should respect it. Apple forcing this on everyone with no way to opt out makes no sense. Anyone else dealing with this? Has anyone found a real permanent fix? submitted by /u/Lexs_07 [link] [comments]

1 day, 7 hours назад @ reddit.com
What broke when my SwiftUI app went two-pane on iPhone Duo
What broke when my SwiftUI app went two-pane on iPhone Duo What broke when my SwiftUI app went two-pane on iPhone Duo

I make Basic Intake, a supplement and med tracker for iPhone with an AI assistant built in. Last week's update added an iPhone Duo layout, and the layout itself turned out to be the small part of the job. **The layout** Closed, the Duo is a phone, so the app stays the phone app. Open, the inner display is 669pt wide in portrait and 867pt in landscape. I treat regular width as open: today's list becomes a column and a pane sits beside it. The assistant lives in the pane by default, and the tools (Blood Work, History, Nutrients, Interactions) open there instead of as full-screen covers. u/Environment(\.horizontalSizeClass) private var horizontalSizeClass private var showsPane: Bool { horizont…

1 day, 8 hours назад @ reddit.com
Is anyone still using GameCenter nowadays? Or has that ship sailed?
Is anyone still using GameCenter nowadays? Or has that ship sailed?

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

1 day, 9 hours назад @ reddit.com
iOS Dev Weekly iOS Dev Weekly
последний пост 6 days, 23 hours назад
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.

6 days, 23 hours назад @ 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.

1 week, 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…

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

2 months, 3 weeks назад @ 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 назад @ main--iosdevweekly.netlify.app
Issue 758
Issue 758 Issue 758

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

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

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

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

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

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

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

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

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

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

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

3 months, 2 weeks назад @ main--iosdevweekly.netlify.app
СМИ
9to5Mac 9to5Mac
последний пост 1 час назад
Strava announces coach-designed strength workouts with live set and rep tracking
Strava announces coach-designed strength workouts with live set and rep tracking Strava announces coach-designed strength workouts with live set and rep tracking

Exercise-tracking platform Strava announced today a new expansion of its strength training features, adding coach-designed guided workouts with live set and rep tracking.

Strava expands strength training featuresA few months ago, Strava announced an overhaul of its strength training experience, with a dedicated workout log for tracking sets, reps, and weights, automatic muscle maps, and more.

Today, the company unveiled new features that build on that, including coach-designed strength workouts that guide users through each exercise with animations, form tips, and information on the targeted muscle groups.

Now, users can track their sets and reps as they go, with the results automatically s…

1 час назад @ 9to5mac.com
9to5Mac Daily: October 15, 2026 – OpenAI vs Apple, iPhone Duo details
9to5Mac Daily: October 15, 2026 – OpenAI vs Apple, iPhone Duo details 9to5Mac Daily: October 15, 2026 – OpenAI vs Apple, iPhone Duo details

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

New episodes of 9to5Mac Daily are recorded every weekday.

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

Stories discussed in this episode:Listen & Subscribe:Subscribe to support Chance directly with 9to5Mac Daily Plus and unlock:Ad-free versions of every episodeBonus contentDrop us a line at [email protected].

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

2 часа назад @ 9to5mac.com
WaPo: Apple revealed as one of the top donors to Trump’s White House ballroom
WaPo: Apple revealed as one of the top donors to Trump’s White House ballroom WaPo: Apple revealed as one of the top donors to Trump’s White House ballroom

A new investigation by The Washington Post reveals that Apple and Nvidia each pledged $25 million toward Trump’s new White House ballroom, making them two of the project’s largest donors.

According to the report, Apple, Nvidia, the Adelson Family Foundation, and the Charlie Ergen household and donor-advised fund each pledged $25 million, collectively accounting for roughly 30% of the $333 million in reported contributions.

While Apple’s involvement was already public knowledge, the amount of its contribution had not previously been disclosed.

Other donations associated with the tech sector reportedly include:Google via John P. Coale Esq.

Trust: $22 million (through settlement funds from Tru…

2 часа назад @ 9to5mac.com
Apple Sports update improves Live Activity support, adds soccer leagues from around the world
Apple Sports update improves Live Activity support, adds soccer leagues from around the world Apple Sports update improves Live Activity support, adds soccer leagues from around the world

Apple updated its Apple Sports app today with improvements to Live Activities and support for five additional soccer leagues.

Apple Sports 4.5 expands soccer coverage and improves Live ActivitiesThe Apple Sports app has been receiving updates at a steady pace lately, bringing support for more leagues and sports, along with deeper integration with iOS features.

Now you can see key stats during breaks in the action across leagues.

The soccer lineup continues to grow, with Brazilian Serie B, English League One, English League Two, Norwegian Eliteserien, and UEFA Nations League.

To check out and download Apple Sports from the App Store, follow this link.

2 часа назад @ 9to5mac.com
IDC: Apple closes in on Samsung as global smartphone shipments see record decline in Q3
IDC: Apple closes in on Samsung as global smartphone shipments see record decline in Q3 IDC: Apple closes in on Samsung as global smartphone shipments see record decline in Q3

In a report published today, IDC says Apple saw a 4% year-over-year decline in global iPhone shipments during Q3 2026, but its share of worldwide smartphone shipments increased 23.1% over the same period last year.

Preliminary data in line with recent downward trend reportsIDC says its preliminary data on global smartphone shipments for Q3 2026 show a 22% drop compared to Q3 2025, which is in line with other regional and global trends reported recently.

According to IDC, Samsung remained atop the ranking with 57.8 million units shipped and a 22.6% share, down 5.8% from the year-ago period.

This left Apple just 500,000 units behind Samsung, with a gap of only 0.2 percentage points in shipmen…

3 часа назад @ 9to5mac.com
Here’s Apple’s official response to OpenAI’s trade secret theft allegations
Here’s Apple’s official response to OpenAI’s trade secret theft allegations Here’s Apple’s official response to OpenAI’s trade secret theft allegations

Apple has responded to OpenAI’s allegations that one of its former employees who departed for Apple took confidential files along with him.

A bit of contextEarlier this year, Apple filed a trade secret misappropriation lawsuit against two former employees (Chang Liu and Tang Tan), OpenAI, and io Products.

And while this case has had its twists and turns, things took an even more unexpected turn yesterday when a new OpenAI filing alleged essentially the same thing, but in reverse.

Apple shoots backIn its response, the company notes that OpenAI made the filing “without any notice to Apple,” and adds that OpenAI’s allegations are “unrelated to the claims” in its main trade secret misappropriat…

3 часа назад @ 9to5mac.com
Apple HomeView unveiled, new Apple TV and HomePod mini first impressions
Apple HomeView unveiled, new Apple TV and HomePod mini first impressions Apple HomeView unveiled, new Apple TV and HomePod mini first impressions

Benjamin and Chance react to Apple’s smart home event, with first impressions on the new Apple HomeView smart display, the insanely priced Apple TV 4K (fourth-generation), and the HomePod mini refresh.

And in Happy Hour Plus, the new iOS beta brings a new Apple Music icon.

HostsChance MillerBenjamin Mayo9to5Mac 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.

4 часа назад @ 9to5mac.com
Apple Photos in iOS 27 upgrades one of my favorite features in a big way
Apple Photos in iOS 27 upgrades one of my favorite features in a big way Apple Photos in iOS 27 upgrades one of my favorite features in a big way

Apple Photos is full of exciting updates in iOS 27, including for one of my favorite features in the app: iCloud Shared Albums.

iOS 27 gives Shared Albums in Apple Photos several exciting upgradesApple’s Photos app is one of my most-used apps, as I suspect it is for many iPhone users.

In iOS 27, Shared Albums now support full-resolution photos and videos.

Combined with the other improvements in iOS 27, it’s a big year for Apple Photos.

Do you use iCloud Shared Albums in Apple Photos?

4 часа назад @ 9to5mac.com
Sonos adds iPhone Duo support with latest app update
Sonos adds iPhone Duo support with latest app update Sonos adds iPhone Duo support with latest app update

The company has released Sonos 27.2, which brings support for the upcoming iPhone Duo ahead of its launch later this month.

As announced in a post on Reddit, Sonos 27.2 brings version 90.1 of the Sonos app to iOS.

The update adds support for iPhone Duo in both folded and unfolded configurations.

The Sonos 27.2 update follows the company’s broader Sonos 27 software release, which introduced a redesigned app experience alongside new features for its speaker lineup.

Will you be picking up an iPhone Duo?

4 часа назад @ 9to5mac.com
Apple execs talk Samsung’s role in creating iPhone Duo display
Apple execs talk Samsung’s role in creating iPhone Duo display Apple execs talk Samsung’s role in creating iPhone Duo display

Apple is widely reported to have Samsung as its key supplier in building the iPhone Duo’s folding display.

As a result, some have claimed that Apple is just “using a Samsung display.” Here’s how Apple addressed that question in a new interview.

Here’s what Apple said about Samsung’s contribution to iPhone DuoLast month, YouTuber MrMobile (Michael Fisher) had the chance to interview a trio of key Apple staff who were involved in iPhone Duo’s development.

But one noteworthy portion involves the question of Samsung’s involvement in building the Duo’s display.

Other key topics addressed in the video include iPhone Duo’s durability, the choice to use an under-display camera on the folding screen…

4 часа назад @ 9to5mac.com
Apple is about to kick off four weeks straight of new product launches
Apple is about to kick off four weeks straight of new product launches Apple is about to kick off four weeks straight of new product launches

Next week’s iPhone Duo launch kicks off what’s shaping up to be four straight weeks of new products.

Next week’s iPhone Duo arrival expected to be first of four weeks of new productsApple just unveiled three new products this week, and four more are expected later this month.

With release dates spread out for each product, Apple appears set to have four straight weeks of new products hitting stores.

We already know that iPhone Duo will be available next Friday, October 23, HomePod mini 2 on October 30, and HomeView and Apple TV 4K on November 13.

Which upcoming Apple products do you plan to buy?

5 часов назад @ 9to5mac.com
Meta launches new Muse Spark Open model, optimized to run on Mac Studio
Meta launches new Muse Spark Open model, optimized to run on Mac Studio Meta launches new Muse Spark Open model, optimized to run on Mac Studio

Meta today unveiled Muse Spark Open, which it says is the “most capable US open-weight model to date.” For Apple users, Meta says Muse Spark Open is optimized to run on the Mac Studio powered by M5 Ultra.

In a blog post, Meta explains that Muse Spark Open is natively multimodal and brings “leading agentic capabilities to your desktop for the first time.”Today, we’re releasing the weights for Muse Spark Open, the most capable US open-weight model to date.

Muse Spark Open is a natively multimodal model with 816B total parameters (42B active) and a 1M-token context window.

Meta’s blog post specifically touts that Muse Spark Open leverages Apple’s latest version of MLX.

Muse Spark Open is avail…

6 часов назад @ 9to5mac.com
Apple TV 4K, HomeView pre-order ship times now delayed later in November
Apple TV 4K, HomeView pre-order ship times now delayed later in November Apple TV 4K, HomeView pre-order ship times now delayed later in November

Apple unveiled new Apple TV 4K and HomeView devices this week that won’t be available until November 13.

But after pre-orders opened earlier this week, delivery times have already started slipping.

In-store pickup might still be available for launch day though, even while deliveries are delayed.

Have you pre-ordered Apple’s new HomeView or Apple TV 4K?

Best Apple TV 4K and Home accessories

8 часов назад @ 9to5mac.com
Deals: HomeView pre-order discount (more colors), HomePod mini 2, Mac Studio $220 off, AirPods Pro 3, more
Deals: HomeView pre-order discount (more colors), HomePod mini 2, Mac Studio $220 off, AirPods Pro 3, more Deals: HomeView pre-order discount (more colors), HomePod mini 2, Mac Studio $220 off, AirPods Pro 3, more

New Apple HomeView pre-order deals continue today with additional color optionsThe all-new Apple HomeView made its official debut this week and Amazon has now expanded its early pre-order discount to some additional colors.

Apple HomeView pre-order dealsThe new Apple HomeView comes in four colors: Starlight, Silver, Space Gray, and Rose Pink.

If you are not ready to drop $299 for the upgraded Apple TV experience, you can at least upgrade your existing setup with the all-new Apple TV Siri Remote (4th generation) for just $59.

The new Apple TV Siri Remote (4th generation) is not only compatible with new Apple TV 4th Gen, but also the Apple TV HD and the previous-generation Apple TV 4K.

Amazon…

8 часов назад @ 9to5mac.com
Apple SVP Greg Joswiak: ‘We don’t feel threatened’ by OpenAI hardware plans
Apple SVP Greg Joswiak: ‘We don’t feel threatened’ by OpenAI hardware plans Apple SVP Greg Joswiak: ‘We don’t feel threatened’ by OpenAI hardware plans

Today in a new story at TIME, the publication interviewed CEO John Ternus but also spoke to Greg “Joz” Joswiak, Apple’s SVP of Worldwide Marketing, who addressed the “lunatic fringe” of AI in Silicon Valley, hardware threats from OpenAI, and more.

Here’s what Greg Joswiak said about Apple’s AI strategy, threats from OpenAI, moreTIME picked the iPhone Duo as one of 2026’s best inventions and interviewed CEO John Ternus plus a few other Apple execs for the story.

One of those other interviewees, SVP of Worldwide Marketing Greg Joswiak, addressed Apple’s AI strategy, OpenAI hardware efforts, and more.

When asked about the ChatGPT maker’s hardware plans, Joswiak said: “We don’t feel threatened.…

8 часов назад @ 9to5mac.com
MacRumors MacRumors
последний пост 1 час назад
OLED MacBook Pro Won't Get M7 Chips Until Late 2027
OLED MacBook Pro Won't Get M7 Chips Until Late 2027 OLED MacBook Pro Won't Get M7 Chips Until Late 2027

Apple debuted the M6 chip in the Mac mini and has plans for an M6 iMac and entry-level 14-inch MacBook Pro, but the company is not planning to make M6 Pro, M6 Max, or M6 Ultra chips.

Apple will instead go from the M5 Pro, M5 Max, and M5 Ultra to the M7 lineup.

The upcoming OLED ‌MacBook Pro‌ models will use the same M5 Pro and M5 Max chips Apple uses in the current ‌MacBook Pro‌ models, with no chip upgrade planned until 2027.

Gurman says the high-end touchscreen ‌MacBook Pro‌ models will get M7 Pro and M7 Max chips "at the end of next year."

A refreshed low-end ‌MacBook Pro‌ with an M7 chip will launch next year, and an M7 Ultra chip is slated for the first half of 2028.

1 час назад @ macrumors.com
Apple Pledged $25 Million to Trump's White House Ballroom
Apple Pledged $25 Million to Trump's White House Ballroom Apple Pledged $25 Million to Trump's White House Ballroom

Apple pledged $25 million for Trump's White House ballroom, according to a list of donors obtained by The Washington Post.

Chipmaker Nvidia also committed $25 million, making Apple and Nvidia two of the top donors.

The White House has not publicly disclosed donation amounts, even though political giving typically requires public disclosure and adherence to campaign finance rules.

The Trump administration is collecting ballroom donations through a nonprofit and moving the funds into a White House account controlled by Trump.

A White House spokesperson said the administration will "relentlessly pursue those responsible" for the leaked list.

2 часа назад @ macrumors.com
Touchscreen MacBook Pro Could Launch on November 6
Touchscreen MacBook Pro Could Launch on November 6 Touchscreen MacBook Pro Could Launch on November 6

Apple is planning to introduce new OLED touchscreen MacBook Pro models on October 27 or October 28, and the machines could launch on Friday, November 6, Bloomberg's Mark Gurman said during his latest podcast.

Along with the ‌OLED‌ touchscreen ‌MacBook Pro‌, Apple is rumored to be launching the ‌OLED‌ iPad mini, M6 iMac, and M6 entry-level 14-inch ‌MacBook Pro‌.

The ‌OLED‌ ‌MacBook Pro‌ models could be sold as a higher-end option alongside the current mini-LED models, but new chips are not expected.

Apple is said to be using the same M5 Pro and M5 Max chips that are in the existing ‌MacBook Pro‌ models.

If the ‌MacBook Pro‌ models do launch on November 6, Apple will have several weeks of pro…

4 часа назад @ macrumors.com
New Withings Users Must Pay $99/Year for Apple Health Syncing
New Withings Users Must Pay $99/Year for Apple Health Syncing New Withings Users Must Pay $99/Year for Apple Health Syncing

Withings, the maker of smart scales for measuring body weight, has announced that customers who create an account on October 13, 2026 or later must have a Withings+ subscription for automatic syncing of data to third-party apps, including Apple's Health app.

In the U.S., Withings+ costs $99.50 per year.

If you created your account on or before October 12, 2026, automatic syncing to third-party apps remains free.

Since this change is tied to the account creation date, existing customers who buy a new Withings scale or other device are unaffected.

4 часа назад @ macrumors.com
Meta and Apple Bring Muse Spark Open AI Model to Mac Studio
Meta and Apple Bring Muse Spark Open AI Model to Mac Studio Meta and Apple Bring Muse Spark Open AI Model to Mac Studio

Meta today announced the release of Muse Spark Open, which it says is the "most capable U.S. open-weight model to date."

‌Meta‌ worked with Apple to bring Muse Spark Open to the Mac, and the model can run on a desktop setup with two 512GB Apple M5 Ultra Mac Studios running the latest MLX framework.

The new Muse model was tuned to run on Mac Studio, and ‌Meta‌ says the ‌Mac Studio‌ paired with Muse Spark Open is the "best way to run a powerful model on your own desktop."

Muse Spark Open is free to download and has a license allowing limited commercial use.

Apple and ‌Meta‌ often argue more than they work together, so it is something of a surprise to see the two companies partnering for Muse …

5 часов назад @ macrumors.com
iPad Mini 8: Apple Has Tested Both 60Hz and 120Hz ProMotion Displays
iPad Mini 8: Apple Has Tested Both 60Hz and 120Hz ProMotion Displays iPad Mini 8: Apple Has Tested Both 60Hz and 120Hz ProMotion Displays

Friday September 25, 2026 8:18 am PDT by Joe RossignolThe next iPad mini, HomePod mini, and Apple TV 4K models have all leaked, just a few weeks before the devices are expected to be announced.

Specifically, MacRumors contributor Aaron Perris discovered a few of Apple's official images of the devices, confirming their existence and some new features that are planned.

The most notable iPad mini details revealed in today's leak include an A20 Pro ...

6 часов назад @ macrumors.com
Apple TV 4K 2022 vs. 2026 Buyer's Guide: All Differences Compared
Apple TV 4K 2022 vs. 2026 Buyer's Guide: All Differences Compared Apple TV 4K 2022 vs. 2026 Buyer's Guide: All Differences Compared

A15 Bionic vs. A19The A19 chip brings a substantially newer chip architecture to the ‌Apple TV‌.

The new ‌Siri‌ Remote is available separately for $59 and works with the third-generation ‌Apple TV‌ 4K, every earlier ‌Apple TV‌ 4K, and even the ‌Apple TV‌ HD.

Should You Upgrade From the Third-Generation Apple TV 4K?

Most third-generation ‌Apple TV‌ 4K owners should keep their existing device.

For a new purchase, the fourth-generation ‌Apple TV‌ 4K is the stronger choice when the price difference is modest or you intend to use its exclusive features.

7 часов назад @ macrumors.com
Apple CEO John Ternus on Early Foldables: 'Kind of Cheap and Crappy'
Apple CEO John Ternus on Early Foldables: 'Kind of Cheap and Crappy' Apple CEO John Ternus on Early Foldables: 'Kind of Cheap and Crappy'

In a recent interview with TIME, Apple CEO John Ternus described some early foldable smartphones as feeling "kind of cheap and crappy."

Samsung released its first foldable in 2019, but Apple opted to take its time and has now developed the iPhone Duo with a premium design and a barely-noticeable display crease.

The interview touches on how Ternus gave Apple's design team "the confidence to really push the boundaries on innovation and manufacturing" with the iPhone Duo, which is available to pre-order starting this Friday at 5 a.m. Pacific Time.

8 часов назад @ macrumors.com
Greg Joswiak Says Apple Isn't Focused on Making AI for 'Lunatic Fringe'
Greg Joswiak Says Apple Isn't Focused on Making AI for 'Lunatic Fringe' Greg Joswiak Says Apple Isn't Focused on Making AI for 'Lunatic Fringe'

In an interview with TIME's Andrew R. Chow, Apple's marketing chief Greg Joswiak said Apple Intelligence is meant for "everyday people" as opposed to the "lunatic fringe."

Joswiak apparently believes Apple Intelligence is not for "die-hard AI believers chasing superintelligence," as Chow described it.

"We love them, and they can use it too, but that's not our target," said Joswiak.

Joswiak added that "we don't feel threatened" in regards to Apple facing competition in the AI industry.

"The fact that we can do the integration that we can means we can create just a better experience than anybody else," he said.

8 часов назад @ macrumors.com
Amazon Offers $120 Discount on AirPods Max 2, $50 Off AirPods Pro 3
Amazon Offers $120 Discount on AirPods Max 2, $50 Off AirPods Pro 3 Amazon Offers $120 Discount on AirPods Max 2, $50 Off AirPods Pro 3

Amazon has a few notable markdowns on AirPods models this week, including the AirPods Max 2 and AirPods Pro 3.

In regards to the AirPods Max 2, Amazon's deal today is matching the Prime Day low price we saw earlier this month.

You can get the AirPods Max 2 on sale for $429.00, down from $549.00.

For the AirPods Pro 3, you can get this model for $199.00, down from $249.00.

This is a second-best price on the AirPods Pro 3, but if you missed the all-time low price during Prime Day and want a model now, it's still a solid $50 discount.

9 часов назад @ macrumors.com
Apple CEO John Ternus Featured on Cover of TIME Magazine: 'New Era'
Apple CEO John Ternus Featured on Cover of TIME Magazine: 'New Era' Apple CEO John Ternus Featured on Cover of TIME Magazine: 'New Era'

Apple CEO John Ternus has been featured on the cover of TIME Magazine's "Best Inventions of 2026" edition, available October 26.

Ternus, who joined Apple in 2001 and was formerly its senior vice president of hardware engineering, succeeded Tim Cook as the company's CEO on September 1.

This paved the way for Ternus to unveil the iPhone Duo just eight days later.

Ternus believes the iPhone Duo stands apart from other foldable smartphones.

Ternus said he was eight years old when his father purchased an Apple II computer.

10 часов назад @ macrumors.com
Apple Announces Deadline to 'Get Ready' to Pre-Order the iPhone Duo
Apple Announces Deadline to 'Get Ready' to Pre-Order the iPhone Duo Apple Announces Deadline to 'Get Ready' to Pre-Order the iPhone Duo

Apple today announced that customers have until 9 p.m. Pacific Time today to "get ready" for their iPhone Duo pre-order.

By completing this process via Apple's online store or the Apple Store app, Apple said customers can "check out with a single click" when iPhone Duo pre-orders go live on Friday, October 16 at 5 a.m. Pacific Time.

The device launches on Friday, October 23.

10 часов назад @ macrumors.com
MKBHD is 'Not Convinced' About Apple's New HomeView, Here's Why
MKBHD is 'Not Convinced' About Apple's New HomeView, Here's Why MKBHD is 'Not Convinced' About Apple's New HomeView, Here's Why

Apple this week introduced an all-new HomeView smart home hub, but popular tech reviewer Marques Brownlee is "not convinced" about it.

In his HomeView impressions video on his YouTube channel MKBHD, Brownlee said "I cannot figure any group that this is actually ideal for."

HomeView has a lot of overlap with other Apple devices, including the iPhone, iPad, Apple Watch, and HomePod.

Brownlee said the HomeView does not provide enough "extra value," leading him to believe that the device should be "a skip for most people."

HomeView lacks an App Store, which limits its usefulness, but it can also display CarPlay-enabled audio and video apps from a paired iPhone.

10 часов назад @ macrumors.com
Apple's Wall-Mounted HomeView Ships Without a Power Adapter
Apple's Wall-Mounted HomeView Ships Without a Power Adapter Apple's Wall-Mounted HomeView Ships Without a Power Adapter

Apple's wall-mounted HomeView will ship without a power adapter, USB-C cable, or mount, requiring customers to purchase compatible accessories separately.

The tabletop HomeView requires a USB-C power adapter rated for at least 30W, supporting an output of 15V at 2A or higher.

The tabletop model includes a 30W power adapter and a 1.5-meter USB-C cable.

Depending on the mount, the device can use a separate USB-C cable and power adapter or a hardwired connection to line power.

If the power requirements are not met, HomeView will display a "Power Adapter Not Supported" message, accompanied by a lightning bolt and yellow warning triangle.

11 часов назад @ macrumors.com
Rare Apple-1 With Steve Jobs Letter Sells for $1.15 Million
Rare Apple-1 With Steve Jobs Letter Sells for $1.15 Million Rare Apple-1 With Steve Jobs Letter Sells for $1.15 Million

The "Hatfield" Apple-1 has sold for $1,148,200 including the buyer's premium, setting a world auction record for a commercially sold Apple-1, according to Bonhams.

The machine takes its name from original owner Fred Hatfield, who complained to Apple about the lack of software for the Apple-1.

A letter included in the sale contains Steve Jobs' 1978 reply, offering an Apple II motherboard in exchange for the Apple-1 and another $400.

The buyer restored it and obtained Steve Wozniak's signature on the motherboard before it set an auction record in 2013.

The "Celebration" board, which sold for $815,000 in 2016, sold for $2.75 million in January 2026.

11 часов назад @ macrumors.com
AppleInsider AppleInsider
последний пост 1 час назад
Withings wants you to pay $100 a year to sync a scale with Apple Health
Withings wants you to pay $100 a year to sync a scale with Apple Health Withings wants you to pay $100 a year to sync a scale with Apple Health

Withings has introduced an Apple Health Sync paywall, requiring all new users to pay $99.99 each year to see their weight within Apple's default Health app.Withings will charge new users $99 per year to sync data with Apple Health. Image Credit: Withings.Withings is a French company known for its smart scales, some of which analyze more than 60 biomarkers, while also offering built-in electrodes and a rechargeable battery. The company also touted its dedicated Withings app, as well as its products' integration with Apple Health.As it turns out, however, that Apple Health integration will come at a great cost to new users. As noted by a user of the Withings forum, accounts created after Octo…

1 час назад @ appleinsider.com
Don't let iPhone Duo go unprotected, these are the best case options so far
Don't let iPhone Duo go unprotected, these are the best case options so far Don't let iPhone Duo go unprotected, these are the best case options so far

The best iPhone Duo cases protect Apple's foldable without getting in the way of its hinge, with options ranging from slim MagSafe shells to rugged designs with reinforced protection.iPhone Duo casesA conventional iPhone case only needs to fit around one solid body. The iPhone Duo introduces another consideration with its folding hinge, which needs to move freely while the rest of the phone stays protected.Case makers have approached the challenge in different ways. Some favor thin shells that preserve the phone's original dimensions, while others offer dedicated hinge protection, integrated stands, and reinforced corners.We've rounded up seven iPhone Duo cases from Spigen, Torras, ESR, and…

3 часа назад @ appleinsider.com
'Shogun 2 - Complete Edition' release crashes and burns
'Shogun 2 - Complete Edition' release crashes and burns

Sega and Creative Assembly have acknowledged the incredibly bad response and massive amount of bugs in the Windows and Mac re-release of the product on Steam. As such, the new version has been removed from sale, and the original reinstated, while they figure out how and why the "current experience is not where it needs to be."https://store.steampowered.com/news/app/3846830/view/667253496651711518 Continue Reading on AppleInsider | Discuss on our Forums

4 часа назад @ appleinsider.com
Apple's HomeView is $300 at a minimum, and it's not really clear who it's for
Apple's HomeView is $300 at a minimum, and it's not really clear who it's for Apple's HomeView is $300 at a minimum, and it's not really clear who it's for

Apple's HomeView is trying to do a lot. So much, in fact, that it makes me wonder if there was a point where Apple ever thought to ask if it was doing too much.Apple's new $300 HomeView: who is it for?When Apple announced the Apple HomeView, I was neither surprised nor impressed. I wasn't surprised because we've known it was coming for the better part of two or three years now.I wasn't impressed because I'm clearly not the target market. I don't know if it makes me deeply uncool, but I genuinely do not care about home automation. Continue Reading on AppleInsider | Discuss on our Forums

4 часа назад @ appleinsider.com
Unlikely Apple & Meta team-up brings powerful & local AI to Mac Studio
Unlikely Apple & Meta team-up brings powerful & local AI to Mac Studio Unlikely Apple & Meta team-up brings powerful & local AI to Mac Studio

Meta worked with Apple to bring its massive Muse Spark Open AI model to M5 Ultra Mac Studios, letting developers run advanced AI locally instead of relying on cloud servers.Meta Muse and Apple IntelligenceAnnounced on October 15, Muse Spark Open is an open-weight AI model designed for coding, software engineering, and tasks that require multiple steps. Meta developed the model with 816 billion parameters, although only 42 billion are active during processing.Running the model requires at least two M5 Ultra Mac Studios with 512GB of unified memory each, or four machines configured with 256GB each, using hardware introduced in Apple's recent Mac Studio refresh. The four-machine configuration …

4 часа назад @ appleinsider.com
Gurman: Apple tested 120Hz and 60Hz displays for OLED iPad
Gurman: Apple tested 120Hz and 60Hz displays for OLED iPad Gurman: Apple tested 120Hz and 60Hz displays for OLED iPad

According to Mark Gurman on his latest episode of the Power On podcast, during the two-year process of developing the new iPad mini, Apple tried both 60Hz, and a ProMotion 120Hz display. He's not certain which Apple decided on for the imminent release. We'll all find out together, I guess.https://podcasts.apple.com/us/podcast/apples-big-smart-home-bet-is-finally-here/id6817744297?i=1000796459643 Continue Reading on AppleInsider | Discuss on our Forums

5 часов назад @ appleinsider.com
Devil is in the details: Tidbits from our time trying HomeView
Devil is in the details: Tidbits from our time trying HomeView Devil is in the details: Tidbits from our time trying HomeView

We've learned a few finicky details from Apple's HomeView launch, including how the live security camera tiles work, how photo albums are displayed, and how to mount the display where a light switch used to be.HomeView, wall-mountedApple introduced HomeView on October 13, but some of its smaller features deserve a closer look. Beyond the hardware and Siri AI features covered in our HomeView hands-on, details from the launch demonstrations reveal more about how the device works around the house.AppleInsider's Andrew O'Hara got hands-on time with HomeView during Apple's launch event. His demonstrations revealed several smaller details about how the display handles security cameras, shared pho…

7 часов назад @ appleinsider.com
Joswiak: Siri AI is for everyday, not the AI 'lunatic fringe'
Joswiak: Siri AI is for everyday, not the AI 'lunatic fringe' Joswiak: Siri AI is for everyday, not the AI 'lunatic fringe'

Apple Intelligence isn't made to be like Claude, Grok, or other AI tools that the Silicon Valley "lunatic fringe" praise, says Greg Joswiak, it's built to help regular users.Greg Joswiak, Apple's senior vice president of worldwide marketing - image credit: Apple.Apple has long been criticized for being behind on AI with Apple Intelligence, although the improved Siri AI has answered many complaints. But speaking to Time magazine, Apple's senior vice president of worldwide marketing, Greg Joswiak, said that the company is not making AI for fans of the technology."We love them, and they can use it too, but that's not our target," he said. "It's how to make it better for everyday people." Conti…

7 часов назад @ appleinsider.com
Apple's 'Minions' research turns idle Mac GPUs into a virtual GPU cloud
Apple's 'Minions' research turns idle Mac GPUs into a virtual GPU cloud Apple's 'Minions' research turns idle Mac GPUs into a virtual GPU cloud

Apple has detailed a new system, called Minions, that uses the idle GPUs found in Apple Silicon Macs to create a virtual GPU cloud that combines the untapped processing power to chew through complex AI workloads.Mac Studio and Mac mini can become part of a Minion systemDescribed by Apple as a dynamic virtual GPU cloud that "aggregates idle Apple Silicon GPUs" across Macs, Minions can aid teams that need to work with large-scale machine learning inference workloads. Apple's researchers have been using Minions in-house already.The theory is a simple one. Macs have powerful GPUs that spend most of their time idle, especially during everyday computing tasks. Continue Reading on AppleInsider | D…

7 часов назад @ appleinsider.com
Apple's M5 MacBook Air with 24GB RAM, 1TB SSD drops to $1,599
Apple's M5 MacBook Air with 24GB RAM, 1TB SSD drops to $1,599 Apple's M5 MacBook Air with 24GB RAM, 1TB SSD drops to $1,599

Save $200 on Apple's upgraded 13-inch MacBook Air M5 that's equipped with 24GB of RAM and 1TB of storage.Save $200 on Apple's M5 MacBook Air with 24GB RAM, 1TB SSD - Image credit: AppleAmazon's mid-October MacBook Air sale delivers $200 in savings on a popular configuration that features a bump up to 24GB of unified memory and a 1TB SSD.Buy MacBook Air 24GB, 1TB for $1,599 Continue Reading on AppleInsider | Discuss on our Forums

7 часов назад @ appleinsider.com
Ternus spent 15 years planning the iPhone Duo
Ternus spent 15 years planning the iPhone Duo Ternus spent 15 years planning the iPhone Duo

New CEO John Ternus believes Apple should get designs right rather than launch early or emulate rivals, and the iPhone Duo is an example of that.John Ternus and the iPhone Duo - image credit: Apple.Ternus was named as Tim Cook's successor in April 2026, around 25 years after he first joined the company. But after just 10 years, he was already involved in what would become the iPhone Duo.Speaking to Time magazine, he said that he and five fellow engineers had even filed a patent for foldable devices in 2011. "It felt clear that we were going to eventually get to a place where OLED displays were going to be flexible." Continue Reading on AppleInsider | Discuss on our Forums

8 часов назад @ appleinsider.com
Apple donated $25 million to White House ballroom project
Apple donated $25 million to White House ballroom project

The Washington Post claims to have the goods on who's chipped in a total of $330 million for the controversial White House demolition and ballroom project. Apple is said to have donated $25 million, as has Nvidia. Microsoft is in for $10 million, and so is Lockheed Martin. The White House declined comment on individual donors.https://www.washingtonpost.com/investigations/2026/10/15/secret-documents-reveal-donors-behind-330-million-trumps-ballroom/ Continue Reading on AppleInsider | Discuss on our Forums

9 часов назад @ appleinsider.com
Looking back at John Sculley's rise as Apple's CEO, and fall on October 15, 1993
Looking back at John Sculley's rise as Apple's CEO, and fall on October 15, 1993 Looking back at John Sculley's rise as Apple's CEO, and fall on October 15, 1993

After Steve Jobs, and Tim Cook, the best known head of Apple was John Sculley. AppleInsider looks at Sculley's tenure with the company, and how history has treated the man since.Back: Apple's Knowledge Navigator. Fore: John Sculley in a detail from his book. Image credits: Apple, SculleyNext time you're asked to become CEO of a major company, make sure you negotiate your exit fee before you sign the contract. For until you sign, until you start the job, the company wants you and might give you practically anything. That's surely what John Sculley did very well because when he resigned Apple on October 15, 1993, he left with the equivalent in 2026's money of $23 million.That included severan…

10 часов назад @ appleinsider.com
iPhone Duo has uncompromised performance, same as iPhone 18 Pro
iPhone Duo has uncompromised performance, same as iPhone 18 Pro iPhone Duo has uncompromised performance, same as iPhone 18 Pro

If the first Geekbench 7 figures for the iPhone Duo are legit, the A20 Pro processor hasn't been slowed down by the foldable's design choices.Apple's iPhone Duo.It's not be a huge surprise that two iPhones with the same A20 Pro processor would show at least similar benchmark results. However, the processor is just part of the whole system, and the iPhone 18 Pro has room for a larger vapor chamber cooling system.As first spotted by NotebookCheck, what the first Geekbench 7 results show, though, is that the performance of the iPhone Duo has not been materially affected by its thin and folding design. Continue Reading on AppleInsider | Discuss on our Forums

11 часов назад @ appleinsider.com
'Maximum Pleasure, guaranteed' gets second season
'Maximum Pleasure, guaranteed' gets second season 'Maximum Pleasure, guaranteed' gets second season

In the now-complete first season, "Maximum Pleasure Guaranteed" is a comedic thriller that follows newly divorced mom Paula (Tatiana Maslany). Convinced she witnessed a crime, Paula begins her own investigation while simultaneously struggling through a custody battle and an identity crisis. Continue Reading on AppleInsider | Discuss on our Forums

12 часов назад @ appleinsider.com
Блоги
Swift by Sundell Swift by Sundell
последний пост 2 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…

2 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 ?.

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

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

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

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

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

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

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

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

7 months, 1 week назад @ 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, 2 weeks назад @ hackingwithswift.com
Ray Wenderlich Ray Wenderlich
последний пост 1 час назад
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 →

1 час назад @ 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?

23 часа назад @ 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?

4 days, 23 hours назад @ 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.

1 week, 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.

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

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

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

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

4 weeks назад @ 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 назад @ 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 назад @ kodeco.com
Moving from XCTest to Swift Testing [FREE]
Moving from XCTest to Swift Testing [FREE] Moving from XCTest to Swift Testing [FREE]

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

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

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

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

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

1 month назад @ kodeco.com
Kodebits Day 89: Enum Raw Values [FREE]
Kodebits Day 89: Enum Raw Values [FREE] Kodebits Day 89: Enum Raw Values [FREE]

All videos.

One low price.

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

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

1 month назад @ kodeco.com
Kodebits Day 88: Inout Parameter [FREE]
Kodebits Day 88: Inout Parameter [FREE] Kodebits Day 88: Inout Parameter [FREE]

All videos.

One low price.

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

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

1 month, 1 week назад @ kodeco.com
Kodebits Day 86: Computed Property [FREE]
Kodebits Day 86: Computed Property [FREE] Kodebits Day 86: Computed Property [FREE]

All videos.

One low price.

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

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

1 month, 1 week назад @ kodeco.com
Ole Begemann
последний пост None
Marco Arment
последний пост 1 month, 1 week назад
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, 1 week назад @ 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 назад @ 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…

6 months, 2 weeks назад @ marco.org
Telegram каналы
iOS Good Reads iOS Good Reads
последний пост 17 часов назад
Как исследовать macOS приложения с lldbЗакапываемся в то, как lldb работает под капотом, и как с его помощью можно подключиться к любому приложению, заставить его выполнять произвольные команды, а затем завернуть это в свой собственный инструмент разработч
Как исследовать macOS приложения с lldbЗакапываемся в то, как lldb работает под капотом, и как с его помощью можно подключиться к любому приложению, заставить его выполнять произвольные команды, а затем завернуть это в свой собственный инструмент разработч

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

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

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

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

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

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

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

3 days, 17 hours назад @ 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. Он особенно полезен для агентов, чтобы быстро подюирать подходящие символы по названиям и проверять, что они существуют.

6 days, 17 hours назад @ t.me
Server side Swift теперь и в Google CloudGoogle выпустили Swift SDK, который позволяет деплоить ваши серверные приложения в Google Cloud. Более богатая экосистема это, конечно, кайф, но я слабо себе представляю, кому и зачем вообще в 2026 может быть нужен
Server side Swift теперь и в Google CloudGoogle выпустили Swift SDK, который позволяет деплоить ваши серверные приложения в Google Cloud. Более богатая экосистема это, конечно, кайф, но я слабо себе представляю, кому и зачем вообще в 2026 может быть нужен

Server side Swift теперь и в Google CloudGoogle выпустили Swift SDK, который позволяет деплоить ваши серверные приложения в Google Cloud. Более богатая экосистема это, конечно, кайф, но я слабо себе представляю, кому и зачем вообще в 2026 может быть нужен Swift на сервере, когда знание языка вообще перестало быть проблемой.

1 week назад @ t.me
Для чего нужен кейворд someОбычно some используется в SwiftUI, но этим его применение не ограничивается. Но вообще это ключевое слово может пригодиться и во многих других сценариях, чтобы сделать код, связанный с дженериками, проще.
Для чего нужен кейворд someОбычно some используется в SwiftUI, но этим его применение не ограничивается. Но вообще это ключевое слово может пригодиться и во многих других сценариях, чтобы сделать код, связанный с дженериками, проще.

Для чего нужен кейворд someОбычно some используется в SwiftUI, но этим его применение не ограничивается. Но вообще это ключевое слово может пригодиться и во многих других сценариях, чтобы сделать код, связанный с дженериками, проще.

1 week, 1 day назад @ t.me
Я открыл клуб Подлодки про AI в разработке уже полгода назад, и получилось ну невероятно круто! За это время мы:👉Провели 90 стримов про harness engineering и внедрение AI в команды👉Собрали большую базу знаний про AI в разработке👉Устроили аж два хакатона –
Я открыл клуб Подлодки про AI в разработке уже полгода назад, и получилось ну невероятно круто! За это время мы:👉Провели 90 стримов про harness engineering и внедрение AI в команды👉Собрали большую базу знаний про AI в разработке👉Устроили аж два хакатона –

Я открыл клуб Подлодки про AI в разработке уже полгода назад, и получилось ну невероятно круто! За это время мы:👉Провели 90 стримов про harness engineering и внедрение AI в команды👉Собрали большую базу знаний про AI в разработке👉Устроили аж два хакатона – делали автономные фабрики фичей и самообучающихся агентов👉Собрали сообщество, в котором получается очень дельно обсуждать новости и помогать друг другу с решением проблемКороче говоря, мне очень нравится, что получается – я и сам узнаю очень много нового, и радуюсь от того, сколько пользы получается дать другим участникам. Поэтому хочу напомнить и вам, подписчикам любимого канала, кому и зачем стоит вступить к нам:Если вы хотите просто дер…

1 week, 2 days назад @ t.me
Heat map на Swift ChartsЕще один топовый гайд по тому, как на фреймворке Swift Charts делать безумные вещи. В этот раз – тепловую карту землетрясений из шестиугольников.
Heat map на Swift ChartsЕще один топовый гайд по тому, как на фреймворке Swift Charts делать безумные вещи. В этот раз – тепловую карту землетрясений из шестиугольников. Heat map на Swift ChartsЕще один топовый гайд по тому, как на фреймворке Swift Charts делать безумные вещи. В этот раз – тепловую карту землетрясений из шестиугольников.

Heat map на Swift ChartsЕще один топовый гайд по тому, как на фреймворке Swift Charts делать безумные вещи. В этот раз – тепловую карту землетрясений из шестиугольников.

1 week, 2 days назад @ t.me
Как Firebase уронил всехНа прошлой неделе случилась история, которая происходит где-то раз в 10 лет – зависимость, которая есть почти во всех приложениях, внезапно начала крешиться на старте. При этом очень долгое время от команды Firebase не было никаких
Как Firebase уронил всехНа прошлой неделе случилась история, которая происходит где-то раз в 10 лет – зависимость, которая есть почти во всех приложениях, внезапно начала крешиться на старте. При этом очень долгое время от команды Firebase не было никаких

Как Firebase уронил всехНа прошлой неделе случилась история, которая происходит где-то раз в 10 лет – зависимость, которая есть почти во всех приложениях, внезапно начала крешиться на старте. При этом очень долгое время от команды Firebase не было никаких комментариев, а status page не показывал наличие аварий.В итоге спустя 2 часа аварию починили, спустя 6 часов заработали приложения, закешировавшие битый конфиг. Какая жесть, а.

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

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

1 week, 6 days назад @ t.me
iPhone Duo by ExamplesРеаозиторий с готовыми демками, использующими все API, специфичные для Duo: hinge angle, angle history, split arrangement, vertical toolbars и кучу чего еще.
iPhone Duo by ExamplesРеаозиторий с готовыми демками, использующими все API, специфичные для Duo: hinge angle, angle history, split arrangement, vertical toolbars и кучу чего еще.

iPhone Duo by ExamplesРеаозиторий с готовыми демками, использующими все API, специфичные для Duo: hinge angle, angle history, split arrangement, vertical toolbars и кучу чего еще.

2 weeks назад @ t.me
🏗 Строим мультиагентные системы для разработки на Podlodka AI CrewИнженерные задачи редко состоит из одного действия. В традиционной разработке их распределяют между несколькими специалистами. Мультиагентный подход переносит ту же логику в среду искусствен
🏗 Строим мультиагентные системы для разработки на Podlodka AI CrewИнженерные задачи редко состоит из одного действия. В традиционной разработке их распределяют между несколькими специалистами. Мультиагентный подход переносит ту же логику в среду искусствен 🏗 Строим мультиагентные системы для разработки на Podlodka AI CrewИнженерные задачи редко состоит из одного действия. В традиционной разработке их распределяют между несколькими специалистами. Мультиагентный подход переносит ту же логику в среду искусствен

🏗 Строим мультиагентные системы для разработки на Podlodka AI CrewИнженерные задачи редко состоит из одного действия. В традиционной разработке их распределяют между несколькими специалистами. Мультиагентный подход переносит ту же логику в среду искусственного интеллекта: вместо одного исполнителя над задачей работают несколько виртуальных агентов. Но как построить такую систему и сделать её эффективной? Эксперты Podlodka AI Crew ответят на этот вопрос в новом сезоне «Мультиагентные системы», который пройдёт с 12 по 16 октября. Генеральный партнёр конференции — RWB.О чём узнают участники: 🧩 Как построить эффективную внутреннюю AI-платформу разработки🧠 Как устроен «мозг» агента и как это исп…

2 weeks, 1 day назад @ t.me
Единый кэш инкрементальных сборок для агента и XcodeПо умолчанию проект, который вы собираете одновременно и через агента, и напрямую через Xcode, не шарит один и тот же кэш инкрементальных сборок – поэтому вам чаще приходится сталкиваться с полной пересбо
Единый кэш инкрементальных сборок для агента и XcodeПо умолчанию проект, который вы собираете одновременно и через агента, и напрямую через Xcode, не шарит один и тот же кэш инкрементальных сборок – поэтому вам чаще приходится сталкиваться с полной пересбо

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

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

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

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

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

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

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

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

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

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

6 months, 2 weeks назад @ t.me
Readaggregator Readaggregator
последний пост 1 day, 16 hours назад
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

1 day, 16 hours назад @ 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

1 week, 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

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

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

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

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

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

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

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

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

3 months, 4 weeks назад @ telegram.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
последний пост 4 часа назад
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

4 часа назад @ 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!

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

2 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!

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

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

1 month, 2 weeks назад @ atp.fm
705: Relentless in a Gentle Way
705: Relentless in a Gentle Way 705: Relentless in a Gentle Way

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

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

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

2 months, 2 weeks назад @ atp.fm
701: I Improved My Town
701: I Improved My Town 701: I Improved My Town

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

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

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

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

), and looking for a new home for Maestral.

Sponsored by:

3 months назад @ atp.fm
699: Not the Correct Squircle
699: Not the Correct Squircle 699: Not the Correct Squircle

Someone got us started on app icons again.

Sponsored by:Parakeet: The icon design studio.

zocdoc: Find the right doctor, right now.

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

3 months, 1 week назад @ atp.fm
The Talk Show with John Gruber The Talk Show with John Gruber
последний пост 2 weeks, 5 days назад
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.

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

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

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

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

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

Transcripts: Unofficial but surprisingly good.

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

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

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

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

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

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

Transcripts: Unofficial but surprisingly good.

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

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

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

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

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

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

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

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

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

5 months, 2 weeks назад @ daringfireball.net
445: ‘Apple at 50’, With John Siracusa
445: ‘Apple at 50’, With John Siracusa 445: ‘Apple at 50’, With John Siracusa

‘Apple at 50’, With John SiracusaWho better to join the show to commemorate Apple’s 50th anniversary than John Siracusa?

Use code TALKSHOW for $80 in free credits.

Notion: The AI workspace where teams and AI agents get more done together.

Get 50% off your first box, plus free breakfast for 1 year, with code talkshow50off.

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

6 months, 2 weeks назад @ daringfireball.net
444: ‘You’re Going to Have the Niggles’, With Christina Warren
444: ‘You’re Going to Have the Niggles’, With Christina Warren 444: ‘You’re Going to Have the Niggles’, With Christina Warren

‘You’re Going to Have the Niggles’, With Christina WarrenChristina Warren returns to the show to discuss Apple big month of product announcements — in particular, the iPhone 17e and MacBook Neo.

And we pour one out for the Mac Pro.

Sponsored by:Squarespace: Save 10% off your first purchase of a website or domain using code TALKSHOW .. Sentry: A real-time error monitoring and tracing platform.

Use code TALKSHOW for $80 in free credits.

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

6 months, 2 weeks назад @ daringfireball.net
443: ‘The Pogue Feature’, With David Pogue
443: ‘The Pogue Feature’, With David Pogue 443: ‘The Pogue Feature’, With David Pogue

‘The Pogue Feature’, With David PogueSpecial guest David Pogue discusses his excellent and amazingly comprehensive new book, Apple: The First 50 Years.

Sponsored by:Notion: The AI workspace where teams and AI agents get more done together.

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

Get 50% off your first box, plus free breakfast for 1 year, with code talkshow50off.

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

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

7 months, 2 weeks назад @ daringfireball.net
441: ‘Serious Opinionators’, With Adam Engst
441: ‘Serious Opinionators’, With Adam Engst 441: ‘Serious Opinionators’, With Adam Engst

‘Serious Opinionators’, With Adam EngstAdam Engst returns to the show to talk, in detail, about certain of the UI changes in iOS 26 and Apple’s version 26 OSes overall.

In particular, the new Unified view in the Phone app, and the Filter pop-up menu in both the Phone and Messages apps.

Use code TALKSHOW for $80 in free credits.

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

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

7 months, 3 weeks назад @ daringfireball.net