Made for iPhone
Подборка ресурсов по iOS разработке
Apple Developer News Apple Developer News
последний пост 1 day, 14 hours назад
Hello Developer: July 2026
Hello Developer: July 2026 Hello Developer: July 2026

In this edition: Try an all-new search tool on the Apple Developer website.

Download design kits for Figma and Sketch.

Explore the biggest updates from WWDC26 in new activities around the world and online.

Read about Apple Design Award winners grug and Cyberpunk 2077.

Browse the latest updates to the 27 platform releases, documentation, sample code, and release notes.

Read now

1 day, 14 hours назад @ developer.apple.com
Design kits for iOS, iPadOS, and macOS 27 are here
Design kits for iOS, iPadOS, and macOS 27 are here Design kits for iOS, iPadOS, and macOS 27 are here

Apple design kits for Figma and Sketch are now available for iOS, iPadOS, and macOS 27.

These include:Updates to Liquid GlassExpanded component and state supportNaming changes to better align with codeImproved resizingThe addition of Dark Mode for macOSDownload the design kits from the Apple Design Resources

2 weeks, 1 day назад @ developer.apple.com
Updated Apple Developer Program License Agreement now available
Updated Apple Developer Program License Agreement now available Updated Apple Developer Program License Agreement now available

Attachment 12 of the Apple Developer Program License Agreement has been revised to specify terms for iOS apps in Brazil, including alternative distribution, alternative payments and out-of-app offers, and the Core Technology Commission.

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

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

2 weeks, 6 days назад @ developer.apple.com
Changes to iOS in Brazil
Changes to iOS in Brazil Changes to iOS in Brazil

As part of a recent agreement with Brazil’s competition regulator CADE (Conselho Administrativo de Defesa Econômica), Apple is introducing changes to iOS that create new options for developers' apps in Brazil.

Beginning with iOS 26.5, developers can distribute apps on alternative app marketplaces, operate alternative app marketplaces, process app payments for digital goods and services outside of Apple In-App Purchase in iOS, and more.

The new options for downloading apps from alternative app marketplaces and making app payments open new avenues for malware, fraud, scams, and privacy and security risks.

Those protections include Notarization for iOS apps, an authorization process for app ma…

2 weeks, 6 days назад @ developer.apple.com
New domain for Sign in with Apple and iCloud+ Hide My Email
New domain for Sign in with Apple and iCloud+ Hide My Email New domain for Sign in with Apple and iCloud+ Hide My Email

Later this summer, Apple will unify the email domains used by Sign in with Apple and iCloud+ Hide My Email under a single, shared domain: private.icloud.com.

For example:Sign in with Apple addresses, previously issued on privaterelay.appleid.com , will be issued on private.icloud.com .

iCloud+ Hide My Email addresses, previously issued on icloud.com , will be issued on private.icloud.com .

Email service providers should update any domain-based filtering, suppression lists, or routing rules that explicitly enumerate relay domains so that the new private.icloud.com domain is included.

Learn more about Sign in with AppleCommunicating using the Private Email Relay Service

3 weeks, 2 days назад @ developer.apple.com
Deprecation of the ImageCreator class
Deprecation of the ImageCreator class Deprecation of the ImageCreator class

When we introduced the Image Playground framework, we included the ImageCreator class as a way for apps to generate images programmatically using the on-device image generation model.

Apps using ImageCreator will not function in TestFlight builds and will cause a runtime error.

Apps using ImageCreator will not function in TestFlight builds and will cause a runtime error.

If your app uses ImageCreator: Transition to presenting the Image Playground sheet, which provides a consistent, system-managed image generation experience.

Resources:Learn more about the Image Playground frameworkCreate high-quality images using Image Playground

3 weeks, 6 days назад @ developer.apple.com
WWDC26 survey
WWDC26 survey WWDC26 survey

Share your thoughts on this year’s conference.

Take the survey

3 weeks, 6 days назад @ developer.apple.com
WWDC26 iPadOS guide
WWDC26 iPadOS guide WWDC26 iPadOS guide

The Foundation Models framework is a native Swift API that gives you direct access to the same on-device model that powers Apple Intelligence.

You can now work with any language model, including Apple Foundation Models, cloud models like Claude and Gemini, or any other provider that conforms to the Language Model protocol.

Dynamic Profiles let you swap models, tools, and instructions on the fly, so your app’s behavior can adapt within a continuous session.

If you’re enrolled in the App Store Small Business Program and your app has fewer than 2 million total first-time App Store downloads, you can access the next generation of Apple Foundation Models running on Private Cloud Compute at no cl…

4 weeks назад @ developer.apple.com
Find out what's new for Apple developers
Find out what's new for Apple developers Find out what's new for Apple developers

Discover the latest advancements on all Apple platforms and create even more unique, intelligent experiences in your apps and games with major enhancements across languages, frameworks, tools, and services.

The latest SDKs bring incredible new features, including platform design refinements, powerful Apple Intelligence capabilities, and new AI development frameworks.

Explore what’s newInstall the latest beta softwareBrowse documentation and sample code

1 month назад @ developer.apple.com
Introducing Time Allowances
Introducing Time Allowances Introducing Time Allowances

New Time Allowances in iOS 27, iPadOS 27, and macOS 27, or later, give parents more flexible ways to manage the time their kids spend in apps across categories, including Entertainment, Games, and Social Media.

Time Allowances are developed based on expert research and tailored to a child’s age to give parents a helpful starting point.

Entertainment and GamesYour app or game will appear in a Time Allowance category based on the information you provide in App Store Connect.

Starting July 2026, the age rating questionnaire will be updated to let you indicate whether your app or game includes social media capabilities.

If you select this option, your overall responses in the age rating questio…

1 month назад @ developer.apple.com
Updated Apple Developer Program License Agreement and App Review Guidelines now available
Updated Apple Developer Program License Agreement and App Review Guidelines now available Updated Apple Developer Program License Agreement and App Review Guidelines now available

The Apple Developer Program License Agreement and App Review Guidelines have been revised to support new features, updated policies, and to provide clarification.

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

Apple Developer Program License AgreementSections 3.1, 14.8: Specified requirements for providing information and responding to questions about developer identity, including in the context of export compliance.

Definitions, Section 3.3.3(Q): Specified requirements for use of the Suggested Actions API.

Section 3.2(h): Updated terms for use of and access to Apple models.

1 month назад @ developer.apple.com
Update for Apps Distributed in Texas
Update for Apps Distributed in Texas Update for Apps Distributed in Texas

Due to a recent court ruling lifting an injunction on Texas law SB 2420, new Apple Accounts in Texas are now subject to the law, which introduced age assurance requirements for app marketplaces and developers.

Parents or guardians will also be able to revoke their consent for any app they previously approved for their child.

Developers can request age category data for these Apple Accounts through the Declared Age Range API.

For significant changes, developers should use the Significant Change API under the PermissionKit framework.

For the most up-to-date requirements and API references, see:Learn more about how you can provide age-appropriate experiences and safeguard privacy in your apps …

1 month назад @ developer.apple.com
Apple Developer Centers are expanding to Berlin
Apple Developer Centers are expanding to Berlin Apple Developer Centers are expanding to Berlin

Apple Developer Centers are dedicated spaces designed for in-person developer sessions, labs, workshops, and appointments across a wide range of Apple technologies and platforms.

With locations in Cupertino, Shanghai, Bengaluru, and Singapore, these purpose-built facilities bring expert guidance and hands-on learning directly to the developer community.

Later this year, Apple will open its fifth Developer Center in Berlin, offering developers throughout Europe even greater access to Apple experts and events.

Created for teams of all sizes and at every stage of app development, the Apple Developer Center Berlin will serve as a home base for in-person sessions, workshops, and one-on-one appoi…

1 month назад @ developer.apple.com
Introducing the 2026 Apple Design Award winners
Introducing the 2026 Apple Design Award winners Introducing the 2026 Apple Design Award winners

Join us in celebrating these extraordinary apps and games.

Meet the 2026 Apple Design Award winners

1 month назад @ developer.apple.com
All systems glow
All systems glow All systems glow

WWDC26 is just one week away.

Get ready for five days of technology, creativity, and community — all online and free.

1 month, 1 week назад @ developer.apple.com
Apple Developer Releases Apple Developer Releases
последний пост 1 day, 9 hours назад
TestFlight Update
TestFlight Update TestFlight Update

View release notes

1 day, 9 hours назад @ developer.apple.com
Xcode 27 beta 3 (27A5218g)
Xcode 27 beta 3 (27A5218g) Xcode 27 beta 3 (27A5218g)

View downloadsView release notes

2 days, 9 hours назад @ developer.apple.com
iOS 26.6 beta 4 (23G5057c)
iOS 26.6 beta 4 (23G5057c) iOS 26.6 beta 4 (23G5057c)

View downloadsView release notes

2 days, 13 hours назад @ developer.apple.com
watchOS 26.6 beta 4 (23U5054b)
watchOS 26.6 beta 4 (23U5054b) watchOS 26.6 beta 4 (23U5054b)

View downloadsView release notes

2 days, 13 hours назад @ developer.apple.com
visionOS 26.6 beta 4 (23O5757c)
visionOS 26.6 beta 4 (23O5757c) visionOS 26.6 beta 4 (23O5757c)

View downloadsView release notes

2 days, 13 hours назад @ developer.apple.com
tvOS 26.6 beta 4 (23L5758b)
tvOS 26.6 beta 4 (23L5758b) tvOS 26.6 beta 4 (23L5758b)

View downloadsView release notes

2 days, 13 hours назад @ developer.apple.com
macOS 26.6 beta 4 (25G5057c)
macOS 26.6 beta 4 (25G5057c) macOS 26.6 beta 4 (25G5057c)

View downloadsView release notes

2 days, 13 hours назад @ developer.apple.com
iPadOS 26.6 beta 4 (23G5057c)
iPadOS 26.6 beta 4 (23G5057c) iPadOS 26.6 beta 4 (23G5057c)

View downloadsView release notes

2 days, 13 hours назад @ developer.apple.com
watchOS 27.0 beta 3 (24R5315i)
watchOS 27.0 beta 3 (24R5315i) watchOS 27.0 beta 3 (24R5315i)

View downloadsView release notes

2 days, 13 hours назад @ developer.apple.com
visionOS 27.0 beta 3 (24M5316k)
visionOS 27.0 beta 3 (24M5316k) visionOS 27.0 beta 3 (24M5316k)

View downloadsView release notes

2 days, 13 hours назад @ developer.apple.com
tvOS 27.0 beta 3 (24J5315i)
tvOS 27.0 beta 3 (24J5315i) tvOS 27.0 beta 3 (24J5315i)

View downloadsView release notes

2 days, 13 hours назад @ developer.apple.com
macOS 27.0 beta 3 (26A5378j)
macOS 27.0 beta 3 (26A5378j) macOS 27.0 beta 3 (26A5378j)

View downloadsView release notes

2 days, 13 hours назад @ developer.apple.com
iPadOS 27.0 beta 3 (24A5380h)
iPadOS 27.0 beta 3 (24A5380h) iPadOS 27.0 beta 3 (24A5380h)

View downloadsView release notes

2 days, 13 hours назад @ developer.apple.com
iOS 27.0 beta 3 (24A5380h)
iOS 27.0 beta 3 (24A5380h) iOS 27.0 beta 3 (24A5380h)

View downloadsView release notes

2 days, 13 hours назад @ developer.apple.com
iOS 26.6 beta 3 (23G5052d)
iOS 26.6 beta 3 (23G5052d) iOS 26.6 beta 3 (23G5052d)

View downloadsView release notes

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

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

2 weeks, 1 day назад @ swift.org
Swift at Apple: Migrating the TrueType Hinting Interpreter
Swift at Apple: Migrating the TrueType Hinting Interpreter Swift at Apple: Migrating the TrueType Hinting Interpreter

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

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

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

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

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

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

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

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

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

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

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

3 months, 1 week назад @ swift.org
Swift 6.3 Released
Swift 6.3 Released Swift 6.3 Released

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

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

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

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

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

3 months, 2 weeks назад @ swift.org
Swift at scale: building the TelemetryDeck analytics service
Swift at scale: building the TelemetryDeck analytics service Swift at scale: building the TelemetryDeck analytics service

TelemetryDeck is an app analytics service specifically for developers, designed to manage usage analytics that are anonymized, privacy-focused, and really easy to use.

Adopting Swift for backend servicesTelemetryDeck is built on Vapor, a web framework written in Swift, for building scalable APIs and services.

Under the hood, a Swift Vapor project is just a Swift Package with some dependencies.

Your Swift Vapor service is almost never the bottleneck.

Although profiling Swift code is easy, most slowdowns in a web service will arise from a combination of database, storage, and traffic load.

4 months назад @ swift.org
What's new in Swift: February 2026 Edition
What's new in Swift: February 2026 Edition What's new in Swift: February 2026 Edition

Welcome to this edition of “What’s New in Swift,” where we share interesting projects and updates in the Swift community that deserve visibility to a broader audience.

👋 I help grow and support the Swift open source community, and one of my favorite things has been increasing Swift’s participation in open source events.

FOSDEM may be over (for now), but I’m already excited about how the Swift community will show up next year!

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

AuthorsKaren Chu focuses on Swift's open source community initiatives as part of Apple's Open Source Program Office.

