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

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

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

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

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

1 week, 6 days назад @ developer.apple.com
WWDC26 survey
WWDC26 survey WWDC26 survey

Share your thoughts on this year’s conference.

Take the survey

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

2 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

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

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

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

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

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

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

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

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

Get your apps ready by confirming they work as expected on these releases.

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

View downloads and release notesLearn about testing a beta OSLearn about sending feedback

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

View release notes

1 day, 6 hours назад @ developer.apple.com
TestFlight 4.2.2
TestFlight 4.2.2 TestFlight 4.2.2

Download the appView release notes

1 day, 6 hours назад @ developer.apple.com
watchOS 27.0 beta 2 (24R5305g)
watchOS 27.0 beta 2 (24R5305g) watchOS 27.0 beta 2 (24R5305g)

View downloadsView release notes

1 day, 11 hours назад @ developer.apple.com
Xcode 27 beta 2 (27A5209h)
Xcode 27 beta 2 (27A5209h) Xcode 27 beta 2 (27A5209h)

View downloadsView release notes

2 days, 7 hours назад @ developer.apple.com
tvOS 27.0 beta 2 (24J5305f)
tvOS 27.0 beta 2 (24J5305f) tvOS 27.0 beta 2 (24J5305f)

View downloadsView release notes

2 days, 12 hours назад @ developer.apple.com
iOS 27.0 beta 2 (24A5370h)
iOS 27.0 beta 2 (24A5370h) iOS 27.0 beta 2 (24A5370h)

View downloadsView release notes

2 days, 12 hours назад @ developer.apple.com
iPadOS 27.0 beta 2 (24A5370h)
iPadOS 27.0 beta 2 (24A5370h) iPadOS 27.0 beta 2 (24A5370h)

View downloadsView release notes

2 days, 12 hours назад @ developer.apple.com
visionOS 27.0 beta 2 (24M5306i)
visionOS 27.0 beta 2 (24M5306i) visionOS 27.0 beta 2 (24M5306i)

View downloadsView release notes

2 days, 12 hours назад @ developer.apple.com
macOS 27.0 beta 2 (26A5368g)
macOS 27.0 beta 2 (26A5368g) macOS 27.0 beta 2 (26A5368g)

View downloadsView release notes

2 days, 12 hours назад @ developer.apple.com
App Store Connect Update
App Store Connect Update App Store Connect Update

View release notes

6 days, 7 hours назад @ developer.apple.com
Xcode 26.6 RC 2 (17F113)
Xcode 26.6 RC 2 (17F113) Xcode 26.6 RC 2 (17F113)

View downloadsView release notes

6 days, 12 hours назад @ developer.apple.com
iOS 26.6 beta 2 (23G5043d)
iOS 26.6 beta 2 (23G5043d) iOS 26.6 beta 2 (23G5043d)

View downloadsView release notes

1 week, 2 days назад @ developer.apple.com
macOS 26.6 beta 2 (25G5043d)
macOS 26.6 beta 2 (25G5043d) macOS 26.6 beta 2 (25G5043d)

View downloadsView release notes

1 week, 2 days назад @ developer.apple.com
visionOS 26.6 beta 2 (23O5743c)
visionOS 26.6 beta 2 (23O5743c) visionOS 26.6 beta 2 (23O5743c)

View downloadsView release notes

1 week, 2 days назад @ developer.apple.com
tvOS 26.6 beta 2 (23L5744d)
tvOS 26.6 beta 2 (23L5744d) tvOS 26.6 beta 2 (23L5744d)

View downloadsView release notes

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

ST-0021 Targeted Interoperability betw…

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

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

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

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

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

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

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

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

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

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

4 months, 4 weeks назад @ swift.org
Improving the usability of C libraries in Swift
Improving the usability of C libraries in Swift Improving the usability of C libraries in Swift

While one could go and rewrite these libraries in Swift, usually there is no need, because Swift provides direct interoperability with C. With a little setup, you can directly use existing C libraries from your Swift code.

In this post, I’m going to use these annotations to improve how Swift interacts with the WebGPU C code.

You can create a module map for the WebGPU header by writing the following to a file module.modulemap :module WebGPU { header "webgpu.h" export * }The easiest thing to do is to put module.modulemap alongside the header itself.

The resulting API notes are in WebGPU.apinotes, and the generated Swift interface after these API notes are applied is here.

A better approach fo…

5 months назад @ swift.org
Swift Evolution Swift Evolution
последний пост None
/r/iOSProgramming
последний пост 10 часов назад
Do you see missing Environment as a big issue in SwiftUI?
Do you see missing Environment as a big issue in SwiftUI?

I think the title should be "Do you see runtime error for missing Environment a big issue as compared to being a compile time error?" Let's say you have the following code: struct LoadingDemoApp: App { private var productStore = ProductStore() var body: some Scene { WindowGroup { ProductListScreen() } } } As you can see I forgot to inject productStore through Environment. When I run the app and use Environment(ProductStore.self) in the view, it can cause an exception. Fatal error: No Observable object of type ProductStore found. A View.environmentObject(_:) for ProductStore may be missing as an ancestor of this view. My question is that how often do you run into this fatalError in productio…

10 часов назад @ reddit.com
appstoreconnect.apple.com/business not loading for anyone else?
appstoreconnect.apple.com/business not loading for anyone else?

Need to update some tax info and the page is just infinitely spinning, nothing on apple system status says there's issues submitted by /u/draftkinginthenorth [link] [comments]

14 часов назад @ reddit.com
I got tired of my laptop and my CI runners never being the same machine, so I built a tool that makes them one image
I got tired of my laptop and my CI runners never being the same machine, so I built a tool that makes them one image

For native iOS/macOS work I kept losing afternoons to the same thing: my laptop and my CI runners were never the same machine. Xcode point releases drifted, Ruby was 3.4.3 on CI and who-knows-what locally, CocoaPods caches were warm in one place and cold in the other. A green build locally meant nothing about CI. So instead of trying to keep two environments in sync, I built Graft — you bake one golden Tart VM image with your toolchain and warm caches, and run *both* your dev environment and your ephemeral CI runners off it. Same image, nothing to sync. Three pieces: - Bake a golden image from a declarative .graft file (Xcode/Node/CocoaPods + warm caches). - Develop *inside* it over VS Code…

14 часов назад @ reddit.com
Gating functionality behind feature flags is disliked?
Gating functionality behind feature flags is disliked?

I've heard that gating features behind a feature flag can have your binaries flagged to Apple? What about in the case where it's legitimately nothing nefarious i.e. just rolling out certain features with caution. Also, on the topic of gated features, I have an admin side of my app that only admin users can see... Will this also be flagged? submitted by /u/RSPJD [link] [comments]

14 часов назад @ reddit.com
Digital Services Act Compliance
Digital Services Act Compliance

I built an app that is currently focused purely on Europe, with plans to add other continents later. The app is mostly free, but I’ve added a few premium features. I’ve now realized that, to launch it properly in Europe, I may need to publicly list my full personal/business details, which feels a bit like doxxing myself. I had already considered renting a PO box and using that address instead. My question is: can I initially submit the app as a non-trader, let it go through review first, and then start the process of switching from non-trader to trader once I have all the required records and address setup in place? Where I live, I can rent a PO box for starter for 3 months, so I was thinki…

15 часов назад @ reddit.com
How do you approach onboarding. And how do you avoid it becoming just a feature showcase?
How do you approach onboarding. And how do you avoid it becoming just a feature showcase?

I've been thinking about this a lot while working on my own app. Most onboarding I come across feels like they just how good the app is before you've actually done anything. And then PAY!!! Features listed, value props delivered, then you're dropped into the UI and expected to figure out the rest. The apps I think are the best designed are the ones that either get out of the way fast and let you have a go at the app early on. OR a good tutorial, maybe handing you over the control in a demo environment to try it out. The tutorial is the product, not a description of it. My theory is that this happens because the people building onboarding already know why the features matter - so explaining …

16 часов назад @ reddit.com
Trial-to-paid conversion stuck at ~1%
Trial-to-paid conversion stuck at ~1%

Hey everyone, I run an iOS subscription app using RevenueCat with StoreKit 2. I offer a monthly and a yearly plan, with a 7-day free trial on the yearly plan. For the past several weeks my trial-to-paid conversion has been sitting around 1.4%, which is far below normal. I'd been assuming it was billing problems or just weak demand. When I dug into my logs (both DEBUG and RELEASE, on a real device), I noticed this on every launch: WARN: No packages could be found for offering with identifier default. It turned out my current offering (default) was pointing at RevenueCat Test Store products instead of my live App Store products. So real users were likely hitting a broken or empty paywall. My …

