Made for iPhone
Подборка ресурсов по iOS разработке
Apple Developer News Apple Developer News
последний пост 1 week, 6 days назад
Age rating questionnaire now includes social media questions
Age rating questionnaire now includes social media questions Age rating questionnaire now includes social media questions

To support this, the age rating questionnaire in App Store Connect now includes questions about your app’s social media capabilities.

A social media capability is defined as the ability to redistribute, amplify, or interact with user-generated content through a social feed or similar discovery method.

The Time Allowance category for Social Media is based on whether your app or game offers social media capabilities, regardless of the app category selected in App Store Connect.

Apps with these capabilities will display a new Social Media content descriptor on their App Store product page.

If you indicate that your app or game includes social media capabilities but they are disabled for anyone…

1 week, 6 days назад @ developer.apple.com
Hello Developer: July 2026
Hello Developer: July 2026 Hello Developer: July 2026

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

Download design kits for Figma and Sketch.

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

Read about Apple Design Award winners grug and Cyberpunk 2077.

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

Read now

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

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

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

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

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

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

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

1 month назад @ 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 month назад @ developer.apple.com
New domain for Sign in with Apple and iCloud+ Hide My Email
New domain for Sign in with Apple and iCloud+ Hide My Email New domain for Sign in with Apple and iCloud+ Hide My Email

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

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

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

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

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

1 month, 1 week назад @ developer.apple.com
Deprecation of the ImageCreator class
Deprecation of the ImageCreator class Deprecation of the ImageCreator class

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

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

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

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

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

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

Share your thoughts on this year’s conference.

Take the survey

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

1 month, 1 week назад @ developer.apple.com
Find out what's new for Apple developers
Find out what's new for Apple developers Find out what's new for Apple developers

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

1 month, 2 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…

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

1 month, 2 weeks назад @ developer.apple.com
Apple Developer Releases Apple Developer Releases
последний пост 1 day, 12 hours назад
TestFlight 4.3
TestFlight 4.3 TestFlight 4.3

Download the appView release notes

1 day, 12 hours назад @ developer.apple.com
TestFlight Update
TestFlight Update TestFlight Update

View release notes

1 day, 12 hours назад @ developer.apple.com
Xcode 27 beta 4 (27A5228h)
Xcode 27 beta 4 (27A5228h) Xcode 27 beta 4 (27A5228h)

View downloadsView release notes

2 days, 12 hours назад @ developer.apple.com
watchOS 27.0 beta 4 (24R5325h)
watchOS 27.0 beta 4 (24R5325h) watchOS 27.0 beta 4 (24R5325h)

View downloadsView release notes

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

View downloadsView release notes

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

View downloadsView release notes

2 days, 15 hours назад @ developer.apple.com
watchOS 26.6 RC (23U67)
watchOS 26.6 RC (23U67) watchOS 26.6 RC (23U67)

View downloadsView release notes

2 days, 15 hours назад @ developer.apple.com
iOS 26.6 RC (23G71)
iOS 26.6 RC (23G71) iOS 26.6 RC (23G71)

View downloadsView release notes

2 days, 15 hours назад @ developer.apple.com
macOS 27.0 beta 4 (26A5388g)
macOS 27.0 beta 4 (26A5388g) macOS 27.0 beta 4 (26A5388g)

View downloadsView release notes

2 days, 15 hours назад @ developer.apple.com
tvOS 27.0 beta 4 (24J5325d)
tvOS 27.0 beta 4 (24J5325d) tvOS 27.0 beta 4 (24J5325d)

View downloadsView release notes

2 days, 15 hours назад @ developer.apple.com
iOS 27.0 beta 4 (24A5390f)
iOS 27.0 beta 4 (24A5390f) iOS 27.0 beta 4 (24A5390f)

View downloadsView release notes

2 days, 15 hours назад @ developer.apple.com
visionOS 26.6 RC (23O770)
visionOS 26.6 RC (23O770) visionOS 26.6 RC (23O770)

View downloadsView release notes

2 days, 15 hours назад @ developer.apple.com
macOS 26.6 RC (25G70)
macOS 26.6 RC (25G70) macOS 26.6 RC (25G70)

View downloadsView release notes

2 days, 15 hours назад @ developer.apple.com
tvOS 26.6 RC (23L772)
tvOS 26.6 RC (23L772) tvOS 26.6 RC (23L772)

View downloadsView release notes

2 days, 15 hours назад @ developer.apple.com
iPadOS 26.6 RC (23G71)
iPadOS 26.6 RC (23G71) iPadOS 26.6 RC (23G71)

View downloadsView release notes

2 days, 15 hours назад @ developer.apple.com
Swift.org Swift.org
последний пост 2 weeks, 6 days назад
What's new in Swift: June 2026 Edition
What's new in Swift: June 2026 Edition What's new in Swift: June 2026 Edition

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

This year we also introduced workshops, including “Inclusive by Design” by Danielle Lewis, and for the Swift community: “Write Faster, Smarter Swift” by Paul Hudson.

What’s new in Swift featured changes in Swift since last year, including a preview of what’s coming in Swift 6.4, like up to 4x faster URL parsing and support for async code in defer blocks.

A new Swift package, Foundation Models framework utilities, was released with tools for working with LLMs, including custom skills and context management helpers.

Swift EvolutionThe Swift project adds new language feat…

2 weeks, 6 days назад @ swift.org
Swift Package Index Update
Swift Package Index Update Swift Package Index Update

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

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

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

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

Learn more by reading the S…

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

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

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

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

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

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

1 month, 1 week назад @ swift.org
Announcing the Networking Workgroup
Announcing the Networking Workgroup Announcing the Networking Workgroup

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

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

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

Learn more about the Networking workgroup by reading its charter.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

ST-0021 Targeted Interoperability betw…

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

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

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

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

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

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

4 months назад @ swift.org
Swift at scale: building the TelemetryDeck analytics service
Swift at scale: building the TelemetryDeck analytics service Swift at scale: building the TelemetryDeck analytics service

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

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

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

Your Swift Vapor service is almost never the bottleneck.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Learn more about the Windows workgroup by reading its charter.

5 months, 3 weeks назад @ swift.org
Swift Evolution Swift Evolution
последний пост None
/r/iOSProgramming
последний пост 10 часов назад
Lessons learned from a major legacy code refactoring for a HealthTech app
Lessons learned from a major legacy code refactoring for a HealthTech app

Hi, I was reading about this case study on the legacy IoT app optimization project that Beetroot consultants did for an established healthtech leader. The legacy codebase was riddled with critical bugs and the application suffered from serious performance bottlenecks and a confusing user experience that was tanking user engagement. They created a dedicated team to address this under a flexible team extension model: 2 iOS developers, 2 Android developers, 1 QA automation engineer and 1 manual QA engineer with UI/UX design support. They ran into the classic dilemma: instead of choosing the expensive, risky rewrite from scratch, they took the hard way. They decided to refactor the legacy codeb…

10 часов назад @ reddit.com
Tip for beta users: Use Xcode cloud 25 free hours
Tip for beta users: Use Xcode cloud 25 free hours

If, like me, you couldn't wait for less rounded corners and installed the MacOS beta on your only Mac, you might realize that you can't push updates to the app store. In this situation I would recommend the 25 free Xcode cloud hours that you get with the program membership. All I had to do was put my code in Git and connect the repo. Then I set it to archive for app store. This might be the easiest CI/CD system I've ever used and the builds are pretty fast! Hats off to the Xcode cloud team. submitted by /u/EchoImpressive6063 [link] [comments]

12 часов назад @ reddit.com
Need a Mac for Xcode? Looking for beta testers for a remote Mac setup (Free access)
Need a Mac for Xcode? Looking for beta testers for a remote Mac setup (Free access)

Hey everyone, I’m currently setting up a dedicated Mac server environment designed specifically for iOS developers who need cloud access to real Mac hardware for Xcode building, testing, or automated CI pipelines. Before opening it up officially, I need a few active iOS devs to stress-test the remote access, latency, and hardware performance. What I'm looking for: 3 to 5 developers building or testing iOS apps (especially those who don't have a secondary Mac, need remote build machines, or want to offload heavy compilation). Devs willing to try using a remote Mac environment and give honest feedback on build speeds, remote desktop/SSH responsiveness, and overall setup experience. What you g…

13 часов назад @ reddit.com
We scored 123 live store listings. The basics are solved - localization isn't (data inside)
We scored 123 live store listings. The basics are solved - localization isn't (data inside)

Aggregate data from 123 real App Store / Play listings scored by an ASO grader between May and July, in case it's useful for prioritizing your own store listing work: Titles: 81% of apps grade A or better. Median title uses 90% of available characters. If you're reading ASO advice about title optimization, you're reading advice everyone already follows. Descriptions: 90% grade A or better, median 2,418 characters. Localization: 94% grade D. 88% of apps have zero localized metadata. Median localization score 10/100 vs 100/100 for titles. About half of apps keyword-stuff descriptions, which is useless on iOS since Apple doesn't index the description field at all. No app in the sample scored a…

14 часов назад @ reddit.com
The free speech engine in iOS/macOS 26 comes within 0.11% WER of the best model you can bundle. Round 2 of my benchmark.
The free speech engine in iOS/macOS 26 comes within 0.11% WER of the best model you can bundle. Round 2 of my benchmark.

