Made for iPhone
Подборка ресурсов по iOS разработке
Apple Developer News Apple Developer News
последний пост 1 week, 1 day назад
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 week, 1 day назад @ developer.apple.com
Updated Apple Developer Program License Agreement now available
Updated Apple Developer Program License Agreement now available Updated Apple Developer Program License Agreement now available

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Share your thoughts on this year’s conference.

Take the survey

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

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

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

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

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

3 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

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

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

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

4 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…

4 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

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

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

1 month назад @ developer.apple.com
Apple Developer Releases Apple Developer Releases
последний пост 2 days, 13 hours назад
iOS 26.6 beta 3 (23G5052d)
iOS 26.6 beta 3 (23G5052d) iOS 26.6 beta 3 (23G5052d)

View downloadsView release notes

2 days, 13 hours назад @ developer.apple.com
iPadOS 26.5.2 (23F84)
iPadOS 26.5.2 (23F84) iPadOS 26.5.2 (23F84)

View downloads

2 days, 13 hours назад @ developer.apple.com
iOS 26.5.2 (23F84)
iOS 26.5.2 (23F84) iOS 26.5.2 (23F84)

View downloads

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

View downloadsView release notes

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

View downloadsView release notes

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

View downloadsView release notes

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

View downloadsView release notes

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

View downloadsView release notes

2 days, 13 hours назад @ developer.apple.com
macOS 26.5.2 (25F84)
macOS 26.5.2 (25F84) macOS 26.5.2 (25F84)

View downloads

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

View release notes

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

View downloadsView release notes

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

View release notes

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

Download the appView release notes

1 week, 1 day назад @ 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 week, 1 day назад @ developer.apple.com
Xcode 27 beta 2 (27A5209h)
Xcode 27 beta 2 (27A5209h) Xcode 27 beta 2 (27A5209h)

View downloadsView release notes

1 week, 2 days назад @ developer.apple.com
Swift.org Swift.org
последний пост 1 week, 1 day назад
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 week, 1 day назад @ swift.org
Swift at Apple: Migrating the TrueType Hinting Interpreter
Swift at Apple: Migrating the TrueType Hinting Interpreter Swift at Apple: Migrating the TrueType Hinting Interpreter

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

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

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

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

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

2 weeks, 5 days назад @ swift.org
Announcing the Networking Workgroup
Announcing the Networking Workgroup Announcing the Networking Workgroup

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

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

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

Learn more about the Networking workgroup by reading its charter.

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

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

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

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

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

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

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

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

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

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

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

4 months назад @ 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, 1 week назад @ swift.org
What's new in Swift: January 2026 Edition
What's new in Swift: January 2026 Edition What's new in Swift: January 2026 Edition

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

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

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

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

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

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

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

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

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

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

Learn more about the Windows workgroup by reading its charter.

5 months назад @ 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, 1 week назад @ swift.org
Swift Evolution Swift Evolution
последний пост None
/r/iOSProgramming
последний пост 1 час назад
concept: a ghost hunting app that actually reads the magnetometer and audio input. mocked it up but want to think through the sensor architecture
concept: a ghost hunting app that actually reads the magnetometer and audio input. mocked it up but want to think through the sensor architecture concept: a ghost hunting app that actually reads the magnetometer and audio input. mocked it up but want to think through the sensor architecture

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

1 час назад @ reddit.com
Can we talk about LLM design smell?
Can we talk about LLM design smell?

With the absolute deluge of new iOS apps coming out, there are certain design patterns that I'm seeing over and over again that are clearly the work of AI coding agents. I'm sure you've seen them too. Egregious monospaced fonts, glowing buttons, middle dots (·) all over the place, purple gradients, etc. It's not just iOS apps, it's websites too. For whatever reason, the LLMs (and maybe Claude in particular?) are just absolutely in love with these design patterns. The question I have is, is that a bad thing? Is it bad for an app to have the LLM design smell? Do typical users notice? Do users care? I'll share my opinion (shocker I know). I think that these design patterns are bad, and signifi…

2 часа назад @ reddit.com
TestFlight won't install or update ANY app: "The requested app is not available or doesn't exist"
TestFlight won't install or update ANY app: "The requested app is not available or doesn't exist" TestFlight won't install or update ANY app: "The requested app is not available or doesn't exist"

Kind of losing my mind with this. Out of nowhere TestFlight refuses to install or update any beta app. Every single one instantly throws "The requested app is not available or doesn't exist" the moment I tap Install/Update. Weird part: some of these are apps I was testing perfectly fine a few days ago. Nothing changed on my end that I know of, and it's not one app, it's all of them. Happens on both my iPhone and iPad on the same Apple ID. The regular App Store works totally fine though, I can download and update normal apps no problem. Apple's system status is all green too. Stuff I already tried, none of it helped: signed out and back into Media & Purchases restarted both devices deleted a…

3 часа назад @ reddit.com
Shipped my snippet app after two App Store rejections (2.1 then 4.2) — here's what actually got it through
Shipped my snippet app after two App Store rejections (2.1 then 4.2) — here's what actually got it through

Just got my app CopyAgain approved after a rough review cycle, and the lessons might help someone else. Rejection 1 — Guideline 2.1 (info needed): reviewer couldn't evaluate it. Fix was filling the App Review Notes properly (purpose, tested devices, how to access features, services used) and a screen recording. Straightforward. Rejection 2 — Guideline 4.2 (minimum functionality): this one stung. Reviewer opened the app on iPad and saw an empty library, concluded it "doesn't do enough." The app actually has a keyboard extension, share extension, widgets, Shortcuts — but none of that was visible on an empty first launch. What fixed it: (1) seeding clearly-labelled sample snippets on first lau…

20 часов назад @ reddit.com
Has anyone used AIProxy in their app?
Has anyone used AIProxy in their app?

If you have used AIProxy in your app what has your experience been? I am considering using it but a bit unsure how to handle credits/API costs. I know you can set per-user rate limits, but ideally I'd have some kind of credit system the user can see (eg. "You have used 25/100 credits this month") that is also stable across app deletes and usage across multiple devices. I'd really like to avoid having to build a backend (hence turning to AIProxy) or to have user accounts (anonymous user accounts would be ok). submitted by /u/roguekiwi [link] [comments]

20 часов назад @ reddit.com
A sync bug wiped some user data. Soft deletes let us give it all back
A sync bug wiped some user data. Soft deletes let us give it all back

I wanted to share this in case it helps someone. We make an offline-first iOS app (the phone is the source of truth, cloud sync is optional). A user turned on cloud sync and a load of their items and locations just disappeared. Turned out a sync bug removed local stuff that hadn't been uploaded yet. Basically the sync assumed the data was gone when really it had just never synced. Bad bug, and pretty scary for the user. The thing that saved us is that we never actually delete anything. A delet just sets a flag and hides the row, the data stays in the local database. So even though it all vanished from the screen, it was still sitting there. So we added a "Recently Deleted" screen that resto…