17 часов назад @ reddit.com
iOS Developer of the AI Era?
iOS Developer of the AI Era?

I recently came across a job opening for a lead iOS developer. Below is its job description. This is the first job opening I've seen where the company is heavily emphasizing AI use for iOS development. I was curious about what fellow iOS devs feel about it. Do you think this is where our domain (by which I mean iOS development) is headed? What are your opinions/thoughts? Do you like it and want this to be your day-to-day job? Or does it look like pure hell? Why we have this role While traditional Lead roles focus on manual coding, this position is centered on defining the high-level specs, conventions, and reviews that enable AI agents and your team to produce elite iOS code together. You m…

21 час назад @ reddit.com
Building a conversational LLM coach with tool-use into a SwiftUI/SwiftData app — what I learned (and what still breaks)
Building a conversational LLM coach with tool-use into a SwiftUI/SwiftData app — what I learned (and what still breaks)

I’m building a strength training app solo and the part that got genuinely hard wasn’t the UI — it was wiring an LLM coach that can actually do things in the app, not just chat. Sharing the architecture and a few things that bit me, curious how others have solved the same. Stack: SwiftUI + SwiftData + @Observable, Supabase edge functions as the backend, Anthropic Claude for the coach. HealthKit feeds recovery signals (HRV, sleep, resting HR) that get scored into a readiness value, which the coach reasons over. Tool-use: the coach has a small, fixed set of tools (swap exercise, add note, remember context, acknowledge). Keeping the tool surface tiny made parsing and execution way more reliable…

22 часа назад @ reddit.com
How to release app without publicly revealing my legal name?
How to release app without publicly revealing my legal name?

I'm a US indie dev trying to release my first small utility app (with subscriptions). From what I've gathered online, it seems I make the apple dev account then register it as either an individual or llc. It seems: -Individuals are required to show their legal name under the app name, for all App Store users to see -an LLC can show their company name instead I don't really want to pay for an LLC (since it costs 100s in my state). And it seems (from my limited research) that the "simpler" alternative of an LLC is a sole proprietorship/DBA, but Apple doesn't accept those from what I see? So my question: Is there a way to avoid revealing my legal name under my app's name as an indie dev? I'm h…

1 day, 3 hours назад @ reddit.com
AppGuidelines - see what’s changed
AppGuidelines - see what’s changed AppGuidelines - see what’s changed

Hey all! I made this for myself to track changes in app review guidelines, developer program license agreement, etc.. hopefully some of you will find it useful too. https://appguidelines.com submitted by /u/drew4drew [link] [comments]

1 day, 3 hours назад @ reddit.com
Is there any way to speed up sharing cache symbols from an Apple Watch to Xcode?
Is there any way to speed up sharing cache symbols from an Apple Watch to Xcode?

I just waited almost an hour for my watch to sync its cache symbols to Xcode so I could begin to run my apple watch on it I did this under what I think were ideal conditions i.e. phone plugged in via USB C, and watch on wrist unlocked near phone Is there any way to speed this up? Am I allowed to leave my watch on the table (locked) and it'll still load so I can go do other things? If I walk into another room with my watch on my wrist while my phone is still plugged in will this still transfer? I feel literally tethered to my laptop. So dumb. Surely there's a way to make it take less time I'm missing submitted by /u/Cgbwrites [link] [comments]

1 day, 8 hours назад @ reddit.com
week from launching my first iOS app and i'd kill for some real testers before it goes live
week from launching my first iOS app and i'd kill for some real testers before it goes live

solo, built it over a few months in SwiftUI with claude code. it's five AI models debating one hard decision into a verdict. on testflight now, free, no account to try. i mostly want devs to break it and tell me what feels janky before the App Store sees it. wartable.co sends the link instantly, or comment and i'll send it over. submitted by /u/wartableapp [link] [comments]

1 day, 8 hours назад @ reddit.com
Swift Package Index joins Apple
Swift Package Index joins Apple

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

1 day, 10 hours назад @ reddit.com
Mac OS client keeps opening when add record in iPhone
Mac OS client keeps opening when add record in iPhone

I built and app for iOS with a client for macOS (different target, not just the iPad version on Mac). When I save something on the iPhone’s app the Mac keeps opening the app to sync through CloudKit. I tried to ask to ChatGPT and search online but without luck. Any solution to this annoying bug? submitted by /u/Macallock [link] [comments]

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

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

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

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

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

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

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

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

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

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

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.

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

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

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

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

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

Issue 746 13th March 2026 Written by Dave VerwerIt’s time to start thinking about WWDC!

The big question is whether it’s worth being in Cupertino for a week without Apple running a week-long event.

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

It also has improvements to embedded Swift, and the first official release of the Swift SDK for Android.

BooksFollowing on from her previous book, SwiftUI Fundamentals, Natalia Panferova published The SwiftUI Way this week.

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

Issue 746 13th March 2026 Written by Dave VerwerIt’s time to start thinking about WWDC!

The big question is whether it’s worth being in Cupertino for a week without Apple running a week-long event.

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

It also has improvements to embedded Swift, and the first official release of the Swift SDK for Android.

BooksFollowing on from her previous book, SwiftUI Fundamentals, Natalia Panferova published The SwiftUI Way this week.

3 months, 2 weeks назад @ iosdevweekly.com
СМИ
9to5Mac 9to5Mac
последний пост 4 часа назад
Siri AI app on iOS 27 lets users easily switch between Siri and ChatGPT
Siri AI app on iOS 27 lets users easily switch between Siri and ChatGPT Siri AI app on iOS 27 lets users easily switch between Siri and ChatGPT

The new Siri app on iOS 27 defaults to the new Siri AI, but there is a way to quickly switch to ChatGPT at any time.

However, while the app unsurprisingly currently defaults to Siri AI, users can quickly switch to ChatGPT by long-pressing the input field and then tapping on “Ask…”.

In practice, this means that ChatGPT cannot see messages previously exchanged with Siri, and Siri cannot access the portion of the conversation handled by ChatGPT.

Additionally, closing and reopening the app currently causes it to switch back to Siri, even in ongoing conversations where ChatGPT had been selected.

It is also worth noting that ChatGPT appears as an alternative chatbot provider in the Siri AI app, r…

4 часа назад @ 9to5mac.com
Mosyle launches new service to help parents manage Mac and iPad screen time for K-12 devices at home
Mosyle launches new service to help parents manage Mac and iPad screen time for K-12 devices at home Mosyle launches new service to help parents manage Mac and iPad screen time for K-12 devices at home

This new platform gives parents and guardians an official way to manage school devices after hours, and it supports school-issued iPads and Macs.

With Mosyle@Home, the school maintains full control during school hours, then transfers control to families outside of school hours.

Parents can view screen time, check how much device time is available for at-home use, and initiate a pause period to lock the device when needed.

If the school is using the Mosyle DNS Filtering service, parents can even review internet usage history.

For school-issued devices, IT must either retain strict control outside school hours or give parents the tools to manage them themselves.

7 часов назад @ 9to5mac.com
iOS 27 beta 2: Apple tells Siri AI to clearly refuse requests to summarize URLs
iOS 27 beta 2: Apple tells Siri AI to clearly refuse requests to summarize URLs iOS 27 beta 2: Apple tells Siri AI to clearly refuse requests to summarize URLs

A new rule added to Siri AI’s system prompt in iOS 27 beta 2 changes how it should handle requests involving extracting or summarizing content behind a URL.

Siri AI not allowed to extract content behind URLsEarlier this week, Apple released iOS 27 developer beta 2, alongside its counterparts for the OS 27 release cycle.

The release also includes many under-the-hood changes, one of which makes it more clear how Siri AI should handle requests involving accessing content behind a URL.

Siri AI was already unable to access URLs to extract content.

Here’s 9to5Mac’s roundup of more than 200 changes included in the iOS 27 beta:Worth checking out on Amazon

8 часов назад @ 9to5mac.com
Silo returns next week with three major changes for season 3
Silo returns next week with three major changes for season 3 Silo returns next week with three major changes for season 3

Silo season 3 premieres next week on Apple TV (watch here), with three major changes coming that have been highlighted in the season’s marketing.

So unlike Silo’s first two seasons, season 3 won’t be stuck in the drab, dark environment of the silos.

#2: Major new cast additionsBecause the “before times” storyline will be a significant focus of Silo season 3, there are a variety of major cast additions joining the show.