4 months, 1 week назад @ swift.org
Announcing Swift System Metrics 1.0: Process-Level Monitoring
Announcing Swift System Metrics 1.0: Process-Level Monitoring Announcing Swift System Metrics 1.0: Process-Level Monitoring

Vladimir Kukushkin works on foundational Swift server libraries at Apple, and is a maintainer of Swift System Metrics.

We are excited to announce the 1.0 release of Swift System Metrics, a Swift package that collects process-level system metrics like CPU utilization time and memory usage.

Swift System Metrics is part of a larger set of packages that provide an end-to-end solution for integrating metrics into your Swift applications and services.

Once system metrics are collected, they’re reported to Swift Metrics, a backend-agnostic metrics API that can work with popular backends like Prometheus and OpenTelemetry.

bootstrap ( configuration : otelConfig ) // Setup your service let service = …

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

For this edition of “What’s new in Swift,” we invited a developer to share their experience:Hi, I’m Nick Sloan.

We chose Swift for Studioworks because of how easy it is to write safe and reliable code with great performance.

Our Swift project makes use of Hummingbird 2, Soto (for its incredible DynamoDB Codable support), Hummingbird MacroRouting, and Elementary.

We’ve been deploying web applications with PHP and Python for decades, and getting started with a Swift web project was certainly a bit slower.

Swift on the web has been a resounding success for us, and I hope we’ll see this part of the community continue to grow!

5 months, 1 week назад @ swift.org
Announcing the Windows Workgroup
Announcing the Windows Workgroup Announcing the Windows Workgroup

We are excited to announce the creation of the Windows workgroup!

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

The workgroup will build upon these efforts and focus on work to:Improve and maintain Windows support for the official Swift distribution.

Identify and recommend best practices for bridging between Swift and the Windows API, and for shipping Swift libraries with Windows applications.

Learn more about the Windows workgroup by reading its charter.

5 months, 1 week назад @ swift.org
Swift Evolution Swift Evolution
последний пост None
/r/iOSProgramming
последний пост 14 часов назад
I wrote a book on shipping on-device AI (Foundation Models + MLX) where every code snippet is compiler-verified (Chapter 3 is free)
I wrote a book on shipping on-device AI (Foundation Models + MLX) where every code snippet is compiler-verified (Chapter 3 is free)

After a year of Foundation Models in production and too many "why doesn't this blog post compile" moments, I wrote the book I couldn't find: - Part I: when local makes sense (with actual cost math: a digest feature at 100k MAU is ~$34k/yr on the cheapest cloud tier, $0 marginal on-device) and one decision matrix for FM vs MLX vs Core ML vs llama.cpp - Part II: Foundation Models in production. Guided generation, tool calling, the 4K context window as an engineering constraint, availability as a product decision - Part III: owning the model. MLX Swift (pinned versions, because the API moves), Ollama as team dev infrastructure - Part IV: memory/thermals/battery, privacy claims + App Review not…

14 часов назад @ reddit.com
I made a small tool that runs Claude Code (or any other agent) in a sandbox that only sees my Xcode project, but still builds on my Mac
I made a small tool that runs Claude Code (or any other agent) in a sandbox that only sees my Xcode project, but still builds on my Mac

I wanted to let a coding agent run unattended on some test apps I'm playing around with without giving it access to my whole mac. Running it in a Linux container would be the obvious fix, but as we know, Xcode doesn't run on Linux. So I started xcbox: the agent lives in a container with only your git repo mounted, and real builds/tests/simulators run on the host via XcodeBuildMCP. It commits as you over SSH agent forwarding, keys never enter the container. Usage is just cd ~/YourApp && xcbox. Caveat: it's blast-radius protection, not a security boundary, build scripts still run on the host which in theory could be exploited, but not my concern for this type of tool. Needs Apple Silicon, mac…

23 часа назад @ reddit.com
App Store PPO: Installed app shows default icon instead of alternate test icon
App Store PPO: Installed app shows default icon instead of alternate test icon App Store PPO: Installed app shows default icon instead of alternate test icon

Hi everyone, I’m currently running an A/B test for my app icon using App Store Product Page Optimization (PPO), and I've run into a frustrating behavior that I can't quite figure out. The Setup: My app binary includes both the default icon (Icon A) and the alternate icon (Icon B) in the Asset Catalog. I've successfully linked Icon B to the PPO treatment in App Store Connect. The Problem: When the App Store serves Treatment B, the store page correctly displays Icon B. However, after downloading and installing the app, the home screen still shows the default Icon A. What I've verified so far: I have Include All App Icon Assets set to Yes in Xcode Build Settings. Has anyone else experienced th…

1 day, 5 hours назад @ reddit.com
What have you learned from app development that was unexpected?
What have you learned from app development that was unexpected?

I’ll start. The apps that I thought were too niche perform better on user metrics than the times I’ve dipped my toe into very large markets (in my case, games for everyone vs a subset). What has surprised you? submitted by /u/calflegal [link] [comments]

1 day, 8 hours назад @ reddit.com
EdgeSpeech lets you speak to your app and lets your app can speak to you
EdgeSpeech lets you speak to your app and lets your app can speak to you EdgeSpeech lets you speak to your app and lets your app can speak to you

We built this because we wanted to work only in text. No low-level realtime audio code required. submitted by /u/trolleycrash [link] [comments]

1 day, 12 hours назад @ reddit.com
Did anything changed with the paywall rules?
Did anything changed with the paywall rules? Did anything changed with the paywall rules?

I have a close icon which appears after 3 seconds. This wasn’t a problem at all for months. submitted by /u/marvpaul [link] [comments]

1 day, 13 hours назад @ reddit.com
SensitiveContentAnalysis gotchas from a few weeks of building with it: .disabled is normal, test profiles half-install, verdicts must stay on device
SensitiveContentAnalysis gotchas from a few weeks of building with it: .disabled is normal, test profiles half-install, verdicts must stay on device

I spent the last few weeks building on top of SensitiveContentAnalysis, Apple's on-device sensitive media framework (the same tech behind Communication Safety in Messages). The analyzer call itself is three lines. Everything around it had surprises: .disabled is a state you design for, not an error. For adult accounts the analyzer is unavailable unless the user turned on Sensitive Content Warning in Settings, which is off by default and buried in Privacy & Security. Child accounts get it by default these days through Family Sharing. If your audience is adults, build a real unavailable path. You can't deep link to the setting. openSettingsURLString takes you to your own app's settings page, …

1 day, 16 hours назад @ reddit.com
[OSS] Swift Package for new Span API
[OSS] Swift Package for new Span API

Hi there, Just published a small Swift package called swift-span-algorithms: https://swiftpackageindex.com/Dave861/swift-span-algorithms What even is a Span? (rlly short) Span is basically a memory safe API for referring to any contiguous memory block. It replaces stuff we used to do with things like: withUnsafeBytes { ... } UnsafeBufferPointer What is in the package? It adds a set of algorithms and utilities around Swift’s new Span API. The idea is to fill in some of the missing convenience pieces while staying close to Swift’s standard library style. It includes things like searching, splitting, trimming, comparisons, partitioning, and other span-oriented helpers, with tests and DocC docs…

2 days, 11 hours назад @ reddit.com
My app over the years
My app over the years My app over the years

Keep grinding people, consistency pays off. I won't say the name to make it less about self promotion and more about building apps. Show me your app over the years! submitted by /u/barcode972 [link] [comments]

2 days, 15 hours назад @ reddit.com
Udemy iOS app never asks for notification permissions — bug?
Udemy iOS app never asks for notification permissions — bug?

The Udemy app has never once prompted for notification permissions — not on first launch, not after login. iPhone 15, iOS 26.5. Tried: deleting the app, restarting the phone, reinstalling + logging in again. Nothing. The app doesn't even show up under Settings > Notifications, so it seems like it's never calling the permission request at all. Tested another freshly installed app right after and that one prompted normally, so it's not an iOS-wide issue. Anyone else seeing this? Known bug, or did support fix it for you? submitted by /u/MasterPen6 [link] [comments]

2 days, 16 hours назад @ reddit.com
Teams app "Approvals" is breaking Teams iOS app
Teams app "Approvals" is breaking Teams iOS app

On the iOS version of teams, the "Approvals" part is asking for some kind of permission from my users. I have tried to fix it on the back end but I havent changed anything for it to get here in the first place. When the message shows up it freezes the app and often bricks the application. Sometimes the X works but the rest of the time nothing else works. https://preview.redd.it/64lsx07hgu7h1.jpg?width=1066&format=pjpg&auto=webp&s=09f9d4adb03cb6852e3d1a9d2cba96ce03c88ff7 submitted by /u/jessetechno [link] [comments]

2 days, 17 hours назад @ reddit.com
Logging tool for TCA projects
Logging tool for TCA projects Logging tool for TCA projects

https://preview.redd.it/9en357wp2mbh1.png?width=1206&format=png&auto=webp&s=00cd2eb2e9d8d113229a06fffadf4e2411688b80 https://preview.redd.it/dspb972s2mbh1.png?width=1206&format=png&auto=webp&s=59c1509112501d58727ddf85d644cdc7b23d7107 https://preview.redd.it/97wyn9ss2mbh1.png?width=1206&format=png&auto=webp&s=5389162184baaa37a003b924c34526a30133fe51 Just pushed a small thing I’ve been using in my own TCA projects: https://github.com/mehmetbaykar/swift-tca-debug It adds a .debugLog() reducer extension so actions (and state diffs if you want) go through swift-log, wires it straight into Pulse with one bootstrap call, and drops in a draggable floating button that opens the full Pulse console. N…

2 days, 17 hours назад @ reddit.com
Tips needed for system chrome visibility
Tips needed for system chrome visibility Tips needed for system chrome visibility

Is there any way to make basic cosmetic changes to system chrome like UIScibbleInteraction and PKToolPicker without rolling my own version? I need to set the edge color, tint and shadow. This is a screenshot from iPad running iOS 26. submitted by /u/BounceForever [link] [comments]

3 days, 6 hours назад @ reddit.com
I built a sparse n-gram search index for on-device app memory in Swift (beats SQLite FTS5 and Core Spotlight on query latency in my benchmarks)
I built a sparse n-gram search index for on-device app memory in Swift (beats SQLite FTS5 and Core Spotlight on query latency in my benchmarks)

I've been working on local-first app memory (chat history, notes, local knowledge stores) and kept running into the same problem: full-text search on-device either means shipping a heavy server-style search stack, or accepting slow linear scans over stored records. So I built RecallKit — a Swift package that builds a sparse substring inverted index over your app's local records, tuned specifically for iOS-sized memory payloads (not directory-scale corpora). How it works, briefly: Records get chunked into bounded, overlapping spans instead of indexed as one giant blob Instead of indexing every substring (which is quadratic), it extracts a sparse family of substrings using a byte-pair weight …

3 days, 8 hours назад @ reddit.com
How do you manage translation JSON files for i18n?
How do you manage translation JSON files for i18n?

Title: How do you manage translation JSON files? (built a tool for my own pain points, curious if others hit the same walls) I've been building a multilingual vocabulary app (iOS/macOS, SwiftUI + SwiftData) that ships in 30+ languages, and managing the translation JSON has been way more painful than I expected. Curious how other devs handle this, and whether the specific problems I ran into are universal or just my own workflow being weird. The problems I kept hitting: Structural drift: With thousands of repeated objects like {"id": "...", "translations": {"en": "...", "ko": "...", ...}}, it's easy for one entry somewhere in the middle to silently lose a field, get a typo'd language key, or…

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

1 month, 1 week назад @ main--iosdevweekly.netlify.app
Issue 751
Issue 751 Issue 751

Issue 751 22nd May 2026 Written by Dave Verwer, Greg Fawson, Sriyank Siddhartha, and Zachary PowellToday is the start of something new for iOS Dev Weekly.

Finding the right people to take iOS Dev Weekly forward was tricky.

❤️– Dave VerwerHi iOS Dev Community!

We feel the same way about iOS Dev Weekly.

So what do we intend to do with iOS Dev Weekly?

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

Issue 750 8th May 2026 Written by Dave VerwerThis is the seven hundred and fiftieth issue of this little newsletter, so I hope you’ll forgive a little introspection.

I’d recently left a job working with C# and ASP.NET to start a small business writing Ruby on Rails apps on the brand new Intel Mac I’d just bought.

I really loved what I found, and not just in the language or frameworks, but in the community.

When I started this newsletter in 2011 it was partly because I wanted to become even more involved in that community.

❤️The community is so much richer and more diverse than it was back in 2011 when iOS Dev Weekly started.

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

Issue 750 8th May 2026 Written by Dave VerwerThis is the seven hundred and fiftieth issue of this little newsletter, so I hope you’ll forgive a little introspection.

I’d recently left a job working with C# and ASP.NET to start a small business writing Ruby on Rails apps on the brand new Intel Mac I’d just bought.

I really loved what I found, and not just in the language or frameworks, but in the community.

When I started this newsletter in 2011 it was partly because I wanted to become even more involved in that community.

❤️The community is so much richer and more diverse than it was back in 2011 when iOS Dev Weekly started.

2 months назад @ iosdevweekly.com
Issue 749
Issue 749 Issue 749

Issue 749 1st May 2026 Written by Dave VerwerI first wrote about Ale Mohamad’s idea of a marketplace for Swift playgrounds in early 2025, when Swift Playgrounds removed its subscriptions functionality.

At that time, he had created a playgrounds section on his site, allowing a selection of playgrounds to be downloaded.