Posted the SpeechAnalyzer vs Whisper benchmark here recently and a few of you asked about Parakeet V2/V3. Ran both through the same harness, plus MOSS-Transcribe-Diarize which someone on HN suggested. Same 5,559 LibriSpeech utterances, same normalizer and scorer as round 1. Results (WER, clean / other): Parakeet TDT v2 int8: 2.01 / 3.40 (wins) MOSS: 2.07 / 4.68 SpeechAnalyzer: 2.12 / 4.56 Parakeet TDT v3 int8: 2.51 / 4.28 Whisper Small: 3.74 / 7.95 The stuff that actually matters if you're picking an engine: Integration was easy. Parakeet ran via FluidAudio (Swift package, CoreML, runs on the ANE). We already link it for diarization so adding it to the benchmark was maybe 50 lines. If you h…

18 часов назад @ reddit.com
IAP submit dont accept the official dimension of screenshot
IAP submit dont accept the official dimension of screenshot IAP submit dont accept the official dimension of screenshot

Please help me, Apple IAP submission has bug lately on submission, it doesnt accept any device screenshot of IAP https://preview.redd.it/p55q3kju8reh1.png?width=872&format=png&auto=webp&s=613034e06cffa0ee5b628b893ec06ff2e44e3466 https://preview.redd.it/k7ffhlju8reh1.png?width=1034&format=png&auto=webp&s=58a13f56bec47d75885538bde144a940b3183dda submitted by /u/totallyalien [link] [comments]

22 часа назад @ reddit.com
Consistent horizontal spacing in List
Consistent horizontal spacing in List Consistent horizontal spacing in List

When I put a symbol on the edge, iOS neatly rearranges the content to fit around it. How do I recreate this on the other side with my own content, without the complications of using frame where anything too small will cut off, anything to large will look stupid, and the ideal threshold is changing as different sized content replaces? submitted by /u/Fun_Moose_5307 [link] [comments]

23 часа назад @ reddit.com
iOS 27: UIBarMinimization
iOS 27: UIBarMinimization iOS 27: UIBarMinimization

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

1 day назад @ reddit.com
Claude Mac Desktop app can now natively use the iOS Simulator
Claude Mac Desktop app can now natively use the iOS Simulator

Pretty big news for bug testing apps: https://code.claude.com/docs/en/desktop-ios-simulator How does the community feel about this potentially opening the door to even more AI slop in the app store? submitted by /u/pottypotsworth [link] [comments]

1 day, 3 hours назад @ reddit.com
Where do color-by-number apps actually get their image libraries?
Where do color-by-number apps actually get their image libraries?

I've built the engine for a paint-by-number iOS app but I can't work out where the hundreds of competing apps source thousands of flat vector images. Is there an actual B2B licensing vendor for this, or is everyone doing in-house art teams / AI generation / cloning each other? submitted by /u/jesse0630 [link] [comments]

1 day, 9 hours назад @ reddit.com
How did Apple cut launch time by 30% in iOS 27?
How did Apple cut launch time by 30% in iOS 27? How did Apple cut launch time by 30% in iOS 27?

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

1 day, 12 hours назад @ reddit.com
Anyone else get this error when attempting to upload with the latest Xcode 27 Beta 4 build?
Anyone else get this error when attempting to upload with the latest Xcode 27 Beta 4 build? Anyone else get this error when attempting to upload with the latest Xcode 27 Beta 4 build?

They released this new Xcode build yesterday and I just can't get anything to upload with it. I uploaded with builds 1 through 3 just fine. submitted by /u/metroidmen [link] [comments]

1 day, 14 hours назад @ reddit.com
How would you generate a set of consistent custom icons (fitness/handstand poses)?
How would you generate a set of consistent custom icons (fitness/handstand poses)?

Hey everyone, I'm building a fitness app focused on handstand training, and I'm trying to figure out the best way to handle my in-app icons. Right now I'm using SF Symbols, which works fine and keeps everything looking native on iOS. But it feels a bit generic, and there simply aren't symbols that match what I actually need. What I'm really after are custom icons tailored to my use case: a coherent set representing different handstand poses and variations (tuck, straddle, one-arm, press to handstand, etc.). The tricky part is consistency. I don't just need one nice icon, I need a whole family of them that share the same visual language: same line weight, same style, same proportions, so the…

1 day, 15 hours назад @ reddit.com
Follow-up: Parakeet CoreML int8 vs SpeechAnalyzer, and the quantization tax nobody publishes
Follow-up: Parakeet CoreML int8 vs SpeechAnalyzer, and the quantization tax nobody publishes

Posted the SpeechAnalyzer vs Whisper benchmark here recently and a few of you asked about Parakeet V2/V3. Ran both through the same harness, plus MOSS-Transcribe-Diarize which someone on HN suggested. Same 5,559 LibriSpeech utterances, same normalizer and scorer as round 1. Results (WER, clean / other): Parakeet TDT v2 int8: 2.01 / 3.40 (wins) MOSS: 2.07 / 4.68 SpeechAnalyzer: 2.12 / 4.56 Parakeet TDT v3 int8: 2.51 / 4.28 Whisper Small: 3.74 / 7.95 The stuff that actually matters if you're picking an engine: Integration was easy. Parakeet ran via FluidAudio (Swift package, CoreML, runs on the ANE). We already link it for diarization so adding it to the benchmark was maybe 50 lines. If you h…

1 day, 15 hours назад @ reddit.com
Communicating with a HID device
Communicating with a HID device

I am currently working on a HID device that needs to work with iPads. Is there any way I can send data from the iPad to the HID device without going through the MFI program? Pretty much any kind of data will do. All I need is something to send to my HID device so I can trigger a few LEDs on my HID device. I would need to be able to distinguish between 3 different signals. Is this possible on IOS? submitted by /u/Familiar-Nothing4948 [link] [comments]

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

Issue 759 17th July 2026 Written by Juan MarinI’ve spent most of my career actively avoiding the spotlight.

Writing to this many iOS developers at once is, I’ll admit, a strange way to protect that record.

Before the agenda is announced, we’re launching a 25% off discount code exclusively for iOS Dev Weekly Readers.

Her post drives RenderPreview directly over JSON-RPC and turns Xcode into a rendering service for a SwiftUI preview gallery app she’s now building.

More than doubling the tool count is Apple saying something about where Xcode is headed.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

3 months, 1 week назад @ iosdevweekly.com
Issue 748
Issue 748 Issue 748

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

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

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

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

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

3 months, 1 week назад @ main--iosdevweekly.netlify.app
СМИ
9to5Mac 9to5Mac
последний пост 7 часов назад
MacBook Neo 2: Here’s everything we know so far
MacBook Neo 2: Here’s everything we know so far MacBook Neo 2: Here’s everything we know so far

Here’s everything we know so far about what’s next for Apple’s most affordable laptop …MacBook Neo 2 featuresA19 Pro chipThe current MacBook Neo is powered by the A18 Pro chip, which is the same chip used in the iPhone 16 Pro.

As reported by Bloomberg, Apple is working on a next-generation MacBook Neo powered by the A19 Pro chip.

According to reporter Tim Culpan, Apple will likely use a “binned” version of the A19 Pro chip in the MacBook Neo.

New colorsThe MacBook Neo is available in an array of fun colors, including citrus, blush, indigo, and silver.

There aren’t any details on which colors the next-generation MacBook Neo will be available in.

7 часов назад @ 9to5mac.com
Apple updates macOS 28 guidance with direct encrypted HFS+ to APFS conversion
Apple updates macOS 28 guidance with direct encrypted HFS+ to APFS conversion Apple updates macOS 28 guidance with direct encrypted HFS+ to APFS conversion

Users who rely on encrypted HFS+ drives will no longer need to decrypt them before converting them to APFS for macOS 28 compatibility.

Apple has now revised the page to add a third option, allowing users to convert an encrypted HFS+ volume directly to encrypted APFS without decrypting it first.

The company now provides the following instructions for the new process:Convert the volume to encrypted APFS Open Disk Utility, which is in the Utilities folder of your Applications folder.

From the Edit menu in the menu bar, choose Convert to APFS, then click Convert to confirm.

Does this new option make it easier for you to prepare your drives for macOS 28?

10 часов назад @ 9to5mac.com
Apple Store app may soon get an AI-powered shopping assistant
Apple Store app may soon get an AI-powered shopping assistant Apple Store app may soon get an AI-powered shopping assistant

Apple has updated the Apple Store app’s privacy policy, adding terms regarding a yet-to-be-released virtual shopping assistant.

Apple expands AI use in retailAs spotted by MacRumors, the Apple Store App & Privacy page now features a segment called Virtual Shopping Assistant, which says:Where the Apple Store app virtual shopping assistant is available, Apple collects and stores your account information, device identifiers, carrier information, chat information, and where enabled, location data to personalize the chat experience, provide relevant responses, and if you opt in, to improve the virtual shopping assistant.

Apple will save these transcripts to make them available when you return to…

11 часов назад @ 9to5mac.com
Here’s everything new for CarPlay in iOS 27
Here’s everything new for CarPlay in iOS 27 Here’s everything new for CarPlay in iOS 27

iOS 27 is launching this fall, and it brings a handful of improvements for CarPlay.

Here’s everything new for CarPlay in iOS 27.

But per a WWDC video, with iOS 27 developers can now make dedicated video apps for CarPlay, so that users can browse videos right on their CarPlay display.

App icons have been refreshed with updated Liquid Glass designs in iOS 27, and those new icons extend to CarPlay.