Your first look at Rebecca Ferguson as the Mayor in #Silo Season 3, premiering July 3 on Apple TV.

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

9 часов назад @ 9to5mac.com
Hands-on: Kuxiu’s D5 charging station boasts unique design, 25W charging, and a built-in display
Hands-on: Kuxiu’s D5 charging station boasts unique design, 25W charging, and a built-in display Hands-on: Kuxiu’s D5 charging station boasts unique design, 25W charging, and a built-in display

I have been using the new D5 charger for a bit, and there is a lot to like about it.

At its core, this is a 3-in-1 charger for your big three: Your iPhone, AirPods, and Apple Watch.

But what sets this charger apart is its unique design, active cooling fan, and circular TFT live diagnostics display.

Then you have the Apple Watch charger.

If you hold it down for 3 seconds, the Apple Watch charger just comes out on its own on the left side.

9 часов назад @ 9to5mac.com
Here’s how the AirPods’ heart rate sensor fares against Apple Watch and other wearables
Here’s how the AirPods’ heart rate sensor fares against Apple Watch and other wearables Here’s how the AirPods’ heart rate sensor fares against Apple Watch and other wearables

One of the flagship additions to the AirPods Pro 3 was a built-in heart-rate sensor, which allows users to track more than 50 workout types.

AirPods heart rate sensor outperforms most wearables testedIn an interesting test, CNET Labs (via MacMagazine) put the AirPods Pro 3 up against the Apple Watch Series 11, Garmin Venu 4, Google Pixel Watch 4, Samsung Galaxy Watch 8, and Amazfit Bip 6.

Orellana had previously tested the Apple Watch Series 11, recording a 0.98% average error rate compared to the Polar chest strap and an average heart rate difference of 1.40 BPM.

The AirPods Pro 3 came in second, with an average heart-rate difference of 2.02 BPM and an average error rate of 1.23%.

They go …

9 часов назад @ 9to5mac.com
MacBook Ultra is coming: Six new features launching this fall
MacBook Ultra is coming: Six new features launching this fall MacBook Ultra is coming: Six new features launching this fall

Apple has a new MacBook Ultra rumored to launch this fall as part of its expanding ‘Ultra’ lineup.

Here are six new features expected with the MacBook Ultra.

#1: New design that’s thinner, lighter than MacBook ProBloomberg says Apple’s new MacBook model is a “total redesign” that’s thinner and lighter than the current MacBook Pro.

MacBook Ultra was originally expected to launch under the MacBook Pro branding, but with an all-new design.

#5: Dynamic IslandThe 2021 MacBook Pro was the first Mac to gain a notch, but MacBook Ultra is set to eliminate it.

10 часов назад @ 9to5mac.com
iPhone 17 set to break a record no flagship has touched in 15 years
iPhone 17 set to break a record no flagship has touched in 15 years iPhone 17 set to break a record no flagship has touched in 15 years

When Apple released the iPhone 17 in September, the timer started for the new flagship model breaking a record set 15 years ago.

The record will take more than a year to break, but based on current rumors, the iPhone 17 will be the first to steal the crown.

That would mean iPhone 17 will sit at the top of Apple’s mainline lineup for about 18 months, surpassing the iPhone 4’s record and setting a new benchmark for the longest standard iPhone run.

The iPhone 4 to iPhone 4S stretch created an upgrade drought for customers waiting for something new.

This time, the iPhone 17 to iPhone 18 cycle will still see Pro models arriving annually, alongside what is expected to be Apple’s first folding iPh…

10 часов назад @ 9to5mac.com
OpenAI just updated how ChatGPT’s most-used model works again, details here
OpenAI just updated how ChatGPT’s most-used model works again, details here OpenAI just updated how ChatGPT’s most-used model works again, details here

ChatGPT users may notice something different about the AI chatbot experience over the next few days.

That’s because OpenAI is tweaking how its most-used model works.

OpenAI says it’s releasing a new version of its GPT-5.5 Instant model.

At the time, the company said its default model in ChatGPT offered greater intelligence with less gratuitous emoji usage.

“It also handles complex constraints more reliably and makes shopping and local recommendations more useful and cohesive.”OpenAI paid users can expect to see the newly updated GPT-5.5 Instant model arrive today before it reaches free users tomorrow.

11 часов назад @ 9to5mac.com
Apple Vision Pro’s longest immersive concert was harder to film than you’d think
Apple Vision Pro’s longest immersive concert was harder to film than you’d think Apple Vision Pro’s longest immersive concert was harder to film than you’d think

Back in March, Apple Vision Pro customers were gifted a new experience called Debut at the BBC Proms, a 35-minute Apple Immersive Video concert featuring Lukas Sternath performing Grieg at Royal Albert Hall.

Now a wonderful behind-the-scenes interview with director Ian Russell shows what it took to film classical music for Vision Pro.

Russell says this was not just a Vision Pro version of a normal BBC broadcast.

visionOS 27 adds new Vision Pro features.

Some of the newest upgrades are specific to M5 Vision Pro hardware.

11 часов назад @ 9to5mac.com
iOS 27 gives the Camera app on iPhone a brand new mode
iOS 27 gives the Camera app on iPhone a brand new mode iOS 27 gives the Camera app on iPhone a brand new mode

iOS 27 gives the Camera app a brand new ‘Siri’ mode that joins defaults like Photo, Video, Portrait, and more.

iOS 27 Camera app offers new ‘Siri’ mode with visual intelligence featuresLast year Apple gave the iPhone’s Camera app a new design.

And this year in iOS 27, there’s a new camera mode coming.

Siri mode takes the visual intelligence features formerly tied to the iPhone’s Camera Control button and bakes them directly into the Camera app.

But now with iOS 27, Siri’s new intelligence will be only a mode swipe away inside the default Camera app.

12 часов назад @ 9to5mac.com
9to5Mac Daily: June 24, 2026 – New Messages features, watchOS 27 support
9to5Mac Daily: June 24, 2026 – New Messages features, watchOS 27 support 9to5Mac Daily: June 24, 2026 – New Messages features, watchOS 27 support

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

New episodes of 9to5Mac Daily are recorded every weekday.

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

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

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

13 часов назад @ 9to5mac.com
Apple’s new MacBook lineup could be its biggest ever this fall
Apple’s new MacBook lineup could be its biggest ever this fall Apple’s new MacBook lineup could be its biggest ever this fall

MacBook Ultra would give Apple four distinct MacBook models, the most everIt’s been a big year for the Mac.

Apple launched MacBook Air and MacBook Pro models with M5 chips in March, plus the all-new MacBook Neo.

With MacBook Neo, Apple expanded its MacBook lineup to three models—tying the previous most.

Historically this has been the MacBook, MacBook Air, and MacBook Pro.

But soon, we could see a lineup consisting of MacBook Neo, MacBook Air, MacBook Pro, and MacBook Ultra.

13 часов назад @ 9to5mac.com
Prime Day 2 deals: MacBook Pro up to $250 off, MacBook Air up to $430 off, AirPods Pro 3, Apple accessories from $7, more
Prime Day 2 deals: MacBook Pro up to $250 off, MacBook Air up to $430 off, AirPods Pro 3, Apple accessories from $7, more Prime Day 2 deals: MacBook Pro up to $250 off, MacBook Air up to $430 off, AirPods Pro 3, Apple accessories from $7, more

Day 2 of the Amazon Prime Day is now full swing with hundreds of new deals alongside ongoing price drops on AirPods Pro 3, $150 off AirPods Max, and the best prices to date on Apple Watch Series 11.

Amazon Prime Day MacBook deals up to $430 off: 2026 M5 models, renewed M4 Air, morePrime Day M5 MacBook Air dealsAmazon is serving up $150 price drops across just about every model in Apple’s 2026 M5 MacBook Air lineup to deliver the lowest prices for Prime Day.

All of this year’s best roborock Prime Day deals are waiting in its official Amazon store and we will leave you some highlights below:Official Prime Day AirPods deals now live: $150 off new AirPods Max 2, $70 off AirPods Pro 3, moreOffic…

14 часов назад @ 9to5mac.com
Apple Watch Series 11 vs Apple Watch SE 3: Which should you buy?
Apple Watch Series 11 vs Apple Watch SE 3: Which should you buy? Apple Watch Series 11 vs Apple Watch SE 3: Which should you buy?

Apple updated its entire lineup of Apple Watch models last year, introducing the Apple Watch SE 3, Apple Watch Series 11, and Apple Ultra 3.

Here’s what you need to know about Apple Watch SE 3 vs Apple Watch Series 11.