He has built a proper community-driven index site for Swift playgrounds.

It’s based on the same JSON feed that Apple designed, meaning if you had playgrounds content prepared for the Playgrounds app, it’ll seamlessly import into his site.

If you’re interested in robotics and Swift, you’ll also enjoy Artem’s announcement of IndustrialKit and the various video demos (1, 2, 3).

2 months, 1 week назад @ iosdevweekly.com
Issue 749
Issue 749 Issue 749

Issue 749 1st May 2026 Written by Dave VerwerI first wrote about Ale Mohamad’s idea of a marketplace for Swift playgrounds in early 2025, when Swift Playgrounds removed its subscriptions functionality.

At that time, he had created a playgrounds section on his site, allowing a selection of playgrounds to be downloaded.

He has built a proper community-driven index site for Swift playgrounds.

It’s based on the same JSON feed that Apple designed, meaning if you had playgrounds content prepared for the Playgrounds app, it’ll seamlessly import into his site.

If you’re interested in robotics and Swift, you’ll also enjoy Artem’s announcement of IndustrialKit and the various video demos (1, 2, 3).

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

Issue 748 17th April 2026 Written by Dave VerwerOne community announcement that stood out to me this week was the Hummingbird project announcing their AI tool policy.

We’re even being affected a little at the Swift Package Index, although not to the point of it being a huge issue, and not in the main repository.

It’s not a huge problem, but it’s more work, and shows how far this issue stretches.

Having a policy in place is a great place to start, and I’m glad to see Hummingbird tackle the subject.

This issue isn’t going to go away, and having a written policy helps prevent arguments.

2 months, 3 weeks назад @ iosdevweekly.com
Issue 748
Issue 748 Issue 748

Issue 748 17th April 2026 Written by Dave VerwerOne community announcement that stood out to me this week was the Hummingbird project announcing their AI tool policy.

We’re even being affected a little at the Swift Package Index, although not to the point of it being a huge issue, and not in the main repository.

It’s not a huge problem, but it’s more work, and shows how far this issue stretches.

Having a policy in place is a great place to start, and I’m glad to see Hummingbird tackle the subject.

This issue isn’t going to go away, and having a written policy helps prevent arguments.

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

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

I must admit I also have a fondness for Zed, but VS Code is my day to day editor when I don’t need something Xcode-specific.

I couldn’t have predicted I’d ever be happy using an Electron-based coding editor, but I am.

Yes, the VS Code extension isn’t new, but the continued support of it, and the care taken to make sure it works with the VSX marketplace is important.

If you’ve ever needed convincing that working with dates over long periods of time is challenging, this is for you.

3 months назад @ iosdevweekly.com
Issue 747
Issue 747 Issue 747

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

I must admit I also have a fondness for Zed, but VS Code is my day to day editor when I don’t need something Xcode-specific.

I couldn’t have predicted I’d ever be happy using an Electron-based coding editor, but I am.

Yes, the VS Code extension isn’t new, but the continued support of it, and the care taken to make sure it works with the VSX marketplace is important.

If you’ve ever needed convincing that working with dates over long periods of time is challenging, this is for you.

3 months назад @ main--iosdevweekly.netlify.app
СМИ
9to5Mac 9to5Mac
последний пост 9 часов назад
iOS 27 adds nine new languages and accents to Apple Translate
iOS 27 adds nine new languages and accents to Apple Translate iOS 27 adds nine new languages and accents to Apple Translate

In addition to bringing new keyboard and typing improvements across multiple languages, iOS 27 will also add several languages and accents to Apple Translate.

Apple steadily expands language support across its ecosystemJust a few months ago, Apple added 11 new languages to App Store Connect for localized metadata.

At WWDC26, the company also highlighted several improvements aimed at multilingual users, some of which are coming to the iOS 27 keyboard.

Apple Translate is also getting a notable language expansion with iOS 27.

When the update rolls out later this year, the app will support 30 languages and accents, up from the current 21.

9 часов назад @ 9to5mac.com
Halide 3.1 to add perspective correction, RAW-only capture, and a new Scarlet look
Halide 3.1 to add perspective correction, RAW-only capture, and a new Scarlet look Halide 3.1 to add perspective correction, RAW-only capture, and a new Scarlet look

Just a few days after releasing Halide Mark III, the folks at Lux are already getting ready to roll out Halide 3.1: Scarlet Edition.

Halide 3.1: Scarlet Edition out this FridayWith the update (via MacMagazine), scheduled to go live this Friday, July 10, Halide 3.1 will introduce a new batch of features, including new framing tools in the Frame tab.

In addition to allowing users to rotate and flip photos, Halide 3.1 will now also include a perspective correction tool that lets users scroll through a dial to get the perspective just right.

Halide 3.1 will also bring a list of small tweaks and improvements based on user feedback.

To learn more about Halide 3.1, follow this link.

10 часов назад @ 9to5mac.com
Emmy Awards 2026: Apple TV just landed a record 87 nominations [Full list]
Emmy Awards 2026: Apple TV just landed a record 87 nominations [Full list] Emmy Awards 2026: Apple TV just landed a record 87 nominations [Full list]

The Academy of Television Arts & Sciences just announced the contenders for the 78th Primetime Emmy Awards, and Apple just scored 87 nominations across all major categories.

Apple scores 87 Emmy nominationsLast year, Apple scored 25 wins out of its record 81 nominations.

The Studio alone took home 13 awards, including Best Comedy Series, while Severance got 8 nods, including Lead Actress in a Drama for Britt Lower, and Supporting Actor for Tramell Tillman.

Apple TV is available for $12.99 per month or part of the Apple One bundle.

It features hit TV shows and movies like Severance, The Studio, The Morning Show, Shrinking and Silo.

10 часов назад @ 9to5mac.com
When is Apple releasing new AirPods?
When is Apple releasing new AirPods? When is Apple releasing new AirPods?

Apple’s AirPods lineup is stronger than ever, but there are already rumors about what’s coming next.

Apple’s current AirPods lineupHere is Apple’s AirPods lineup as it stands today:When is Apple releasing new AirPods?

AirPods with camerasThe biggest change coming to Apple’s AirPods lineup is a new version of AirPods with built-in cameras.

In terms of design, the AirPods with cameras will reportedly have longer stems than normal AirPods Pro to accommodate the cameras.

It’s possible that these come as “AirPods Pro 4” or perhaps as a higher-end AirPods Ultra product.

10 часов назад @ 9to5mac.com
Apple stops signing iOS versions for several older iPhones and iPads
Apple stops signing iOS versions for several older iPhones and iPads Apple stops signing iOS versions for several older iPhones and iPads

iPhone and iPad users hanging on to older devices will no longer be able to restore or downgrade to several older iOS versions starting today.

Interestingly, iOS 10.3.4 came out only for the iPhone 5, while the iPhone 5c topped out with iOS 10.3.3.

So it is possible that the iPhone 5 is also affected by today’s signing changes.

While it is more common for Apple to stop signing more recent versions of iOS and iPadOS, generally days after releasing important security fixes for newer releases, the company also occasionally stops signing older versions for legacy devices.

However, it still closes off restore and install paths for users who keep legacy devices around for testing, app compatibili…

11 часов назад @ 9to5mac.com
OpenAI upgrading ChatGPT with all-new voice mode experience, watch here
OpenAI upgrading ChatGPT with all-new voice mode experience, watch here OpenAI upgrading ChatGPT with all-new voice mode experience, watch here

A shiny new model isn’t the only upgrade coming to ChatGPT this week.

In addition to GPT-5.6’s release tomorrow, OpenAI is announcing an all-new ChatGPT voice mode experience as well.

Next-gen ChatGPT Voice mode is comingOpenAI is announcing and demoing the next generation of ChatGPT’s voice mode.

Presenters in today’s livestream include Kundan Kumar, Yuchen Zhang, Ehsan Asdar, and Rithesh Kumar.

Here’s the livestream video so you can watch from home:We’ll update our post as details become available.

13 часов назад @ 9to5mac.com
iOS 27 hints at Apple Wallet car key support for two new automakers
iOS 27 hints at Apple Wallet car key support for two new automakers iOS 27 hints at Apple Wallet car key support for two new automakers

According to code in the latest iOS 27 beta, Apple is preparing to launch car key support for two new automakers: Xiaomi and Lucid Motors.

Apple Wallet car key may soon support Xiaomi and LucidThe code was spotted by Aaron Perris for MacRumors in iOS 27 beta 3, which was released earlier this week.

Apple first touted that Lucid Motors would support car key back at WWDC 2025, but there haven’t been any other updates since then.

With this feature, users can add their car’s key to Apple Wallet on their iPhone and Apple Watch.

Have you tried the car key feature in Apple Wallet?

15 часов назад @ 9to5mac.com
Component development for cheaper Apple Vision Pro reportedly scrapped
Component development for cheaper Apple Vision Pro reportedly scrapped Component development for cheaper Apple Vision Pro reportedly scrapped

According to The Elec, Samsung Display has fully scrapped the development project of a component tied to the rumored lower-cost Apple Vision Pro.

From the report (translation ours):G-VR was an improved version of the silicon substrate-based OLEDoS technology used in Apple Vision Pro.

Greg Joswiak recently said to Tom’s Guide that the Vision Pro “reached into the future” to show how the digital and physical worlds could come together.

Either way, the steady drumbeat of supply-chain and roadmap reports around a cheaper Vision Pro has been more negative than positive, and they tend to be directionally correct more often than not.

At this point, I wouldn’t hold my breath for a cheaper alternati…

15 часов назад @ 9to5mac.com
Deals: MacBook Neo $110 off, M5 Pro MacBook Pro $449 off, M5 iPad Pro $250 off, chargers, accessories, more
Deals: MacBook Neo $110 off, M5 Pro MacBook Pro $449 off, M5 iPad Pro $250 off, chargers, accessories, more Deals: MacBook Neo $110 off, M5 Pro MacBook Pro $449 off, M5 iPad Pro $250 off, chargers, accessories, more

Amazon is now offering the Indigo blue 512GB MacBook Neo down at $689.99 shipped.

Now regularly $799, this is nearly $110 off the new list price.

Updating…Apple’s 14-inch M5 Pro MacBook Pro 2TB models are $449 off this week, moreWe just spotted another chance to land an M5 Pro MacBook Pro at a sizable $449 off the new list price.

While the Space Black model was already available, you can now add this 2TB silver M5 Pro MacBook Pro to the list of heavily discounted machines as it is now also at nearly $450 off.

Amazon is now offering the 14-inch M5 Pro MacBook Pro with 24GB of RAM and the 2TB internal SSD down at $2,549.99 shipped.

15 часов назад @ 9to5mac.com
IDC: Apple grows Mac shipments as broader PC market declines
IDC: Apple grows Mac shipments as broader PC market declines IDC: Apple grows Mac shipments as broader PC market declines

New data from IDC shows that Apple was the only major PC vendor to post significant shipment growth in Q2 2026, with the broader market declining for the first time in more than two years.

Mac shipments rise as PC demand coolsIn a report published today, IDC says global PC shipments fell 4.9% year over year in Q2 2026, dropping to 68.2 million units from 71.7 million units in Q2 2025.

The data showed that the top-five vendor ranking was unchanged from Q2 2025, even as most major PC makers posted year-over-year declines.

In practice, Lenovo held on to the top spot with 24.4% market share, despite a 2.1% year-over-year decline in shipments.

As IDC’s chart shows, Q2 2026 marked the first year-…

15 часов назад @ 9to5mac.com
Apple now testing DRAM chips from banned Chinese memory supplier, per report
Apple now testing DRAM chips from banned Chinese memory supplier, per report Apple now testing DRAM chips from banned Chinese memory supplier, per report

After Apple started lobbying the US government for approval to use memory chips from CXMT, The Financial Times now reports that the company is actively testing the components for devices sold in China.

From the WSJ story:China has national champion companies in memory and storage, but due to national-security rules, American companies would likely require licenses to work with them.

A few days after that, the FT reported that Apple was in negotiations to purchase chips from YMTC, in addition to CXMT.

In 2022, the FT reported that Apple was evaluating NAND chips from YMTC for iPhones sold in China.

With soaring memory prices and Apple already raising prices on some products, the company coul…

16 часов назад @ 9to5mac.com
OpenAI shares update on GPT-5.6 availability after holding back release
OpenAI shares update on GPT-5.6 availability after holding back release OpenAI shares update on GPT-5.6 availability after holding back release

OpenAI unveiled GPT-5.6 at the end of June, but the public release was held back while the U.S. government reviewed the new AI models.

Now OpenAI has confirmed that GPT-5.6 Sol, Terra, and Luna will become available Thursday, July 9.

OpenAI also said it was “expanding preview access globally now” in a social media post on Tuesday night.

It’s unclear if tomorrow’s GPT-5.6 release will be limited to users in the United States or globally available.

pic.twitter.com/Uk5HcfSc2e — OpenAI (@OpenAI) July 8, 2026

16 часов назад @ 9to5mac.com
Spotify just gave users a highly requested feature after years of feedback
Spotify just gave users a highly requested feature after years of feedback Spotify just gave users a highly requested feature after years of feedback

Fresh off its polarizing disco ball icon fix, Spotify is continuing to listen to users with easy-win changes.

Starting today, the company is giving users a highly requested feature that has sparked feedback for years: vastly expanded pinning.