Which new CarPlay features in iOS 27 are you most excited about?

12 часов назад @ 9to5mac.com
Apple promotes two limited-time offers to save on new products
Apple promotes two limited-time offers to save on new products Apple promotes two limited-time offers to save on new products

Apple recently raised prices on many of its products, but the company is now promoting two ways for shoppers to save on new hardware purchases: sales tax holidays and a Back to School deal.

Tax holidays and Back to School promotion are two current ways Apple says you can save on new hardwareIf you’re in the market for a new Apple product purchase, the company is currently promoting two ways to save on Apple.com.

But being able to buy a new Apple product tax-free can bring nice savings, especially in states with high limits.

Apple is also currently running a Back to School deal on select Mac and iPad hardware.

For example, current Amazon deals on Apple products include:Where are your go-to r…

13 часов назад @ 9to5mac.com
Best ‘Black Friday in July’ Apple deals: $50 off AirPods Pro, $400 off MacBook Pro, more
Best ‘Black Friday in July’ Apple deals: $50 off AirPods Pro, $400 off MacBook Pro, more Best ‘Black Friday in July’ Apple deals: $50 off AirPods Pro, $400 off MacBook Pro, more

You’re reading 9to5Mac — experts who break news about Apple and its surrounding ecosystem, day after day.

Be sure to check out our homepage for all the latest news, and follow 9to5Mac on Twitter Facebook , and LinkedIn to stay in the loop.

Don’t know where to start?

Check out our exclusive stories how-tos , and subscribe to our YouTube channel

13 часов назад @ 9to5mac.com
Apple Card adds new feature in iOS 27 that every card should have
Apple Card adds new feature in iOS 27 that every card should have Apple Card adds new feature in iOS 27 that every card should have

iOS 27 brings a variety of new features to Apple Wallet, including one exclusive to Apple Card that I wish every card offered: a hub for all recurring transactions.

iOS 27 shows Apple Card recurring transactions in one place, making it easy to track subscriptionsSubscriptions are increasingly popular in the digital-centric world.

In iOS 27, the Wallet app offers a new feature for Apple Card users: a recurring transaction section.

When viewing your Apple Card in iOS 27, there’s a new ‘Recurring’ option inside the three-dot menu in the top-right corner.

iOS 27 lists recurring transactions based on your Apple Card history, so it won’t always catch everything.

14 часов назад @ 9to5mac.com
macOS 27 public beta 2 now available, here’s how to install it
macOS 27 public beta 2 now available, here’s how to install it macOS 27 public beta 2 now available, here’s how to install it

Just a few days after releasing macOS 27 Golden Gate developer beta 4, Apple is now rolling out the second public beta of macOS 27.

Installing macOS 27 public beta 2Here’s how to install the macOS 27 Golden Gate public beta 2:Enroll your Mac on the public beta program on https://beta.apple.com Go to System Settings ⇾ General Software ⇾ Update Click the ‘i’ button next to Beta Updates From the dropdown menu in the top-right, select the macOS 27 Golden Gate Public Beta Hit ‘Done’As most 9to5Mac readers know, running test versions of Apple’s operating systems means having to live with the possibility of running into bugs that range from mild inconveniences to completely device-breaking issues.…

14 часов назад @ 9to5mac.com
iOS 27 public beta 2 is here with Siri AI, iPhone speed upgrades, and more
iOS 27 public beta 2 is here with Siri AI, iPhone speed upgrades, and more iOS 27 public beta 2 is here with Siri AI, iPhone speed upgrades, and more

Select iOS 27 Public Beta.

Siri AI is the biggest iOS 27 featureOnce the iOS 27 public beta is installed, Siri AI is the best place to start.

Apple Intelligence upgrades more iPhone appsThe iOS 27 public beta spreads some of its best AI features beyond Siri.

iOS 27 should feel faster, even on older iPhonesApple’s promised iOS 27 speed improvements extend beyond its newest hardware.

What to expect in iOS 27 public beta 2You can see what’s new in iOS 27 public beta 4, which should be the same as today’s iOS 27 public beta 2 release.

15 часов назад @ 9to5mac.com
Public beta 2 for iPadOS 27 and more arrives with these new features
Public beta 2 for iPadOS 27 and more arrives with these new features Public beta 2 for iPadOS 27 and more arrives with these new features

Apple has just released public beta 2 for its forthcoming fall software updates, including iPadOS 27 and more.

Earlier this week Apple shipped developer beta 4 for iOS 27, macOS Golden Gate, iPadOS 27, and more.

Public beta 2 is rolling out now for iPadOS 27, tvOS 27, HomePod 27, and more.

This staggered release pattern ensures that if any major issues are discovered in a developer beta, Apple can implement fixes before the wider public beta ships.

Have you discovered anything new in developer beta 4 or public beta 2 of iPadOS 27 or another update?

15 часов назад @ 9to5mac.com
Apple TV announces two high-profile new shows, here’s what’s coming
Apple TV announces two high-profile new shows, here’s what’s coming Apple TV announces two high-profile new shows, here’s what’s coming

Apple TV announced two high-profile new shows today that are in the works.

But Apple has unveiled a new comedy series, Protective Custody, that puts Stiller in front of the camera alongside another big star: Benicio Del Toro.

The series was announced in a post on X:Benicio Del Toro is set to make his leading comedy series debut on Apple TV.

While the official announcement doesn’t specify this, Deadline adds that the plan is to adapt Peculiar Stars into a TV series, not a film.

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

15 часов назад @ 9to5mac.com
iOS 27 adds convenient new iPhone feature you’ll use all the time
iOS 27 adds convenient new iPhone feature you’ll use all the time iOS 27 adds convenient new iPhone feature you’ll use all the time

iOS 27 adds paste shortcut above keyboard for one-tap access to your clipboardEvery year Apple prepares a bunch of new features for iOS, and this year that includes additions to Apple Wallet, Messages, CarPlay, and more.

But there’s one iOS 27 addition in particular that I suspect readers will find themselves using a lot.

After you copy text to your iPhone’s clipboard, or a link or photo, iOS 27 adds a paste shortcut above the keyboard when you open a new text field.

It’s the kind of feature that I never would have thought to ask for, but after using the iOS 27 beta for a few weeks, it’s proven extremely convenient in everyday use.

Have you been using the new paste shortcut in iOS 27?

16 часов назад @ 9to5mac.com
Deals: AirTag 2, M5 Pro MacBook Pro $400 off, iPhone 17 Pro $220 off, AirPods Pro 3, Find My EDC gear, more
Deals: AirTag 2, M5 Pro MacBook Pro $400 off, iPhone 17 Pro $220 off, AirPods Pro 3, Find My EDC gear, more Deals: AirTag 2, M5 Pro MacBook Pro $400 off, iPhone 17 Pro $220 off, AirPods Pro 3, Find My EDC gear, more

Alongside the $50 off AirPods Pro 3 this week, as well as $100 off all AirPods Max 2 and the return all-time lows on AirTag 2, today’s 9to5Toys Lunch Break is headlined by more than a few notable MacBook Pro deals – M5 up to $320 off, M5 Pro $400 off, and more.

Black Friday in July AirPods deals now live: AirPods Pro 3 $50 off, Max 2 $100 off, more from $99Black Friday in July pricing hits latest AirTag 2, score some from $22 a popBlack Friday in July MacBook Pro deals: M5 up to $320 off, M5 Pro $400 off, moreAlongside the AirPods Pro 3 deal and the Black Friday in July price drops on AirPods Max 2 and AirTag 2, we are also tracking some price drops on the latest MacBook Pro lineup.

Black F…

17 часов назад @ 9to5mac.com
Apple’s huge Mac roadmap revealed in new report
Apple’s huge Mac roadmap revealed in new report Apple’s huge Mac roadmap revealed in new report

A new report from Bloomberg today offers an in-depth look at Apple’s Mac pipeline.

The report details updates coming to the MacBook Pro, MacBook Air, iMac, and much more over the next several years.

The company is also working on a redesigned entry-level MacBook Pro powered by the M7 chip for next year.

A new MacBook Neo is also in the works, with Apple testing a model powered by the A19 Pro chip.

Apple is also testing a Mac mini lineup powered by the M5 Pro and base M6 processors.

17 часов назад @ 9to5mac.com
Ted Lasso season four has ‘season one magic,’ per report
Ted Lasso season four has ‘season one magic,’ per report Ted Lasso season four has ‘season one magic,’ per report

A wide-ranging new story at The Hollywood Reporter covers the road to Ted Lasso season 4, including encouraging reports on how the new season measures up to what’s come before it.

Ted Lasso season 4 is almost here, and ‘considerably stronger’ than season 3We’re just two weeks away from Ted Lasso’s highly anticipated return.

Ted Lasso season 4 premieres Wednesday, August 5 with one episode, followed by weekly releases through October 7.

If you’re a fan of Ted Lasso, the story is well worth a read for its wealth of inside details.

What’s your interest level in Ted Lasso season 4?

17 часов назад @ 9to5mac.com
MacRumors MacRumors
последний пост 10 часов назад
12th-Generation iPad: Everything We Know About Apple's Next Budget Tablet
12th-Generation iPad: Everything We Know About Apple's Next Budget Tablet 12th-Generation iPad: Everything We Know About Apple's Next Budget Tablet

Apple is working on a 12th-generation iPad, and plans to update the most affordable tablet in the ‌iPad‌ in 2027.