Apple Watch SE 3The Apple Watch SE 3 is Apple’s most affordable Apple Watch model.

The Apple Watch Series 11 is for people who want the best Apple Watch experience without jumping all the way to the big and rugged Apple Watch Ultra 3.

Additionally, watchOS 27 drops support for five Apple Watch models: Apple Watch Series 6, Series 7, and Series 8, Apple Watch SE 2, and the first-generation Apple Watch Ultra.

14 часов назад @ 9to5mac.com
MacRumors MacRumors
последний пост 7 часов назад
Google Lowering Play Store Fees and Allowing Alternative Payments Worldwide
Google Lowering Play Store Fees and Allowing Alternative Payments Worldwide Google Lowering Play Store Fees and Allowing Alternative Payments Worldwide

As a result of the lawsuit Epic Games filed against Google, Google is making major changes to its Play Store worldwide.

As for fees, Google will charge between 10% and 25% (not including billing fee), based on annual earnings.

Google and ‌Epic Games‌ came to a settlement agreement, and Google said it would lower fees, support alternative app stores, and offer alternative payment options.

‌Epic Games‌ and Apple are continuing to fight in court, with Apple appealing to the Supreme Court.

It is possible that Google's Play Store changes could impact the eventual outcome of Apple's legal dispute with ‌Epic Games‌.

7 часов назад @ macrumors.com
iOS 27 Home App: 10+ New HomeKit Features
iOS 27 Home App: 10+ New HomeKit Features iOS 27 Home App: 10+ New HomeKit Features

Apple updated the Home app with some useful new features that rely on Apple Intelligence.

The updates improve the way HomeKit Secure Video cameras work on Apple's HomeKit platform.

‌HomeKit Secure Video‌ cameras have facial recognition, so they can also recognize people who are in your Photo Library, sending alerts and summaries with names.

ReliabilityApple says capturing and storing ‌HomeKit Secure Video‌ footage is more reliable than it was before and it is less likely to miss activity.

Compatibility and RequirementsThe ‌Apple Intelligence‌ features in the Home app require a device that supports ‌Apple Intelligence‌, which includes the iPhone 15 Pro and later.

8 часов назад @ macrumors.com
Prime Day Brings Major Deals on Headphones and Speakers From Popular Brands
Prime Day Brings Major Deals on Headphones and Speakers From Popular Brands Prime Day Brings Major Deals on Headphones and Speakers From Popular Brands

We're in the second day of Prime Day 2026, and deals on everything from Apple products to TVs and monitors are in abundance.

Shoppers should note that many sales during Amazon Prime Day require you to have an Amazon Prime membership to take advantage of the discounts.

BeatsAmazon this week is discounting a collection of Beats headphones and speakers for Prime Day, including a new low price on the Powerbeats Pro 2.

SonySonosThe highlight of Prime Day deals for Sonos products is the Sonos Ace Headphones down to just $279.00, from $399.00.

SoundcoreMore DealsFor even more Prime Day deals, be sure to visit our main article recapping all of the best Apple deals for Prime Day.

10 часов назад @ macrumors.com
Every New AirPods Feature in iOS 27
Every New AirPods Feature in iOS 27 Every New AirPods Feature in iOS 27

In iOS 27, the AirPods work with Siri AI, and there's a long-requested custom EQ option.

Custom EQ is available for AirPods with an H2 chip, which includes the AirPods Pro 2, AirPods Pro 3, AirPods 4, and AirPods Max 2.

It's still located under Settings > AirPods, but all of the AirPods features are better organized and easier to get to.

With the update to ‌iOS 27‌ and watchOS 27, you can also use an Apple Watch for ‌AirPods Pro 3‌ Precision Finding.

The new AirPods features require ‌iOS 27‌ and updated AirPods firmware.

11 часов назад @ macrumors.com
Prime Day Brings Huge Discounts to Every Apple Watch Model
Prime Day Brings Huge Discounts to Every Apple Watch Model Prime Day Brings Huge Discounts to Every Apple Watch Model

Prime Day deals are in full swing today, and they feature all-time low prices across the Apple Watch lineup, including Apple Watch Series 11 for $120 off, Apple Watch SE 3 for $50 off, and Apple Watch Ultra 3 for $150 off.

Apple Watch Series 11Amazon this week has all-time low prices on the Apple Watch Series 11, with $120 discounts across numerous models of the smartwatch.

You can get the 42mm GPS Apple Watch Series 11 for $279.00, down from $399.00, and the 46mm GPS model for $309.00, down from $429.00.

Apple Watch SE 3Amazon is also taking $50 off the Apple Watch SE 3, starting at $199.00 for the 40mm GPS model.

Apple Watch Ultra 3Finally, Amazon is discounting a wide array of Apple Watc…

12 часов назад @ macrumors.com
Best Prime Day TV Deals Feature Lowest Prices of the Year Across Top Brands
Best Prime Day TV Deals Feature Lowest Prices of the Year Across Top Brands Best Prime Day TV Deals Feature Lowest Prices of the Year Across Top Brands

Below we've collected some of the best TV deals you can find during Prime Day, including those from Samsung, Sony, Hisense, LG, Panasonic, Toshiba, and more.

Shoppers should remember that Prime Day sales are typically time sensitive, so purchase quickly if you're interested.

There are a few rival Prime Day TV discount events this year as well, including Sony's own four-day sale.

Shoppers should note that many sales during Amazon Prime Day require you to have an Amazon Prime membership to take advantage of the discounts.

Amazon Prime costs $14.99 per month or $139.00 per year, and it comes with a 30-day free trial for new subscribers.

14 часов назад @ macrumors.com
Prime Day Discounts Hit 2026 MacBook Pro With Up to $299 Off Select Models
Prime Day Discounts Hit 2026 MacBook Pro With Up to $299 Off Select Models Prime Day Discounts Hit 2026 MacBook Pro With Up to $299 Off Select Models

Amazon has a few low prices on Apple's M5 Pro/M5 Max MacBook Pro for Prime Day, with up to $299 off select models.

These join a few M5 MacBook Air Prime Day deals that we started tracking yesterday.

Starting with the 14-inch models, you can get the 24GB/1TB M5 Pro MacBook Pro for $2,034.00, down from $2,199.00.

Shoppers should note that many sales during Amazon Prime Day require you to have an Amazon Prime membership to take advantage of the discounts.

For even more Prime Day deals, be sure to visit our main article recapping all of the best Apple deals for Prime Day.

15 часов назад @ macrumors.com
Apple Store in Ann Arbor, Michigan is Moving Soon
Apple Store in Ann Arbor, Michigan is Moving Soon Apple Store in Ann Arbor, Michigan is Moving Soon

Apple's retail store at the Briarwood Mall in Ann Arbor, Michigan will be relocating to a larger space at the mall as early as the end of July, according to Bloomberg's Mark Gurman.

Simon Property Group has been redeveloping a portion of the surface parking lot at the Briarwood Mall, and previous reports have indicated that Apple will be moving its store to this new mixed-use area.

15 часов назад @ macrumors.com
This May Be Your Last Chance to Get AirPods Max 2 for $399 During Prime Day
This May Be Your Last Chance to Get AirPods Max 2 for $399 During Prime Day This May Be Your Last Chance to Get AirPods Max 2 for $399 During Prime Day

We're now in the second day of Prime Day 2026, and one of the best deals of this year's event is starting to sell out.

You can also shop solid deals on the AirPods 4 and AirPods Pro 3 during Prime Day this year.

Shoppers should note that many sales during Amazon Prime Day require you to have an Amazon Prime membership to take advantage of the discounts.

Amazon Prime costs $14.99 per month or $139.00 per year, and it comes with a 30-day free trial for new subscribers.

For even more Prime Day deals, be sure to visit our main article recapping all of the best Apple deals for Prime Day.

15 часов назад @ macrumors.com
Foldable iPhone 'Ultra' Set for Production in July Despite Hinge Issues
Foldable iPhone 'Ultra' Set for Production in July Despite Hinge Issues Foldable iPhone 'Ultra' Set for Production in July Despite Hinge Issues

Apple's rumored foldable iPhone "Ultra" is expected to begin mass production at the end of July, according to a new report by The Elec.

Bloomberg's Mark Gurman reported in March that the new foldable iPhone won't ship to customers in the same September timeframe as the iPhone 18 Pro and ‌iPhone 18 Pro‌ Max.

A month later, Gurman said that the foldable iPhone remained on track for a September debut alongside the iPhone 18 Pro models, and that Apple is aiming to put it on sale at roughly the same time or slightly later.