Now Spotify is delivering the goods with a big increase on its previous pin limit, raising the max from four items to 20 items.

The company says both free and paid users can start pinning up to 20 items to their library starting today with the global rollout.

— Spotify (@Spotify) July 8, 2026Related Spotify stories:

16 часов назад @ 9to5mac.com
PSA: macOS 28 will drop support for encrypted Mac OS Extended volumes
PSA: macOS 28 will drop support for encrypted Mac OS Extended volumes PSA: macOS 28 will drop support for encrypted Mac OS Extended volumes

Apple has announced that starting with macOS 28, users will need to decrypt or reformat certain storage volumes to keep using them.

Still, the move appears to be another step in Apple’s transition to APFS, its file system with built-in encryption support, which replaced Mac OS Extended as the default Mac file system in macOS High Sierra.

As a result of this change, Apple says that starting with macOS 26, Macs might notify users when they’re using an encrypted Mac OS Extended disk that won’t be compatible with macOS 28 or later.

If you see both “Mac OS Extended” and “Encrypted” for your volume, that volume won’t be compatible with macOS 28 and later.

Example: CoreStorage Logical Volume • Mac…

17 часов назад @ 9to5mac.com
I’m disappointed Apple will charge for AI security camera features in the Home app
I’m disappointed Apple will charge for AI security camera features in the Home app I’m disappointed Apple will charge for AI security camera features in the Home app

While some are suggesting that we shouldn’t be too surprised by this, I do find it a somewhat disappointing move by Apple …Apple announced significant AI-powered upgrades to the Home app at this year’s WWDC.

Intelligent Home app notificationsOne of these was using Apple Intelligence to replace a whole sequence of individual security notifications with a single summary.

But the bigger improvements was an upgrade of HomeKit Secure Video from 1080p to 4K, and the use of Apple intelligence to analyze footage from home security cameras.

If you enable Apple Intelligence in the Home app, you need a 2TB iCloud+ subscription.

If you want unlimited cameras, then you have to upgrade to the 2TB plan at…

17 часов назад @ 9to5mac.com
MacRumors MacRumors
последний пост 7 часов назад
Everything Coming in the 2026 Apple TV 4K
Everything Coming in the 2026 Apple TV 4K Everything Coming in the 2026 Apple TV 4K

We're expecting the 2026 ‌Apple TV‌ to be indistinguishable from the existing ‌Apple TV‌ on the exterior, with no changes to size or design.

Apple Intelligence and SiriThe next ‌Apple TV‌ is ready to launch, but new ‌Siri‌ features are the holdup.

Apple wants to release the ‌Apple TV‌ with the smarter version of ‌Siri‌ that Apple is testing in ‌iOS 27‌, iPadOS 27, and macOS 27.

Apple intended to debut the ‌Apple Intelligence‌ ‌Siri‌ features in spring 2026, but the company was still experiencing issues with ‌Siri‌.

Siri RemoteIt's possible Apple will introduce a new Siri Remote alongside the ‌Apple TV‌, though it's unclear what Apple might change.

7 часов назад @ macrumors.com
Meta's New AI Image Tool Can Use Your Public Instagram Photos by Default
Meta's New AI Image Tool Can Use Your Public Instagram Photos by Default Meta's New AI Image Tool Can Use Your Public Instagram Photos by Default

The option was added to support ‌Meta‌'s new image generation model, Muse Image.

Muse Image is rolling out across Instagram, WhatsApp, and ‌Meta‌ AI, and it pulls in images from an Instagram account with just an @-mention.

In addition, people may be able to create content with your Instagram content using AI features at Meta.

‌Meta‌ opts all public Instagram accounts in by default, but there is an option to turn off AI permissions.

Turn off the setting now if you don't want people using your content to create AI images, because AI content created prior to turning it off isn't deleted.

9 часов назад @ macrumors.com
Nintendo Shutting Down Mario Kart Tour iOS Game
Nintendo Shutting Down Mario Kart Tour iOS Game Nintendo Shutting Down Mario Kart Tour iOS Game

Nintendo today said it is ending service for its Mario Kart Tour mobile game on Tuesday, September 29.

Players who had a Mario Kart Tour Gold Pass subscription will be able to use the benefits for free from now until September 29, while players who did not have a subscription will get the benefits starting on August 4.

Mario Kart Tour launched in September 2019 and it was downloaded more than 90 million times during its first week of availability.

Like traditional Mario Kart games, Mario Kart Tour on iPhone and iPad tasked players with racing to beat their rivals to the finish line, using drifts and items to succeed.

Nintendo has launched and then canceled several mobile games, including An…

10 часов назад @ macrumors.com
OpenAI Introduces GPT-Live to Make ChatGPT Voice Feel Like a Real Conversation
OpenAI Introduces GPT-Live to Make ChatGPT Voice Feel Like a Real Conversation OpenAI Introduces GPT-Live to Make ChatGPT Voice Feel Like a Real Conversation

OpenAI today introduced GPT-Live, which it describes as a new generation of voice models meant to make talking to AI feel more like having a conversation with a real person.

GPT-Live is meant to replace the existing ChatGPT voice experience.

OpenAI says GPT-Live is its smartest voice model to date, using the latest frontier model (currently GPT–5.5) for web search, deep reasoning, and complex work.

OpenAI is rolling out GPT-Live–1 and GPT-Live–1 mini to ChatGPT users worldwide starting today.

ChatGPT users can tap the Voice button to talk with ChatGPT and experience GPT-Live.

11 часов назад @ macrumors.com
Apple TV Earns Record 87 Emmy Nominations for 2026, Led by 'Pluribus' and 'Widow's Bay'
Apple TV Earns Record 87 Emmy Nominations for 2026, Led by 'Pluribus' and 'Widow's Bay' Apple TV Earns Record 87 Emmy Nominations for 2026, Led by 'Pluribus' and 'Widow's Bay'

Apple earned its highest number of Emmy nominations to date in 2026, with popular shows like Pluribus, Margo's Got Money Troubles, Widow's Bay, Shrinking, and Slow Horses earning the most nominations.

New series Widow's Bay received 19 nominations, while Pluribus was second with 18 nominations.

The five most highly nominated shows are up for best series in their respective categories, and have also earned several lead actress and actor nominations.

The full list of nominations can be found on the Television Academy website.

Winners will be announced live on Monday, September 14 at 5:00 p.m. Pacific Time on NBC.

13 часов назад @ macrumors.com
Apple to Drop Support for Encrypted Mac OS Extended Drives Next Year
Apple to Drop Support for Encrypted Mac OS Extended Drives Next Year Apple to Drop Support for Encrypted Mac OS Extended Drives Next Year

Apple today published a new support document warning that macOS 28 will no longer support encrypted Mac OS Extended (HFS+) volumes, meaning affected external drives will need to be decrypted or reformatted ahead of the update.

Starting with macOS 28, "the Mac OS Extended file system format will be supported only for volumes (disks and other storage devices) that aren't encrypted."

Users can also check manually through Disk Utility by selecting a volume and looking at the format details listed beneath its name; a volume showing both "Mac OS Extended" and "Encrypted," such as "CoreStorage Logical Volume • Mac OS Extended (Case-sensitive, Journaled, Encrypted)," will be incompatible.

Unencrypt…

14 часов назад @ macrumors.com
iOS 27 Code Points to Car Key Support for Lucid and Xiaomi
iOS 27 Code Points to Car Key Support for Lucid and Xiaomi iOS 27 Code Points to Car Key Support for Lucid and Xiaomi

Code spotted in the third developer beta of iOS 27 suggests that Apple is preparing to add car key support for Lucid and Xiaomi vehicles, and that the feature could be nearing launch.

The code references the identifiers "LCID" and "XIA1," which appear to correspond to Lucid and Xiaomi respectively.

With an Apple car key, drivers can use their iPhone or Apple Watch to lock, unlock, and start a compatible vehicle instead of relying on a traditional key fob.

Lucid Motors was already named as one of 13 brands Apple said would "soon" gain car key support at WWDC 2025, alongside Acura, Chevrolet, Cadillac, GMC, Porsche, Rivian, Smart, Tata Motors, Hongqi, WEY, Chery, and Voyah.

This is not the fi…

15 часов назад @ macrumors.com
When is Apple's 2026 Back to School Offer?
When is Apple's 2026 Back to School Offer? When is Apple's 2026 Back to School Offer?

It is now July and we are still waiting for Apple to begin its annual Back to School offer in countries like the U.S. and Canada — if it is still coming.

It is unclear what Apple plans to offer this year, but given the company recently raised prices on all Macs and iPads, this year's promotion would be rather bittersweet.

Bloomberg's Mark Gurman reported that Apple planned to launch its 2026 Back to School offer by last week, but that did not end up happening.

Apple may have decided to hold off until July this year in order to give customers more time to digest the price increases that it implemented last month, but we are merely speculating.

Given the offer launched between July 9 and July…

15 часов назад @ macrumors.com
Amazon Offers First Major Post-Hike Discount on 512GB MacBook Neo
Amazon Offers First Major Post-Hike Discount on 512GB MacBook Neo Amazon Offers First Major Post-Hike Discount on 512GB MacBook Neo

Amazon today has knocked the price of the 512GB MacBook Neo down to $689.99, from $799.00.

This sale is only available in the Indigo color option, and it makes the 512GB model cheaper than the current price of the 256GB model on Amazon.

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

This marks the first notable discount on the MacBook Neo since Apple's price hikes in June.

Amazon provides a mid-to-late July delivery estimate for the Indigo 512GB model, and we don't know how long this sale will last, so be sure to take advantage while it's live.

15 часов назад @ macrumors.com
Apple Begins Testing Controversial Chinese Memory Chips
Apple Begins Testing Controversial Chinese Memory Chips Apple Begins Testing Controversial Chinese Memory Chips

Apple is testing DRAM memory chips from China's state-backed ChangXin Memory Technologies (CXMT), according to a new report from the Financial Times.

Last week, it emerged that Apple was in discussions with CXMT and fellow Chinese chipmaker Yangtze Memory Technologies (YMTC) about sourcing memory, with no deal finalized.

Both CXMT and YMTC appear on the Pentagon's 1260H roster of firms Washington links to the Chinese military.

In practice, that mostly cuts off Defense Department contracting rather than blocking ordinary commercial purchases, so nothing legally stops Apple from buying CXMT chips today.

Back in 2022, an earlier attempt to work with Chinese memory suppliers, including YMTC, dr…

16 часов назад @ macrumors.com
Amazon Offers $150 Discount on M5 MacBook Air Models
Amazon Offers $150 Discount on M5 MacBook Air Models Amazon Offers $150 Discount on M5 MacBook Air Models

Amazon is taking $150 off multiple models of the M5 MacBook Air, including deals on both 13-inch and 15-inch models.

In terms of 13-inch models, Amazon has the 16GB/1TB 13-inch MacBook Air for $1,449.00, down from $1,599.00.

This one is available in three colors on Amazon, and it's currently the only 13-inch model on sale for $150 off.

Regarding the 15-inch models, you'll also find $150 off the M5 MacBook Air, with multiple color options on sale for each configuration.

Prices start at $1,349.00 for the 512GB model, down from $1,299.00, and also include one 1TB model on sale.

17 часов назад @ macrumors.com
Tim Cook and John Ternus Attend Sun Valley Conference Together
Tim Cook and John Ternus Attend Sun Valley Conference Together Tim Cook and John Ternus Attend Sun Valley Conference Together

Apple CEO Tim Cook and incoming CEO John Ternus are attending this year's Sun Valley Conference, according to Forbes.

This year's event began on July 7 and is expected to run through July 11.

This marks Cook's final Sun Valley trip as Apple's chief executive officer.

Apple's SVP of Services and Health, Eddy Cue, is also attending the Sun Valley Conference again this year.

This year's guest list places Apple's leadership alongside a heavy concentration of AI industry figures, including OpenAI CEO Sam Altman, OpenAI chairman Bret Taylor, OpenAI president Greg Brockman, Alphabet CEO Sundar Pichai, Palantir CEO Alex Karp, and Anthropic CEO Dario Amodei.

17 часов назад @ macrumors.com
Report: Cheaper Apple Vision Pro Display Work Winds Down at Samsung
Report: Cheaper Apple Vision Pro Display Work Winds Down at Samsung Report: Cheaper Apple Vision Pro Display Work Winds Down at Samsung

Apple has suspended development of the display for a cheaper, lighter version of the Vision Pro that it originally planned to launch in the next few years, according to The Elec.

G-VR is a glass-substrate micro-OLED, a lower-cost alternative to the silicon-based OLEDoS used in the current Vision Pro.

It was being developed at around 1,600 to 1,700 pixels per inch, which is roughly half the 3,386 PPI of Apple's Vision Pro.

Apple refreshed the Vision Pro in October 2025 with an updated model featuring an M5 chip.

Last month, Apple upped the starting price of its Vision Pro from $3,499 to $3,699 as part of the company's sweeping product price hikes.

18 часов назад @ macrumors.com
Samsung Galaxy Unpacked Event Set for July 22 With Foldable iPhone Rival Expected to Debut
Samsung Galaxy Unpacked Event Set for July 22 With Foldable iPhone Rival Expected to Debut Samsung Galaxy Unpacked Event Set for July 22 With Foldable iPhone Rival Expected to Debut