The low-cost ‌iPad‌ is only available in a single screen size, and it is Apple's thickest tablet at 7mm.

N1 ChipApple debuted its own Wi-Fi and Bluetooth chip, called the N1, in the iPhone 17 models.

There is a chance that Apple is reserving the N1 chip for its more premium devices, based on leaked internal code.

If that's the case, the ‌iPad‌ won't include the N1 chip.

10 часов назад @ macrumors.com
Apple Store App Getting AI Shopping Assistant
Apple Store App Getting AI Shopping Assistant Apple Store App Getting AI Shopping Assistant

Apple's privacy policy for the Apple Store app suggests it will soon get a virtual shopping assistant to help users decide what to purchase.

Where the Apple Store app virtual shopping assistant is available, Apple collects and stores your account information, device identifiers, carrier information, chat information, and where enabled, location data to personalize the chat experience, provide relevant responses, and if you opt in, to improve the virtual shopping assistant.

Apple will save these transcripts to make them available when you return to the Apple Store app, for our business analytics, and if you opt in, to improve the virtual shopping assistant.

The virtual shopping assistant int…

12 часов назад @ macrumors.com
Apple Releases Safari Technology Preview 248 With Bug Fixes and Performance Improvements
Apple Releases Safari Technology Preview 248 With Bug Fixes and Performance Improvements Apple Releases Safari Technology Preview 248 With Bug Fixes and Performance Improvements

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‌ 248 includes fixes and updates for Accessibility, CSS, Editing, Forms, Images, JavaScript, Media, Navigation, Networking, Rendering, SVG, Scrolling, Security, Storage, Web API, Web Inspector, WebDriver, and WebRTC.

The current ‌Safari Technology Preview‌ release is compatible with machines running macOS Tahoe and macOS Golden Gate, the newest version of macOS.

‌Safari Technology Preview‌ can ru…

14 часов назад @ macrumors.com
Second iOS 27 and iPadOS 27 Public Betas Now Available
Second iOS 27 and iPadOS 27 Public Betas Now Available Second iOS 27 and iPadOS 27 Public Betas Now Available

Apple today released the second public betas of iOS 27 and iPadOS 27, allowing anyone with a compatible device to download and test the new software.

You can get started by signing up on Apple's beta website and then opting in to the public beta by going to Settings > General > Software Update and choosing the ‌iOS 27‌ or ‌iPadOS 27‌ Public Beta option.

‌Siri‌ in ‌iOS 27‌ is more similar to Claude or ChatGPT than the prior version of ‌Siri‌, with a dedicated ‌Siri‌ app for back-and-forth conversations.

AirPods have custom EQ, the Home app supports 4K video cameras, and there are new child safety controls for parents.

Additional information on the new features in ‌iOS 27‌ can be found in our…

15 часов назад @ macrumors.com
Second macOS Golden Gate Public Beta Now Available
Second macOS Golden Gate Public Beta Now Available Second macOS Golden Gate Public Beta Now Available

Apple today released the second public beta of macOS Golden Gate, allowing non-developers to test the software ahead of its fall release.

You can sign up to test the update on Apple's beta website, and then download it by going to System Settings > General > Software Update and toggling on the macOS 27 beta.

‌macOS Golden Gate‌ includes the same Siri AI features as iOS 27 and iPadOS 27, but you get to ‌Siri‌ through Spotlight with a Command + Space keyboard shortcut.

Apple made multiple performance improvements across ‌macOS Golden Gate‌ for a faster, smoother experience even on older Macs.

More on the new features in macOS 27 can be found in our macOS Golden Gate roundup.

15 часов назад @ macrumors.com
tvOS 27 and watchOS 27 Second Public Betas Now Available
tvOS 27 and watchOS 27 Second Public Betas Now Available tvOS 27 and watchOS 27 Second Public Betas Now Available

Apple today released the second public betas of tvOS 27 and watchOS 27, giving Apple TV and Apple Watch users a chance to try the new software ahead of its fall launch.

There's also a new HomePod Software 27 beta for the ‌HomePod‌ and HomePod mini.

‌watchOS 27‌ adopts Siri AI, and you can use ‌Siri‌ from your wrist as long as you have an iPhone that supports it.

tvOS 27 has a redesigned Podcasts app, Hi-Res Lossless audio and AutoMix song transitions in Apple Music, and easier profile switching.

More on what's new in the updates can be found in our watchOS 27 roundup and Apple TV roundup.

15 часов назад @ macrumors.com
Next Mac Mini Will Reportedly Have Mismatched M6 and M5 Pro Chips
Next Mac Mini Will Reportedly Have Mismatched M6 and M5 Pro Chips Next Mac Mini Will Reportedly Have Mismatched M6 and M5 Pro Chips

Apple is testing new Mac mini configurations with mismatched M6 and M5 Pro chips, according to Bloomberg's Mark Gurman, but he did not provide a release timeframe.

In a similar move last year, Apple updated the Mac Studio with mismatched M4 Max and M3 Ultra chips.

15 часов назад @ macrumors.com
Switching From iPhone to Android Just Got Easier With Android 17
Switching From iPhone to Android Just Got Easier With Android 17 Switching From iPhone to Android Just Got Easier With Android 17

Android 17 includes a wireless native migration experience for transferring more types of data from an iPhone, making the process of switching to an Android device easier.

Both Apple and Google had to implement iPhone and Android transfer tools that work without an app to comply with the European Union's Digital Markets Act.

When you set up a new Android smartphone or iPhone, there are now simple built-in options to transfer data from a competing platform.

Before the on-device transfer options, Google and Apple offered apps for moving data.

Android 17 with the new data transfer method has been rolling out to select Pixel devices since June and will also come to Samsung's newly announced Gal…

16 часов назад @ macrumors.com
iMac Update Expected This Year, Model With OLED Display Also in Works
iMac Update Expected This Year, Model With OLED Display Also in Works iMac Update Expected This Year, Model With OLED Display Also in Works

The updated iMac is one of 11 new Mac models that Apple plans to release over the next two years or so.

The next iMac will unsurprisingly have a newer chip, but the report did not indicate if Apple plans to use the existing M5 chip or the upcoming M6 chip.

However, the report said Apple is planning a subsequent iMac with an OLED display for release "further in the future."

The desktop computer did not receive an M5 chip upgrade last year, so the model coming this year would represent the first refresh in two years.

Apple discontinued the Intel-based iMac Pro and 27-inch iMac models in 2021 and 2022, respectively, and the computer has only come in a 24-inch size since then.

16 часов назад @ macrumors.com
Apple Working on New MacBook Neo With Two Upgrades
Apple Working on New MacBook Neo With Two Upgrades Apple Working on New MacBook Neo With Two Upgrades

Apple is working on a new MacBook Neo with two key upgrades, including an A19 Pro chip and increased RAM, according to Bloomberg's Mark Gurman.

With the A19 Pro chip, the second-generation MacBook Neo should have 12GB of RAM, up from an A18 Pro chip with 8GB of RAM in the current model.

The report suggested that the next MacBook Neo will also have new color options.

Apple previously said the MacBook Neo was in high demand, but it remains to be seen how the $100 price increase might impact sales.

Even at $699, it is still the most affordable MacBook, coming in well below the MacBook Air's increased $1,299 starting price.

17 часов назад @ macrumors.com
Apple to Overhaul Mac Lineup With 11 New Models
Apple to Overhaul Mac Lineup With 11 New Models Apple to Overhaul Mac Lineup With 11 New Models

The wave of new Macs will begin this fall with a refreshed entry-level 14-inch MacBook Pro and the first new iMacs in two years.

Mac mini (timing dependent on memory supply): New model in testing with M5 Pro and M6 chips.

Mac Studio (timing dependent on memory supply): New model in testing with M5 Max and M5 Ultra chips.

: All-new design with an OLED touch screen; M5 Pro and M5 Max chip options; codenames K114 and K116.

OLED MacBook Air (2028 earliest): A future version of the MacBook Air with an ‌OLED‌ panel, implicitly with a redesign.

17 часов назад @ macrumors.com
Hands-On With Samsung's Galaxy Z Fold8, the Closest Thing Yet to a Foldable iPhone
Hands-On With Samsung's Galaxy Z Fold8, the Closest Thing Yet to a Foldable iPhone Hands-On With Samsung's Galaxy Z Fold8, the Closest Thing Yet to a Foldable iPhone

Samsung today debuted its latest foldable devices, including the Galaxy Z Flip8, the Galaxy Z Fold8 Ultra, and the new Galaxy Z Fold8, which has a design similar to what we're expecting from the foldable iPhone coming this September.

The aspect ratio of the unfolded Z Fold8 makes it feel similar to using an iPad mini, which feels more natural than using taller foldables.

Samsung is reserving higher-tier specs for the Galaxy Z Fold8 Ultra.

The Z Fold8 also has a three-camera setup, but with lower-end camera options.

Samsung's new Galaxy foldables and smartwatches are available for pre-order starting today from the Samsung website.

19 часов назад @ macrumors.com
WhatsApp Announces New CarPlay Experience, iPad Sign-Up, and More
WhatsApp Announces New CarPlay Experience, iPad Sign-Up, and More WhatsApp Announces New CarPlay Experience, iPad Sign-Up, and More

WhatsApp just announced a raft of new features spanning CarPlay, iPad, and iPhone that are "designed to work wherever you do, across your devices and the other apps you use."

First up, WhatsApp for CarPlay and Android Auto has been completely refreshed.