The foldable iPhone will use a foldable 7.8-inch OLED panel supplied by Samsung.

Apple's book-style foldable could launch as the "iPhone Ultra," as suggested by reports.

16 часов назад @ macrumors.com
iPad Mini 7 Gets Rare $99 Discounts During Prime Day
iPad Mini 7 Gets Rare $99 Discounts During Prime Day iPad Mini 7 Gets Rare $99 Discounts During Prime Day

Amazon today has brought back a few $99 discounts on the iPad mini 7 for Prime Day, starting at $399.99 for the 128GB Wi-Fi tablet, down from $499.00.

It's been nearly three months since we last tracked prices this low on the iPad mini 7.

Additionally, you can get the 256GB Wi-Fi iPad mini 7 for $499.99 and the 512GB Wi-Fi iPad mini 7 for $699.99, both $99 discounts and available in multiple colors.

Shoppers should note that many sales during Amazon Prime Day require you to have an Amazon Prime membership to take advantage of the discounts.

For even more Prime Day deals, be sure to visit our main article recapping all of the best Apple deals for Prime Day.

16 часов назад @ macrumors.com
Prime Day 2026: Top Savings on Anker, Beats, TVs, and More Accessories
Prime Day 2026: Top Savings on Anker, Beats, TVs, and More Accessories Prime Day 2026: Top Savings on Anker, Beats, TVs, and More Accessories

Shoppers should note that many sales during Amazon Prime Day require you to have an Amazon Prime membership to take advantage of the discounts.

Amazon Prime costs $14.99 per month or $139.00 per year, and it comes with a 30-day free trial for new subscribers.

This is one of Anker's newest accessories, and Amazon's sale today is a new all-time low price on the device.

TVsJackeryJackery's Prime Day deals include a large selection of portable power stations at big discounts.

SonosThe highlight of Prime Day deals for Sonos products is the Sonos Ace Headphones down to just $279.00, from $399.00.

17 часов назад @ macrumors.com
Apple Seemingly Killed Siri AI Waitlist Workaround in macOS 27 Beta 2
Apple Seemingly Killed Siri AI Waitlist Workaround in macOS 27 Beta 2 Apple Seemingly Killed Siri AI Waitlist Workaround in macOS 27 Beta 2

Apple appears to have closed the loophole that let Mac users skip the Siri AI waitlist in the latest macOS 27 Golden Gate beta.

Users who enabled Siri AI this way in the original beta are also reporting that they have been kicked back to the waitlist after updating.

Siri AI is now a fully fledged chatbot, and can draw on personal context understanding to search across messages, emails, photos, and more.

On Mac, ‌Siri‌ AI is also integrated into Spotlight and available via right-click context menus on any file or window.

Note that Siri AI remains unavailable in the EU on iPhone and iPad, but the limitation does not apply to the Mac.

17 часов назад @ macrumors.com
iOS 27 Weather App: All the New Features
iOS 27 Weather App: All the New Features iOS 27 Weather App: All the New Features

There are no new AI features in the iOS 27 Weather app, but Apple did make improvements to the layout.

HighlightsThe top of the Weather app now has a Highlights section that shows you need-to-know weather information for the day.

WidgetsThere's a new extra large size available for Home Screen widgets, which is applicable to the Weather app.

You can set the Weather app to take up an entire app page.

More iOS 27 FeaturesThere are a long list of new features in ‌iOS 27‌, with details available in our iOS 27 roundup.

1 day, 6 hours назад @ macrumors.com
Apple Releases Updated AirPods Beta Firmware With iOS 27 Features
Apple Releases Updated AirPods Beta Firmware With iOS 27 Features Apple Releases Updated AirPods Beta Firmware With iOS 27 Features

Apple today released updated beta firmware for the AirPods Pro 2, AirPods Pro 3, AirPods 4, and AirPods Max 2.

The firmware is limited to developers at the current time, and it has a build number of 9A5304b.

In iOS 27, iPadOS 27, and macOS Golden Gate, Apple is adding a new AirPods interface and support for custom EQ.

With iOS 26, iPadOS 26, and macOS Tahoe, Apple added a beta firmware update installation option that's available from the AirPods settings interface when the AirPods are connected to an iPhone, iPad, or Mac, which facilitates beta testing.

Developers can use the beta option to turn on beta downloads.

1 day, 8 hours назад @ macrumors.com
AppleInsider AppleInsider
последний пост 1 час назад
B&H slashes Samsung M8 32-inch USB-C monitor to $299 today only
B&H slashes Samsung M8 32-inch USB-C monitor to $299 today only B&H slashes Samsung M8 32-inch USB-C monitor to $299 today only

Read our ethics policyGet Samsung's M8 monitor for just $299.99 to pair with your Mac - Image credit: SamsungToday only, B&H Photo is selling Samsung's 32-inch M8 4K monitor for $299.99 via a $400 in-cart coupon.

Beating Amazon's Prime Day price by $85, B&H Photo has dropped the Samsung M8 display to just $299.99 during its 24-hour Deal Zone event.

Save $400 on Samsung M8 monitorThe $400 discount, which is in the form of an in-cart coupon, delivers the lowest price anywhere on the 32-inch monitor.

Equipped with both HDMI and USB-C ports, this monitor, now at a budget-friendly price, pairs well with modern Macs.

You can also browse our roundup of the top Apple Prime Day deals throughout the …

1 час назад @ appleinsider.com
Heavys H1H headphones review: Better for rock listeners than AirPods Max, for half the price
Heavys H1H headphones review: Better for rock listeners than AirPods Max, for half the price Heavys H1H headphones review: Better for rock listeners than AirPods Max, for half the price

Heavys H1H review: Folded downThe headphones fold for travel and come bundled with a protective hard case in this configuration.

Heavys H1H review: The eight-driver systemThe core technical claim of the H1H is its eight-driver configuration.

The result is four operating modes: wired passive, Bluetooth passive, Bluetooth with ANC active, and Bluetooth with transparency mode on.

Heavys H1H review: Connectivity and appBluetooth 5.1 handles wireless connection, with support for SBC, AAC, and aptX Adaptive codecs.

Heavys H1H review: A headphone with a very clear point of viewThe H1H does not try to be for everyone.

5 часов назад @ appleinsider.com
Google's new payment policies are a preview of what could come to Apple platforms
Google's new payment policies are a preview of what could come to Apple platforms Google's new payment policies are a preview of what could come to Apple platforms

We'll get into the numbers in a moment, but the biggest differentiator between Apple's App Store programs and Google's here is payment options.

Google is charging a flat 5% billing fee on any transaction that takes place with Google Play as the payment platform.

So, we're back at 15% for Google Play transactions on the first $1 million earned or on auto-renewing subscriptions.

For Epic, it translates to 10% in savings on any transaction taking place outside of Google Play — that's not nothing.

Perhaps, if Apple wanted Epic to back off, it could have entered into a multi-million-dollar partnership and offered external payment options in addition to external linking.

5 часов назад @ appleinsider.com
Best Prime Day OLED TV deals from LG, Samsung, Sony start at just $797
Best Prime Day OLED TV deals from LG, Samsung, Sony start at just $797 Best Prime Day OLED TV deals from LG, Samsung, Sony start at just $797

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

Read our ethics policySave up to $700 on OLED TVs from popular brands, including LG, Samsung, and Sony, with these Prime Day deals.

Whether you're looking to run an OLED TV as an external display for your Mac or want to swap out your existing living room TV to stream programming, there are numerous Prime Day OLED TV deals in effect this week.

Shop Prime Day TV dealsSave up to $700 on current and closeout models from LG, Samsung, and Sony, ranging from 48-inch panels to 77-inch sets.

LG OLED TV Prime Day dealsSamsung OLED TV Prime Day discountsSony OLED TV Prime Day saleYou can also save on Paramount Plus and Apple TV with Prime Day stre…

9 часов назад @ appleinsider.com
Flash deal: Get Paramount Plus for just $0.99/mo for two months
Flash deal: Get Paramount Plus for just $0.99/mo for two months Flash deal: Get Paramount Plus for just $0.99/mo for two months

Read our ethics policyGet Paramount Plus for just $0.99 per month for 2 months - Image credit: ParamountSort out your summer viewing with this deal from Paramount Plus, netting you two months at just $0.99 per month.

Thanks to one deal from Paramount Plus, you can do that without spending much money at all.

New and eligible former subscribers can sign up for Paramount Plus for $0.99 per month for their first two months of service.