Samsung has announced it will introduce its latest Galaxy smartphones at a July 22 event, including what is believed to be a Galaxy Z Fold 8 with new passport-style dimensions similar to Apple's upcoming book-style foldable iPhone.

It's no secret that Samsung has been working on a new foldable form factor to go head-to-head with Apple's rumored iPhone Ultra, and the company has been hinting at what's to come.

Apple is anticipated to debut the foldable in September alongside its new iPhone 18 Pro models.

Apart from unveiling the Galaxy Z Fold 8, Samsung is expected to announce new versions of the Galaxy Z Fold 7, which also unfolds like a book, and the clamshell-style Galaxy Z Flip 7.

Galaxy…

19 часов назад @ macrumors.com
Apple Announces $30 Billion Broadcom Deal to Make More US Chips
Apple Announces $30 Billion Broadcom Deal to Make More US Chips Apple Announces $30 Billion Broadcom Deal to Make More US Chips

Apple today announced its multiyear partnership with Broadcom to design and produce custom silicon components and wireless technologies, confirming a Reuters report we covered on Monday.

Apple says the new agreement is expected to exceed $30 billion, and will lead to the creation of more than 15 billion U.S. chips and support "hundreds" of American jobs.

Broadcom is part of Apple's American Manufacturing Program (AMP), an initiative launched last year to boost U.S. manufacturing.

Broadcom's chips cover custom radio frequency components, Wi-Fi and Bluetooth connectivity, and other networking semiconductors found throughout Apple's lineup.

Apple says the investment is part of its commitment t…

20 часов назад @ macrumors.com
AppleInsider AppleInsider
последний пост 7 часов назад
Apolosign 32-inch Smart Portable TV review: Very cool, but not great for Apple users
Apolosign 32-inch Smart Portable TV review: Very cool, but not great for Apple users Apolosign 32-inch Smart Portable TV review: Very cool, but not great for Apple users

Apolosign 32-inch Smart Portable TV review: Display and performanceThe screen is a 32-inch VA LCD panel.

Apolosign 32-inch Smart Portable TV review: Using it to browse the webThis also undercuts the outdoor use the marketing suggests.

Apolosign 32-inch Smart Portable TV review: The Apple problemThis is where Apple users need to pay close attention.

Apolosign 32-inch Smart Portable TV review: A capable screen with one big caveatThe Apolosign 32-inch Smart Portable TV does a lot for the money.

Where to buy the Apolosign 32-inch Smart Portable TVThe Apolosign 32-inch Smart Portable TV is available from Apolosign directly, starting from $719, discounted from $799, for the 1080p model.

7 часов назад @ appleinsider.com
Encrypted HFS+ drive support dies in macOS 28
Encrypted HFS+ drive support dies in macOS 28 Encrypted HFS+ drive support dies in macOS 28

Check your drives to make sure they're not formatted as Encrypted Mac OS Extended before macOS 28 arrives next year.

Apple will be cutting support for encrypted Mac OS Extended drives from macOS 28 onwards, but HFS+ will still function — for now.

On Tuesday, Apple's support pages were updated with a warning affecting Mac users with encrypted MacOS Extended drives, also known as encrypted HFS+ drives.

Apple confirmed that support for encrypted Mac OS Extended drives will end in macOS 28, and won't be supported at all in the future.

An Apple format history lessonMac OS Extended was introduced as a replacement of HFS, the Hierarchical FIle System, in 1998 as part of Mac OS 8.1.

12 часов назад @ appleinsider.com
TV show purchases on Apple TV are finally getting free 4K upgrades
TV show purchases on Apple TV are finally getting free 4K upgrades TV show purchases on Apple TV are finally getting free 4K upgrades

Apple is finally bringing its free 4K upgrade policy to select TV show purchases, extending one of the Apple TV Store's biggest customer perks beyond movies for the first time.

TV shows are finally getting the same treatmentApple never offered free 4K upgrades for TV show purchases.

Even when studios released 4K versions of a series, customers who had already bought the HD edition continued receiving the original version.

The upgrades don't appear to cover the entire Apple TV catalog, nor all the seasons of a show.

Wider support would further strengthen one of the biggest advantages of buying TV shows through the Apple TV Store.

12 часов назад @ appleinsider.com
Final lap for 'Mario Kart Tour' badly closes another Nintendo mobile gaming chapter
Final lap for 'Mario Kart Tour' badly closes another Nintendo mobile gaming chapter Final lap for 'Mario Kart Tour' badly closes another Nintendo mobile gaming chapter

Nintendo thanked players for supporting Mario Kart Tour since its launch but didn't explain why it decided to end service.

Nintendo's mobile-first design left Mario Kart Tour feeling far removed from the console game series.

Mario Kart Tour showed Nintendo's mobile strategy had limitsMario Kart Tour remained in service longer than several of Nintendo's other smartphone titles, including Dr. Mario World and Dragalia Lost.

When Mario Kart Tour launched in 2019, we criticized the game's automatic steering, portrait-only controls and gacha-style monetization.

Reviews from other outlets also criticized Mario Kart Tour for reshaping the series around free-to-play smartphone mechanics.

13 часов назад @ appleinsider.com
'Widow's Bay' & 'Pluribus' lead Apple's record-breaking charge for 2026 Emmy Awards
'Widow's Bay' & 'Pluribus' lead Apple's record-breaking charge for 2026 Emmy Awards 'Widow's Bay' & 'Pluribus' lead Apple's record-breaking charge for 2026 Emmy Awards

Even without previous smash hits "Severance" and "The Studio" airing episodes in the eligibility period, Apple TV has still gathered the most nominations it has ever earned across all of the major categories at the 78th annual Emmy Awards.

In 2025, Apple TV won a record-breaking 22 Emmy Awards, with "Severance" and "The Studio" leading the way.

For 2026, neither of those shows were eligible, but a host of new Apple ones were and have been rewarded with nominations.

In all, Apple TV has scored 87 nominations, versus 79 in 2025.

Apple is not the leader in nominations.

13 часов назад @ appleinsider.com
Apple testing banned vendor RAM is a Band-Aid, not a cure
Apple testing banned vendor RAM is a Band-Aid, not a cure Apple testing banned vendor RAM is a Band-Aid, not a cure

Apple's testing of memory chips from CXMT, a supplier black-listed by the U.S. government, could help ease the RAM pricing crisis.

Apple has acquired memory chips intended for use in smartphones and devices sold in China.

The aim of the testing is to make sure the chips CXMT produces are good enough for use in Apple's own products.

At best, this could result in memory chips from CXMT being used in Western iPhones, so long as Apple gets permission from the U.S. government.

The purchase may seem like a political problem in the making for Apple.

14 часов назад @ appleinsider.com
Apple the only bright spot in a declining PC market, savaged by RAM price hikes
Apple the only bright spot in a declining PC market, savaged by RAM price hikes Apple the only bright spot in a declining PC market, savaged by RAM price hikes

Worldwide PC shipments fell 4.9% year over year to 68.2 million units in the second quarter, ending nine straight quarters of growth.

Worldwide PC shipments fell 4.9% year over year to 68.2 million units.

Apple also raised Mac prices as memory costs increased, yet demand remained strong enough for shipments and market share to grow.

Greater access to memory supplies helped Apple increase Mac shipments and market share while much of the PC industry lost ground during the quarter.

PC shipments.

14 часов назад @ appleinsider.com
All the Qualcomm parts used in the iPhone, iPad, Apple Watch, and more
All the Qualcomm parts used in the iPhone, iPad, Apple Watch, and more All the Qualcomm parts used in the iPhone, iPad, Apple Watch, and more

After a few years where iPhones shipped exclusively with Intel modems, Apple switched back to Qualcomm modems, until the C1 and C1X came along.

The 2017 iPad 5 similarly uses a Qualcomm modem, with the Qualcomm Snapdragon X12 modem being in the 2017 iPad Pro.

For the Apple Watch Series 4 through Apple Watch Series 7, along with the original Apple Watch SE, Apple switched to Intel modems.

For the Apple Watch Series 8 through Apple Watch Series 11, Apple Watch Ultra 1 and Apple Watch Ultra 2, Apple reverted to using Qualcomm modems.

Once Apple's C-series modems receive mmWave support, Apple will likely phase out all Qualcomm modems.

15 часов назад @ appleinsider.com
Amazon knocks $110 off Apple's MacBook Neo today
Amazon knocks $110 off Apple's MacBook Neo today Amazon knocks $110 off Apple's MacBook Neo today

If you buy through our links, we may get a commission.

Read our ethics policyApple's MacBook Neo with 512GB of storage is marked down to $689.99 at Amazon today, the lowest price seen since Apple's recent price increases.

With Apple raising prices across its Mac and iPad lines, the MacBook Neo is now $110 off at Amazon, bringing the 512GB spec down to $689.99 in the Indigo finish.

Buy MacBook Neo 512GB for $689.99In our MacBook Neo review, we enjoyed the color selection and price point.

You can easily compare prices and availability on the 2026 release in our 13-inch MacBook Neo Price Guide.

15 часов назад @ appleinsider.com
Apple's M5 Pro 16-inch MacBook Pro with 48GB RAM plunges to $3,049
Apple's M5 Pro 16-inch MacBook Pro with 48GB RAM plunges to $3,049 Apple's M5 Pro 16-inch MacBook Pro with 48GB RAM plunges to $3,049

Read our ethics policyApple's latest 16-inch MacBook Pro with an M5 Pro chip and upgrade to 48GB of RAM is discounted to $3,049.99, a markdown of $550 off the popular configuration.

Amazon is slashing $550 off an upgraded 16-inch MacBook Pro with a bump up to 48GB of RAM.

Released in March 2026, the M5 Pro 16-inch MacBook Pro features higher unified memory bandwidth compared to the last-gen model and is equipped with Apple's N1 chip for Wi-Fi 7 and Bluetooth 6 support.

Along with this MacBook Pro deal, there are other discounts of up to $650 off the M5 Pro and M5 Max line, so it's worth checking out highlights from the sale below.

16-inch MacBook Pro M5 Pro and M5 Max deals14-inch MacBook P…

15 часов назад @ appleinsider.com
Lower cost Apple Vision Pro may be dropped as Apple focuses on AI
Lower cost Apple Vision Pro may be dropped as Apple focuses on AI Lower cost Apple Vision Pro may be dropped as Apple focuses on AI

This new report appears to be specifically about the Apple Vision Air, the previously-rumoured Apple Vision Pro successor, that would save money by having lower resolution screens.

Apple turns to AIThe claim is specifically that Apple is suspending its efforts toward a Apple Vision Pro successor because its attention is now on AI smart glasses.

The most recent rumors regarding a lower-cost Apple Vision Pro predicted that it wouldn't be released until at least 2028 or 2029.

Perhaps Apple has decided to skip over future editions of the Apple Vision Pro and instead go to smart glasses.

All this new report really tells us is that lighter Apple Vision Pro, whether a full headset or Apple Glasses…

16 часов назад @ appleinsider.com
iPhone Fold delay rumor flip-flop continues, new leak says everything is on time
iPhone Fold delay rumor flip-flop continues, new leak says everything is on time iPhone Fold delay rumor flip-flop continues, new leak says everything is on time

Recent market rumors suggested complex assembly and low manufacturing yields could delay Apple's first foldable iPhone.

Apple hasn't announced a foldable iPhone or disclosed a launch schedule.

Previous coverage suggested Samsung Display had already reached a major production milestone for Apple's foldable iPhone.

iPhone Fold renderLimited visibility across the supply chain can produce conflicting reports about Apple's production and launch plans.

Apple's foldable plans remain closely watchedApple's first foldable iPhone would mark the company's entry into the foldable smartphone market.

16 часов назад @ appleinsider.com
Samsung & Google want to upstage iPhone Fold debut, with earlier events
Samsung & Google want to upstage iPhone Fold debut, with earlier events Samsung & Google want to upstage iPhone Fold debut, with earlier events

Apple's iPhone Fold launch event is in the fall, but rivals are scheduling folding smartphone events in the summer.

With the fall launches for 2026 consisting of the iPhone 18 Pro line and the iPhone Fold, it's a big event for Apple.

In 2025, that was the Galaxy Z Fold 7 and Galaxy Z Flip 7, representing book-style and flip phone-style devices.

We did see the Galaxy Z TriFold launch earlier in 2026, which is a much wider foldable concept.

August 12: Google Pixel EventBetween Samsung and Apple's events is the Google Pixel presentation.

17 часов назад @ appleinsider.com
John Ternus takes his place at the Sun Valley billionaire camp
John Ternus takes his place at the Sun Valley billionaire camp John Ternus takes his place at the Sun Valley billionaire camp

Apple's incoming CEO John Ternus has joined Tim Cook and Eddy Cue at the invitation-only Sun Valley retreat where deals worth billions can be agreed on a handshake.

Tim Cook and Eddy Cue are both regulars at the annual event, held in Sun Valley, Idaho, by investment firm Allen & Company.

This year they arrived as usual over the weekend, but as spotted by Forbes, they were joined on Tuesday, July 7, 2026, by John Ternus.

There may be formal meetings, but the retreat is better known for discussions taking place over meals, bike rides, and even hikes.

Tim Cook has been attending for around two decades.

18 часов назад @ appleinsider.com
$30 billion Broadcom chip deal is Apple biggest AMP fund investment
$30 billion Broadcom chip deal is Apple biggest AMP fund investment $30 billion Broadcom chip deal is Apple biggest AMP fund investment