Last but not least, it's now possible to sign up to WhatsApp on your iPad.

Since WhatsApp announced its iPad app last year, one of the most requested features from users is the ability to create a WhatsApp directly on an iPad, without needing to link a phone.

WhatsApp says these features are already rolling out to users now.

19 часов назад @ macrumors.com
Apple Says 'Update in Progress' at Visitor Center
Apple Says 'Update in Progress' at Visitor Center Apple Says 'Update in Progress' at Visitor Center

There is an "update in progress" at the Apple Park Visitor Center in Cupertino, California, according to a new notice posted on Apple's website.

The building remains open to the public while the work is completed, but the area housing a 3D augmented reality model of Apple Park is temporarily closed.

"Please pardon our appearance while we improve our store," says Apple.

"During this time, the Exhibition Space is temporarily closed."

Opened in November 2017, the Apple Park Visitor Center functions as both a store and a tourist attraction.

19 часов назад @ macrumors.com
Foxconn Ramps Up Hiring as iPhone 18 Pro Enters Mass Production
Foxconn Ramps Up Hiring as iPhone 18 Pro Enters Mass Production Foxconn Ramps Up Hiring as iPhone 18 Pro Enters Mass Production

Apple's iPhone 18 Pro models have entered mass production and are now in a production ramp-up phase, according to China Securities News.

In a new report citing industry chain sources (via MyDrivers), Apple's main assembly partner Foxconn is said to have entered its peak recruitment period to prepare for large-scale production and stocking ahead of the fall launch.

The ‌iPhone 18 Pro‌ is expected to introduce a smaller Dynamic Island cutout for its front camera and Face ID sensors.

Apple is reportedly adjusting its release cadence for the line this year, adopting a staggered rollout rather than launching the full lineup at once.

The ‌iPhone 18 Pro‌ and ‌iPhone 18 Pro‌ Max are expected to arr…

21 час назад @ macrumors.com
AppleInsider AppleInsider
последний пост 8 часов назад
Brydge ProDock Trio review: An elite space-saving MacBook dock
Brydge ProDock Trio review: An elite space-saving MacBook dock Brydge ProDock Trio review: An elite space-saving MacBook dock

Brydge ProDock Trio review: Easy, painless setupCompared to other docking stations, the Brydge ProDock does have a bit of a setup.

Brydge ProDock Trio review: The sleeve and the dock itself before assemblyWhen you order your ProDock, it arrives in two boxes.

Brydge ProDock Trio review: Ports a plentyIn total, there are 11 ports available on the ProDock Trio.

Brydge ProDock Trio review: More space than ever beforeThe Brydge ProDock Trio is a fantastic choice.

Brydge ProDock Trio review: The ProDock Trio docked with a large displayIf you want a space-saving solution that gives you the benefits of a stand with the power of a Thunderbolt 5 dock, then the Brydge ProDock Trio is the one to go for.

8 часов назад @ appleinsider.com
Apple Store app Virtual Shopping Assistant could be coming soon
Apple Store app Virtual Shopping Assistant could be coming soon Apple Store app Virtual Shopping Assistant could be coming soon

Apple Support already has a chatbot, and soon, Apple Store will tooThe privacy policy for the Apple Store app suggests that a new feature called Virtual Shopping Assistant could be implemented soon.

It seems Apple may have let slip that a new feature is coming to the Apple Store app.

The Virtual Shopping Assistant feature is called out in the Apple Store app privacy policy, which was first spotted by MacRumors.

It mentions the Virtual Shopping Assistant, what data it collects, and a specific setting toggle that doesn't yet exist within the Apple Store app.

Here is what the privacy policy says about the Virtual Shopping Assistant:Where the Apple Store app virtual shopping assistant is availa…

10 часов назад @ appleinsider.com
How Apple Wallet's Create a Pass works in iOS 27
How Apple Wallet's Create a Pass works in iOS 27 How Apple Wallet's Create a Pass works in iOS 27

The Wallet app in iOS 27 lets you make your own digital passes from all those membership bar codes you have.

The Wallet app has been used to hold more than just your credit and debit cards for years.

Membership cards and digital passes have been a staple of the iPhone app for quite some time.

This gives you options to add and remove fields from your new digital pass, just like the manual method.

If all you need is a digital pass with a title and a barcode, the automated process is quick and does the job.

13 часов назад @ appleinsider.com
Lawmakers want Trump to investigate EU's 'anti-American' Digital Markets Act
Lawmakers want Trump to investigate EU's 'anti-American' Digital Markets Act Lawmakers want Trump to investigate EU's 'anti-American' Digital Markets Act

Lawmakers have written to President Donald Trump, hoping he will do something to help big tech companies being targeted by the E.U.

's Digital Markets Act.

The European Union's Digital Markets Act has been a thorn in Apple's side since its introduction.

The letter, seen by Reuters on July 21, focuses chiefly on the Digital Markets Act as a tool that works against U.S. firms.

As an example, the letter proposes that the addition of the cloud units of Amazon and Microsoft under the Digital Markets Act would place "unprecedented regulatory burdens" on the companies.

16 часов назад @ appleinsider.com
Amazon's month-end iPad deals drop 11-inch model to $399
Amazon's month-end iPad deals drop 11-inch model to $399 Amazon's month-end iPad deals drop 11-inch model to $399

Amazon's month-end $399 iPad deal delivers the lowest iPad price across Apple's tablet lineup, with discounts of up to $150 off iPad Air and iPad Pro models as well.

Discounts across Apple's iPad line are in effect at Amazon, with month-end deals delivering prices as low as $399.

Buy iPad 11 for $399The $399 price applies to the 128GB 11-inch iPad with Apple's A16 chip and Wi-Fi connectivity, but you can also save $50 on the 256GB and 512GB storage capacities as well.

Current M5 iPad Pro models are also up to $150 off today at Amazon.

Here's a rundown of today's top deals across Apple's iPad category:We also cover the best iPad deals across the product line in our Apple Price Guide.

16 часов назад @ appleinsider.com
Jason Sudeikis wants two more seasons of the 'Ted Lasso' revival
Jason Sudeikis wants two more seasons of the 'Ted Lasso' revival Jason Sudeikis wants two more seasons of the 'Ted Lasso' revival

The hit Apple TV comedy "Ted Lasso" was supposedly over after three seasons, but now it's back for a fourth and its star and co-creator have hopes for a fifth and sixth.

"Ted Lasso" returns to Apple TV on August 5, 2026 with a new story that sees the titular character now coaching a second-division women's football team.

He says that he has another three-season arc in mind, and specifically there are ideas for the fourth season that weren't used.

Speaking of that fourth season, though, Sudeikis insists that he meant it when he said "Ted Lasso" was done after three.

Tim Cook had already expressed a hope for a fourth season, so unsurprisingly, Apple TV was interested.

16 часов назад @ appleinsider.com
Entire MacBook Pro, MacBook Air & MacBook Neo line rumored for refresh in next six months
Entire MacBook Pro, MacBook Air & MacBook Neo line rumored for refresh in next six months Entire MacBook Pro, MacBook Air & MacBook Neo line rumored for refresh in next six months

Apple's fall Mac updates will include a brand new entry-level MacBook Pro, but there are other alterations in the pipeline coming relatively soon, like a revised MacBook Neo and a speed-boosted MacBook Air.

The initial batch of changes will be this fall, with a big one being a new low-end 14-inch MacBook Pro.

MacBook Air modest upgrade in 2027, then a big oneAlso coming soon is a new MacBook Air.

A 2028 refresh is rumored to carry an OLED screen, like the highest-end MacBook Pro expected in the fall of 2026.

When it eventually ships, the updated MacBook Air should use an M7 chip.

16 часов назад @ appleinsider.com
Upgraded Mac Mini, Mac Studio, and OLED iMac are all in the pipeline
Upgraded Mac Mini, Mac Studio, and OLED iMac are all in the pipeline Upgraded Mac Mini, Mac Studio, and OLED iMac are all in the pipeline

They've also predicted that the iMac will get an OLED screen too, but not until 2029 or 2030.

With the Mac mini and the Mac Studio, for instance, the report says that Apple is now testing versions with upgrade processors.

The Mac Studio is to have the M5 Max and M5 Ultra chips.

Beyond the iMacAs part of that, the report notes that supplies of the current Mac mini and the Mac Studio are constrained.

The highest configuration Mac Studio is 13 to 14 weeks from order to delivery.

17 часов назад @ appleinsider.com
If you've got this dealer-installed car alarm, patch it today with your iPhone
If you've got this dealer-installed car alarm, patch it today with your iPhone If you've got this dealer-installed car alarm, patch it today with your iPhone

The affected KARR Security System is an aftermarket alarm that dealerships install to protect vehicles on their lots.

The UC San Diego team said owners who already use the KARR Security app should receive an update alert.

The company said it would notify owners through the KARR app, its website and communications with dealerships.

How to protect yourself from the KARR car alarm vulnerabilityDrivers should first determine whether their vehicle contains a KARR Security System.

Affected owners should install the KARR Security app, connect it to the vehicle and open the firmware update option under customer service.

17 часов назад @ appleinsider.com
Apple Park Visitor Center exhibition space closed temporarily
Apple Park Visitor Center exhibition space closed temporarily Apple Park Visitor Center exhibition space closed temporarily

This appears to be the section that has closed: it's the store's exhibition space, shown here in 2017 when Apple added a virtual and augmented reality feature.