23 часа назад @ reddit.com
How did you get users for ur first app?
How did you get users for ur first app?

Not really looking to make money out of my app (also my app is free and ad free) but I’d like to bump up the downloads since I spent so much time into it I got my friends to download and use it and they really liked it but idk how I can increase my users :( submitted by /u/Imaginary_Name_3709 [link] [comments]

1 day, 8 hours назад @ reddit.com
Will my app be rejected in its current state?
Will my app be rejected in its current state?

Currently, I’m developing a project counter for various reasons other than it being a passion project of mine. Currently I have an MVP but in its current state, it’s very similar to others on the Store. I am putting other features into it but I want to get something out there to get some sort of user base. As the title suggests, would it be better to wait until I have more features added because it’d be rejected (the spam rule) or not? submitted by /u/LeTechician [link] [comments]

1 day, 10 hours назад @ reddit.com
Finally submitted my first app!
Finally submitted my first app!

After a while working on it during my free time, finally been able to more or less be happy with a v1, it's submitted now and waiting for validation... Afraid it's gonna be rejected for whatever I could have overlooked, but at least it's a new step, as scary as exciting, if you have tips for marketing/promotion or in general I'll be happy to read them, in the meantime wish me luck ! submitted by /u/MusicOfTheApes [link] [comments]

1 day, 12 hours назад @ reddit.com
High Performance Swift Apps
High Performance Swift Apps High Performance Swift Apps

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

1 day, 15 hours назад @ reddit.com
Apple Acquires Play, the SwiftUI Prototyping Tool It Honored a Year Ago
Apple Acquires Play, the SwiftUI Prototyping Tool It Honored a Year Ago Apple Acquires Play, the SwiftUI Prototyping Tool It Honored a Year Ago

Apple has acquired Play, the SwiftUI prototyping app it named a winner at last year's Apple Design Awards, according to a regulatory filing made public this week. The deal was disclosed through a notification Apple submitted to the European Commission, which publishes qualifying acquisitions under the EU's Digital Markets Act. Apple filed the notification in February, and it became public this week after a standard four month waiting period. # What Play did Play was a free Mac and iPhone app from a New York company called Rabbit 3 Times, founded in 2021 and incorporated in Delaware. The tool let designers build interactive interfaces directly on their devices using Apple's SwiftUI framework…

1 day, 16 hours назад @ reddit.com
Looking for beta testers
Looking for beta testers

Hi everyone! First I want to say thank everyone in this community for the resources, knowledge, effort, and help that has been put together. I am currently in build 0.1 of my app and after having some friends/family try it I am looking for more feedback. The app is a local restaurant discovery app that also allows you to keep track of your favorite places with some more features as well. There is also a website if you would like to learn more no. No sign up is needed to just use it right away — Eatgrumble.com Also for a more general discussion , how have people’s experiences been with a beta rollout until official launch? Anything’s you would have done differently? Right now I really want t…

1 day, 16 hours назад @ reddit.com
iOS Messages url
iOS Messages url

Hi, I am building a widget app and would like to be able to open messages through the widget. For now it opens shortcuts to open it. There is also private API solution but that is not allowed by Apple guidelines. Does anyone has some other way to do it? submitted by /u/AnalysisEast4285 [link] [comments]

1 day, 23 hours назад @ reddit.com
I am a bit confused about the data collecting part of the App Submission process
I am a bit confused about the data collecting part of the App Submission process I am a bit confused about the data collecting part of the App Submission process

Hello everyone, I am on my way to publish my second app which is on MacOS. I do not want to say too much about it but it is an app that manipulates texts which are saved via SwiftData. I have also enabled CloudKit so my users will have their data synced across their devices. Each user has a history of all his texts, each text has its own ID. Each user can delete either a given text or all of his texts via the app. Each user may also ask me do either of these by sending me an email: they can send me their userID that they would retrieve from my app (I am using the `CKContainer(identifier:_).fetchUserRecordID()`method to do so). I will be then able to delete either all their stored texts or s…

2 days, 8 hours назад @ reddit.com
How to replicate this keyboard bar?
How to replicate this keyboard bar? How to replicate this keyboard bar?

I have been trying to replicate this keyboard bar from apple notes and apple reminders. While I think it’s possible with SwiftUI, I would like my text field to function similar to apple notes in that when creating a bullet list, hitting return creates a new bullet point. I believe this is only possible in ui kit, which doesn’t support this keyboard bar (i might have this mixed up). Anyone have any suggestions? submitted by /u/nolando_fuzzy [link] [comments]

2 days, 10 hours назад @ reddit.com
iOS Dev Weekly iOS Dev Weekly
последний пост 6 days, 6 hours назад
Issue 756
Issue 756 Issue 756

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

2 months, 3 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, 3 weeks назад @ main--iosdevweekly.netlify.app
СМИ
9to5Mac 9to5Mac
последний пост 1 час назад
Apple reportedly orders 10M foldable iPhone Ultra models, which could sell for around $2500
Apple reportedly orders 10M foldable iPhone Ultra models, which could sell for around $2500 Apple reportedly orders 10M foldable iPhone Ultra models, which could sell for around $2500

Apple plans to manufacture and sell around 10 million foldable iPhone Ultra models, according to a new report.

The report adds another 70 million units would consist of the new iPhone 18 Pro and iPhone 18 Pro Max.

As for the first foldable iPhone, Apple is expected to tag it with a premium price.

Apple is expected to unveil the iPhone 18 Pro, iPhone 18 Pro Max, and foldable iPhone Ultra in September.

The foldable iPhone could launch after the iPhone 18 Pro models, although it’s still expected to arrive this year.

1 час назад @ 9to5mac.com
Apple to ask court to halt Epic Games proceedings pending Supreme Court ruling
Apple to ask court to halt Epic Games proceedings pending Supreme Court ruling Apple to ask court to halt Epic Games proceedings pending Supreme Court ruling

Apple and Epic Games have agreed to ask the court to temporarily postpone key deadlines in their long-running App Store dispute while Apple seeks to pause the proceedings until the Supreme Court rules on its appeal.

The Supreme Court agreed to consider the contempt question, but declined to review the broader scope of the injunction.

Apple previously asked the Supreme Court to stay the appeals court’s mandate pending review, which would have prevented the lower court’s remand proceedings from proceeding.

That left the Supreme Court case and the district court’s remand proceedings on track to move forward simultaneously.

Apple and Epic agree to seek short delayEarlier today, Apple and Epic G…

4 часа назад @ 9to5mac.com
9to5Mac Daily: July 1, 2026 – iOS 26.5.2 and Apple’s new update strategy
9to5Mac Daily: July 1, 2026 – iOS 26.5.2 and Apple’s new update strategy 9to5Mac Daily: July 1, 2026 – iOS 26.5.2 and Apple’s new update strategy

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.

6 часов назад @ 9to5mac.com
Russia threatens Apple with $52 million fine over alleged app discrimination
Russia threatens Apple with $52 million fine over alleged app discrimination Russia threatens Apple with $52 million fine over alleged app discrimination

Apple is once again being required to preinstall Russian apps on devices sold in the country, or face a fine of up to $52 million.

Initially, Apple hadn’t been affected, as it had halted official product sales in Russia in March 2022, due to Russia’s invasion of Ukraine.

But now, Russia is threatening to slap Apple with a multimillion-dollar fine unless it complies with the requirement, though Reuters’ report does not specify how the company would be expected to implement it.

The move comes just days after Russia demanded an explanation from Apple for removing several apps developed by state-controlled tech company VK from the U.S. App Store.

Last year, India ordered smartphone makers to ad…

7 часов назад @ 9to5mac.com
Safari’s new MCP server lets coding agents inspect and debug websites
Safari’s new MCP server lets coding agents inspect and debug websites Safari’s new MCP server lets coding agents inspect and debug websites

Apple is introducing a new MCP server for Safari that lets coding agents inspect websites directly in the browser, giving them access to page content, console logs, network requests, screenshots, and more.

MCP is an open standard created by Anthropic and later donated to the Linux Foundation’s Agentic AI Foundation.

With the new server configured in Safari Technology Preview 247, coding agents can inspect webpages, access console logs and network requests, capture screenshots, and interact with elements on the page.

If you’re already using agents in your development workflow, the Safari MCP server makes your debugging faster and more efficient.

The post outlines several potential uses for t…

8 часов назад @ 9to5mac.com
Apple reportedly testing new iPad Pro models and redesigned entry-level MacBook Pro for 2027
Apple reportedly testing new iPad Pro models and redesigned entry-level MacBook Pro for 2027 Apple reportedly testing new iPad Pro models and redesigned entry-level MacBook Pro for 2027

Bloomberg reports that Apple is testing four new iPad Pro models for spring 2027, in addition to a revamped entry-level MacBook Pro slated for as early as the first half of next year.

Apple last updated the iPad Pro lineup in October 2025 with the M5 chip.

In the past, there have been rumors about Apple planning to launch a foldable iPad Pro in 2027, but those reports pointed to a much larger 18.8-inch display.

As for the new entry-level MacBook Pro, Bloomberg says:Apple is also preparing a revamped entry-level MacBook Pro, code-named K104, for as early as the first half of next year.

But if the company stays on schedule, the new iPad Pro models and redesigned entry-level MacBook Pro would …

8 часов назад @ 9to5mac.com
iPhone Fold expected to fuel rebound in foldable phone panel shipments, per report
iPhone Fold expected to fuel rebound in foldable phone panel shipments, per report iPhone Fold expected to fuel rebound in foldable phone panel shipments, per report

According to Counterpoint Research, Apple’s entry into the foldable phone market will help drive a strong rebound in foldable smartphone panel shipments this year.

According to the latest rumors, Samsung Display will be the sole supplier of panels for Apple’s first foldable iPhone, a deal that should help the South Korean company build on its momentum from Q1 2026.

The report notes that Samsung Display’s shipments rose 37% year over year during the quarter, increasing its market share by seven percentage points.

If Apple and Samsung successfully ramp new products and deliver on user experience, foldables will re-enter a growth cycle.

For Counterpoint Research’s full report, follow this link.

9 часов назад @ 9to5mac.com
Apple ‘in negotiations’ with two banned Chinese RAM firms after price increases
Apple ‘in negotiations’ with two banned Chinese RAM firms after price increases Apple ‘in negotiations’ with two banned Chinese RAM firms after price increases

Apple reportedly wants to buy Chinese RAM for its products from not one but two different firms.

On Friday, The Financial Times reported that Apple wants to buy RAM from Chinese companies, including CXMT.

Bloomberg corroborates The FT report today, adding that Apple is lobbying Washington and “in negotations” with two different Chinese companies.

The iPhone maker is seeking to buy memory components from ChangXin Memory Technologies Inc. and Yangtze Memory Technologies Co. for use in devices sold in China, according to people familiar with the matter.

While Macs and iPads were hit with dramatic price increases in June, Apple hasn’t raised prices on iPhones yet.

9 часов назад @ 9to5mac.com
Report: MacBook price hikes expected to contribute to 13.6% drop in global laptop shipments
Report: MacBook price hikes expected to contribute to 13.6% drop in global laptop shipments Report: MacBook price hikes expected to contribute to 13.6% drop in global laptop shipments

A new TrendForce report says MacBook price hikes will contribute to a 13.6% drop in global laptop shipments, although Apple is still expected to outperform the broader market.

Higher MacBook prices reshape Apple’s outlook for 2026According to TrendForce, Apple’s recent price increases across the MacBook lineup have reshaped market expectations, showing that even premium brands are no longer insulated from memory shortages and rising component costs.

As rising component costs are gradually passed through to retail prices, signs of weakening consumer demand have begun to emerge.

TrendForce notes that several notebook brands have already experienced softer consumer demand.

Combined with growin…

10 часов назад @ 9to5mac.com
The New York Times app adopts Liquid Glass on iPhone
The New York Times app adopts Liquid Glass on iPhone The New York Times app adopts Liquid Glass on iPhone

The official New York Times app on iOS now supports Apple’s Liquid Glass design as of its latest update.

Liquid Glass debuts in the official NYTimes iOS appApple’s Liquid Glass design launched last fall in iOS 26, and following the initial wave of support, popular apps continue to slowly roll out support for it.

Liquid Glass is now used for the app’s main navigation tab bar, plus the mini audio player—and little else.

Still, it’s good to see another popular app adopt Liquid Glass on iPhone.

For other recent Liquid Glass makeovers, check out the following:What do you think of the New York Times app’s Liquid Glass adoption?

10 часов назад @ 9to5mac.com
SpaceX developing AI hardware product that’s ‘slimmer than an iPhone,’ reports WSJ
SpaceX developing AI hardware product that’s ‘slimmer than an iPhone,’ reports WSJ SpaceX developing AI hardware product that’s ‘slimmer than an iPhone,’ reports WSJ

According to a new report, SpaceX has an artificial intelligence hardware prototype that’s “slimmer than an iPhone” in development.

For completion, X, formerly called Twitter, was absorbed by xAI before SpaceX absorbed xAI, and it’s all under SpaceX now.

Company behind Starlink could offer AI productThe Wall Street Journal reports that SpaceX, which just became a publicly traded company is developing AI hardware and has a sleek prototype already.

Apple and others are developing AI hardwareMeanwhile, Apple is reportedly developing multiple AI wearable devices.

OpenAI, the company behind ChatGPT, has also been working on dedicated AI hardware with former Apple designer Jony Ive leading effort…

11 часов назад @ 9to5mac.com
Apple launches ‘How Did We Lose This World?’ site for Silo season 3
Apple launches ‘How Did We Lose This World?’ site for Silo season 3 Apple launches ‘How Did We Lose This World?’ site for Silo season 3

Silo season 3 premieres Thursday night, and Apple has just launched a new website to promote the show.

Silo season 3 debuts this week, and new website lets you dive into the series’ loreIf you’re eager to dive deeper into the lore of Silo ahead of tomorrow night’s premiere, Apple has the answer.

howdidwelosethisworld.com is a new website that’s just launched as part of the Silo season 3 marketing campaign.

There are some exclusive clips from Silo season 3, alongside a variety of images related to the series.

Silo season 3 premieres Thursday night, July 2 at 9:00 p.m.

12 часов назад @ 9to5mac.com
Apple TV teases major new sci-fi series: Neuromancer
Apple TV teases major new sci-fi series: Neuromancer Apple TV teases major new sci-fi series: Neuromancer

Apple TV has no shortage of excellent sci-fi series (including Silo, which returns tomorrow), and it just shared a teaser for what could be its next big hit: Neuromancer.

Neuromancer teaser arrives ahead of expected fall premiere on Apple TVIt’s hard to find another streaming service as closely associated with sci-fi as Apple TV.

Tomorrow night, Silo returns for what reviews say is its “best season yet.” (Watch Silo season 3 here).

And now, Apple is already teasing its next major sci-fi offering: Neuromancer.

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

12 часов назад @ 9to5mac.com
MLB app gives baseball fans a new iPhone and iPad real-time scores widget
MLB app gives baseball fans a new iPhone and iPad real-time scores widget MLB app gives baseball fans a new iPhone and iPad real-time scores widget

Baseball season is well underway, and the MLB app just gave fans a new way to keep up with real-time scores and more.

The latest version of the official Major League Baseball app for iPhone and iPad highlights an upgraded home screen widget.

We’re excited to introduce the new MLB Scores Widget.

The MLB app runs on iPhone, iPad, CarPlay, Apple Watch, Apple TV, and Apple Vision Pro.

You can download the latest version of the MLB app with its enhanced widget on the App Store.

12 часов назад @ 9to5mac.com
iOS 27 breaks 15 years of muscle memory on iPhone and iPad
iOS 27 breaks 15 years of muscle memory on iPhone and iPad iOS 27 breaks 15 years of muscle memory on iPhone and iPad

Starting with iOS 27, Apple is making a major change to how users open Notification Center on iPhone and iPad.

iOS 27 is currently in beta, and the behavior has changed slightly between the first two releases.

Siri AI takes over the swipe gesture for a lot of the iPhone and iPad top edgeOpening Notification Center is unchanged on iOS 27 and iPadOS 27 by default.

Apple is greatly prioritizing Siri AI access in iOS 27.

It’s roughly the size of two app columns with Notification Center on the left and Control Center on the right.

13 часов назад @ 9to5mac.com
MacRumors MacRumors
последний пост 6 часов назад
Anthropic's Claude Fable 5 Available Again After U.S. Lifts Export Controls
Anthropic's Claude Fable 5 Available Again After U.S. Lifts Export Controls Anthropic's Claude Fable 5 Available Again After U.S. Lifts Export Controls

Anthropic's Fable 5 model is once again available for use, the company said today.

Claude users are now seeing the option to use Fable 5, with Anthropic rolling out an in-app message.

Through July 7, eligible Claude subscribers can use up to 50 percent of their plan's weekly usage limit on Fable 5.

Fable 5 is Anthropic's first Mythos-class model that's available for the public, and it first came out on June 9.

Fable 5 can work autonomously for longer than any prior Claude model.

6 часов назад @ macrumors.com
iOS 27: All the New Apple Maps Features
iOS 27: All the New Apple Maps Features iOS 27: All the New Apple Maps Features

The Maps app didn't get as many iOS 27 updates as some of Apple's other apps, but there are still several useful features worth knowing about.

Flyover ImprovementsApple is upgrading Flyover in ‌iOS 27‌, making it more detailed than before.

The current version of Flyover uses aerial imagery captured by planes, but the new ‌iOS 27‌ version improves the quality using AI.

New Maps IconApple updated several of its Liquid Glass app icons in ‌iOS 27‌ to add more glass-like layers.

More iOS 27 FeaturesFor more on what's new in ‌iOS 27‌, we have a dedicated roundup.

8 часов назад @ macrumors.com
Apple to Launch New iPad Pro in Spring 2027
Apple to Launch New iPad Pro in Spring 2027 Apple to Launch New iPad Pro in Spring 2027

Apple is planning to release new 11-inch and 13-inch iPad Pro models in spring 2027, reports Bloomberg.

The ‌iPad Pro‌ models could use either M6 chips or M7 chips.

Apple will introduce the M6 chip as soon as this year in an updated 14-inch MacBook Pro model, but it is aiming to release the M7 chip in the first half of 2027.

Bloomberg does not specify which chip Apple will put in the ‌iPad Pro‌, but if the M7 chip is ready by spring 2027, the new iPads could have the upgraded chip.

Little else is known about the new ‌iPad Pro‌ models, but if they come out in spring 2027, Apple could introduce them alongside the iPhone 18e, iPhone 18, and iPhone Air 2, devices that are also slated for spring…

8 часов назад @ macrumors.com
M6 MacBook Pro Coming in Late 2026, Redesigned M7 Model Launching in 1H 2027
M6 MacBook Pro Coming in Late 2026, Redesigned M7 Model Launching in 1H 2027 M6 MacBook Pro Coming in Late 2026, Redesigned M7 Model Launching in 1H 2027

Apple plans to release an updated 14-inch MacBook Pro with an M6 chip in late 2026, and then follow it with a revamped M7 model in the first half of 2027, reports Bloomberg.

Apple's M6 chip cycle will be shorter than prior chip cycles because it is not planning for M6 Pro and M6 Max chips.

The M7 ‌MacBook Pro‌ coming in 2027 will have a new design that's "in line" with the design that Apple plans to use for its rumored high-end OLED touchscreen ‌MacBook Pro‌ models.

Prior rumors have suggested the high-end ‌OLED‌ ‌MacBook Pro‌ models could get a slimmed down design.

It's still unclear when the ‌OLED‌ ‌MacBook Pro‌ models will come out, but Bloomberg believes a launch is slated for the end o…

8 часов назад @ macrumors.com
Apple Releases Safari Technology Preview 247 With MCP Server for AI Agent Integration
Apple Releases Safari Technology Preview 247 With MCP Server for AI Agent Integration Apple Releases Safari Technology Preview 247 With MCP Server for AI Agent Integration

Apple today released a new update for Safari Technology Preview, the experimental browser that was first introduced in March 2016.

Apple designed ‌Safari Technology Preview‌ to allow users to test features that are planned for future release versions of the Safari browser.

‌Safari Technology Preview‌ 247 adds the Safari Model Context Protocol (MCP) server meant to speed up web development and debugging.

In Safari Technology Preview 247, we're introducing the Safari MCP server — a Model Context Protocol server for web developers that makes your web development and debugging workflow faster and more powerful.

‌Safari Technology Preview‌ can run side-by-side with the existing Safari browser an…

8 часов назад @ macrumors.com
Apple in Talks to Buy Memory Chips From Chinese Makers CXMT and YMTC
Apple in Talks to Buy Memory Chips From Chinese Makers CXMT and YMTC Apple in Talks to Buy Memory Chips From Chinese Makers CXMT and YMTC

Apple is in talks to buy memory from Chinese semiconductor companies ChangXin Memory Technologies Co. (CXMT) and Yangtze Memory Technologies Co. (YMTC), reports Bloomberg, citing sources with knowledge of the talks.

Both CXMT and YMTC are on the Defense Department's 1260H list of Chinese companies that the U.S. suspects have ties to the People's Liberation Army.

Apple is not required to get U.S. approval before buying chips from the Chinese companies, but working with the Trump administration would prevent political upset.

Some Trump administration officials are reportedly against letting Apple source chips from CXMT and YMTC, so it's not clear if the talks will lead to an agreement.

Apple …

9 часов назад @ macrumors.com
Elon Musk's SpaceX Showed Off Prototype AI Device
Elon Musk's SpaceX Showed Off Prototype AI Device Elon Musk's SpaceX Showed Off Prototype AI Device

Elon Musk's SpaceX may be aiming to compete with Apple in the future.

The company showed investors a prototype for a "handset-like device designed to reshape how humans interact with artificial intelligence," according to The Wall Street Journal.

It runs a proprietary operating system, has a Qualcomm chipset, and integrates AI tech from SpaceX subsidiary xAI.

In the past, Musk has talked about an "everything app" like China's WeChat, and the device investors were shown apparently drew on that concept.

Earlier this year, Musk said explicitly that SpaceX is not developing a phone, but The Wall Street Journal says some SpaceX and Tesla investors were told Musk "has long envisioned" a device th…

9 часов назад @ macrumors.com
Google Gemini Spark Comes to Mac With Local File Automation
Google Gemini Spark Comes to Mac With Local File Automation Google Gemini Spark Comes to Mac With Local File Automation

Google today launched Gemini Spark for its macOS desktop app, allowing the AI agent to automate tasks involving local files and desktop workflows.

Google announced the update today, adding a dedicated Spark tab to the sidebar of the Gemini app for macOS.

New connected apps include Google Tasks, Google Keep, Canva, Dropbox, Instacart, OpenTable, and Zillow Rentals, enabling actions like converting Keep notes into task lists, reserving restaurant tables, ordering groceries, and booking apartment tours.

Gemini Spark for macOS is available in beta to Google AI Ultra subscribers aged 18 and over in the United States, starting with version 1.80.15.516 of the Gemini desktop app.

Google AI Ultra st…

13 часов назад @ macrumors.com
iOS 27 Adds a Useful New Copy-and-Paste Feature to Your iPhone
iOS 27 Adds a Useful New Copy-and-Paste Feature to Your iPhone iOS 27 Adds a Useful New Copy-and-Paste Feature to Your iPhone

iOS 27 adds a new copy-and-paste feature to the iPhone's keyboard, enabling convenient one-tap pasting for text, photos, links, and more.

For example, if you copy a link in Safari and move to the Notes app, a "paste from Safari" option with the link will automatically appear above the keyboard.

Or if you copy a photo in the Reddit app and open the Messages app, a "paste from Reddit" option will appear above the keyboard.

Given this feature is built into the keyboard, it works across many combinations of apps, making pasting more convenient across iOS 27.

The update is expected to be released to all users with an iPhone 11 or newer in September, and this small yet useful feature will likely …

15 часов назад @ macrumors.com
Apple Has Reportedly Cut iPhone 17 Lineup Production
Apple Has Reportedly Cut iPhone 17 Lineup Production Apple Has Reportedly Cut iPhone 17 Lineup Production

Soaring demand for the iPhone 17 lineup seems to have finally come to an end, amid rumors that Apple has finally lowered expectations and reduced production plans by 15%.

The leaker said that the ‌iPhone 17‌'s current outlook "won't hold for long," adding that "major global smartphone manufacturers — Apple included — have all lowered their shipment forecasts."

A simpler explanation for softening ‌iPhone 17‌ demand may be the natural product cycle.

In May, Counterpoint Research's Global Handset Model Sales Tracker found the iPhone 17 was the best-selling smartphone globally in the first quarter of 2026, capturing 6% of worldwide unit sales, with the iPhone 17 Pro Max and ‌iPhone 17 Pro‌ in s…

15 часов назад @ macrumors.com
Last Chance: Get the 2026 MacBook Pro and iPad Air for Pre-Hike Prices Before They're Gone for Good
Last Chance: Get the 2026 MacBook Pro and iPad Air for Pre-Hike Prices Before They're Gone for Good Last Chance: Get the 2026 MacBook Pro and iPad Air for Pre-Hike Prices Before They're Gone for Good

Last week, Apple introduced major price hikes across a number of products, including Macs, iPads, and more.

Prices start at $2,549.99 for the 24GB/2TB 14-inch M5 Pro MacBook Pro, now a $449 discount on the new price of this model.

You'll also find two 16-inch devices on sale this week on Amazon, but we don't expect these discounts to last much longer.

iPad AirAmazon has up to $350 off the M4 iPad Air, although stock is quickly dwindling compared to sales from last week.

Prices now start at $559.00 for the 128GB Wi-Fi 11-inch iPad Air, a $190 discount on the newly increased price of this model.

16 часов назад @ macrumors.com
Apple Hide My Email Vulnerability Exposes Real Email Addresses
Apple Hide My Email Vulnerability Exposes Real Email Addresses Apple Hide My Email Vulnerability Exposes Real Email Addresses

In tests with volunteers by the researcher who discovered the flaw, 100% of Hide My Email addresses were found to be exploitable.

Murphy said:Apple Hide My Email is leaking email addresses that are supposed to be hidden.

Hide My Email users deserve to know that it may be possible for attackers to discover their hidden email addresses.

Hide My Email is an iCloud+ feature that lets users generate random alias email addresses, primarily for use when signing up to services or corresponding with third parties.

It is designed to protect a user's real email address from spam, data breaches, and unwanted identification.

16 часов назад @ macrumors.com
Tim Cook Holds 'Constructive' Talks With EU Over Siri AI Launch
Tim Cook Holds 'Constructive' Talks With EU Over Siri AI Launch Tim Cook Holds 'Constructive' Talks With EU Over Siri AI Launch

Apple CEO Tim Cook held "constructive" talks with EU tech chief Henna Virkkunen on Tuesday about releasing Siri AI in the bloc while complying with the bloc's digital rules, reports the Financial Times ($).

An EU spokesperson told the publication the virtual meeting had involved a "constructive exchange on topics of common interest, on which the work continues."

Siri AI will be available for free with iOS 27 and iPadOS 27 when they are released in September.

When the new enhanced Siri AI features were announced at WWDC 2026 last month, Apple said EU regulators did not accept any of the company's proposed solutions to bring Siri AI to the EU while safely supporting other virtual assistants.

18 часов назад @ macrumors.com
MacBook Ultra: Everything We Know About Apple's OLED Touchscreen Mac
MacBook Ultra: Everything We Know About Apple's OLED Touchscreen Mac MacBook Ultra: Everything We Know About Apple's OLED Touchscreen Mac

Apple is working on a high-end MacBook Pro that could be called the "MacBook Ultra."

M5 Pro and M5 Max ChipsThe current ‌MacBook Pro‌ models are equipped with M5 Pro and M5 Max chips, and Apple plans to use the same chips for the rumored MacBook Ultra.

With the MacBook Ultra set to use the same chips that are in the existing ‌MacBook Pro‌, it's unclear if it will replace the existing 14-inch and 16-inch ‌MacBook Pro‌ models or be sold alongside them as a higher-end option.

PricingApple's OLED MacBook is expected to be a premium product, with a price tag higher than current ‌MacBook Pro‌ models.

The higher-end 14-inch ‌MacBook Pro‌ with M5 Pro chip starts at $2,499, while the 16-inch ‌MacBoo…

1 day, 6 hours назад @ macrumors.com
Nanoleaf's New $80 Smart Ceiling Light Works With Matter and HomeKit
Nanoleaf's New $80 Smart Ceiling Light Works With Matter and HomeKit Nanoleaf's New $80 Smart Ceiling Light Works With Matter and HomeKit

Nanoleaf today launched the Smart Multicolor Ceiling Light, an affordable Matter-compatible lighting product.

According to Nanoleaf, the Multicolor Ceiling Light has a Color Rendering Index of 95, offering "vivid-natural looking colors."

It is a hard-wired light that's meant to be installed with a standard light switch, though it also works with the Nanoleaf Sense+ Wireless Smart Switch.

For multi-color lighting scenes with gradients, the Nanoleaf app is required because ‌HomeKit‌ doesn't support that.

The Nanoleaf Smart Multicolor Ceiling Light can be purchased from Amazon.com or the Nanoleaf website for $80.

1 day, 6 hours назад @ macrumors.com
AppleInsider AppleInsider
последний пост 4 часа назад
Steve Jobs' Bicentennial check captures the birth of Apple and the PC revolution
Steve Jobs' Bicentennial check captures the birth of Apple and the PC revolution Steve Jobs' Bicentennial check captures the birth of Apple and the PC revolution

A newly surfaced Steve Jobs-signed check is up for auction, linking the nation's milestone anniversary with the earliest days of the personal computer revolution.

Among the famous names is Steve Jobs, Apple's co-founder and former CEO.

The $10 payment to the People's Computer Company (PCC) is dated July 4, 1976, America's Bicentennial, just months after Apple was founded.

That date also means that the check was filled out just three months after Jobs and Steve Wozniak founded Apple in Jobs's family garage.

At the time, Jobs and Wozniak would have been building their first product, the Apple-1.

4 часа назад @ appleinsider.com
iPhone Fold expected to take 29% of 2026 foldable phone screen orders
iPhone Fold expected to take 29% of 2026 foldable phone screen orders iPhone Fold expected to take 29% of 2026 foldable phone screen orders

Apple's iPhone Fold is expected to account for 29% of all foldable smartphone display orders in 2026.

Apple's iPhone Fold is expected to be the driving force of a 2026 rebound for foldable smartphone orders, falling only just behind Samsung's hardware.

According to Counterpoint Research, the iPhone Fold will account for 29% of all folding smartphone display orders in 2026.

Per Wednesday's report, Apple's iPhone Fold orders will also drive the competition towards higher average selling prices.

This means orders will be up roughly 24% compared to 2025, and iPhone Fold panel orders are sure to be a key contributing factor.

8 часов назад @ appleinsider.com
Apple weighs buying RAM from two blacklisted Chinese suppliers to curb rising costs
Apple weighs buying RAM from two blacklisted Chinese suppliers to curb rising costs Apple weighs buying RAM from two blacklisted Chinese suppliers to curb rising costs

A global memory shortage is pushing Apple to consider alternate RAM suppliers.

The companies in question are ChangXin Memory Technologies Inc. and Yangtze Memory Technologies Co.

The companies are on a Department of Defense list of Chinese companies believed to support Beijing's military.

However, Apple's goal is to reduce the impact of a global memory shortage, which recently caused the company to increase prices across its hardware lineup.

Apple previously attempted to buy Chips from YMTC, specifically for iPhones to be sold in China.

8 часов назад @ appleinsider.com
Apple in Russia's crosshairs again, facing $52M fine for not installing state-required apps
Apple in Russia's crosshairs again, facing $52M fine for not installing state-required apps Apple in Russia's crosshairs again, facing $52M fine for not installing state-required apps

Russia is putting pressure on Apple with a proposed $52M fine for discriminating against state-backed apps and not having them installed on every iPhone.

Apple was accused of removing VK apps and services without "warning or explanation," and Russia threatened to withdraw its cooperation with Apple entirely over the issue.

Apple has removed 'undesirable' apps in Russia, but it won't pre-install state softwareIn July 2024, Apple removed VPN apps from the App Store in Russia.

In September 2023, Apple warned Russian journalists of state-sponsored spyware, while Russian authorities claimed Apple was helping the United States spy on iPhone users.

At best, App Store users in Russia might see the …

8 часов назад @ appleinsider.com
Apple readying four iPad Pro models & entry M7 MacBook Pro for early 2027 release
Apple readying four iPad Pro models & entry M7 MacBook Pro for early 2027 release Apple readying four iPad Pro models & entry M7 MacBook Pro for early 2027 release

iPad Pro can replace the MacBook Pro for some usersIt's not exactly the most unexpected rumor, but a new report claims that Apple is working on an iPad Pro refresh, and a new entry-level MacBook Pro with M7 for spring 2027.

If the rumor is accurate, that moves the iPad Pro from a previous fall launch cycle to the spring.

Apple has also reportedly been testing vapor chamber cooling for the iPad Pro, like the iPhone 17 Pro has now.

The last iPad Pro update with M5 was delivered in October 2025.

The most notable section of Wednesday's report is that the lower-end MacBook Pro will adopt a new design language, first seen in the OLED touchscreen MacBook Pro expected before the end of 2026 or earl…

8 часов назад @ appleinsider.com
Elon Musk's SpaceX AI prototype is thinner than an iPhone
Elon Musk's SpaceX AI prototype is thinner than an iPhone Elon Musk's SpaceX AI prototype is thinner than an iPhone

While the device has a questionable future, Elon Musk's SpaceX is taking on Apple by shifting into AI hardware, reportedly showing investors a prototype before the company's IPO.

According to the Wall Street Journal, Elon Musk's rocket company has worked on a prototype for an AI device for some time.

SpaceX tempered expectations for the device as being an early-stage project and that it could still change design.

A tricky market to crackSpaceX's attempt to come up with a device follows after attempts by others to do the same thing.

It turns out that creating a new form factor for AI is a tough problem to crack.

11 часов назад @ appleinsider.com
Google's Gemini Spark for macOS will work on your local Mac files
Google's Gemini Spark for macOS will work on your local Mac files Google's Gemini Spark for macOS will work on your local Mac files

Google has brought Gemini Spark to macOS, with the app giving the AI assistant access to your Mac's desktop and locally stored files.

The Google Gemini app for macOS now has an option for Gemini Spark, the search giant confirmed via a corporate blog post.

The change means that users can ask Gemini to make changes to files stored locally on their Mac, depending on the query.

Google's examples of this in practice include sorting files stored in the Downloads folder into specific folders on your desktop.

Gemini Spark for macOS is provided in Beta for Google AI Ultra subscribers aged 18 and over.

12 часов назад @ appleinsider.com
Save up to $400 on Apple's iPad Air, iPad Pro this July
Save up to $400 on Apple's iPad Air, iPad Pro this July Save up to $400 on Apple's iPad Air, iPad Pro this July

Read our ethics policySave up to $400 across Apple's iPad line at Amazon.

Amazon's July iPad deals are live, with savings of up to $400 off heading into the holiday weekend.

Amazon's iPad sale delivers prices as low as $559 for Apple's current M4 iPad Air.

Higher-end iPad Pro models with 1TB or 2TB of storage are also eligible for steep markdowns, with savings of up to $400 off.

Save up to $400 on iPads11-inch iPad Air M4 deals13-inch iPad Air M4 discounts11-inch iPad Pro M5 sale13-inch iPad Pro M5 saleThe deals above are top picks from the sale, but if you're looking for another configuration, such as a Wi-Fi + Cellular model, you can compare prices across models in our iPad Price Guide.

14 часов назад @ appleinsider.com
New Final Cut Camera tries to be more useful for Mac users
New Final Cut Camera tries to be more useful for Mac users New Final Cut Camera tries to be more useful for Mac users

The new Final Cut Camera for iPhone is now on the App StoreApple has updated its free Final Cut Camera app, which remains made for Final Cut Pro on the iPad, but its improvements include easier transferring of footage to the Mac.

Alongside its latest update to Final Cut Pro for the Mac and the iPad, Apple has released a new version of its free companion app, Final Cut Camera for iPhone.

Now Final Cut Camera can be connected to the Mac directly, and the footage imported into Final Cut Pro for macOS.

Final Cut Camera footage now shows up in the Finder's Files section when an iPhone is connected directly to a Mac.

Now the iPhone's Final Cut Camera can be prevented from ever crossing over that …

14 часов назад @ appleinsider.com
Researchers scapegoat iPhone for declining US birthrates
Researchers scapegoat iPhone for declining US birthrates Researchers scapegoat iPhone for declining US birthrates

The US has seen a 22% decline in the annual birth rate since 2007.

A study confuses correlation with causation, and blames the iPhone without real data to support the claim.

Not for the birth rate.

But a new working paper from the National Bureau of Economic Research called "Is the iPhone Birth Control?"

Specifically, "the timing of the break [from the regular birth rate] aligned squarely with the onset of the recession."

15 часов назад @ appleinsider.com
New Jamf Beacon gives businesses active Mac threat hunting
New Jamf Beacon gives businesses active Mac threat hunting New Jamf Beacon gives businesses active Mac threat hunting

Organizations can now add managed threat hunting to their Mac security with Jamf Beacon, a service designed to uncover attacks that traditional cross-platform security tools may miss.

The growing gap between Windows and macOS attack techniques has made specialized macOS security expertise more valuable for enterprise security teams.

Example of Jamf Mac telemetry in Elastic.

Jamf Threat Labs provides analysis and remediation guidance while organizations decide how to respond according to their own security policies.

Beacon is available as an add-on service in Jamf for Mac and Jamf for Mac Hi-Ed customers through a Professional Services engagement.

16 часов назад @ appleinsider.com
Apple hasn't fixed a Hide My Email privacy bug in over a year
Apple hasn't fixed a Hide My Email privacy bug in over a year Apple hasn't fixed a Hide My Email privacy bug in over a year

A vulnerability was discovered in Apple's "Hide My Email" that allows an attacker to work out your real email address.

Hide My Email has been a great help for Apple users who need to communicate with services and companies, but don't want to provide their real email address.

"Hide My Email users deserve to know that it may be possible for attackers to discover their hidden email addresses," he declared.

Under InvestigationWhile Apple hasn't yet fixed the hole in Hide My Email, it is certainly aware of the problem.

The changes basically mean that newly-generated relay email addresses for Hide My Email will change from the domain iCloud.com to private.icloud.com.

17 часов назад @ appleinsider.com
Tim Cook's government liaison position comes into focus before stepping down as Apple CEO
Tim Cook's government liaison position comes into focus before stepping down as Apple CEO Tim Cook's government liaison position comes into focus before stepping down as Apple CEO

Apple CEO Tim Cook is ready to take on his role as government liaisonApple CEO Tim Cook will soon be Executive Chairman and handle government interactions, but that isn't stopping him from taking a phone call today with a European Commission head over Apple AI in the EU.

According to a report from The Financial Times, first shared by 9to5Mac, Apple CEO Tim Cook had a virtual meeting with Henna Virkkunen, Executive Vice President of the European Commission, which reportedly was "constructive."

What's actually interesting here is Tim Cook himself being on the other end of the phone.

He's still CEO, but will be stepping down on September 1 to take over as Executive Chairman with John Ternus ta…

1 day, 5 hours назад @ appleinsider.com
iPhone 18 Pro leaks: Qualcomm or Apple C2 model, A20 details, camera upgrades
iPhone 18 Pro leaks: Qualcomm or Apple C2 model, A20 details, camera upgrades iPhone 18 Pro leaks: Qualcomm or Apple C2 model, A20 details, camera upgrades

After a closer look at some new data, Apple's iPhone 18 Pro modem situation may not be cut-and-dried.

An initial analysis of the leaked documentation uncovered Apple's plans to use its proprietary C2 modem in the iPhone 18 Pro and iPhone 18 Pro Max.

The iPhone Air and iPhone 17e use Apple-designed modems, while the iPhone 17, iPhone 17 Pro, and iPhone 17 Pro Max use Qualcomm hardware.

iPhone 18 Pro may get upgraded rear cameraDiagnostic data, which compares the iPhone 17 Pro to the iPhone 18 Pro, reveal that the ID of the Wide sensor has changed from 0x903 to 0x905.

Though the documentation taken from Tata reveals a multitude of information about the upcoming iPhone 18 Pro and iPhone 18 Pro…

1 day, 9 hours назад @ appleinsider.com
Best Buy nabs retailer-exclusive Orange Beats Solo Buds
Best Buy nabs retailer-exclusive Orange Beats Solo Buds Best Buy nabs retailer-exclusive Orange Beats Solo Buds

While you could get the Beats Powerbeats Pro 2 and Beats Powerbeats Fit in the colorway, you could only get the Beats Solo Buds in a few more muted colorways.

Fans of the safety-inspired color choice will now be able to complete their collection with an orange color option of Solo Buds.

They are available now in the United States via Best Buy as a retailer-exclusive.

Orange you glad there's a new Beats Solo Buds color option?

This is not the first time Beats has broken away from the existing Matte Black, Storm Gray, and Transparent Red color options for the Solo Buds.

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

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

Kickstart helps with the rest.

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

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

Instead, Kickstart helps you stay focused on shipping.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

3 months, 4 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, 4 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, 3 weeks назад @ hackingwithswift.com
Ray Wenderlich Ray Wenderlich
последний пост 12 часов назад
Kodebits Day 50: Class Reference Share [FREE]
Kodebits Day 50: Class Reference Share [FREE] Kodebits Day 50: Class Reference Share [FREE]

All videos.

One low price.

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

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

12 часов назад @ kodeco.com
Kodebits: June Roundup [FREE]
Kodebits: June Roundup [FREE] Kodebits: June Roundup [FREE]

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

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

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

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

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

15 часов назад @ kodeco.com
Kodebits Day 49: Variadic Sum [FREE]
Kodebits Day 49: Variadic Sum [FREE] Kodebits Day 49: Variadic Sum [FREE]

All videos.

One low price.

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

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

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

What does this print?

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

[/spoiler]Further Reading

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

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

Already a member of Kodeco?

1 week назад @ kodeco.com
Kodebits Day 45: Lazy Property Init [FREE]
Kodebits Day 45: Lazy Property Init [FREE] Kodebits Day 45: Lazy Property Init [FREE]

All videos.

One low price.

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

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

1 week, 2 days назад @ kodeco.com
Kodebits Day 44: Protocol Conformance [FREE]
Kodebits Day 44: Protocol Conformance [FREE] Kodebits Day 44: Protocol Conformance [FREE]

All videos.

One low price.

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

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

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

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

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

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

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

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

1 week, 6 days назад @ kodeco.com
Your First iOS App: Getting Started with SwiftUI [SUBSCRIBER]
Your First iOS App: Getting Started with SwiftUI [SUBSCRIBER] Your First iOS App: Getting Started with SwiftUI [SUBSCRIBER]

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

Already a member of Kodeco?

2 weeks, 2 days назад @ kodeco.com
Kodebits Day 40: Pattern Match Tuple [FREE]
Kodebits Day 40: Pattern Match Tuple [FREE] Kodebits Day 40: Pattern Match Tuple [FREE]

All videos.

One low price.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

6 months назад @ nshipster.com
Manim
Manim Manim

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

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

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

(🫣) $ uv run manim checkhealthHuzzah!

wait ( 1…

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

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

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

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

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

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

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

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

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

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

# # ``` # $ gi…

6 months, 2 weeks назад @ oleb.net
Telegram каналы
iOS Good Reads iOS Good Reads
последний пост 1 day назад
Swift Package Index переходит к AppleSwift Package Index уже довольно давно стал плотно работать с Apple – его фаундер, Dave Verwer, был в рабочей группе, которая занималась сайтом Swift. Теперь проект полностью перешел к Apple, вместе с самим Дэйвом.Ну и
Swift Package Index переходит к AppleSwift Package Index уже довольно давно стал плотно работать с Apple – его фаундер, Dave Verwer, был в рабочей группе, которая занималась сайтом Swift. Теперь проект полностью перешел к Apple, вместе с самим Дэйвом.Ну и

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

2 weeks, 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, в другие редакторы – поисследуйте этот репозиторий.

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

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

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

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

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

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

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

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

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

9 months назад @ 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, 3 weeks назад @ t.me
Readaggregator Readaggregator
последний пост 4 days, 21 hours назад
Apple finally got around to adding this in iOS 27, and somehow I’m still genuinely excited about it. 😄textSelection() now supports granular text selection. In iOS 26, applying it to a Text view only let you select the entire block. Now you can simply drag
Apple finally got around to adding this in iOS 27, and somehow I’m still genuinely excited about it. 😄textSelection() now supports granular text selection. In iOS 26, applying it to a Text view only let you select the entire block. Now you can simply drag Apple finally got around to adding this in iOS 27, and somehow I’m still genuinely excited about it. 😄textSelection() now supports granular text selection. In iOS 26, applying it to a Text view only let you select the entire block. Now you can simply drag

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

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

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

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

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

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

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

3 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

3 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

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

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

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

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

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

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

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

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

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

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

3 months, 3 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 day, 6 hours назад
698: And Do What?
698: And Do What? 698: And Do What?

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

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

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

Apple altered their prices.

Pray they don’t alter them any further.

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

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

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

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

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

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

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

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

Get started with Claude today.

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

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

3 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

1 month назад @ 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, 1 week назад @ 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, 2 weeks назад @ atp.fm
690: Turn Left at the Next Tree
690: Turn Left at the Next Tree 690: Turn Left at the Next Tree

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

Sponsored by:Factor: Healthy eating, made easy.

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

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

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

2 months назад @ 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, 1 week назад @ 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, 2 weeks назад @ atp.fm
686: Write Two Letters
686: Write Two Letters 686: Write Two Letters

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

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

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

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

3 months назад @ 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, 1 week назад @ atp.fm
The Talk Show with John Gruber The Talk Show with John Gruber
последний пост 1 day, 3 hours назад
451: ‘Taking Drugs to Get Fat’, With John Moltz
451: ‘Taking Drugs to Get Fat’, With John Moltz 451: ‘Taking Drugs to Get Fat’, With John Moltz

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

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

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

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

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

1 day, 3 hours назад @ daringfireball.net
450: ‘Perp Walk for Selfies’, With Jason Snell
450: ‘Perp Walk for Selfies’, With Jason Snell 450: ‘Perp Walk for Selfies’, With Jason Snell

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

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

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

Transcripts: Unofficial but surprisingly good.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Use code TALKSHOW for $80 in free credits.

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

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

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

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

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

And we pour one out for the Mac Pro.

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

Use code TALKSHOW for $80 in free credits.

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

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

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

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

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

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

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

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

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

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

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

Use code TALKSHOW for $80 in free credits.

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

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

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

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

Use code TALKSHOW for $80 in free credits.

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

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

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

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

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

Use code TALKSHOW for $80 in free credits.

Transcripts: Unofficial but surprisingly good.

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

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

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

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

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

Use code TALKSHOW for $80 in free credits.

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

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

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

Sponsored by:Factor: Healthy eating, made easy.

Get 50% off your first box, plus free breakfast for 1 year, with code talkshow50off .. Squarespace: Save 10% off your first purchase of a website or domain using code talkshow.

Transcripts: Unofficial but surprisingly good.

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

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