Apple's deal with Broadcom for custom chips and radio components is worth $30 billion.

It will be Apple's American Manufacturing Program's largest single-company commitment.

Another American investmentApple characterizes the deal as one that is very pro-American manufacturing, pointing out that Broadcom is part of Apple's American Manufacturing Program.

The deal is Apple's biggest single-company AMP commitment so far, and will include an expansion of Broadcom's existing facilities.

The investment is part of the $600 billion investment Apple pledged to make into the United States economy over a four-year period.

18 часов назад @ appleinsider.com
Блоги
Swift by Sundell Swift by Sundell
последний пост None
Hacking with Swift
последний пост 1 month, 3 weeks назад
Introducing Kickstart: the app that helps indie developers ship
Introducing Kickstart: the app that helps indie developers ship Introducing Kickstart: the app that helps indie developers ship

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

Kickstart helps with the rest.

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

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

Instead, Kickstart helps you stay focused on shipping.

1 month, 3 weeks назад @ hackingwithswift.com
Teach your AI to write Swift the Hacking with Swift way
Teach your AI to write Swift the Hacking with Swift way Teach your AI to write Swift the Hacking with Swift way

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

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

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

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

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

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

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

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

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

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

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

4 months назад @ hackingwithswift.com
What to fix in AI-generated Swift code
What to fix in AI-generated Swift code

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

The action you just performed triggered the security solution.

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

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

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

7 months назад @ hackingwithswift.com
One Swift mistake everyone should stop making today
One Swift mistake everyone should stop making today

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

The action you just performed triggered the security solution.

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

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

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

8 months назад @ hackingwithswift.com
Ray Wenderlich Ray Wenderlich
последний пост 6 часов назад
Apple Foundation Models [SUBSCRIBER]
Apple Foundation Models [SUBSCRIBER] Apple Foundation Models [SUBSCRIBER]

Apple Foundation Models is a practical guide to building intelligent, on-device AI applications using Apple’s new Foundation Models framework.

Apple Foundation Models is a practical guide to building intelligent, on-device AI applications using Apple’s new Foundation Models framework.

This section provides a comprehensive introduction to Apple’s Foundation Models framework and its integration into SwiftUI applications.

From there, it guides you through building conversational SwiftUI applications powered by Foundation Models, demonstrating how to interact with models in real time and create responsive, user-friendly experiences.

Each chapter provides both conceptual understanding and hands-…