Get Paramount+ for $0.99 for 2 monthsYou can also choose the plan you want, except for live TV and trailers.

Get 50% off Apple TV tooWhile the Paramount Plus deal is great, you can also get another Apple-related deal.

11 часов назад @ appleinsider.com
Apple Ring would dominate the fitness market, which is why it can't exist
Apple Ring would dominate the fitness market, which is why it can't exist Apple Ring would dominate the fitness market, which is why it can't exist

I would love an Apple Ring were one to ever actually materialize, provided Apple didn't decide that it needed to be another "everything" device like the Apple Watch.

Apple wants you to buy an Apple Watch.

You only have to produce an Apple Watch in a few different sizes, whereas an Apple Ring would probably need to come in at least eight sizes.

And the Apple Ring would most assuredly cut into the Apple Watch market.

Maybe someone else will come to market with a ring that is just as good as the Apple Ring could be.

11 часов назад @ appleinsider.com
AirTag 2 hits $24 and gives shoppers one of the best Apple Prime Day deals
AirTag 2 hits $24 and gives shoppers one of the best Apple Prime Day deals AirTag 2 hits $24 and gives shoppers one of the best Apple Prime Day deals

Read our ethics policyApple's second-generation AirTag has dropped to its lowest price ever on Amazon during Prime Day, with the single-pack falling to $24 and the four-pack reaching $89.

Both offers represent the lowest prices seen thus far for Apple's latest item tracker, giving shoppers an opportunity to save before Prime Day ends on June 26.

Best AirTag 2 dealsApple introduced AirTag 2 with a new Ultra Wideband chip that extends Precision Finding range compared to the first-generation model.

Retailers are continuing to roll out Prime Day promotions across Apple's product lineup.

Amazon's Prime Day pricing frequently changes as inventory levels fluctuate, and record-low discounts on Appl…

13 часов назад @ appleinsider.com
Learn about Apple's history with Prime Day book deals at up to 65% off
Learn about Apple's history with Prime Day book deals at up to 65% off Learn about Apple's history with Prime Day book deals at up to 65% off

Read our ethics policyLearn more about the history of Apple and the legacy of Steve Jobs in these biographies, which are discounted by up to 65% during Amazon's Prime Day sales.

From when it was formed to its near death, the revival by Steve Jobs, and the tenure of Tim Cook.

Steve Jobs in Exile: The Untold Story of NeXT and the Remaking of an American VisionaryWritten by Geoffrey Cain with a foreword from Dan'l Lewin and an afterword by Ed Catmull, Steve Jobs in Exile deals with the twelve-year period when Steve Jobs wasn't at Apple.

After Steve: How Apple Became a Trillion-Dollar Company and Lost Its SoulAfter Steve is from the New York Times' Trip Mickle, and talks about what happened aft…

15 часов назад @ appleinsider.com
Folding iPhone hinge issues may have been worked out, rumored to ship in fall
Folding iPhone hinge issues may have been worked out, rumored to ship in fall Folding iPhone hinge issues may have been worked out, rumored to ship in fall

Yet another report insists that the iPhone Fold launch will happen in September, after a rumor-monger back-and-forth about hinge issues.

Apple is widely expected to bring out its first foldable smartphone, the iPhone Fold, in September.

According to interviews with supply chain officials by The Elec, Apple has finalized key specifications for the iPhone Fold.

Long-time partner Foxconn will handle the initial production batch, with mass production anticipated to begin at the end of July.

The hinge problem has inevitably led to speculation that the iPhone Fold had a possibility of being delayed.

16 часов назад @ appleinsider.com
Developer resource Swift Package Index to stay open source after Apple acquisition
Developer resource Swift Package Index to stay open source after Apple acquisition Developer resource Swift Package Index to stay open source after Apple acquisition

The Swift Package Index is no longer independent as Apple has taken control, but it will remain an open source search engine for third-party code.

The Swift Package Index gave developers one trusted location to look for third-party code for use in their own apps.

"Swift Package Index will remain open source... the community's source code contributions have been invaluable, and we want that to continue," says the announcement.

Already, Swift Package Index says that earlier in 2026, it had tested and indexed over 10,000 Swift packages.

The announcement does say that the Swift Package Index will now evolve with Apple's backing.

16 часов назад @ appleinsider.com
New macOS security flaw could let hackers disable protection tools, researchers say
New macOS security flaw could let hackers disable protection tools, researchers say New macOS security flaw could let hackers disable protection tools, researchers say

Security firm XM Cyber found a macOS technique that can let standard user accounts disable some enterprise security tools without administrator credentials.

Researchers said attackers must first gain access to a standard user account on the target Mac.

XM Cyber unloaded the CrowdStrike Falcon security sensor from a standard user account by abusing a privileged XPC method.

Researchers also disabled Kandji's uninstall protections and deactivated endpoint protection features through a separate chain of privileged XPC calls.

Researchers will demonstrate the tool and discuss the macOS XPC attack technique in greater detail.

16 часов назад @ appleinsider.com
Apple Watch Series 11 (46mm, cellular) plunges to record-low $379 for Prime Day
Apple Watch Series 11 (46mm, cellular) plunges to record-low $379 for Prime Day Apple Watch Series 11 (46mm, cellular) plunges to record-low $379 for Prime Day

Read our ethics policyAmazon's Prime Day Apple Watch Series 11 deal slashes the 46mm GPS + Cellular model to a record-low $379.

The $150 discount on day 2 of Prime Day reflects steeper savings compared to yesterday, with this Apple Watch Series 11 model dropping to the lowest price on record.

You can find a rundown of the latest offers in our Apple Watch Price Guide.

And be sure to check out our curated roundup of the best Apple Prime Day deals on day 2 of the sale.

Here are a few handpicked highlights:Top Prime Day deals on Apple

16 часов назад @ appleinsider.com
Best Apple Prime Day 2 deals slash prices to as low as $11
Best Apple Prime Day 2 deals slash prices to as low as $11 Best Apple Prime Day 2 deals slash prices to as low as $11

Get Prime Day dealsTop 10 Prime Day deals on AppleAirPods on sale from $99AirPods Pro 3 are down to $179 on Day 2 of Prime Day.

AirPods prices have dipped to as low as $99 this Prime Day, with AirPods Pro 3 coming in as a top-seller this Prime Day.

Prime Day AirPods dealsAirTag 2 drops to $24Apple's AirTag 2 has received the first material discount for Prime Day.

Prime Day AirTag 2 saleiPads start at just $299Apple's entire iPad line is marked down during Prime Day.

Day 2 of the Prime Day shopping event is seeing stockouts on several Apple Watch deals, but there's also a new markdown worth checking out.

17 часов назад @ appleinsider.com
Cops will soon upgrade to license plate readers that can track your iPhone and AirPods in public
Cops will soon upgrade to license plate readers that can track your iPhone and AirPods in public Cops will soon upgrade to license plate readers that can track your iPhone and AirPods in public

A surveillance firm with deep ties to law enforcement has developed a technology to wirelessly identify and make a database of Bluetooth devices like iPhones.

Automatic License Plate Recognition (ALPR) is already common worldwide, and Australian police even have a CarPlay app that identifies nearby cars.

Then, too, the firm stresses that this data will only be used when requested by law enforcement.

The company says that SignalTrace's predecessors, though, have been used by "nearly 4,000 customers in over 25 countries by local, state, and federal law enforcement agencies."

But in November 2025, the Electronic Frontier Foundation claims that more than 50 states tracked protest activities usi…

17 часов назад @ appleinsider.com
Apple's iPad mini 7 lands Prime Day price drop to $399
Apple's iPad mini 7 lands Prime Day price drop to $399 Apple's iPad mini 7 lands Prime Day price drop to $399

Read our ethics policyDay 2 of Prime Day 2026 delivers a $100 discount on Apple's handy iPad mini 7, perfect for summer travel.

Pick up the $399.99 special at Amazon on day 2 of the annual Prime Day event.

Buy iPad mini 7 for $399.99Compatible with the Apple Pencil Pro, which is also on sale this Prime Day, the iPad mini 7 is powered by Apple's A17 Pro chip.

Here's a rundown of the deals:Prime Day iPad mini 7 dealsIf you're looking for Prime Day iPad deals on additional models, it's worth checking out our iPad Price Guide, as there are plenty of discounts on Air, Pro, and A16 models.

Even more Prime Day Apple deals

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

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

Kickstart helps with the rest.

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

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

Instead, Kickstart helps you stay focused on shipping.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