The section of Apple Park Visitor Center that's housed its VR exhibition for almost a decade has been temporarily closed for an unspecified refurbishment.

Back in 2017, long before the Apple Vision Pro was announced, Apple added an augmented reality feature to its visitor center's Exhibition Space.

Now the Exhibition Space has been closed, with Apple saying that there is an "update in progress."

Improvements are being made to the #Apple Park Visitor Center pic.twitter.com/VT09EHXiOt — Retail Archive (@RetailArchive) July 19, 2026A si…

18 часов назад @ appleinsider.com
At last, WhatsApp for iPad can be set up without another device
At last, WhatsApp for iPad can be set up without another device At last, WhatsApp for iPad can be set up without another device

Meta is rolling out the change as part of a wider WhatsApp update that also expands CarPlay support, adds basic PDF tools and makes it easier to share music.

WhatsApp for iPad previously relied on the company's linked-device system, which required users to establish an account elsewhere before connecting the tablet.

The new process lets users register, complete setup and begin using WhatsApp directly from the iPad app.

The change still gives iPad owners a more conventional signup process without first configuring WhatsApp on another device.

WhatsApp expands CarPlay supportWhatsApp is also refreshing its CarPlay and Android Auto interfaces.

19 часов назад @ appleinsider.com
It has begun: Foxconn amassing army of workers for iPhone 18 Pro assembly
It has begun: Foxconn amassing army of workers for iPhone 18 Pro assembly It has begun: Foxconn amassing army of workers for iPhone 18 Pro assembly

Months ahead of the fall launches, and historically right on time, Apple supply chain partner Foxconn has started to hire a small army of assemblers to build the iPhone 18 Pro.

According to China Securities Journal via MyDrivers on July 22, the iPhone 18 series has entered the mass production stage.

The fall launches will involve the Pro models as well as the iPhone Fold, while the non-Pro will emerge in spring 2027.

By contrast, the standard iPhone models tend to become the most-sold product later in the iPhone year, just as sales of the Pro models wanes.

This is Apple's first year under this new product timeline, and the effects to the manufacturing process are yet to be revealed.

20 часов назад @ appleinsider.com
Don't miss a payment with Apple Upgrade or your iPhone will be locked
Don't miss a payment with Apple Upgrade or your iPhone will be locked Don't miss a payment with Apple Upgrade or your iPhone will be locked

Apple's Wallet app may be one of only a few apps an iPhone user can continue to use if they miss an Apple Upgrade payment.

Code found in the iOS 27 beta shows that if a user on the forthcoming Apple Upgrade program misses a payment, Apple will have the ability to restrict their iPhone usage.

Apple is now expected to shortly launch a financing option, replacing the previous iPhone Upgrade Program.

It will let buyers spread the cost of most Apple devices, thereby easing the sales hit Apple expects to take from rising prices.

In 2024, when JP Morgan Chase began negotiations to take over Apple Card, those unpaid balances amounted to $17 billion.

21 час назад @ appleinsider.com
How to use iOS 27 Recovery Mode before erasing or restoring your iPhone
How to use iOS 27 Recovery Mode before erasing or restoring your iPhone How to use iOS 27 Recovery Mode before erasing or restoring your iPhone

Apple's iOS 27 recovery screen offers iPhone and iPad users a better first step when a device won't start, especially without a computer nearby. Here's how to open it, which repair option to try first, and when computer-based recovery is still safer.iOS 27 Recovery ModeA failed startup is one of those iPhone problems that immediately feels worse than it may actually be. The device can sit on the Apple logo, restart in a loop or refuse to finish booting after an update.Before iOS 27, most users eventually ended up connecting the device to a computer and working through Recovery Mode. The iOS 27 and iPadOS 27 public betas add a recovery screen that puts several troubleshooting tools directly …

1 day, 5 hours назад @ appleinsider.com
Aqara W200 review: Affordably-priced smart thermostat has firsts for Apple users
Aqara W200 review: Affordably-priced smart thermostat has firsts for Apple users Aqara W200 review: Affordably-priced smart thermostat has firsts for Apple users

Aqara W200 thermostat review: Upscale design, affordable priceThe Aqara W200 is a sleek-looking thermostat, easily catching your eye from across the room.

Aqara W200 thermostat review: Aqara ecosystemActing as a hub is beneficial, but I also see a lot of value in the larger Aqara ecosystem.

Aqara W200 thermostat review: Apple Home-exclusive featuresApple Home support is what makes the W200 particularly well-suited to the average Apple user.

Aqara W200 thermostat review: The smart thermostat for Apple usersThere's very little not to love about the Aqara W200 smart thermostat.

Aqara W200 thermostat review: Aqara W200 in the boxThat's all before you consider the price.

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

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

Kickstart helps with the rest.

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

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

Instead, Kickstart helps you stay focused on shipping.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

8 months, 2 weeks назад @ hackingwithswift.com
Ray Wenderlich Ray Wenderlich
последний пост 5 days, 10 hours назад
Getting Started with Apple’s Foundation Models [FREE]
Getting Started with Apple’s Foundation Models [FREE] Getting Started with Apple’s Foundation Models [FREE]

This is a free sample chapter from Apple Foundation Models by Bill Morefield.

Apple Foundation Models are Apple’s on-device AI models, designed to protect privacy while helping with tasks like writing text, summarizing information, and organizing data on supported devices.

This book will explore the use of Apple Foundation Models in your apps.

It’s worth starting with the most basic question: What is Apple Foundation Models Framework?

It will either be available , meaning your app can access Foundation Models, or unavailable , which also provides a reason explaining why Foundation Models is not accessible.