6 часов назад @ kodeco.com
Kodebits Day 54: String Replacement [FREE]
Kodebits Day 54: String Replacement [FREE] Kodebits Day 54: String Replacement [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.

12 часов назад @ kodeco.com
Kodebits Day 52: Tuple Decomposition [FREE]
Kodebits Day 52: Tuple Decomposition [FREE] Kodebits Day 52: Tuple Decomposition [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 days, 12 hours назад @ kodeco.com
Kodebits Day 51: Enum Associated Values [FREE]
Kodebits Day 51: Enum Associated Values [FREE] Kodebits Day 51: Enum Associated 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.

5 days, 12 hours назад @ kodeco.com
Kodebits Day 50: Class Reference Share [FREE]
Kodebits Day 50: Class Reference Share [FREE] Kodebits Day 50: Class Reference Share [FREE]

All videos.

One low price.

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

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

1 week назад @ kodeco.com
Kodebits: June Roundup [FREE]
Kodebits: June Roundup [FREE] Kodebits: June Roundup [FREE]

Three months in, Kodebits have found their rhythm: small, self-contained coding challenges you can work through between meetings, posted to our social channels as they land and gathered on the Kodebits archive afterwards.

iOS & SwiftEight Kodebits in June, with a clear thread running through them: value semantics and pattern matching.

IntermediateDay 35: Companion Object — Kotlin has no static keyword; a companion object is where class-level members and factory methods live instead.

IntermediateDay 43: Where Then Fold — Chain where to filter a collection and fold to reduce it to a single value.

to filter a collection and to reduce it to a single value.

1 week назад @ kodeco.com
Kodebits Day 49: Variadic Sum [FREE]
Kodebits Day 49: Variadic Sum [FREE] Kodebits Day 49: Variadic Sum [FREE]

All videos.

One low price.

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

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

1 week, 2 days назад @ kodeco.com
Kodebits Day 47: Type Casting Check [FREE]
Kodebits Day 47: Type Casting Check [FREE] Kodebits Day 47: Type Casting Check [FREE]

What does this print?

class Animal {} class Dog: Animal {} let items: [Animal] = [ Dog(), Animal(), Dog() ] var count = 0 for item in items { if item is Animal { count += 1 } } print(count)Try it in the online Swift Playground →[spoiler title="Solution"]Answer:3Explanation:The is operator checks runtime type; all three elements are Animal instances as Dog is a subclass.

[/spoiler]Further Reading

1 week, 5 days назад @ kodeco.com
Your First iOS App: Data Flow in SwiftUI [SUBSCRIBER]
Your First iOS App: Data Flow in SwiftUI [SUBSCRIBER] Your First iOS App: Data Flow in SwiftUI [SUBSCRIBER]

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

Already a member of Kodeco?

2 weeks назад @ kodeco.com
Kodebits Day 45: Lazy Property Init [FREE]
Kodebits Day 45: Lazy Property Init [FREE] Kodebits Day 45: Lazy Property Init [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, 2 days назад @ kodeco.com
Kodebits Day 44: Protocol Conformance [FREE]
Kodebits Day 44: Protocol Conformance [FREE] Kodebits Day 44: Protocol Conformance [FREE]

All videos.

One low price.

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

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

2 weeks, 3 days назад @ kodeco.com
WWDC 2026: AsyncImage Caching [FREE]
WWDC 2026: AsyncImage Caching [FREE] WWDC 2026: AsyncImage Caching [FREE]

Well, Xcode 27 fills that gap, bringing AsyncImage caching into your life!

Getting StartedNote: You need Xcode 27 beta to use AsyncImage caching.

Caching in ActionThe quickest way to see AsyncImage caching in action is to compare what it does in Xcode 26 with what happens in Xcode 27.

: Use existing cache data, regardless of age or expiration date, loading from originating source only if there is no cached data.

returnCacheDataDontLoad : Use existing cache data, regardless of age or expiration date, and fail if no cached data is available.

2 weeks, 6 days назад @ kodeco.com
Your First iOS App: Getting Started with SwiftUI [SUBSCRIBER]
Your First iOS App: Getting Started with SwiftUI [SUBSCRIBER] Your First iOS App: Getting Started with SwiftUI [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?

3 weeks, 2 days назад @ kodeco.com
Kodebits Day 40: Pattern Match Tuple [FREE]
Kodebits Day 40: Pattern Match Tuple [FREE] Kodebits Day 40: Pattern Match Tuple [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, 3 days назад @ kodeco.com
WWDC 2026 Recap [FREE]
WWDC 2026 Recap [FREE] WWDC 2026 Recap [FREE]

WWDC 2026 has come and gone with a moderate amount of fanfare, at least compared to previous years.

App Schemas have been around in some shape for several years now.

App Schemas allow you to decorate your App Entities and App Intents so Apple Intelligence know how to best use them.

App Intents API improvementsSince App Schemas are actually useful now, using them when making App Intents is easier as well!

Xcode’s autocomplete when working with App Schemas makes filling out the App Entities and App Intents a breeze.

3 weeks, 4 days назад @ kodeco.com
NSHipster NSHipster
последний пост 6 months, 1 week назад
Replay
Replay Replay

How Replay WorksAdd .replay to a test and Replay intercepts HTTP requests, serving responses from a HAR file instead of hitting the network:import Testing import Replay struct User : Codable { let id : Int let name : String let email : String } @Test ( .

replay ( "fetch User" )) func fetch User () async throws { let ( data , _ ) = try await URLSession .

The Recording WorkflowThe first time you run a test with .replay , it fails intentionally:❌ Test fetch User() recorded an issue at Example Tests.swift ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ⚠️ No Matching Entry in Archive ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Request: GET https://api.example.com/users/42 Archive:…

6 months, 1 week назад @ nshipster.com
Manim
Manim Manim

Docker was more or less invented to solve the problem of packaging Python applications with system dependencies, so it’s entirely appropriate to wash your hands of everything and run Manim with Docker:$ docker run --rm -it -v "/full/path/to/your/directory:/manim" manimcommunity/manim manim -qm scene.py My Scene Name…but that feels like giving up.

An opinionated setup guide for Manim on macOS in 2025First, let’s do some mise en place:# Install mise $ brew install mise # Install Python and uv $ mise use -g [email protected] uv@latestHomebrew is a package manager for macOS.

It’s the best way to install the system dependencies we need to run Manim.

(🫣) $ uv run manim checkhealthHuzzah!

wait ( 1…

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

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

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

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

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

6 months, 3 weeks назад @ oleb.net
Tracking renamed files in Git
Tracking renamed files in Git

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

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

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

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

# # ``` # $ gi…

6 months, 3 weeks назад @ oleb.net
Telegram каналы
iOS Good Reads iOS Good Reads
последний пост 1 day назад
MCP для SafariПродолжаем череду новостей о том, как ключевые компоненты Apple экосистемы становятся более дружелюбными для агентов. Свой сервер теперь есть и у браузера Safari – благодаря чему агент без всяких Playwright-подобных штук может получать доступ
MCP для SafariПродолжаем череду новостей о том, как ключевые компоненты Apple экосистемы становятся более дружелюбными для агентов. Свой сервер теперь есть и у браузера Safari – благодаря чему агент без всяких Playwright-подобных штук может получать доступ

MCP для SafariПродолжаем череду новостей о том, как ключевые компоненты Apple экосистемы становятся более дружелюбными для агентов. Свой сервер теперь есть и у браузера Safari – благодаря чему агент без всяких Playwright-подобных штук может получать доступ к DOM, консоли, делать скриншоты и кучу чего еще.

1 day назад @ t.me
MCP для LLDBВ LLDB завезли нативный MCP сервер. Это значит, что теперь AI агентам гораздо проще использовать дебаггер со всеми его фичами – брейкпойнтами, степами, доступом к содержимому памяти.
MCP для LLDBВ LLDB завезли нативный MCP сервер. Это значит, что теперь AI агентам гораздо проще использовать дебаггер со всеми его фичами – брейкпойнтами, степами, доступом к содержимому памяти.

MCP для LLDBВ LLDB завезли нативный MCP сервер. Это значит, что теперь AI агентам гораздо проще использовать дебаггер со всеми его фичами – брейкпойнтами, степами, доступом к содержимому памяти.

2 days назад @ t.me
Новые книги для айосеровМихаил Рубанов запустил сразу несколько очень крутых проектов! Во-первых, выпустил свою книгу про доступность в формате DocC на русском языке, и сразу же перевел ее на английский. Во-вторых, одновременно с этим запустил свое издател
Новые книги для айосеровМихаил Рубанов запустил сразу несколько очень крутых проектов! Во-первых, выпустил свою книгу про доступность в формате DocC на русском языке, и сразу же перевел ее на английский. Во-вторых, одновременно с этим запустил свое издател

Новые книги для айосеровМихаил Рубанов запустил сразу несколько очень крутых проектов! Во-первых, выпустил свою книгу про доступность в формате DocC на русском языке, и сразу же перевел ее на английский. Во-вторых, одновременно с этим запустил свое издательство для инди технических книг. Ну и в-третьих, в этом издательстве сразу же выпустили еще одну книгу – про Metal от Георгия Остроборода.Мне кажется, это очень крутая инициатива – все мы в какой-то момент карьеры хотели написать свою книгу, и теперь это стало немного проще.

3 days назад @ t.me
Что нового в AsyncImageВ iOS 27 в AsyncImage добавили один из главных фичереквестов от сообщества – изображение можно инициализировать с помощью URLRequest, а не чистого URL. Это значит, что можно легко задавать хэдера, таймауты, и cache policy.
Что нового в AsyncImageВ iOS 27 в AsyncImage добавили один из главных фичереквестов от сообщества – изображение можно инициализировать с помощью URLRequest, а не чистого URL. Это значит, что можно легко задавать хэдера, таймауты, и cache policy.

Что нового в AsyncImageВ iOS 27 в AsyncImage добавили один из главных фичереквестов от сообщества – изображение можно инициализировать с помощью URLRequest, а не чистого URL. Это значит, что можно легко задавать хэдера, таймауты, и cache policy.

6 days назад @ t.me
Как Swift завели на Apple IIИдеальная статья на стыке компиляторов и ретро-компьютеров. Главное ограничение – доступно только 41000 байт оперативки.
Как Swift завели на Apple IIИдеальная статья на стыке компиляторов и ретро-компьютеров. Главное ограничение – доступно только 41000 байт оперативки.

Как Swift завели на Apple IIИдеальная статья на стыке компиляторов и ретро-компьютеров. Главное ограничение – доступно только 41000 байт оперативки.

1 week назад @ t.me
Swift Package Index переходит к AppleSwift Package Index уже довольно давно стал плотно работать с Apple – его фаундер, Dave Verwer, был в рабочей группе, которая занималась сайтом Swift. Теперь проект полностью перешел к Apple, вместе с самим Дэйвом.Ну и
Swift Package Index переходит к AppleSwift Package Index уже довольно давно стал плотно работать с Apple – его фаундер, Dave Verwer, был в рабочей группе, которая занималась сайтом Swift. Теперь проект полностью перешел к Apple, вместе с самим Дэйвом.Ну и

Swift Package Index переходит к AppleSwift Package Index уже довольно давно стал плотно работать с Apple – его фаундер, Dave Verwer, был в рабочей группе, которая занималась сайтом Swift. Теперь проект полностью перешел к Apple, вместе с самим Дэйвом.Ну и теперь стало понятно, почему он свою легендарную email рассылку продал – Apple не особо поощряет публичность своих сотрудников.

1 week, 1 day назад @ t.me
Sqim – сервис для сайдлоадинга билдов приложенияСамый яркий юзкейс – разработка приложений через мобильную версию Codex или Claude Code. Благодаря sqim вы можете вообще ничего не делать на компьютере – агент сам возьмет последнюю сборку, зальет в облако, и
Sqim – сервис для сайдлоадинга билдов приложенияСамый яркий юзкейс – разработка приложений через мобильную версию Codex или Claude Code. Благодаря sqim вы можете вообще ничего не делать на компьютере – агент сам возьмет последнюю сборку, зальет в облако, и

Sqim – сервис для сайдлоадинга билдов приложенияСамый яркий юзкейс – разработка приложений через мобильную версию Codex или Claude Code. Благодаря sqim вы можете вообще ничего не делать на компьютере – агент сам возьмет последнюю сборку, зальет в облако, и доставит ее вам на телефон.

1 week, 2 days назад @ t.me
Как ядро iOS переписывают на SwiftНа WWDC упомянули, что Apple начал переписывать неекоторые модули ядра iOS на Swift. Автор статьи пошел изучать последнюю бету, чтобы разобраться, а что конкретно-то переписали. Пока получается так, что весь С++ код никто
Как ядро iOS переписывают на SwiftНа WWDC упомянули, что Apple начал переписывать неекоторые модули ядра iOS на Swift. Автор статьи пошел изучать последнюю бету, чтобы разобраться, а что конкретно-то переписали. Пока получается так, что весь С++ код никто

Как ядро iOS переписывают на SwiftНа WWDC упомянули, что Apple начал переписывать неекоторые модули ядра iOS на Swift. Автор статьи пошел изучать последнюю бету, чтобы разобраться, а что конкретно-то переписали. Пока получается так, что весь С++ код никто не трогал, а на Swift написали маленький встроенный рантайм.

1 week, 3 days назад @ t.me
Как поменялся Siri SDKПродолжаем разбиратьсяс изменениями в ключевых фреймворках в iOS 27. На очереди Siri и то, как приложениям правильно декларировать свои возможности, обрабатывать входящие и исходящие данные.
Как поменялся Siri SDKПродолжаем разбиратьсяс изменениями в ключевых фреймворках в iOS 27. На очереди Siri и то, как приложениям правильно декларировать свои возможности, обрабатывать входящие и исходящие данные.

Как поменялся Siri SDKПродолжаем разбиратьсяс изменениями в ключевых фреймворках в iOS 27. На очереди Siri и то, как приложениям правильно декларировать свои возможности, обрабатывать входящие и исходящие данные.

2 weeks назад @ t.me
Как подключить OpenCode к Xcode 27В новом Xcode появилась поддержка Agent-Client Protocol, он же ACP. Он дает возможность подключать в IDE любого агента, который этот протокол реализует. А на сегодня это, кажется, вообще все агенты!Из главных минусов ACP м
Как подключить OpenCode к Xcode 27В новом Xcode появилась поддержка Agent-Client Protocol, он же ACP. Он дает возможность подключать в IDE любого агента, который этот протокол реализует. А на сегодня это, кажется, вообще все агенты!Из главных минусов ACP м

Как подключить OpenCode к Xcode 27В новом Xcode появилась поддержка Agent-Client Protocol, он же ACP. Он дает возможность подключать в IDE любого агента, который этот протокол реализует. А на сегодня это, кажется, вообще все агенты!Из главных минусов ACP можно отметить только то, что подключаемые таким образом агенты могут довольно сильно отставать по фичам от нативных CLI.Так вот, в статье в качестве примера разбирается, как через ACP подключить OpenCode.

2 weeks, 1 day назад @ t.me
Reorderable containers в iOS 27Раньше реордерить ячейки с использованием готового API можно было только в List. Начиная с новой версии iOS, каждый элемент любого контейнера можно пометить как reorderable. Возможность реордеринга можно включать и отключать
Reorderable containers в iOS 27Раньше реордерить ячейки с использованием готового API можно было только в List. Начиная с новой версии iOS, каждый элемент любого контейнера можно пометить как reorderable. Возможность реордеринга можно включать и отключать Reorderable containers в iOS 27Раньше реордерить ячейки с использованием готового API можно было только в List. Начиная с новой версии iOS, каждый элемент любого контейнера можно пометить как reorderable. Возможность реордеринга можно включать и отключать

Reorderable containers в iOS 27Раньше реордерить ячейки с использованием готового API можно было только в List. Начиная с новой версии iOS, каждый элемент любого контейнера можно пометить как reorderable. Возможность реордеринга можно включать и отключать на уровне контейнера.

2 weeks, 2 days назад @ t.me
Foundation Models CLIРаботать с моделями из фреймворка Foundation Models теперь можно не только используя SDK, но и прямо из консоли.
Foundation Models CLIРаботать с моделями из фреймворка Foundation Models теперь можно не только используя SDK, но и прямо из консоли. Foundation Models CLIРаботать с моделями из фреймворка Foundation Models теперь можно не только используя SDK, но и прямо из консоли.

Foundation Models CLIРаботать с моделями из фреймворка Foundation Models теперь можно не только используя SDK, но и прямо из консоли.

2 weeks, 3 days назад @ t.me
Трекер баззвордов WWDCНаконец-то кто-то сделал эту важнейшую работу – выгрузил все баззворды из кейноутов WWDC, и посчитал тренды их упоминания.👉Частотность использования баззвордов растет год к году👉Apple Intelligence часто произносили в 2024, в 2025 стес
Трекер баззвордов WWDCНаконец-то кто-то сделал эту важнейшую работу – выгрузил все баззворды из кейноутов WWDC, и посчитал тренды их упоминания.👉Частотность использования баззвордов растет год к году👉Apple Intelligence часто произносили в 2024, в 2025 стес Трекер баззвордов WWDCНаконец-то кто-то сделал эту важнейшую работу – выгрузил все баззворды из кейноутов WWDC, и посчитал тренды их упоминания.👉Частотность использования баззвордов растет год к году👉Apple Intelligence часто произносили в 2024, в 2025 стес

Трекер баззвордов WWDCНаконец-то кто-то сделал эту важнейшую работу – выгрузил все баззворды из кейноутов WWDC, и посчитал тренды их упоминания.👉Частотность использования баззвордов растет год к году👉Apple Intelligence часто произносили в 2024, в 2025 стеснительно молчали, а в 2026 все вернулось на тот же уровень👉"Amazing" почти вымер, но на смену ему пришел "powerful"👉Теперь все "faster than ever", но уже не "best ever"

2 weeks, 6 days назад @ t.me
CLI для Apple Feedback ReportsНа ваши репорты Apple никогда не ответит, и, скорее всего, никогда не починит – но это все еще не повод их не заводить! Но теперь это можно делать не руками, а отправлять своего агента, прямо когда он столкнулся с каким-то баг
CLI для Apple Feedback ReportsНа ваши репорты Apple никогда не ответит, и, скорее всего, никогда не починит – но это все еще не повод их не заводить! Но теперь это можно делать не руками, а отправлять своего агента, прямо когда он столкнулся с каким-то баг

CLI для Apple Feedback ReportsНа ваши репорты Apple никогда не ответит, и, скорее всего, никогда не починит – но это все еще не повод их не заводить! Но теперь это можно делать не руками, а отправлять своего агента, прямо когда он столкнулся с каким-то багом.

3 weeks назад @ t.me
Какие сессии WWDC посмотретьКак и всегда в это время года, начинает появляться куча рекомендаций по тому, какие сессии WWDC точно стоит посмотреть. Помимо понятного набора из Platforms State of the Union, What's new in Xcode / Swift / SwiftUI, вот нескольк
Какие сессии WWDC посмотретьКак и всегда в это время года, начинает появляться куча рекомендаций по тому, какие сессии WWDC точно стоит посмотреть. Помимо понятного набора из Platforms State of the Union, What's new in Xcode / Swift / SwiftUI, вот нескольк

Какие сессии WWDC посмотретьКак и всегда в это время года, начинает появляться куча рекомендаций по тому, какие сессии WWDC точно стоит посмотреть. Помимо понятного набора из Platforms State of the Union, What's new in Xcode / Swift / SwiftUI, вот несколько интересных:👉What's new in the Foundation Models👉Meet Core AI👉Building agentic apps with Foundation Models👉Enhance your presence on the App Store👉Meet the Music Understanding FrameworkА вообще, вот репозиторий с содержимым каждой сессии, который вы можете отдать вашему агенту и сами его поспрашивать о новинках.

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

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

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

3 months, 1 week назад @ t.me
iOS Meetup от Сбера  1 октября в 18:30 встречаемся в офисе Сбера на Кутузовском проспекте 32, чтобы послушать доклады от спикеров Сбера, Авито и SberDevices. В программе доклады о:🟢 Bluetooth Low Energy🟢 Кэшировании🟢 MatterПодробности и регистрация
iOS Meetup от Сбера   1 октября в 18:30 встречаемся в офисе Сбера на Кутузовском проспекте 32, чтобы послушать доклады от  спикеров Сбера, Авито и SberDevices. В программе доклады о:🟢 Bluetooth Low Energy🟢 Кэшировании🟢 MatterПодробности и регистрация iOS Meetup от Сбера  1 октября в 18:30 встречаемся в офисе Сбера на Кутузовском проспекте 32, чтобы послушать доклады от спикеров Сбера, Авито и SberDevices. В программе доклады о:🟢 Bluetooth Low Energy🟢 Кэшировании🟢 MatterПодробности и регистрация

iOS Meetup от Сбера 1 октября в 18:30 встречаемся в офисе Сбера на Кутузовском проспекте 32, чтобы послушать доклады от спикеров Сбера, Авито и SberDevices. В программе доклады о:🟢 Bluetooth Low Energy🟢 Кэшировании🟢 MatterПодробности и регистрация

9 months, 1 week назад @ t.me
Readaggregator Readaggregator
последний пост 1 week, 4 days назад
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

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

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

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

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

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

4 weeks, 1 day назад @ t.me
All SwiftUI changes in one image.https://x.com/shubham_iosdev/status/2064081215788118280?s=46&t=YNy4qFziI3PFPTlrSCXpmA
All SwiftUI changes in one image.https://x.com/shubham_iosdev/status/2064081215788118280?s=46&t=YNy4qFziI3PFPTlrSCXpmA

All SwiftUI changes in one image.https://x.com/shubham_iosdev/status/2064081215788118280?s=46&t=YNy4qFziI3PFPTlrSCXpmA

4 weeks, 1 day назад @ t.me
Time to do some prompt archaeology in the new Xcodehttps://github.com/artemnovichkov/xcode-27-system-prompts#Xcode #llm
Time to do some prompt archaeology in the new Xcodehttps://github.com/artemnovichkov/xcode-27-system-prompts#Xcode #llm

Time to do some prompt archaeology in the new Xcodehttps://github.com/artemnovichkov/xcode-27-system-prompts#Xcode #llm

4 weeks, 1 day назад @ t.me
«Ah shit, here we go again» but now in a less scary way. https://x.com/stephancasas/status/2059730171964670086#Xcode
«Ah shit, here we go again» but now in a less scary way. https://x.com/stephancasas/status/2059730171964670086#Xcode

«Ah shit, here we go again» but now in a less scary way. https://x.com/stephancasas/status/2059730171964670086#Xcode

1 month, 1 week назад @ t.me
Love seeing an actual clean use case for fixedSize() in SwiftUI.Usually it ends up as one of those “well… this somehow fixes the UI bug” modifiers you throw in as a layout bandaid. But this one was genuinely elegant and made perfect sense.https://www.swift
Love seeing an actual clean use case for fixedSize() in SwiftUI.Usually it ends up as one of those “well… this somehow fixes the UI bug” modifiers you throw in as a layout bandaid. But this one was genuinely elegant and made perfect sense.https://www.swift

Love seeing an actual clean use case for fixedSize() in SwiftUI.Usually it ends up as one of those “well… this somehow fixes the UI bug” modifiers you throw in as a layout bandaid. But this one was genuinely elegant and made perfect sense.https://www.swiftdifferently.com/blog/swiftui/fixedsize-usecase#SwiftUI #Layout

1 month, 3 weeks назад @ t.me
Today Apple is explaining Swift concurrency in depth, so make sure your AI agents are watching too — they’re the ones migrating the project anyway. 😏https://www.youtube.com/live/E95agtPgaa0#Swift #concurrency
Today Apple is explaining Swift concurrency in depth, so make sure your AI agents are watching too — they’re the ones migrating the project anyway. 😏https://www.youtube.com/live/E95agtPgaa0#Swift #concurrency

Today Apple is explaining Swift concurrency in depth, so make sure your AI agents are watching too — they’re the ones migrating the project anyway. 😏https://www.youtube.com/live/E95agtPgaa0#Swift #concurrency

2 months, 2 weeks назад @ t.me
Looks like TCA 2.0 is on the way. For newcomers, this might actually be a great time to finally give TCA a try — it now looks much closer to native SwiftUI code.For the rest of us with TCA 1.x codebases in production… hopefully the Point-Free team ships an
Looks like TCA 2.0 is on the way. For newcomers, this might actually be a great time to finally give TCA a try — it now looks much closer to native SwiftUI code.For the rest of us with TCA 1.x codebases in production… hopefully the Point-Free team ships an

Looks like TCA 2.0 is on the way. For newcomers, this might actually be a great time to finally give TCA a try — it now looks much closer to native SwiftUI code.For the rest of us with TCA 1.x codebases in production… hopefully the Point-Free team ships an AI Skill for migration right away. 🙈https://www.pointfree.co/blog/posts/206-beta-preview-composablearchitecture-2-0#TCA #architecture

3 months, 1 week назад @ t.me
Figma opened the canvas to AI agents.Go make your designers happy — they can now finally say: “move it 10px to the left”.https://www.figma.com/blog/the-figma-canvas-is-now-open-to-agents/#figma #llm
Figma opened the canvas to AI agents.Go make your designers happy — they can now finally say: “move it 10px to the left”.https://www.figma.com/blog/the-figma-canvas-is-now-open-to-agents/#figma #llm

Figma opened the canvas to AI agents.Go make your designers happy — they can now finally say: “move it 10px to the left”.https://www.figma.com/blog/the-figma-canvas-is-now-open-to-agents/#figma #llm

3 months, 2 weeks назад @ t.me
Another post in your feed about the WWDC26 announcement — June 8 to 12.My small wishlist this year:• Stricter swift concurrency by default. Less warnings, more reality.• Liquid Glass everywhere, whether your app wanted it or not. Our designers will be thri
Another post in your feed about the WWDC26 announcement — June 8 to 12.My small wishlist this year:• Stricter swift concurrency by default. Less warnings, more reality.• Liquid Glass everywhere, whether your app wanted it or not. Our designers will be thri

Another post in your feed about the WWDC26 announcement — June 8 to 12.My small wishlist this year:• Stricter swift concurrency by default. Less warnings, more reality.• Liquid Glass everywhere, whether your app wanted it or not. Our designers will be thrilled.• Xcode deprecated. Nature is healing.Let’s see what actually lands.https://developer.apple.com/wwdc26/#Apple #wwdc

3 months, 2 weeks назад @ t.me
Xcode 26.3 is already out, and I only recently stumbled upon an article about a new build flag in Xcode 26: COMPILATION_CACHE_ENABLE_CACHING. In theory it should speed up builds by caching compilation artifacts. Looks simple enough, but the real impact see
Xcode 26.3 is already out, and I only recently stumbled upon an article about a new build flag in Xcode 26: COMPILATION_CACHE_ENABLE_CACHING. In theory it should speed up builds by caching compilation artifacts. Looks simple enough, but the real impact see

Xcode 26.3 is already out, and I only recently stumbled upon an article about a new build flag in Xcode 26: COMPILATION_CACHE_ENABLE_CACHING. In theory it should speed up builds by caching compilation artifacts. Looks simple enough, but the real impact seems very case-dependent.A few observations from different sources:• Helps when switching branches or doing repeated clean builds.https://mjtsai.com/blog/2025/06/13/xcode-26-announced/• Tuist reports that in early Xcode 26 versions not everything is cached yet — parts of SwiftPM and some build graph work still bypass the cache.https://tuist.dev/blog/2025/10/22/xcode-cache• CI results vary a lot. Bitrise points out that the local compilation …

3 months, 3 weeks назад @ t.me
Apple docs are already frustrating and often not very helpful for developers, and on top of that, LLMs can barely make sense of them: try loading a page with an LLM and all it sees is a JavaScript error: “This page requires JavaScript. Please turn it on an
Apple docs are already frustrating and often not very helpful for developers, and on top of that, LLMs can barely make sense of them: try loading a page with an LLM and all it sees is a JavaScript error: “This page requires JavaScript. Please turn it on an

Apple docs are already frustrating and often not very helpful for developers, and on top of that, LLMs can barely make sense of them: try loading a page with an LLM and all it sees is a JavaScript error: “This page requires JavaScript. Please turn it on and…

3 months, 3 weeks назад @ t.me
My info field is completely flooded with AI agents lately, which probably explains why there have been fewer posts here, sorry…But it also means one thing: AI tools are getting scary good! We’re no longer at “it writes boilerplate for me.” We’re at “it wri
My info field is completely flooded with AI agents lately, which probably explains why there have been fewer posts here, sorry…But it also means one thing: AI tools are getting scary good! We’re no longer at “it writes boilerplate for me.” We’re at “it wri

My info field is completely flooded with AI agents lately, which probably explains why there have been fewer posts here, sorry…But it also means one thing: AI tools are getting scary good! We’re no longer at “it writes boilerplate for me.” We’re at “it writes the code, runs it, taps the UI, and checks whether it actually works.”Three tools that make this very real:• AXe — a CLI to control iOS Simulator via accessibility & HID functionality.Tap at specific coordinates. Swipe with precise velocity. Type text. Dump the accessibility tree. Record video. Chain it in scripts.• MotionEyes — analyzes UI motion frame-by-frame.It can detect when pixels start changing and when they stop — so you can a…

4 months назад @ t.me
Подкасты
Swift by Sundell Podcast Swift by Sundell Podcast
последний пост None
The Swift Community Podcast The Swift Community Podcast
последний пост None
Stacktrace Stacktrace
последний пост None
Swift Unwrapped Swift Unwrapped
последний пост None
Accidental Tech Podcast Accidental Tech Podcast
последний пост 2 days, 6 hours назад
699: Not the Correct Squircle
699: Not the Correct Squircle 699: Not the Correct Squircle

Someone got us started on app icons again.

Sponsored by:Parakeet: The icon design studio.

zocdoc: Find the right doctor, right now.

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

2 days, 6 hours назад @ atp.fm
698: And Do What?
698: And Do What? 698: And Do What?

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

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

1 week, 1 day назад @ atp.fm
697: The Chart Is Terrifying
697: The Chart Is Terrifying 697: The Chart Is Terrifying

Apple altered their prices.

Pray they don’t alter them any further.

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

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

1 week, 5 days назад @ atp.fm
696: It Seems Petty, But I Endorse It
696: It Seems Petty, But I Endorse It 696: It Seems Petty, But I Endorse It

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

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

3 weeks, 2 days назад @ atp.fm
695: The Crystal Pepsi of Aqua
695: The Crystal Pepsi of Aqua 695: The Crystal Pepsi of Aqua

WWDC 2026 coverage and our first impressions of macOS Golden Gate, iOS 27, and Siri AI.

Sponsored by:Squarespace: Save 10% off your first purchase of a website or domain using code atp .. Claude: Ready to tackle bigger problems?

Get started with Claude today.

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

1 month назад @ atp.fm
694: Potential and Homework
694: Potential and Homework 694: Potential and Homework

Our hopes and dreams for WWDC 2026.

Sponsored by:Factor: Healthy Eating, Made Easy.

DeleteMe: Making it quick, easy and safe to remove your personal data online.

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

1 month назад @ atp.fm
693: Negative Bonus Points
693: Negative Bonus Points 693: Negative Bonus Points

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

Hosted by Marco Arment Casey Liss , and John Siracusa

1 month, 1 week назад @ atp.fm
692: A Thinking Hitch
692: A Thinking Hitch 692: A Thinking Hitch

(Sponsored by AI.)

Sponsored by:Cotypist: Type as fast as you can think.

Claude: Ready to tackle bigger problems?

DeleteMe: Making it quick, easy and safe to remove your personal data online.

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

1 month, 2 weeks назад @ atp.fm
691: A Menlo Phase
691: A Menlo Phase 691: A Menlo Phase

Apple's chip-fab options, branding the 20th-anniversary iPhone, Terminal and Xcode preferences, and some very special filenames.

Sponsored by:Squarespace: Save 10% off your first purchase of a website or domain using code atp .. Zapier: Put AI to work across your company—for real.

Quince: Elevated essentials and staples that last.

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

1 month, 3 weeks назад @ atp.fm
690: Turn Left at the Next Tree
690: Turn Left at the Next Tree 690: Turn Left at the Next Tree

How could Apple make Neo and Ultra versions of more of their products?

Sponsored by:Factor: Healthy eating, made easy.

DeleteMe: Making it quick, easy and safe to remove your personal data online.

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

2 months назад @ atp.fm
689: The Positive Effect of Enthusiasm
689: The Positive Effect of Enthusiasm 689: The Positive Effect of Enthusiasm

Mythos, the different personalities of Tim Cook and John Ternus, the complexity of backing up files from cloud-storage providers on macOS, and the long-term future of the Mac.

Sponsored by:Aura Frames: Frames for every memory, gifts for every occasionDeleteMe: Making it quick, easy and safe to remove your personal data onlineBecome a member for ATP Overtime, ad-free episodes, member specials, and our early-release, unedited “bootleg” feed!

2 months, 1 week назад @ atp.fm
688: A Company Man
688: A Company Man 688: A Company Man

John Ternus was announced as Apple’s next CEO!

We review the strengths and weaknesses of the Tim Cook era as he transitions to Executive Chairman.

Sponsored by:Anthropic: Ready to tackle bigger problems?

Squarespace: Save 10% off your first purchase of a website or domain using code atp .. DeleteMe: Making it quick, easy and safe to remove your personal data online.

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

2 months, 2 weeks назад @ atp.fm
687: You Can Bend This Line
687: You Can Bend This Line 687: You Can Bend This Line

Ads in Apple Maps, copyright of AI output, and a short supply of flawed chips.

Sponsored by:Leesa: A mattress for every body and budget.

Zapier: Put AI to work across your company—for real.

Quince: Elevated essentials and staples that lastBecome a member for ATP Overtime, ad-free episodes, member specials, and our early-release, unedited “bootleg” feed!

2 months, 3 weeks назад @ atp.fm
686: Write Two Letters
686: Write Two Letters 686: Write Two Letters

John’s next Mac is going to be very expensive.

Sponsored by:Squarespace: Save 10% off your first purchase of a website or domain using code atp .. DeleteMe: Making it quick, easy and safe to remove your personal data online.

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

3 months назад @ atp.fm
685: The Ability to Be Hotter
685: The Ability to Be Hotter 685: The Ability to Be Hotter

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

Hosted by Marco Arment Casey Liss , and John Siracusa

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

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

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

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

1 month, 3 weeks назад @ daringfireball.net
446: ‘Food and Beverage Director’, With MG Siegler
446: ‘Food and Beverage Director’, With MG Siegler 446: ‘Food and Beverage Director’, With MG Siegler

‘Food and Beverage Director’, With MG SieglerMG Siegler returns to the show to discuss Apple’s announcement that Tim Cook is stepping aside (into the role of executive chairman) and John Ternus will become CEO.

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

Drafts: The Swiss Army knife for text on all your Apple devices.

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

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

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

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

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

3 months, 3 weeks назад @ daringfireball.net
442: ‘Bad Dates’, With Jason Snell
442: ‘Bad Dates’, With Jason Snell 442: ‘Bad Dates’, With Jason Snell

‘Bad Dates’, With Jason SnellJason Snell returns to the show to discuss the 2025 Six Colors Apple Report Card, MacOS 26 Tahoe, Apple Creator Studio, along with what we expect/hope for in next week’s Apple product announcements.

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

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

Use code TALKSHOW for $80 in free credits.

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

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

4 months, 1 week назад @ daringfireball.net
440: ‘Flush a Radar’, With Brent Simmons
440: ‘Flush a Radar’, With Brent Simmons 440: ‘Flush a Radar’, With Brent Simmons

‘Flush a Radar’, With Brent SimmonsBrent Simmons returns to the show.

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

Use code TALKSHOW for $80 in free credits.

Transcripts: Unofficial but surprisingly good.

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

5 months, 1 week назад @ daringfireball.net
439: ‘A Mitigated Disaster’, With Daniel Jalkut
439: ‘A Mitigated Disaster’, With Daniel Jalkut 439: ‘A Mitigated Disaster’, With Daniel Jalkut

‘A Mitigated Disaster’, With Daniel JalkutDaniel Jalkut returns to the show so we can both vent about MacOS 26 Tahoe.

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.

5 months, 1 week назад @ daringfireball.net
438: ‘2025 Year in Review’, With Rene Ritchie
438: ‘2025 Year in Review’, With Rene Ritchie 438: ‘2025 Year in Review’, With Rene Ritchie

‘2025 Year in Review’, With Rene RitchieA look back at Apple’s 2025, with special guest Rene Ritchie.

Sponsored by:Factor: Healthy eating, made easy.

Get 50% off your first box, plus free breakfast for 1 year, 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.

6 months, 1 week назад @ daringfireball.net
437: ‘A Naughty Citizen’, With Quinn Nelson
437: ‘A Naughty Citizen’, With Quinn Nelson 437: ‘A Naughty Citizen’, With Quinn Nelson

‘A Naughty Citizen’, With Quinn NelsonSpecial guest Quinn Nelson returns for a two-part holiday spectacular: the iPad in the wake of iPadOS 26, and Apple’s executive changes as Tim Cook seemingly nears the end of his time as CEO.

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.

Transcripts: Unofficial but surprisingly good.

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

6 months, 2 weeks назад @ daringfireball.net