The action you just performed triggered the security solution.

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

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

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

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

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

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

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

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

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

1 week, 4 days назад @ kodeco.com
Kodebits Day 39: Struct Value Copy [FREE]
Kodebits Day 39: Struct Value Copy [FREE] Kodebits Day 39: Struct Value Copy [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, 5 days назад @ kodeco.com
WWDC26: Sessions Worth Your Time [FREE]
WWDC26: Sessions Worth Your Time [FREE] WWDC26: Sessions Worth Your Time [FREE]

Start HereFirstly, if you haven’t already: catch up on the WWDC26 Keynote and the Platforms State of the Union first — they’re the best overview of everything announced before you dive into individual sessions.

If you only watch a few sessions, make them these “What’s new” videos.

Meet Core AI — Apple’s new framework for deploying your own AI models on-device, covering the full pipeline from conversion to Swift integration.

Pair it with Integrate on-device AI models into your app using Core AI for the practical walkthrough.

In the meantime, all WWDC26 sessions are free to watch on the Apple Developer app or YouTube.

2 weeks, 1 day назад @ kodeco.com
Kodebits Day 37: Tuple Destructuring [FREE]
Kodebits Day 37: Tuple Destructuring [FREE] Kodebits Day 37: Tuple Destructuring [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 34: String Interpolation [FREE]
Kodebits Day 34: String Interpolation [FREE] Kodebits Day 34: String Interpolation [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 назад @ kodeco.com
Kodebits: May 2026 in Review [FREE]
Kodebits: May 2026 in Review [FREE] Kodebits: May 2026 in Review [FREE]

Day 21: Result Map Value Continues the Result story from April’s Day 8, this time focusing on transforming the success payload while preserving the error type.

story from April’s Day 8, this time focusing on transforming the success payload while preserving the error type.

If April’s Day 12 combination of safe access and fallback felt like a lot, this isolates the fallback half so you can see it in clear air.

If April’s Day 12 combination of safe access and fallback felt like a lot, this isolates the fallback half so you can see it in clear air.

If you got April’s Day 4 first time round, this should be a satisfying flick.

3 weeks, 2 days назад @ kodeco.com
Swift SDK for Android [SUBSCRIBER]
Swift SDK for Android [SUBSCRIBER] Swift SDK for Android [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, 4 days назад @ kodeco.com
Kodebits Day 31: Computed Property [FREE]
Kodebits Day 31: Computed Property [FREE] Kodebits Day 31: Computed Property [FREE]

All videos.

One low price.

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

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

3 weeks, 5 days назад @ kodeco.com
Kodebits Day 28: Enum Associated Values [FREE]
Kodebits Day 28: Enum Associated Values [FREE] Kodebits Day 28: 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.

1 month назад @ kodeco.com
Kodebits Day 27: Optional Chaining [FREE]
Kodebits Day 27: Optional Chaining [FREE] Kodebits Day 27: Optional Chaining [FREE]

All videos.

One low price.

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

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

1 month назад @ kodeco.com
NSHipster NSHipster
последний пост 5 months, 3 weeks назад
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:…

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

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

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

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

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

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

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

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

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

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

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

# # ``` # $ gi…

6 months, 1 week назад @ oleb.net
Telegram каналы
iOS Good Reads iOS Good Reads
последний пост 23 часа назад
Как подключить 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.

23 часа назад @ 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. Возможность реордеринга можно включать и отключать на уровне контейнера.

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

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

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

6 days, 23 hours назад @ 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А вообще, вот репозиторий с содержимым каждой сессии, который вы можете отдать вашему агенту и сами его поспрашивать о новинках.

1 week назад @ t.me
Что нового в UIKitБольшая часть изменений очень прозрачно намекают на то, что осенью нас все-таки ждет раскладушка:👉Navigation Bar и кнопки в нем умеют подстраиваться под размеры и форм-факторы экранов.👉Window Scenes теперь могут определять собственную оре
Что нового в UIKitБольшая часть изменений очень прозрачно намекают на то, что осенью нас все-таки ждет раскладушка:👉Navigation Bar и кнопки в нем умеют подстраиваться под размеры и форм-факторы экранов.👉Window Scenes теперь могут определять собственную оре

Что нового в UIKitБольшая часть изменений очень прозрачно намекают на то, что осенью нас все-таки ждет раскладушка:👉Navigation Bar и кнопки в нем умеют подстраиваться под размеры и форм-факторы экранов.👉Window Scenes теперь могут определять собственную орентацию.👉Таббар может определить, где он предпочитает находиться на экранах, поддерживающих оба варианта – снизу или сбоку.Из других интересных штук:👉Каждый ViewController может зарегистрировать неинтерактивное представление для внешнего дисплея.👉У Window Scenes появилась возможность запросить дополнительное подтверждение перед закрытием.👉Одному табу в таббаре можно задать отличное от всех остальных поведение, которое заметно выделит его.👉О…

1 week, 1 day назад @ t.me
Ну ладно, на самом деле главная фича нового Xcode, это вот эта кнопочка.
Ну ладно, на самом деле главная фича нового Xcode, это вот эта кнопочка. Ну ладно, на самом деле главная фича нового Xcode, это вот эта кнопочка.

Ну ладно, на самом деле главная фича нового Xcode, это вот эта кнопочка.

1 week, 2 days назад @ t.me
Скиллы и промпты нового XcodeВ Xcode 27 beta 1, показанном на WWDC, появилось много новых AI фичей. Если вы хотите закопаться в конкретные промпты, или забрать SwiftUI скиллы, написанные инженерами Apple, в другие редакторы – поисследуйте этот репозиторий.
Скиллы и промпты нового XcodeВ Xcode 27 beta 1, показанном на WWDC, появилось много новых AI фичей. Если вы хотите закопаться в конкретные промпты, или забрать SwiftUI скиллы, написанные инженерами Apple, в другие редакторы – поисследуйте этот репозиторий.

Скиллы и промпты нового XcodeВ Xcode 27 beta 1, показанном на WWDC, появилось много новых AI фичей. Если вы хотите закопаться в конкретные промпты, или забрать SwiftUI скиллы, написанные инженерами Apple, в другие редакторы – поисследуйте этот репозиторий.

1 week, 2 days назад @ t.me
Нужны ли акторы без стейтаОбычно акторы используют для того, чтобы изолировать какой-то стейт. Но есть и stateless кейсы, где акторная модель может быть полезна. Например, чтобы если обернуть в актор сетевой клиент, то можно получить гарантию того, что сет
Нужны ли акторы без стейтаОбычно акторы используют для того, чтобы изолировать какой-то стейт. Но есть и stateless кейсы, где акторная модель может быть полезна. Например, чтобы если обернуть в актор сетевой клиент, то можно получить гарантию того, что сет

Нужны ли акторы без стейтаОбычно акторы используют для того, чтобы изолировать какой-то стейт. Но есть и stateless кейсы, где акторная модель может быть полезна. Например, чтобы если обернуть в актор сетевой клиент, то можно получить гарантию того, что сетевые запросы не вызовутся на главном потоке. Другие примеры – в статье.

1 week, 5 days назад @ t.me
Улучшения в Codex для iOSТеперь прямо в Codex.app можно запускать приложения и UI тесты, открывать SwiftUI преаью и использовать хот релоад.
Улучшения в Codex для iOSТеперь прямо в Codex.app можно запускать приложения и UI тесты, открывать SwiftUI преаью и использовать хот релоад.

Улучшения в Codex для iOSТеперь прямо в Codex.app можно запускать приложения и UI тесты, открывать SwiftUI преаью и использовать хот релоад.

1 week, 6 days назад @ t.me
Apple Design Awards 2026Подъехали победители Apple Design Awards этого года, так что можете вдохновляться! Вот несколько интересных:👉grug – self-help цитатник пещерного человека👉Blippo – альтернативное телевидение👉Tide Guide – трекер волн
Apple Design Awards 2026Подъехали победители Apple Design Awards этого года, так что можете вдохновляться! Вот несколько интересных:👉grug – self-help цитатник пещерного человека👉Blippo – альтернативное телевидение👉Tide Guide – трекер волн

Apple Design Awards 2026Подъехали победители Apple Design Awards этого года, так что можете вдохновляться! Вот несколько интересных:👉grug – self-help цитатник пещерного человека👉Blippo – альтернативное телевидение👉Tide Guide – трекер волн

2 weeks назад @ t.me
Goodnotes в браузере на SwiftКоманда Goodnotes решила портировать приложение в браузер, сохранив все возможные фичи и оптимизации. В итоге они решили не переписывать его на JS, а использовать SwiftWasm. В посте они детально разбирают получившуюся архитекту
Goodnotes в браузере на SwiftКоманда Goodnotes решила портировать приложение в браузер, сохранив все возможные фичи и оптимизации. В итоге они решили не переписывать его на JS, а использовать SwiftWasm. В посте они детально разбирают получившуюся архитекту Goodnotes в браузере на SwiftКоманда Goodnotes решила портировать приложение в браузер, сохранив все возможные фичи и оптимизации. В итоге они решили не переписывать его на JS, а использовать SwiftWasm. В посте они детально разбирают получившуюся архитекту

Goodnotes в браузере на SwiftКоманда Goodnotes решила портировать приложение в браузер, сохранив все возможные фичи и оптимизации. В итоге они решили не переписывать его на JS, а использовать SwiftWasm. В посте они детально разбирают получившуюся архитектуру, проблемы, и результаты по реюзу еода и перфомансу.

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

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

2 weeks, 2 days назад @ t.me
AdaEngine – новый игровой движок на SwiftAdaEngine – 2D игровой движок, построенный вокруг паттерна Entity Component System. Есть поддержка физики, кастомных шейдеров и описания интерфейса на SwiftUI. Только-только вышел первый публичный релиз, если есть в
AdaEngine – новый игровой движок на SwiftAdaEngine – 2D игровой движок, построенный вокруг паттерна Entity Component System. Есть поддержка физики, кастомных шейдеров и описания интерфейса на SwiftUI. Только-только вышел первый публичный релиз, если есть в

AdaEngine – новый игровой движок на SwiftAdaEngine – 2D игровой движок, построенный вокруг паттерна Entity Component System. Есть поддержка физики, кастомных шейдеров и описания интерфейса на SwiftUI. Только-только вышел первый публичный релиз, если есть вопросы, пишите автору – @SpectralDragon.

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

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

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

2 months, 3 weeks назад @ 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Подробности и регистрация

8 months, 4 weeks назад @ t.me
🎯 Слышали об онлайн-конференции Podlodka iOS Crew? 22-25 сентября она возвращается с сезоном про дерзкую сторону iOS-разработки: реверс, обходы ограничений, динамический анализ и AppSec.Что в программе:• Реверс iOS-приложений: цели, риски, отличия от Andro
🎯 Слышали об онлайн-конференции Podlodka iOS Crew? 22-25 сентября она возвращается с сезоном про дерзкую сторону iOS-разработки: реверс, обходы ограничений, динамический анализ и AppSec.Что в программе:• Реверс iOS-приложений: цели, риски, отличия от Andro 🎯 Слышали об онлайн-конференции Podlodka iOS Crew? 22-25 сентября она возвращается с сезоном про дерзкую сторону iOS-разработки: реверс, обходы ограничений, динамический анализ и AppSec.Что в программе:• Реверс iOS-приложений: цели, риски, отличия от Andro

🎯 Слышали об онлайн-конференции Podlodka iOS Crew? 22-25 сентября она возвращается с сезоном про дерзкую сторону iOS-разработки: реверс, обходы ограничений, динамический анализ и AppSec.Что в программе:• Реверс iOS-приложений: цели, риски, отличия от Android, реальные уязвимости и эксперименты с LLM (Николай Анисеня, Positive Technologies)• Воркшоп по Frida/Objection: SSL Pinning, детект jailbreak и обнаружение Frida (Евгений Иванов, Альфа-Банк)• Секреты в проде: STRIDE-анализ, обфускация vs шифрование, ротация ключей и процесс на дистанции (Кирилл Смирнов, СберЗдоровье)• iOS AppSec hands-on: инструменты пентеста, типовые уязвимости и способы защиты (Михаил Косьянов, Bi.Zone)👉 Подробности и…

9 months, 2 weeks назад @ t.me
Readaggregator Readaggregator
последний пост 5 days, 13 hours назад
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

5 days, 13 hours назад @ 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

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

2 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

2 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

2 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

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

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

3 months, 2 weeks назад @ t.me
Xcode 26.3 ships agentic coding.The AI now has real tools: filesystem access, project config changes, builds, tests, previews. At this rate, Xcode might eventually evolve into a full IDE. (not guaranteed)Thanks to MCP, Xcode can be used as a headless IDE b
Xcode 26.3 ships agentic coding.The AI now has real tools: filesystem access, project config changes, builds, tests, previews. At this rate, Xcode might eventually evolve into a full IDE. (not guaranteed)Thanks to MCP, Xcode can be used as a headless IDE b Xcode 26.3 ships agentic coding.The AI now has real tools: filesystem access, project config changes, builds, tests, previews. At this rate, Xcode might eventually evolve into a full IDE. (not guaranteed)Thanks to MCP, Xcode can be used as a headless IDE b

Xcode 26.3 ships agentic coding.The AI now has real tools: filesystem access, project config changes, builds, tests, previews. At this rate, Xcode might eventually evolve into a full IDE. (not guaranteed)Thanks to MCP, Xcode can be used as a headless IDE backend: connect it to your agent, stay in the terminal, and let Xcode do the “IDE stuff” for you. Except it currently asks for permission on basically every action, doesn’t allow project-level agent trust, and refuses to render SwiftUI previews unless the editor tab is open. 😥So close. So very Apple.#Xcode #AI

4 months, 2 weeks назад @ t.me
Подкасты
Swift by Sundell Podcast Swift by Sundell Podcast
последний пост None
The Swift Community Podcast The Swift Community Podcast
последний пост None
Stacktrace Stacktrace
последний пост None
Swift Unwrapped Swift Unwrapped
последний пост None
Accidental Tech Podcast Accidental Tech Podcast
последний пост 1 week, 2 days назад
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!

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

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

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

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

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

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

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

2 months, 3 weeks назад @ atp.fm
684: It’s Not What Young People Do
684: It’s Not What Young People Do 684: It’s Not What Young People Do

WWDC 2026 hopes, the state of passkeys, more on podcast transcripts, and how businesses manage fleets of Macs.

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.

Babble On: Localize your app on iOS, macOS, and AndroidBecome a member for ATP Overtime, ad-free episodes, member specials, and our early-release, unedited “bootleg” feed!

3 months назад @ atp.fm
683: I Didn’t Want to Melt My Rug
683: I Didn’t Want to Melt My Rug 683: I Didn’t Want to Melt My Rug

MacBook Neo hands-on, Studio Display XDR eyes-on, and how Overcast is transcribing podcasts at scale.

Sponsored by:Leesa: A mattress for every body and budgetZapier: Put AI to work across your company—for real.

1Password: Award-winning password manager trusted by millions of usersBecome a member for ATP Overtime, ad-free episodes, member specials, and our early-release, unedited “bootleg” feed!

3 months, 1 week назад @ atp.fm
682: Medium Core
682: Medium Core 682: Medium Core

MacBook Neo details, Studio Display XDR tech and impressions, Marco tries a Garmin, and Casey tries to watch F1.

Sponsored by:Squarespace: Save 10% off your first purchase of a website or domain using code atp .. Claude: Get 50% off your first three months of Claude Pro.

Quince: Elevated essentials and staples that last.

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

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

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

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

3 weeks, 3 days назад @ 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, 1 week назад @ daringfireball.net
446: ‘Food and Beverage Director’, With MG Siegler
446: ‘Food and Beverage Director’, With MG Siegler 446: ‘Food and Beverage Director’, With MG Siegler

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

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

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

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

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

1 month, 3 weeks назад @ daringfireball.net
445: ‘Apple at 50’, With John Siracusa
445: ‘Apple at 50’, With John Siracusa 445: ‘Apple at 50’, With John Siracusa

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

Use code TALKSHOW for $80 in free credits.

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

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

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

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

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

And we pour one out for the Mac Pro.

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

Use code TALKSHOW for $80 in free credits.

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

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

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

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

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

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

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

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

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

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

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

Use code TALKSHOW for $80 in free credits.

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

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

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

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

Use code TALKSHOW for $80 in free credits.

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

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

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

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

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

5 months, 3 weeks назад @ 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 назад @ daringfireball.net
436: ‘Financial Boner’, With Tyler Hayes
436: ‘Financial Boner’, With Tyler Hayes 436: ‘Financial Boner’, With Tyler Hayes

‘Financial Boner’, With Tyler HayesSpecial guest: Tyler Hayes.

Topics include how to get a small phone today, which way foldables should fold, the state of Apple TV (including its new “sonic logo”), and some holiday gift gadget recommendations.

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