5 days, 10 hours назад @ kodeco.com
Kodebits Day 58: Custom Operator [FREE]
Kodebits Day 58: Custom Operator [FREE] Kodebits Day 58: Custom Operator [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, 1 day назад @ kodeco.com
Apple Foundation Models [SUBSCRIBER]
Apple Foundation Models [SUBSCRIBER] Apple Foundation Models [SUBSCRIBER]

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

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

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

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

Each chapter provides both conceptual understanding and hands-…

2 weeks назад @ kodeco.com
Kodebits Day 54: String Replacement [FREE]
Kodebits Day 54: String Replacement [FREE] Kodebits Day 54: String Replacement [FREE]

All videos.

One low price.

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

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

2 weeks назад @ kodeco.com
Kodebits Day 52: Tuple Decomposition [FREE]
Kodebits Day 52: Tuple Decomposition [FREE] Kodebits Day 52: Tuple Decomposition [FREE]

All videos.

One low price.

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

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

2 weeks, 3 days назад @ kodeco.com
Kodebits Day 51: Enum Associated Values [FREE]
Kodebits Day 51: Enum Associated Values [FREE] Kodebits Day 51: Enum Associated Values [FREE]

All videos.

One low price.

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

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

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

All videos.

One low price.

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

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

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

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

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

What does this print?

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

[/spoiler]Further Reading

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

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

Already a member of Kodeco?

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

All videos.

One low price.

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

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

1 month назад @ 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 month назад @ 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 month назад @ kodeco.com
Your First iOS App: Getting Started with SwiftUI [SUBSCRIBER]
Your First iOS App: Getting Started with SwiftUI [SUBSCRIBER] Your First iOS App: Getting Started with SwiftUI [SUBSCRIBER]

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

Already a member of Kodeco?

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

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

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

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

6 months, 3 weeks назад @ nshipster.com
Manim
Manim Manim

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

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

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

(🫣) $ uv run manim checkhealthHuzzah!

wait ( 1…

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

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

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

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

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

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

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

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

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

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

# # ``` # $ gi…

7 months, 1 week назад @ oleb.net
Telegram каналы
iOS Good Reads iOS Good Reads
последний пост 1 day, 4 hours назад
Foundation Models UtilitiesЯ совсем пропустил, что Apple выпустили дополнительный фреймворк для Foundation Models, добавляющий в ваши приложения поддержку скиллов, истории, и completions API.
Foundation Models UtilitiesЯ совсем пропустил, что Apple выпустили дополнительный фреймворк для Foundation Models, добавляющий в ваши приложения поддержку скиллов, истории, и completions API.

Foundation Models UtilitiesЯ совсем пропустил, что Apple выпустили дополнительный фреймворк для Foundation Models, добавляющий в ваши приложения поддержку скиллов, истории, и completions API.

1 day, 4 hours назад @ t.me
Могут ли LLM помочь с feature parity между платформамиЗнакомые ребята запустили интересный стартап – они анализируют iOS и Android кодовые базы одного и того же проекта, и находят, где они расходятся по функциональности. В качестве примера проиндексировали
Могут ли LLM помочь с feature parity между платформамиЗнакомые ребята запустили интересный стартап – они анализируют iOS и Android кодовые базы одного и того же проекта, и находят, где они расходятся по функциональности. В качестве примера проиндексировали

Могут ли LLM помочь с feature parity между платформамиЗнакомые ребята запустили интересный стартап – они анализируют iOS и Android кодовые базы одного и того же проекта, и находят, где они расходятся по функциональности. В качестве примера проиндексировали приложения Википедии и выложили отчет по ним.Расскажите, что думаете про проект? Ребята рады будут фидбэку, я им передам! А еще лучше расскажите, пытаетесь ли как-то сами похожую проблему решать домашними способами.

2 days, 4 hours назад @ t.me
Multipeer Connectivity всеВ Xcode 27 депрекейтят весь фреймворк Multipeer Connectivity. Если вы работали с ним, то, во-первых, соболезную, он как был куском нерабочего кода, так и остался. А во-вторых, переезжайте на фреймворк Network по гайду в статье.
Multipeer Connectivity всеВ Xcode 27 депрекейтят весь фреймворк Multipeer Connectivity. Если вы работали с ним, то, во-первых, соболезную, он как был куском нерабочего кода, так и остался. А во-вторых, переезжайте на фреймворк Network по гайду в статье.

Multipeer Connectivity всеВ Xcode 27 депрекейтят весь фреймворк Multipeer Connectivity. Если вы работали с ним, то, во-первых, соболезную, он как был куском нерабочего кода, так и остался. А во-вторых, переезжайте на фреймворк Network по гайду в статье.

3 days, 2 hours назад @ t.me
Поддержка compilation cache в SwiftPMНа Swift Forums опубликовали пропозал по тому, как может выглядеть поддержка clang и swiftc компиляторных кэшей на уровне SwiftPM. Почему это важно – потенциально можем получить хороший прирост в скорости сборки. А вооб
Поддержка compilation cache в SwiftPMНа Swift Forums опубликовали пропозал по тому, как может выглядеть поддержка clang и swiftc компиляторных кэшей на уровне SwiftPM. Почему это важно – потенциально можем получить хороший прирост в скорости сборки. А вооб

Поддержка compilation cache в SwiftPMНа Swift Forums опубликовали пропозал по тому, как может выглядеть поддержка clang и swiftc компиляторных кэшей на уровне SwiftPM. Почему это важно – потенциально можем получить хороший прирост в скорости сборки. А вообще пропозал интересный, почитайте!

6 days, 2 hours назад @ t.me
Как научить агентов дизайнуНу и раз уж мы начали неделю с дизайна, вот хороший материал от Vercel про то, как вообще научить агентов выдавать не совсем слоп:👉Собираем скилл с примерами того, что считаем хорошим дизайном, и с контекстом про предыдущие хорош
Как научить агентов дизайнуНу и раз уж мы начали неделю с дизайна, вот хороший материал от Vercel про то, как вообще научить агентов выдавать не совсем слоп:👉Собираем скилл с примерами того, что считаем хорошим дизайном, и с контекстом про предыдущие хорош

Как научить агентов дизайнуНу и раз уж мы начали неделю с дизайна, вот хороший материал от Vercel про то, как вообще научить агентов выдавать не совсем слоп:👉Собираем скилл с примерами того, что считаем хорошим дизайном, и с контекстом про предыдущие хорошие и плохие решения👉Автоматизируем проверку части правил линтером👉Поддерживаем скилл актуальным, автоматически улучшая его каждую неделю на основе апдейтов документации, PR и обсуждений в Slack

1 week, 2 days назад @ telegram.me
Как научить агентов дизайнуНу и раз уж мы начали неделю с дизайна, вот хороший материал от Vercel про то, как вообще научить агентов выдавать не совсем слоп:👉Собираем скилл с примерами того, что считаем хорошим дизайном, и с контекстом про предыдущие хорош
Как научить агентов дизайнуНу и раз уж мы начали неделю с дизайна, вот хороший материал от Vercel про то, как вообще научить агентов выдавать не совсем слоп:👉Собираем скилл с примерами того, что считаем хорошим дизайном, и с контекстом про предыдущие хорош

Как научить агентов дизайнуНу и раз уж мы начали неделю с дизайна, вот хороший материал от Vercel про то, как вообще научить агентов выдавать не совсем слоп:👉Собираем скилл с примерами того, что считаем хорошим дизайном, и с контекстом про предыдущие хорошие и плохие решения👉Автоматизируем проверку части правил линтером👉Поддерживаем скилл актуальным, автоматически улучшая его каждую неделю на основе апдейтов документации, PR и обсуждений в Slack

1 week, 2 days назад @ t.me
🔥 Три разных человека. Три разных проекта. Один и тот же подход.— Юра взял «скучную» нишу с готовым спросом → сначала печальные $100/мес, через год уже ~$10K/мес— Денис сделал Telegram-игру в одиночку на основе AI → ~ $1500 за 1,5 месяца после запуска— Аня
🔥 Три разных человека. Три разных проекта. Один и тот же подход.— Юра взял «скучную» нишу с готовым спросом → сначала печальные $100/мес, через год уже ~$10K/мес— Денис сделал Telegram-игру в одиночку на основе AI → ~ $1500 за 1,5 месяца после запуска— Аня

🔥 Три разных человека. Три разных проекта. Один и тот же подход.— Юра взял «скучную» нишу с готовым спросом → сначала печальные $100/мес, через год уже ~$10K/мес— Денис сделал Telegram-игру в одиночку на основе AI → ~ $1500 за 1,5 месяца после запуска— Аня без кода запустила AI-бота для изучения английского → первые ~$200 уже в 1 месяцРазные результаты. Разный масштаб. Но общие правила:1. не придумывать «гениальную идею», а брать существующий спрос2. делать простой MVP и быстро запускаться3. докручивать монетизацию и продукт по факту использованияРебята сделали всё без команды, без инвестиций, а самое главное — без ожидания «идеального момента». Да, не у всех получается сразу. И не у всех в…

1 week, 2 days назад @ telegram.me
🔥 Три разных человека. Три разных проекта. Один и тот же подход.— Юра взял «скучную» нишу с готовым спросом → сначала печальные $100/мес, через год уже ~$10K/мес— Денис сделал Telegram-игру в одиночку на основе AI → ~ $1500 за 1,5 месяца после запуска— Аня
🔥 Три разных человека. Три разных проекта. Один и тот же подход.— Юра взял «скучную» нишу с готовым спросом → сначала печальные $100/мес, через год уже ~$10K/мес— Денис сделал Telegram-игру в одиночку на основе AI → ~ $1500 за 1,5 месяца после запуска— Аня

🔥 Три разных человека. Три разных проекта. Один и тот же подход.— Юра взял «скучную» нишу с готовым спросом → сначала печальные $100/мес, через год уже ~$10K/мес— Денис сделал Telegram-игру в одиночку на основе AI → ~ $1500 за 1,5 месяца после запуска— Аня без кода запустила AI-бота для изучения английского → первые ~$200 уже в 1 месяцРазные результаты. Разный масштаб. Но общие правила:1. не придумывать «гениальную идею», а брать существующий спрос2. делать простой MVP и быстро запускаться3. докручивать монетизацию и продукт по факту использованияРебята сделали всё без команды, без инвестиций, а самое главное — без ожидания «идеального момента». Да, не у всех получается сразу. И не у всех в…

1 week, 2 days назад @ t.me
Скилл для дизайна в стиле AppleНе то, чтобы Apple сейчас были иконой в вопросах UI – скорее наоборот. Но не переживайте, скилл как раз собран по материалам WWDC тех времен, когда Apple еще были нормальными!
Скилл для дизайна в стиле AppleНе то, чтобы Apple сейчас были иконой в вопросах UI – скорее наоборот. Но не переживайте, скилл как раз собран по материалам WWDC тех времен, когда Apple еще были нормальными!

Скилл для дизайна в стиле AppleНе то, чтобы Apple сейчас были иконой в вопросах UI – скорее наоборот. Но не переживайте, скилл как раз собран по материалам WWDC тех времен, когда Apple еще были нормальными!

1 week, 3 days назад @ t.me
Скилл для дизайна в стиле AppleНе то, чтобы Apple сейчас были иконой в вопросах UI – скорее наоборот. Но не переживайте, скилл как раз собран по материалам WWDC тех времен, когда Apple еще были нормальными!
Скилл для дизайна в стиле AppleНе то, чтобы Apple сейчас были иконой в вопросах UI – скорее наоборот. Но не переживайте, скилл как раз собран по материалам WWDC тех времен, когда Apple еще были нормальными!

Скилл для дизайна в стиле AppleНе то, чтобы Apple сейчас были иконой в вопросах UI – скорее наоборот. Но не переживайте, скилл как раз собран по материалам WWDC тех времен, когда Apple еще были нормальными!

1 week, 3 days назад @ telegram.me
Dynamic Color в UIKit и SwiftUISwiftUI и UIKit работают с динамическими цветами по-разному. В приложениях, где поддерживаются оба фреймворка, это становится проблемой. Разбираемся, как с этим жить, особенно в тех случаях, когда нужно построить дизайн-систе
Dynamic Color в UIKit и SwiftUISwiftUI и UIKit работают с динамическими цветами по-разному. В приложениях, где поддерживаются оба фреймворка, это становится проблемой. Разбираемся, как с этим жить, особенно в тех случаях, когда нужно построить дизайн-систе

Dynamic Color в UIKit и SwiftUISwiftUI и UIKit работают с динамическими цветами по-разному. В приложениях, где поддерживаются оба фреймворка, это становится проблемой. Разбираемся, как с этим жить, особенно в тех случаях, когда нужно построить дизайн-систему.

1 week, 6 days назад @ t.me
Dynamic Color в UIKit и SwiftUISwiftUI и UIKit работают с динамическими цветами по-разному. В приложениях, где поддерживаются оба фреймворка, это становится проблемой. Разбираемся, как с этим жить, особенно в тех случаях, когда нужно построить дизайн-систе
Dynamic Color в UIKit и SwiftUISwiftUI и UIKit работают с динамическими цветами по-разному. В приложениях, где поддерживаются оба фреймворка, это становится проблемой. Разбираемся, как с этим жить, особенно в тех случаях, когда нужно построить дизайн-систе

Dynamic Color в UIKit и SwiftUISwiftUI и UIKit работают с динамическими цветами по-разному. В приложениях, где поддерживаются оба фреймворка, это становится проблемой. Разбираемся, как с этим жить, особенно в тех случаях, когда нужно построить дизайн-систему.

1 week, 6 days назад @ telegram.me
Impeccable – скилы для дизайнаВесь AI-generated дизайн выглядит примерно одинаково. Держите пак из скиллов для вашего агента, которые помогут пройти через полный цикл подготовки дизайна – от определения того, чего именно вы хотите добиться, до создания ани
Impeccable – скилы для дизайнаВесь AI-generated дизайн выглядит примерно одинаково. Держите пак из скиллов для вашего агента, которые помогут пройти через полный цикл подготовки дизайна – от определения того, чего именно вы хотите добиться, до создания ани

Impeccable – скилы для дизайнаВесь AI-generated дизайн выглядит примерно одинаково. Держите пак из скиллов для вашего агента, которые помогут пройти через полный цикл подготовки дизайна – от определения того, чего именно вы хотите добиться, до создания анимаций, выбора цветов и лэйаутов, которые не будут похожи на типичный слоп.

2 weeks назад @ t.me
Impeccable – скилы для дизайнаВесь AI-generated дизайн выглядит примерно одинаково. Держите пак из скиллов для вашего агента, которые помогут пройти через полный цикл подготовки дизайна – от определения того, чего именно вы хотите добиться, до создания ани
Impeccable – скилы для дизайнаВесь AI-generated дизайн выглядит примерно одинаково. Держите пак из скиллов для вашего агента, которые помогут пройти через полный цикл подготовки дизайна – от определения того, чего именно вы хотите добиться, до создания ани

Impeccable – скилы для дизайнаВесь AI-generated дизайн выглядит примерно одинаково. Держите пак из скиллов для вашего агента, которые помогут пройти через полный цикл подготовки дизайна – от определения того, чего именно вы хотите добиться, до создания анимаций, выбора цветов и лэйаутов, которые не будут похожи на типичный слоп.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

9 months, 3 weeks назад @ telegram.me
Readaggregator Readaggregator
последний пост 2 days назад
FYI Apple deprecated canOpenURL(_:) in iOS 27.Instead of checking whether an app is installed, the new recommendation is to simply call open(_:completionHandler:) and handle failures.There’s another change: apps linked against the iOS 27 SDK can now declar
FYI Apple deprecated canOpenURL(_:) in iOS 27.Instead of checking whether an app is installed, the new recommendation is to simply call open(_:completionHandler:) and handle failures.There’s another change: apps linked against the iOS 27 SDK can now declar

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

2 days назад @ t.me
If you’re using Tuist, it’s worth trying their new package resolution process - SwifterpmWhy did they build it?• Better support for Git worktrees• Faster parallel installs for AI coding agents• A shared package store to avoid duplicate checkouts• Faster de
If you’re using Tuist, it’s worth trying their new package resolution process - SwifterpmWhy did they build it?• Better support for Git worktrees• Faster parallel installs for AI coding agents• A shared package store to avoid duplicate checkouts• Faster de If you’re using Tuist, it’s worth trying their new package resolution process - SwifterpmWhy did they build it?• Better support for Git worktrees• Faster parallel installs for AI coding agents• A shared package store to avoid duplicate checkouts• Faster de

If you’re using Tuist, it’s worth trying their new package resolution process - SwifterpmWhy did they build it?• Better support for Git worktrees• Faster parallel installs for AI coding agents• A shared package store to avoid duplicate checkouts• Faster dependency resolution and package materializationThe benchmark results look very promising.The Tuist team is actively looking for feedback, so if it works well in your project, let them know!#build #optimization #tuist

1 week назад @ t.me
Apple finally got around to adding this in iOS 27, and somehow I’m still genuinely excited about it. 😄textSelection() now supports granular text selection. In iOS 26, applying it to a Text view only let you select the entire block. Now you can simply drag
Apple finally got around to adding this in iOS 27, and somehow I’m still genuinely excited about it. 😄textSelection() now supports granular text selection. In iOS 26, applying it to a Text view only let you select the entire block. Now you can simply drag Apple finally got around to adding this in iOS 27, and somehow I’m still genuinely excited about it. 😄textSelection() now supports granular text selection. In iOS 26, applying it to a Text view only let you select the entire block. Now you can simply drag

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

3 weeks, 5 days назад @ t.me
Apple finally got around to adding this in iOS 27, and somehow I’m still genuinely excited about it. 😄textSelection() now supports granular text selection. In iOS 26, applying it to a Text view only let you select the entire block. Now you can simply drag
Apple finally got around to adding this in iOS 27, and somehow I’m still genuinely excited about it. 😄textSelection() now supports granular text selection. In iOS 26, applying it to a Text view only let you select the entire block. Now you can simply drag Apple finally got around to adding this in iOS 27, and somehow I’m still genuinely excited about it. 😄textSelection() now supports granular text selection. In iOS 26, applying it to a Text view only let you select the entire block. Now you can simply drag

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

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

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

1 month назад @ 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 month назад @ telegram.me
WWDC26 Swift Group Lab Q&A is probably the most valuable Swift Concurrency content from this year’s WWDC. Lots of subtle details:• Does Task {} actually leave MainActor?• What does nonisolated mean in Swift 6.2 now?• When should you use @concurrent?• I
WWDC26 Swift Group Lab Q&A is probably the most valuable Swift Concurrency content from this year’s WWDC. Lots of subtle details:• Does Task {} actually leave MainActor?• What does nonisolated mean in Swift 6.2 now?• When should you use @concurrent?• I

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

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

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

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

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

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

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

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

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

1 month, 2 weeks назад @ telegram.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, 3 weeks назад @ telegram.me
Подкасты
Swift by Sundell Podcast Swift by Sundell Podcast
последний пост None
The Swift Community Podcast The Swift Community Podcast
последний пост None
Stacktrace Stacktrace
последний пост None
Swift Unwrapped Swift Unwrapped
последний пост None
Accidental Tech Podcast Accidental Tech Podcast
последний пост 6 days, 14 hours назад
700: A Wet Dishrag Full of Lies
700: A Wet Dishrag Full of Lies 700: A Wet Dishrag Full of Lies

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

), and looking for a new home for Maestral.

Sponsored by:

6 days, 14 hours назад @ atp.fm
699: Not the Correct Squircle
699: Not the Correct Squircle 699: Not the Correct Squircle

Someone got us started on app icons again.

Sponsored by:Parakeet: The icon design studio.

zocdoc: Find the right doctor, right now.

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

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

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

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

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

Apple altered their prices.

Pray they don’t alter them any further.

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

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

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

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

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

1 month, 1 week назад @ atp.fm
695: The Crystal Pepsi of Aqua
695: The Crystal Pepsi of Aqua 695: The Crystal Pepsi of Aqua

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

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

Get started with Claude today.

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

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

Our hopes and dreams for WWDC 2026.

Sponsored by:Factor: Healthy Eating, Made Easy.

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

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

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

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

2 months, 1 week назад @ atp.fm
690: Turn Left at the Next Tree
690: Turn Left at the Next Tree 690: Turn Left at the Next Tree

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

Sponsored by:Factor: Healthy eating, made easy.

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

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

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

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

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

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

John Ternus was announced as Apple’s next CEO!

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

Sponsored by:Anthropic: Ready to tackle bigger problems?

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

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

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

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

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

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

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

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

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

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

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

3 months, 2 weeks назад @ atp.fm
The Talk Show with John Gruber The Talk Show with John Gruber
последний пост 3 weeks, 1 day назад
451: ‘Taking Drugs to Get Fat’, With John Moltz
451: ‘Taking Drugs to Get Fat’, With John Moltz 451: ‘Taking Drugs to Get Fat’, With John Moltz

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

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

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

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

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

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

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

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

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

Transcripts: Unofficial but surprisingly good.

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

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

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

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

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

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

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

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

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

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

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

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

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

1 month, 3 weeks назад @ daringfireball.net
447: ‘A Sociopathic Father’, With Adam Lisagor
447: ‘A Sociopathic Father’, With Adam Lisagor 447: ‘A Sociopathic Father’, With Adam Lisagor

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

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

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

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

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

2 months, 1 week назад @ daringfireball.net
446: ‘Food and Beverage Director’, With MG Siegler
446: ‘Food and Beverage Director’, With MG Siegler 446: ‘Food and Beverage Director’, With MG Siegler

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

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

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

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

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

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

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

Use code TALKSHOW for $80 in free credits.

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

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

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

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

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

And we pour one out for the Mac Pro.

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

Use code TALKSHOW for $80 in free credits.

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

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

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

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

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

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

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

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

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

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

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

Use code TALKSHOW for $80 in free credits.

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

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

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

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

Use code TALKSHOW for $80 in free credits.

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

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

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

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

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

Use code TALKSHOW for $80 in free credits.

Transcripts: Unofficial but surprisingly good.

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

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

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

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

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

Use code TALKSHOW for $80 in free credits.

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

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

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

Sponsored by:Factor: Healthy eating, made easy.

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

Transcripts: Unofficial but surprisingly good.

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

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

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

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

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

Transcripts: Unofficial but surprisingly good.

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

7 months назад @ daringfireball.net