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

In this edition: Join us to learn how to make your apps more accessible to everyone.

Plus, check out our new and refreshed Pathways, and uncover the time-traveling secrets of the Apple Design Award-winning game The Wreck.

Read the full article

1 week, 1 day назад @ developer.apple.com
Random access memories: Inside the time-shifting narrative of The Wreck
Random access memories: Inside the time-shifting narrative of The Wreck Random access memories: Inside the time-shifting narrative of The Wreck

The Wreck is filed under games, but it’s also been called a visual novel, an interactive experience, and a playable movie.

Maurin is the co-writer, designer, and producer of The Wreck — and here we’ll let you decide what to call it.

Later I read that the brain parses through old memories to find relevant knowledge for facing that kind of situation.

And what immediately came to mind was a game.”Junon's interactions with the hospital staff drive the narrative in The Wreck.

Successive viewings of these memories can reveal new details or cast doubt on their legitimacy — something Maurin wrote from experience.

1 week, 1 day назад @ developer.apple.com
Updated guidelines now available
Updated guidelines now available Updated guidelines now available

The App Review Guidelines have been updated for compliance with a United States court decision regarding buttons, external links, and other calls to action in apps.

These changes affect apps distributed on the United States storefront of the App Store, and are reflected in updates to Guidelines 3.1.1, 3.1.1(a), 3.1.3, and 3.1.3(a).

View the App Review GuidelinesTranslations of the guidelines will be available on Apple Developer website within one month.

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

In this edition: Revisit foundational sessions, join us to dive into SwiftUI, and meet an Apple Design Award winner that defies description.

Read the full article

1 month назад @ developer.apple.com
Rooms at the top: How this ADA-winning team built a title that defies description
Rooms at the top: How this ADA-winning team built a title that defies description Rooms at the top: How this ADA-winning team built a title that defies description

The only limits are the room’s boundaries — and Rooms fans have even gotten around those.

We did not anticipate that.”Of course the Things, Inc. team rebuilt their own offices in Rooms.

Toff says most of the items in Rooms are now created, edited, and amplified by lots of different users.

There’s a real additive effect to building in Rooms.” Today, the Rooms library contains more than 10,000 items.

Like its community, the Rooms team is used to moving fast.

1 month назад @ developer.apple.com
WWDC25: June 9-13, 2025
WWDC25: June 9-13, 2025 WWDC25: June 9-13, 2025

Join the worldwide developer community online for a week of technology and creativity.

Be there for the reveal of the latest Apple tools, frameworks, and features.

Learn to elevate your apps and games through video sessions hosted by Apple engineers and designers.

Engage with Apple experts in labs and connect with the worldwide developer community.

Learn more about WWDC25

1 month, 2 weeks назад @ developer.apple.com
Assassin’s Creed Shadows comes to Mac
Assassin’s Creed Shadows comes to Mac Assassin’s Creed Shadows comes to Mac

The Ubisoft team is preparing the release of Assassin’s Creed Shadows, the 14th main entry in the series and an evolution for the franchise in nearly every detail.

It’s set in feudal 16th-century Japan, a rich and elegant period that’s been long sought-after by fans and Ubisoft team members alike.

Pre-order Assassin's Creed Shadows from the Mac App StoreCôté calls Shadows his team’s “most ambitious” game.

Much of Naoe’s advantage comes from her ability to linger in the game’s shadows — not just behind big buildings, but wherever the scene creates a space for her to hide.

We’re trying to create something here where more people can come with day-one games on the Mac, because I think it’s a be…

2 months, 1 week назад @ developer.apple.com
Hello Developer: March 2025
Hello Developer: March 2025 Hello Developer: March 2025

In this edition: An incredible AAA game comes to Mac.

Plus, the latest on International Women’s Day activities, WeChat, and more.

Read the full article

2 months, 1 week назад @ developer.apple.com
Apple Developer is now on WeChat
Apple Developer is now on WeChat Apple Developer is now on WeChat

Check out the official Apple Developer WeChat account to find news, announcements, and upcoming activities for the developer community.

Learn more in Simplified Chinese

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

The beta versions of iOS 18.4, iPadOS 18.4, macOS 15.4, tvOS 18.4, visionOS 2.4, and watchOS 11.4 are now available.

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

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

As previewed last year, iOS 18.4 and iPadOS 18.4 include support for default translation apps for all users worldwide, and default navigation apps for EU users.

Beginning April 24, 2025, apps uploaded to App Store Connect must be built with Xcode 16 or later using an SDK for iOS 18, iPadOS 18, tvOS 18, visionOS 2, or watchOS 11.

2 months, 3 weeks назад @ developer.apple.com
New requirement for apps on the App Store in the European Union
New requirement for apps on the App Store in the European Union New requirement for apps on the App Store in the European Union

As of today, apps without trader status have been removed from the App Store in the European Union (EU) until trader status is provided and verified by Apple.

Account Holders or Admins in the Apple Developer Program will need to enter this status in App Store Connect to comply with the Digital Services Act.

Learn what a trader is and how to enter your status

2 months, 3 weeks назад @ developer.apple.com
New features for APNs token authentication are now available
New features for APNs token authentication are now available New features for APNs token authentication are now available

You can now take advantage of upgraded security options when creating new token authentication keys for the Apple Push Notification service (APNs).

Team-scoped keys enable you to restrict your token authentication keys to either development or production environments, providing an additional layer of security and ensuring that keys are used only in their intended environments.

Your existing keys will continue to work for all push topics and environments.

At this time, you don’t have to update your keys unless you want to take advantage of the new capabilities.

For detailed instructions on how to secure your communications with APNs, read Establishing a token-based connection to APNs.

2 months, 3 weeks назад @ developer.apple.com
Upcoming changes to offers and trials for subscriptions in South Korea
Upcoming changes to offers and trials for subscriptions in South Korea Upcoming changes to offers and trials for subscriptions in South Korea

Starting February 14, 2025, new regulatory requirements in South Korea will apply to all apps with offers and trials for auto-renewing subscriptions.

To comply, if you offer trials or offers for auto-renewing subscriptions to your app or game, additional consent must be obtained for your trial or offer after the initial transaction.

The App Store will help to get consent by informing the affected subscribers with an email, push notification, and in-app price consent sheet, and asking your subscribers to agree to the new price.

This additional consent must be obtained from customers within 30 days from the payment or conversion date for:Free to paid trialsDiscounted subscription offers to st…

2 months, 4 weeks назад @ developer.apple.com
Tax and price updates for apps, In-App Purchases, and subscriptions
Tax and price updates for apps, In-App Purchases, and subscriptions Tax and price updates for apps, In-App Purchases, and subscriptions

These adjustments are made using publicly available exchange rate information from financial data providers to help make sure prices for apps and In-App Purchases stay consistent across all storefronts.

If you’ve selected the Azerbaijan or Peru storefront as the base for your app or In-App Purchase, prices won’t change.

The Pricing and Availability section of Apps has been updated in App Store Connect to display these upcoming price changes.

As always, you can change the prices of your apps, In‑App Purchases, and auto‑renewable subscriptions at any time.

All paid apps and In-App Purchases, (including game items, such as coins) sold by non-Japan-based developers on the App Store in Japan wil…

3 months, 1 week назад @ developer.apple.com
Game distribution on the App Store in Vietnam
Game distribution on the App Store in Vietnam Game distribution on the App Store in Vietnam

The Vietnamese Ministry of Information and Communications (MIC) requires games to be licensed to remain available on the App Store in Vietnam.

Once you have obtained your license:Sign in to App Store Connect.

Note that you only need to provide this information for the App Store localization displayed on the Vietnam storefront.

Submit an update to App Review.

If you have questions on how to comply with these requirements, please contact the Authority of Broadcasting and Electronic Information (ABEI) under the Vietnamese Ministry of Information and Communications.

3 months, 1 week назад @ developer.apple.com
Apple Developer Releases Apple Developer Releases
последний пост 2 days, 6 hours назад
iOS 18.5 (22F76)
iOS 18.5 (22F76) iOS 18.5 (22F76)

View downloadsView release notes

2 days, 6 hours назад @ developer.apple.com
watchOS 11.5 RC (22T572)
watchOS 11.5 RC (22T572) watchOS 11.5 RC (22T572)

View downloadsView release notes

2 days, 6 hours назад @ developer.apple.com
visionOS 2.5 (22O473)
visionOS 2.5 (22O473) visionOS 2.5 (22O473)

View downloadsView release notes

2 days, 6 hours назад @ developer.apple.com
tvOS 18.5 (22L572)
tvOS 18.5 (22L572) tvOS 18.5 (22L572)

View downloadsView release notes

2 days, 6 hours назад @ developer.apple.com
macOS 15.5 (24F74)
macOS 15.5 (24F74) macOS 15.5 (24F74)

View downloadsView release notes

2 days, 6 hours назад @ developer.apple.com
iPadOS 18.5 (22F76)
iPadOS 18.5 (22F76) iPadOS 18.5 (22F76)

View downloadsView release notes

2 days, 6 hours назад @ developer.apple.com
tvOS 18.5 RC (22L572)
tvOS 18.5 RC (22L572) tvOS 18.5 RC (22L572)

View downloadsView release notes

1 week, 1 day назад @ developer.apple.com
watchOS 11.5 RC (22T572)
watchOS 11.5 RC (22T572) watchOS 11.5 RC (22T572)

View downloadsView release notes

1 week, 1 day назад @ developer.apple.com
iPadOS 18.5 RC (22F75)
iPadOS 18.5 RC (22F75) iPadOS 18.5 RC (22F75)

View downloadsView release notes

1 week, 1 day назад @ developer.apple.com
iOS 17.7.7 RC (21H433)
iOS 17.7.7 RC (21H433) iOS 17.7.7 RC (21H433)

View downloads

1 week, 1 day назад @ developer.apple.com
macOS 15.5 RC (24F74)
macOS 15.5 RC (24F74) macOS 15.5 RC (24F74)

View downloadsView release notes

1 week, 1 day назад @ developer.apple.com
iOS 18.5 RC (22F75)
iOS 18.5 RC (22F75) iOS 18.5 RC (22F75)

View downloadsView release notes

1 week, 1 day назад @ developer.apple.com
visionOS 2.5 RC (22O473)
visionOS 2.5 RC (22O473) visionOS 2.5 RC (22O473)

View downloadsView release notes

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

View release notes

2 weeks, 2 days назад @ developer.apple.com
Xcode 16.4 beta (16F1t)
Xcode 16.4 beta (16F1t) Xcode 16.4 beta (16F1t)

View downloadsView release notes

2 weeks, 2 days назад @ developer.apple.com
Swift.org Swift.org
последний пост 1 week, 2 days назад
ICYMI: Memory Safety, Ecosystem Talks, and Java Interoperability at FOSDEM 2025
ICYMI: Memory Safety, Ecosystem Talks, and Java Interoperability at FOSDEM 2025 ICYMI: Memory Safety, Ecosystem Talks, and Java Interoperability at FOSDEM 2025

ICYMI: Memory Safety, Ecosystem Talks, and Java Interoperability at FOSDEM 2025 May 5, 2025The Swift community had a strong presence at FOSDEM 2025, the world’s largest independently run open source conference, held every year in Brussels, Belgium.

FOSDEM highlighted a range of Swift-related talks related to memory safety, a broad ecosystem around Swift including using it to develop web services and embedded projects, and new areas of the project including Java interoperability.

To learn more about memory in safety in Swift, see the Swift documentation page on memory safety,as well as a features vision document on memory safety.

🎉 The room was packed with 12 talks, covering a wide range of …

1 week, 2 days назад @ swift.org
Swift 6.1 Released
Swift 6.1 Released Swift 6.1 Released

Swift 6.1 Released March 31, 2025Swift 6.1 is now available!

id } }Swift 6.1 also improves type inference for task groups by inferring the child task result type of withTaskGroup and withThrowingTaskGroup .

Install Swift 6.1You can try out these exciting new developments in Swift 6.1 today!

If you’re building apps for Apple platforms, Swift 6.1 is included in Xcode 16.3, now available from the App Store.

And the easiest way to install the standalone Swift 6.1 toolchain is using swiftly, the new Swift version manager that runs on macOS and Linux.

1 month, 2 weeks назад @ swift.org
Introducing swiftly 1.0
Introducing swiftly 1.0 Introducing swiftly 1.0

Introducing swiftly 1.0 March 28, 2025Today we’re delighted to introduce the first stable release of swiftly, a Swift version manager that takes the pain out of installing, managing and updating your Swift toolchain.

They can be easily listed using swiftly:$ swiftly list-available main-snapshot -- Available main development snapshot toolchains ---------------------------------------------- main-snapshot-2025-03-25 ...Once you’ve identified a snapshot toolchain, it can be installed using its name:$ swiftly install main-snapshot-2025-03-25 -- Installing main-snapshot-2025-03-25Another way to temporarily use a specific version of Swift is to use the special ‘+’ selector.

As swiftly is updated …

1 month, 2 weeks назад @ swift.org
How Swift's server support powers Things Cloud
How Swift's server support powers Things Cloud How Swift's server support powers Things Cloud

This extends to our server back end, and after a rewrite our Things Cloud service has transitioned entirely to Swift.

Things Cloud serves as the backbone of the app’s experience, silently synchronizing to-dos across devices.

After twelve years in production, Things Cloud has earned our users’ trust in its reliability.

Switching to SwiftOur legacy Things Cloud service was built on Python 2 and Google App Engine.

A full rewrite is usually a last resort, but in our case, it was the only viable path for Things Cloud.

2 months, 3 weeks назад @ swift.org
Introducing gRPC Swift 2
Introducing gRPC Swift 2 Introducing gRPC Swift 2

Introducing gRPC Swift 2 February 14, 2025Say hello to gRPC Swift 2: a major update that brings first-class concurrency support and more expressive APIs for a seamless developer experience.

And the new gRPC Swift 2 offers an idiomatic, cross-platform, performant and feature-rich library for building highly-scalable services.

When gRPC Swift was first developed back in 2018, Swift had not yet introduced concurrency features like async/await, so it was instead based on SwiftNIO’s event-driven concurrency model.

For developers unfamiliar with these concepts, the prior version of gRPC Swift presented a steep learning curve.

Next StepsTo get started with gRPC Swift 2 check out the tutorials and …

2 months, 4 weeks назад @ swift.org
Updating the Visual Studio Code extension for Swift
Updating the Visual Studio Code extension for Swift Updating the Visual Studio Code extension for Swift

Updating the Visual Studio Code extension for Swift February 10, 2025Today, we are excited to announce a new version of the Swift extension for Visual Studio Code – now published to the extension marketplace as an official supported release of the Swift team.

The aim of this extension is to provide a high-quality, feature-complete extension that makes developing Swift applications on all platforms a seamless experience.

As we continue to invest in Swift as a first-class language for cross-platform development, both Apple and the broader developer community are rapidly iterating on the VS Code extension to expand its capabilities for server and cloud, embedded, and Linux and Windows app deve…

3 months назад @ swift.org
The Next Chapter in Swift Build Technologies
The Next Chapter in Swift Build Technologies The Next Chapter in Swift Build Technologies

As a foundational step in this new chapter of Swift build technologies, today Apple is open sourcing Swift Build, a powerful and extensible build engine that provides a set of build rules for building Swift projects.

Swift Build is an infrastructural component designed to plan and execute builds requested by a higher-level client like Swift Package Manager or Xcode.

As a small first step towards this vision, today the team is submitting a pull request to begin the process of integrating support for Swift Build in SwiftPM as an alternate build engine.

An invitation to participateWe look forward to working with the community to continue evolving how we build Swift code.

This is an exciting ne…

3 months, 1 week назад @ swift.org
Announcing Swift 6
Announcing Swift 6 Announcing Swift 6

Swift 6 scales even further through new low-level programming features, an embedded Swift language subset, expanded Linux and Windows support, new cross-platform APIs including the new Swift Testing library, and more.

macOS and iOS started using the Swift implementation of Foundation alongside Swift 5.9, and Swift 6 brings these improvements to Linux and Windows.

Swift TestingSwift 6 introduces Swift Testing, a new testing library designed from the ground up for Swift.

Since Swift Testing is included directly in Swift 6 toolchains, you can import Testing without needing to declare a package dependency.

Swift Testing supports all platforms that Swift officially supports, including all Apple …

7 months, 4 weeks назад @ swift.org
Introducing Oblivious HTTP support in Swift
Introducing Oblivious HTTP support in Swift Introducing Oblivious HTTP support in Swift

Introducing Oblivious HTTP support in Swift August 21, 2024We’re excited to introduce an implementation of provisional support for Oblivious HTTP to the Swift ecosystem, with the availability of a new package called SwiftNIO Oblivious HTTP.

Oblivious HTTP helps ensure that personally identifiable data about the requesting source is never available to the device processing the request.

Binary HTTP EncodingThe Binary HTTP representation from RFC 9292 defines a mechanism to serialize and deserialize an abstract HTTP message that does not rely on a specific wire format, such as HTTP/1.1 or HTTP/2.

nextMessage () { print ( message ) }Oblivious EncapsulationThe Oblivious HTTP specification marrie…

8 months, 3 weeks назад @ swift.org
Announcing Swift Homomorphic Encryption
Announcing Swift Homomorphic Encryption Announcing Swift Homomorphic Encryption

Announcing Swift Homomorphic Encryption July 30, 2024We’re excited to announce a new open source Swift package for homomorphic encryption in Swift: swift-homomorphic-encryption.

Homomorphic EncryptionAs mentioned above, homomorphic encryption enables computation on encrypted data without decryption or access to the decryption key.

The Swift implementation of homomorphic encryption implements the Brakerski-Fan-Vercauteren (BFV) HE scheme (https://eprint.iacr.org/2012/078, https://eprint.iacr.org/2012/144).

Below is a basic example for how to use Swift Homomorphic Encryption.

We’re excited to see how homomorphic encryption can empower developers and researchers in the Swift community to enabl…

9 months, 2 weeks назад @ swift.org
Swift Evolution Swift Evolution
последний пост None
/r/iOSProgramming
последний пост 1 час назад
Theming Architecture SwiftUI
Theming Architecture SwiftUI

Hey, i just wrote my first articel on Medium. It is about how to create an theming architecture to provide personalization of your App for your customers. I would appreciate your toughts about it in the comments. https://medium.com/@szwicker/create-a-simple-theming-architecture-with-swiftui-510df4c20c8e submitted by /u/Ok-Crew7332 [link] [comments]

1 час назад @ reddit.com
Needing advice..
Needing advice..

Sorry if this doesn’t fit. So I have been trying to learn SwiftUI and working on an app for a while now. I have almost everything done but find myself trying to optimize the code instead of finishing the few things left. I have one view that needs done, wanting to give the option to email results to people and setup the paywall (leaning towards revenue cat) My question is how do I get past the making sure everything is perfect and just finishing the app and submitting for review. submitted by /u/oez1983 [link] [comments]

1 час назад @ reddit.com
Sign in with apple with firebase + expo
Sign in with apple with firebase + expo

Hey everyone i'm developping an app and currently don't have a mac. I thought i would be okay since expo eas manage the build for me but it seems i still need a recent version of XCode in order to implement sign in with apple, what are my options ? I've seen some companies that rents mac that i can access remotely which one can i use ? submitted by /u/TwitsTeen [link] [comments]

5 часов назад @ reddit.com
Which technologies should be I focus on hiring around for an app I'm going to launch that requires heavy/regular use of phone/sensor data? I also plan to develop for Android in the future.
Which technologies should be I focus on hiring around for an app I'm going to launch that requires heavy/regular use of phone/sensor data? I also plan to develop for Android in the future.

I'm creating an app that would fall into the Health/Safety space. Have a good amount of capital available for it to hire a team. I have a deep product management background and am fairly technical for a non-developer, but none of my experience is in mobile app development. There is some backing of investment and reputation that, from an Apple review perspective, could make the app appear fairly credible (probably important given the data we want to use). The app needs to be able to very regularly access data (while remaining almost exclusively in the background) on how the device is being used. For example: has the phone moved substantially (accelerometer/gyro data ideal but pedometer/steps…

5 часов назад @ reddit.com
Which advertising services do you use to promote your app?
Which advertising services do you use to promote your app?

My mobile app will be released soon. Which advertising services do you use to promote your app? In your opinion, which one is the most cost-effective and easiest to use? I'm a developer, so I don't know much about marketing. I tried Apple Search Ads, but I didn’t get any engagement. submitted by /u/Objective-Good9817 [link] [comments]

6 часов назад @ reddit.com
Provide tech support
Provide tech support

Bit of a meta question to programming - for people who have iOS apps/games out there, how do you provide tech support for your customers? Any stories/incidents to share? submitted by /u/LifeIsGood008 [link] [comments]

7 часов назад @ reddit.com
We tested web2app purchases vs IAP and it drops conversions quite a bit
We tested web2app purchases vs IAP and it drops conversions quite a bit

Hi! RevenueCat CEO here. As soon as the Epic v Apple ruling dropped we started working on a test using our large in-house spicy audiobook app (long story). Data is early, but we see a pretty heavy drop in conversion rate for purchases made via the web with Apple pay, as about as slick as it can be. Error bars are still kind of wide, but we can say pretty confidently it's dropped conversions by 25%-45%. Enough to wipe out any gains by sidestepping the 30% fee. Dipsea averages about 6% in fees to Stripe before taxes, which Apple includes in their 30/15% fee. Definitely worth testing on your own app as every app has a different user base, but it's clear there are real conversion benefits to us…

7 часов назад @ reddit.com
Made my first macOS app - And my first Gumroad!
Made my first macOS app - And my first Gumroad!

After years of just playing around with app and web development, I finally took the plunge and built my first real macOS app. It's nothing groundbreaking, but it solved a problem I had, so I thought others might find it useful too. What is it? Adesto is a super simple menu bar app that simulates tiny mouse movements to keep your Microsoft Teams status active when you step away from your computer. Why I made it: Working remotely, I got tired of constantly appearing "Away" on Teams whenever I needed to grab coffee or think away from my desk. My manager would message me the second I went yellow, so I built this to keep me green! The journey: Learning Swift and SwiftUI was definitely a challeng…

8 часов назад @ reddit.com
Indie devs: Progression of app downloads and overall traction
Indie devs: Progression of app downloads and overall traction

I was curious about your app’s progression and especially for those that got some from good traction later. Basically from app launch to when it got its first let’s say 100, 1000, 5000, 10000 downloads? Same to say in the column next to it, when did it make its first $100, $1000, $10000, etc. Finally what kind of pre marketing and post marketing did you all do? Just curious on expectations submitted by /u/RunnerInChicago [link] [comments]

10 часов назад @ reddit.com
App store question by Long time ios developer (3 years)
App store question by Long time ios developer (3 years)

I have 3 years of experience in ios dev and I have mostly just worked with companies. Lately I have been making personal apps but I haven't deployed them to app store yet because I haven't bought a membership yet. I am just worried of wasting money on a membership if my my apps keep getting rejected. My question is how often do apps get rejected from app store. submitted by /u/Leading-Coat-2600 [link] [comments]

11 часов назад @ reddit.com
Artwork copyright infringement in screenshots
Artwork copyright infringement in screenshots

I developed an app which is heavily relies on MusicKit usage. It's an app about looking for new releases from favorite artists. So the main feature of the app assumes to show album artworks on the main page of the app. I've got a rejection by App Store team because I use copyrighted materials on screenshots. Well... There's like lots of apps which is probably did not get any written approval for usage but the app still in the market. I have a few labels in contacts that can give me that permission, but why is this even a topic? Seeing other indie devs using Lady Gaga, Bruno Mars for promo purposes is ok and I'm sure they don't have that permission, why me? :D Anyone had this issue? How you …

14 часов назад @ reddit.com
What do you use to design your mobile apps?
What do you use to design your mobile apps?

I have a few wireframes I drew a while back and was thinking it was enough to start building from or should I redesign my idea in something like figma or adobeXD? How long does it take to learn? How many screens do you start with? Is it better to go with an interactive mockup? submitted by /u/WynActTroph [link] [comments]

14 часов назад @ reddit.com
How do you roll your own auth?
How do you roll your own auth?

Currently using Supabase solely just for the Auth feature and I'm using it like a normal Postgres DB on the backend I'm thinking it's a bit of a waste of $20/month. I've seen a few roll your own auth solutions on Node like BetterAuth and Auth.JS and of course web frameworks like Rails ship with them. I've have not found a generic Swift Auth client that works with JWT tokens and stores in keychain though, curious if anyone has a library or just example code for reference. submitted by /u/dexterleng [link] [comments]

14 часов назад @ reddit.com
I rejected by first iOS app from the App Store review myself TWICE. Will that be a problem? 😬
I rejected by first iOS app from the App Store review myself TWICE. Will that be a problem? 😬

Hi team, I submitted my first iOS app for review and rejected it myself TWICE (status changed from "Waiting for Review" to "Developer Rejected" after 8+ hours). I made stupid mistake TWICE in my prod server and the app that's why I had to do this. 😞 I am being careful now and planning to do an external test via Testflight release first. My question is, will this be seen as a bad thing by the App Store Review team? I mean, has anyone done that before? 😬 submitted by /u/centamilon [link] [comments]

21 час назад @ reddit.com
Which MacBook is best for iOS/Android mobile-app development?
Which MacBook is best for iOS/Android mobile-app development?

I’m gearing up to do iOS/Android mobile app development and trying to decide which MacBook to get. I want something powerful enough to handle frequent builds, emulators, and code editors without annoying slowdowns, but I’d also like to keep costs reasonable. I'm unsure of when the specs become more than necessary based on my use-case. Like prioritizing more RAM versus storage, or what the sweet spot is. My budget is around $1600 but I can try to play with more wiggle room only if it makes sense to. I will not be gaming on this laptop. Here’s what I’m looking at: Processor: Apple’s latest chips (M4 vs M4 Pro) RAM: 16 GB minimum, up to 24 GB if it makes sense Storage: At least 512 GB SSD Has …

1 day, 2 hours назад @ reddit.com
iOS Dev Weekly iOS Dev Weekly
последний пост 5 days, 23 hours назад
Issue 711
Issue 711 Issue 711

Issue 711 9th May 2025 Written by Dave VerwerIn exactly one month, Apple will unveil what they’ve been working on for the past year.

The main community attractions, CommunityKit and One More Thing, have both recently posted their schedules, which is great to see.

It’s likely that Apple is experimenting with this (as I hoped), but I’d always urge against getting your hopes too high.

Regardless, I enjoyed Manu’s latest article that tries to keep your sheet presentation code nice and clean.

👍And finally...As an alternative to this, you could just put your phone in your pocket for a bit… 😮‍💨

5 days, 23 hours назад @ iosdevweekly.com
Issue 710
Issue 710 Issue 710

Issue 710 2nd May 2025 Written by Dave VerwerWas there any news yesterday?

I’m sure you’ve read every hot take over the past 24 hours and I have very little² to add about the news itself.

What I’m sure of, though, is that this decision will trigger a more significant change to the App Store.

Apple built its App Store business around its current business model, and if developers can bypass it without much jumping through hoops, Apple will likely make changes.

We should want the App Store to be successful for Apple as well as for ourselves.

1 week, 5 days назад @ iosdevweekly.com
Issue 709
Issue 709 Issue 709

Issue 709 25th April 2025 Written by Dave VerwerI knew I’d enjoy Collin Donnell’s recent post, “Loving SwiftUI, missing UIKit” from the title, and I did.

After the Swift announcement, I wondered what the cost of the new language to iOS and other Apple platform development would be.

I’ve linked to Kishikawa Katsumi’s Swift Regex project before, but it gets another mention this week as he added a regex debugger to it!

This is a well-written, step-by-step look at all the different issues making this situation compatible with Swift 6 language mode.

VideosI missed these videos from the wonderful iOS Conf SG conference that took place a few months ago.

2 weeks, 5 days назад @ iosdevweekly.com
Issue 708
Issue 708 Issue 708

Issue 708 18th April 2025 Written by Dave VerwerEvery time I read my RSS feeds and see an article about top App Store earnings, a little part of me dies.

I know it’s not the worst problem in the world right now, but it’s not great how the App Store turned out all these years after it debuted.

That said, it’s not the entire App Store and it reminds me to be grateful for all of you who are creating useful and worthwhile software that doesn’t exploit people’s addictive tendencies.

This article from Donny Wals has some great, practical tips on using Instruments with SwiftUI.

This is a great article.

3 weeks, 5 days назад @ iosdevweekly.com
Issue 707
Issue 707 Issue 707

Issue 707 11th April 2025 Written by Dave VerwerThis week, there wasn’t much to write about in Apple platform or Swift development, but I noticed an interesting article celebrating 20 years of Git from GitHub founder Scott Chacon.

The standard was Subversion and the competitors were Git, Bazaar, and Mercurial.

Bazaar started on the 26th March 2005, Git was 12 days later on the 7th April, and Mercurial started exactly 12 days after that on the 19th April.

So, I spent time converting all my repositories from Subversion to Bazaar, thinking I could ignore Git.

Bazaar was under active development for 11 years and Mercurial is still under active development today, but Git was the clear winner.

1 month назад @ iosdevweekly.com
Issue 706
Issue 706 Issue 706

Issue 706 4th April 2025 Written by Dave VerwerRecently, there’s been a lot of talk about Apple and AI.

People are wondering where Swift Assist is and speculating endlessly on what caused the next generation Siri product to be delayed into 2026.

However, I have thoughts on Predictive Code Completion and Swift Assist in Xcode.

When I first wrote about Xcode’s Predictive Code Completion, I was complimentary about it.

I can’t wait to see what Apple delivers with Swift Assist and how they continue to improve Predictive Code Completion.

1 month, 1 week назад @ iosdevweekly.com
Issue 705
Issue 705 Issue 705

Issue 705 28th March 2025 Written by Dave VerwerIt’s that time of year again!

🎉If you apply and get a ticket, don’t forget WWDC week has grown back to being much more than just Apple’s event.

First up, a new event, CommunityKit, which looks like it’s a successor to the highly popular WWDC Community events that have been running since the early days of WWDC going remote.

In the past, the WWDC community website also covered worldwide events like keynote watch parties and community get-togethers.

He argues that as the time needed to create apps decreases, the process and time taken with everything after building the app looks more daunting.

1 month, 2 weeks назад @ iosdevweekly.com
Issue 704
Issue 704 Issue 704

Issue 704 21st March 2025 Written by Dave VerwerI received a suggestion earlier this week from Kyle Bashour to check out his latest package, AestheticText.

But it also set me thinking about how I think about choosing a package that includes a UI component.

I don’t take quite that position, but I certainly spend more time considering whether to use a UI component than something without those imports.

Tornike Gomareli has written up this useful article on getting it working with Swift using xcode-build-server and LSP.

🦸‍♂️JobsSenior iOS Developer - Productivity Team @ komoot GmbH – As a Senior iOS Developer, you’ll be an essential part of our newly established iOS Developer Productivity Team.

1 month, 3 weeks назад @ iosdevweekly.com
Issue 703
Issue 703 Issue 703

Issue 703 14th March 2025 Written by Dave VerwerContent marketing isn’t new, but it’s something that’s really hard to do well.

The company is RevenueCat, and their main content output is their blog, but they also have a podcast and newsletter.

Anyway, if you’re an app maker or app business owner, I’d encourage you to subscribe to their RSS feed.

JobsSenior iOS Developer - Productivity Team @ komoot GmbH – As a Senior iOS Developer, you’ll be an essential part of our newly established iOS Developer Productivity Team.

Collaborate globally in a small team working on the leading document SDK for iOS, macOS and visionOS.

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

Sarah goes through the entire announcement, but the most interesting part to me was a new Declared Age Range API.

From the PDF:Through this new feature, parents can allow their kids to share the age range associated with their Child Accounts with app developers.

If they do, developers will be able to utilize a Declared Age Range API to request this information, which can serve as an additional resource to provide age-appropriate content for their users.

Each child’s age range is set manually by whoever controls their device’s parental controls.

JobsSenior iOS Developer - Productivity Team @ komoot GmbH – As a Senior iOS Developer, you’ll be an essential part of our newly established iOS Dev…

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

Issue 701 28th February 2025 Written by Dave VerwerSometimes coming up with an opening comment for this newsletter that’s worth reading can feel like I’m struggling through the day with a fever.

This week I was faced with actually writing one with a fever of 40ºC (104°F) which I’ve had since Monday.

NewsRegardless of what I said last week, it’s great to see Apple expand where they are posting updates.

The Swift language now has accounts on Bluesky and Mastodon and Apple Developer is now on WeChat, too.

Most of the official Apple blogs and news sites support it and you can find links to the feeds for all of them, and many more, on the iOS Dev Directory.

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

Issue 700 21st February 2025 Written by Dave VerwerHow did we reach Issue 700 of this newsletter?

❤️There’s also some “newsletter news” this week, especially if you like dark mode.

As you will have noticed if you’re reading on the web, the iOS Dev Weekly website now supports a dark theme.

If you’re reading in an email client, I also tweaked the email template to look better in email clients that force a dark mode.

Unfortunately, making a true dark mode email is looking like it’s beyond my abilities, but hopefully the web version should give you what you need.

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

Issue 699 14th February 2025 Written by Dave VerwerIs running a business on the App Store getting too complicated?

You now have the choice whether you’d like to sell outside the App Store in the EU, which is not a trivial decision at all.

Some of it is the mobile app industry growing up.

Part of me longs for the early days of the App Store, when it was all so much simpler.

– On-site (United States in NY)Senior iOS Engineer @ Distilled – We are seeking to recruit a Senior iOS Engineer to work on some of Ireland’s most popular mobile applications, Daft.ie.

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

I read about the new version of Swift Playgrounds (now renamed to “Swift Playground”) only a few minutes after publishing last week’s issue that mentioned it several times.

Will we see a new Swift Playground 5.0 major release announced at this year’s WWDC to follow the name change?

NewsThis announcement from Owen Voorhees on the Swift team was the big news of last week, a brand new and open-source build system!

The difference between Swift build and Xcode build has been a pain point for people working with Swift for years.

🤑JobsStaff iOS Engineer @ Outsmart College, Inc. – Team up with former Duolingo execs to tackle long-standing challenges in higher education!

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

I played with the TestFlight beta of his Xogot app this week.

Even using an external keyboard, which I’d say is essential for an app like this, I struggled.

I want to be clear that this is not Miguel’s fault – it’s a well-designed iPad app.

It’s more that I have always struggled with using an iPad for productivity tasks.

Tools like Xogot and the evolution of Swift Playgrounds into Xcode for iPad could be the future of software development.

3 months, 1 week назад @ iosdevweekly.com
СМИ
9to5Mac 9to5Mac
последний пост 1 час назад
Review: Sonnet MacCuff mini – a well-designed M4 Mac mini mount [Video]
Review: Sonnet MacCuff mini – a well-designed M4 Mac mini mount [Video] Review: Sonnet MacCuff mini – a well-designed M4 Mac mini mount [Video]

I recently tested the MacCuff mini with my 2024 M4 Mac mini, and I was impressed with its build quality, thoughtful design, and ease of use.

The MacCuff mini is also designed specifically for the M4 Mac mini.

Some of my favorite gear M4 Mac mini The M4 Mac mini is pound-for-pound the best value in Mac computers in Apple's history.

With the MacCuff mini, users can mount the M4 Mac mini underneath a desk, on a wall, or even on the back of a monitor, assuming that it has standard VESA screw holes available.

The Mac mini, with its tiny form factor, is the perfect candidate for under-desk mounting, and the MacCuff mini makes it easy.

1 час назад @ 9to5mac.com
If you hate ads on Netflix, I have bad news: they’re doing really well
If you hate ads on Netflix, I have bad news: they’re doing really well If you hate ads on Netflix, I have bad news: they’re doing really well

When Netflix introduced its ad-supported tier in late 2022, it wasn’t exactly a surprise.

Now, Netflix has shared some data that indicates that while many might object to an ad-supported tier, they’re watching it anyway.

20 million new monthly active usersNetflix says its ad-supported tier now has 94 million monthly active users, up more than 20 million since last November.

Netflix added that the ad-supported tier now reaches more U.S. viewers aged 18 to 34 than any broadcast or cable network.

Up nextNetflix’s numbers may be the clearest signal yet that ad-supported streaming actually works.

2 часа назад @ 9to5mac.com
Apple Card has three features that make it a go-to favorite for me
Apple Card has three features that make it a go-to favorite for me Apple Card has three features that make it a go-to favorite for me

But here are three Apple Card features that help make it my no-brainer favorite to this day.

As someone who writes about Apple for a living, my Apple Card Monthly Installments option gets a lot of use.

The aptly named ‘Apple Card Savings Account’ launched in 2023 as an optional add-on for Apple Card users.

Apple Card features: wrap-upThere are plenty of other reasons I find Apple Card compelling, like its elegant UI, clear communication on potential interest charges, and 2% Daily Cash on all Apple Pay transactions.

What are your favorite Apple Card features?

2 часа назад @ 9to5mac.com
Appfigures publishes data on mobile gaming in 2024: fewer hits, but more money than ever
Appfigures publishes data on mobile gaming in 2024: fewer hits, but more money than ever Appfigures publishes data on mobile gaming in 2024: fewer hits, but more money than ever

According to new data from Appfigures (via Bloomberg,) mobile game spending hit new highs in 2024, even though downloads and new game releases saw a steep decline.

Spending hits new highs, but fewer games break throughThe report reveals that spending on mobile games rose 4% to $65.7 billion last year.

Another bright warning sign comes from the fact that just 399 titles cleared the $1 million bar in 2024, a steep drop in a year that also saw 43% fewer new mobile game launches.

As Appfigures notes, crossovers between mobile games and pop culture, from anime and comics to fashion and film, have become a “core strategy” for player acquisition and monetization.

Americans spent an average of $6.4…

2 часа назад @ 9to5mac.com
9to5Mac Overtime 047: Add it to the gaggle
9to5Mac Overtime 047: Add it to the gaggle 9to5Mac Overtime 047: Add it to the gaggle

The guys talk about upcoming projects, including the best widgets for iPad, reviews of the Sonnet Echo 13 Thunderbolt 5 SSD Dock, MacCuff mini, CalDigit Element 5 Hub and TS5 Plus.

They also discuss their top 3 must-have iPad accessories.

9to5Mac Overtime is a weekly video-first podcast exploring fun and interesting observations in the Apple ecosystem, featuring 9to5Mac’s Fernando Silva & Jeff Benjamin.

Subscribe to Overtime via Apple Podcasts and our YouTube channel for more.

Some of my favorite gear AirPods Pro 2 Jeff Benjamin's favorite wireless earbuds; they just keep getting better.

3 часа назад @ 9to5mac.com
Apple Maps now highlights expert-rated restaurants, hotels, and more in the U.S.
Apple Maps now highlights expert-rated restaurants, hotels, and more in the U.S. Apple Maps now highlights expert-rated restaurants, hotels, and more in the U.S.

Starting today, Apple Maps users in the U.S. will be able to search for and view restaurants and hotels with MICHELIN Guide distinctions, including MICHELIN Stars, Green Stars, Bib Gourmand restaurants, and Key-rated hotels.

Apple is also bringing curated content and rankings from The Infatuation and Golf Digest to Maps “soon,” with more sources planned for the future.

These expert contributions now appear on place cards across Apple Maps, alongside descriptions and photos.

Apple says restaurant reservations via MICHELIN and golf tee times via Supreme Golf will be added shortly.

Interestingly, Apple just announced a new Apple TV+ show, “Knife Edge: Chasing Michelin Stars,” which will also c…

3 часа назад @ 9to5mac.com
Apple Calendar’s best recent feature would be perfect with one change
Apple Calendar’s best recent feature would be perfect with one change Apple Calendar’s best recent feature would be perfect with one change

iOS 18 brought a major change to Apple’s Calendar app: you can now see all your reminders alongside calendar events.

iOS 18 Calendar app’s ‘all or nothing’ Reminders integration needs more optionsI’ve written before about how happy I am to see the Reminders app get integrated with Calendar.

It’s a feature I’ve wanted for years, since pairing calendar events with reminders means I can get an accurate overview of my day at a glance.

It would be great if Calendar let you enable or disable certain Reminders lists, that way you’re not clogging your calendar up with reminders that are irrelevant.

Fantastical, an excellent third-party calendar app, lets you pick and choose which Reminders lists sh…

4 часа назад @ 9to5mac.com
Brazilian antitrust regulator upholds order against Apple over App Store restrictions
Brazilian antitrust regulator upholds order against Apple over App Store restrictions Brazilian antitrust regulator upholds order against Apple over App Store restrictions

Today, Brazilian antitrust regulator CADE voted unanimously to maintain a provisional measure issued last week requiring Apple to loosen restrictions on how iOS developers offer services and handle payments in their apps.

The measure stems from an investigation launched in 2022 following a complaint by Latin American e-commerce giant Mercado Libre.

According to CADE’s technical staff, this violates Brazil’s competition laws by limiting choice and disadvantaging developers.

It also affirms that Apple must allow alternative payment methods and offer greater freedom in how developers communicate with users.

He described Apple’s approach as a form of “tying strategy” that distorts competition b…

4 часа назад @ 9to5mac.com
New iMessage stickers for WWDC just arrived in app update
New iMessage stickers for WWDC just arrived in app update New iMessage stickers for WWDC just arrived in app update

WWDC is only a few weeks away, and the Apple Developer app just got updated in preparation.

There’s little new inside the app to explore, but one nice addition can be found in the Messages app: new iMessage stickers.

Apple Developer app offers new iMessage stickers for WWDCThe Apple Developer app was updated today to version 10.8.

For now though, there’s still a reason to get excited for the new update: iMessage stickers.

In case it’s been a while since you used a sticker, here’s a step-by-step:Make sure the latest Apple Developer app update is installed Open the Messages app Hit the ‘+’ button Tap ‘Stickers’ Then locate the Apple Developer app iconThere are now a total of 11 sticker option…

5 часов назад @ 9to5mac.com
visionOS 3 will let you scroll apps using only your eyes, per report
visionOS 3 will let you scroll apps using only your eyes, per report visionOS 3 will let you scroll apps using only your eyes, per report

Vision Pro introduced a variety of powerful new Apple technologies, including eye tracking for navigating the OS.

Now per a new report, the forthcoming visionOS 3 update will expand eye tracking support to let you scroll apps using only your eyes.

I also hope this means visionOS 3 makes eye tracking in general more reliable.

In my experience, while eye tracking is generally “good enough” in current software, there’s definitely room for improvement.

Best Vision Pro accessories

6 часов назад @ 9to5mac.com
9to5Mac Daily: May 14, 2025 – Apple and Epic, more
9to5Mac Daily: May 14, 2025 – Apple and Epic, more 9to5Mac Daily: May 14, 2025 – Apple and Epic, more

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

New episodes of 9to5Mac Daily are recorded every weekday.

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

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

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

6 часов назад @ 9to5mac.com
Apple TV+ movies are making a comeback, with strong releases ahead
Apple TV+ movies are making a comeback, with strong releases ahead Apple TV+ movies are making a comeback, with strong releases ahead

Apple TV+ is full of a growing slate of hit TV shows, but its movies were struggling for a while.

Fortunately, the latest Apple film strategy seems to be working and there’s a strong lineup of new titles ahead.

Apple TV+ film strategy keeps changing, but latest shift is paying offAt this time last year, Apple’s movie strategy was struggling.

New Apple TV+ movie strategy: wrap-upApple TV+ is having a big year with hit shows, so fixing its movie strategy comes at just the right time.

Apple TV+ is available for $9.99 per month and features hit TV shows and movies like Ted Lasso, Severance, The Morning Show, Silo, and Shrinking.

6 часов назад @ 9to5mac.com
Deals: 24GB 13-inch M4 MacBook Air $173 off at new low, Apple Home Key lock $145 off, AirPods Pro 2, more
Deals: 24GB 13-inch M4 MacBook Air $173 off at new low, Apple Home Key lock $145 off, AirPods Pro 2, more Deals: 24GB 13-inch M4 MacBook Air $173 off at new low, Apple Home Key lock $145 off, AirPods Pro 2, more

To start off today’s best Apple deals we are once again checking back in with the M4 MacBook Air lineup as the 24GB 13-inch model hits a new Amazon low again from $1,426 ($173 off).

Apple’s 15-inch 24GB M4 MacBook Air just dropped again to a new $1,426 Amazon low ($173 off), more from $849While we are still tracking a particularly notable discount on the upgraded 13-inch model, Amazon has now dropped the price even lower on its 24GB 15-inch M4 MacBook Air.

But for those of you specifically looking for the extra screen real estate and an injection of RAM power, today’s deal is certainly worth consideration at the lowest Amazon price to date.

That’s $10 more, but actually a lower overall pric…

7 часов назад @ 9to5mac.com
Max is changing its name again, back to ‘HBO Max’
Max is changing its name again, back to ‘HBO Max’ Max is changing its name again, back to ‘HBO Max’

Max, the streaming service that’s had a rich and confusing history of rebrands, is now making yet another change.

Max is being renamed back to ‘HBO Max’ once again.

HBO Max is the new, old name for streaming serviceWarner Bros.

Discovery announced today that the ‘Max’ name for its streaming service is going away.

What do you think of the shift back to HBO Max naming?

8 часов назад @ 9to5mac.com
iOS 19’s new leaks show Apple has a winning trio of upgrades ready
iOS 19’s new leaks show Apple has a winning trio of upgrades ready iOS 19’s new leaks show Apple has a winning trio of upgrades ready

The latest details revealed this week should prompt a lot of instant upgrades when iOS 19 launches this fall.

New iOS 19 design won’t be its only selling pointAnyone who has been following iOS 19 rumors closely will know that the most exciting upgrade coming is a big UI redesign.

Ever since iOS 7 completely overhauled the iPhone’s design, users have wondered when Apple might have another big redesign ready.

Better battery life and fewer bugs sounds like a winning combo to sell just about anyone on iOS 19’s merits.

Between the new design, better battery life, and potentially fewer bugs, iOS 19 could offer three extremely enticing reasons to upgrade.

8 часов назад @ 9to5mac.com
MacRumors MacRumors
последний пост 1 час назад
Max is Going to Be HBO Max Again
Max is Going to Be HBO Max Again Max is Going to Be HBO Max Again

Two years after changing the name of HBO Max to just Max, Warner Bros.

Starting this summer, Max is going to be rebranded as HBO Max.

The first HBO streaming service was known as HBO Go, and it later became HBO Now.

HBO Now was rebranded as just HBO, and then it became HBO Max.

After that it was just Max, and now we're back to HBO Max.

1 час назад @ macrumors.com
Apple Releases Safari Technology Preview 219 With Bug Fixes and Performance Improvements
Apple Releases Safari Technology Preview 219 With Bug Fixes and Performance Improvements Apple Releases Safari Technology Preview 219 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‌ 219 includes fixes and updates for Canvas, CSS, JavaScript, Media, Rendering, Web API, Web Extensions, and WebRTC.

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

‌Safari Technology Preview‌ can run side-by-side with the existing Safari browser and while it is designed for developers, it does not re…

1 час назад @ macrumors.com
Epic Resubmits Fortnite to U.S. App Store After Not Hearing From Apple for 120+ Hours
Epic Resubmits Fortnite to U.S. App Store After Not Hearing From Apple for 120+ Hours Epic Resubmits Fortnite to U.S. App Store After Not Hearing From Apple for 120+ Hours

There's been no word from Apple so far, but ‌Epic Games‌ opted to pull its first App Store review request, and has now resubmitted Fortnite.

‌Epic Games‌ apparently had not heard from Apple since submitting Fortnite to the ‌App Store‌ on Friday.

Apple's App Review guidelines suggest that 90 percent of ‌App Store‌ submissions are reviewed in less than 24 hours, but it's clear that Fortnite's return to the ‌App Store‌ is not straightforward for Apple.

Apple banned the ‌Epic Games‌ developer account back in 2020 when ‌Epic Games‌ violated its ‌App Store‌ rules to add web-based purchases, kicking off a multi-year legal battle.

Because the main ‌Epic Games‌ developer account continues to be bann…

3 часа назад @ macrumors.com
Apple Maps Now Features Insights From 'Expert Sources' Like Michelin Guide
Apple Maps Now Features Insights From 'Expert Sources' Like Michelin Guide Apple Maps Now Features Insights From 'Expert Sources' Like Michelin Guide

Apple is updating the Maps app with insights, ratings, and reviews from expert sources, with the aim of helping users find top-ranked restaurants, hotels, and more.

Searching for Michelin restaurants and hotels can be done with the filters feature in the Maps app.

Apple also plans to add rankings and insights from The Infatuation and Golf Digest to Maps, along with additional expert sources.

Apple says that place cards in the Maps app will show distinctions, descriptions, and images from expert sources.

The new information will come up in searches for various places, but Apple also has curated Maps guides from Michelin Guide, The Infatuation, and Golf Digest.

3 часа назад @ macrumors.com
Top Five Announcements to Look Forward to at WWDC 2025
Top Five Announcements to Look Forward to at WWDC 2025 Top Five Announcements to Look Forward to at WWDC 2025

The new iOS design.

We've been hearing that Apple is planning a major design overhaul for iOS 19, with a look that's inspired by visionOS.

Along with the overall ‌iOS 19‌ interface update, Apple is overhauling its apps to adopt the new design language.

We've got more on what's coming at WWDC in our iOS 19 roundup and our WWDC 2025 roundup, so make sure to check those out.

WWDC 2025 will begin with a keynote event on June 9 at 10:00 a.m. Pacific Time.

5 часов назад @ macrumors.com
Apple Prepares for WWDC 2025 With Developer App Update
Apple Prepares for WWDC 2025 With Developer App Update Apple Prepares for WWDC 2025 With Developer App Update

As WWDC 2025 approaches, Apple has updated its Developer app to prepare for the week-long event.

The refreshed version of the developer app will host the ‌WWDC 2025‌ session videos, 1-on-1 labs with Apple engineers, and more.

Apple will stream the ‌WWDC 2025‌ keynote event in the Apple Developer app, plus the app will feature the Platforms State of the Union and other developer sessions that will be debuting throughout WWDC week.

When Apple refreshes the Developer app for WWDC each year, it adds new stickers that can be used in the Messages app.

At ‌WWDC 2025‌, Apple will unveil iOS 19, iPadOS 19, macOS 16, tvOS 19, visionOS 3, and watchOS 12.

5 часов назад @ macrumors.com
visionOS 3 Will Let Apple Vision Pro Users Scroll With Their Eyes
visionOS 3 Will Let Apple Vision Pro Users Scroll With Their Eyes visionOS 3 Will Let Apple Vision Pro Users Scroll With Their Eyes

Apple Vision Pro users could soon be able to scroll through content with their eyes, according to Bloomberg.

Apple is working on a visionOS 3 feature that would eliminate the need for hand gestures when browsing websites, reading, and more.

Apple plans to add eye scrolling capabilities to all of the built-in apps on the Vision Pro, and it is developing APIs that will let developers do the same.

There are multiple cameras in the Vision Pro that are used for eye tracking purposes and for iris scanning, a biometric authentication feature.

With this option, users can look to navigate, and then focus their eyes on one spot to perform a tap action.

6 часов назад @ macrumors.com
New Pride Edition Band for Apple Watch Now Available at Apple Stores
New Pride Edition Band for Apple Watch Now Available at Apple Stores New Pride Edition Band for Apple Watch Now Available at Apple Stores

The new Pride Edition Sport Band for the Apple Watch is now available to purchase in person at Apple Store locations in the U.S. and select other countries.

Apple unveiled the band last week, as part of its 2025 Pride Collection, which also includes a new Pride Harmony watch face and a matching iPhone and iPad wallpaper.

The watch face and wallpaper are available starting with watchOS 11.5, iOS 18.5, and iPadOS 18.5.

Apple says its Pride Collection celebrates the strength and beauty of LGBTQ+ communities around the world.

In addition to the Pride Collection, Apple said it is proud to financially support organizations that serve LGBTQ+ communities.

7 часов назад @ macrumors.com
iPad Demand Soars as Apple Widens Lead Over Samsung and Xiaomi
iPad Demand Soars as Apple Widens Lead Over Samsung and Xiaomi iPad Demand Soars as Apple Widens Lead Over Samsung and Xiaomi

Apple led the global tablet market in the first quarter of 2025, achieving 14% year-over-year shipment growth amid heightened demand for iPads, according to new data from Canalys.

Worldwide tablet shipments reached 36.8 million units in the first quarter 2025, representing an 8.5% year-over-year increase.

Apple shipped 13.7 million iPads during the quarter, up from 12.1 million in the first quarter of 2024, raising its global market share from 35.5% to 37.3%.

According to Canalys, these brands gained market share by targeting lower cost segments with wide device portfolios and by leveraging ecosystem integration across devices.

Xiaomi, in particular, saw a 56.1% year-over-year increase in t…

7 часов назад @ macrumors.com
macOS Tiburon to macOS Pacific: Which Name Will Apple Use This Year?
macOS Tiburon to macOS Pacific: Which Name Will Apple Use This Year? macOS Tiburon to macOS Pacific: Which Name Will Apple Use This Year?

The tradition dates all the way back to the beginning of Mac OS X with its big cat names like Leopard, and Apple shifted to California-themed names with the unveiling of OS X Mavericks in 2013.

Over time, some of the trademarks like Yosemite, Sierra, Mojave, Monterey, Mojave, Ventura, Sonoma, and Sequoia were indeed used as macOS names, while trademark applications for other names were abandoned.

Apple has still proceeded to use some of the names with abandoned trademark filings as macOS names, such as Big Sur in 2020.

So, there is still a possibility that macOS 16 will use one of the names that Apple had filed to protect many years ago.

Here is a list of the remaining macOS name possibilit…

8 часов назад @ macrumors.com
Amazon Has Low Prices on Apple Pencil Pro ($99) and AirTag 4-Pack ($79.98)
Amazon Has Low Prices on Apple Pencil Pro ($99) and AirTag 4-Pack ($79.98) Amazon Has Low Prices on Apple Pencil Pro ($99) and AirTag 4-Pack ($79.98)

Today we're tracking a handful of Apple accessory discounts on Amazon, including an all-time low price for the Apple Pencil Pro and a solid deal on the AirTag 4-Pack.

Neither deal requires a coupon code this time around, as both have been applied automatically by Amazon.

Starting with the Apple Pencil Pro, you can get this accessory for $99.00, down from $129.00.

This is a match for the record low price on the Apple Pencil Pro, and it's a deal that doesn't typically stick around long on Amazon, so if you've been waiting for it to return, be sure to check it out soon.

Secondly, Amazon has the AirTag 4-Pack for $79.98, down from $99.00.

9 часов назад @ macrumors.com
Apple TV 4K: Play Game Console or Cable Box Audio on HomePod
Apple TV 4K: Play Game Console or Cable Box Audio on HomePod Apple TV 4K: Play Game Console or Cable Box Audio on HomePod

The Apple TV 4K (second- and third-generation) is capable of relaying audio from a compatible TV to a HomePod – even when you're not using your Apple TV.

The second- and third-generation Apple TV 4K supports two additional connection standards, called ARC and eARC.

On Apple TV 4K, ARC and eARC support effectively allows a HomePod or HomePod mini (or stereo-paired Homepods in a Home Theater Audio setup) to play audio from other TV-connected devices like a cable box, PS5, or Xbox Series X.

Set Up ARC or eARC on Apple TV 4KMake sure that your TV supports ARC or eARC.

Select Video and Audio ➝ Audio Output.

9 часов назад @ macrumors.com
Apple Maps to Feature Custom City Experience for Formula 1 Grand Prix
Apple Maps to Feature Custom City Experience for Formula 1 Grand Prix Apple Maps to Feature Custom City Experience for Formula 1 Grand Prix

Apple today announced a new custom city experience and guide for the upcoming Formula 1 TAG Heuer Grand Prix de Monaco 2025.

Apple senior vice president of services, Eddy Cue, said:Apple Maps is the best way to navigate and explore the world, so we're excited to bring this amazing experience to F1 fans and attendees of the Grand Prix de Monaco.

Whether fans are there in person or watching from afar, the beautifully designed Detailed City Experience and Monaco Grand Prix features give them an incredible view into Monaco, just in time for the race and the upcoming premiere of F1 The Movie.

The new Apple Maps experience rolls out later today.

The Formula 1 Grand Prix de Monaco takes place from…

10 часов назад @ macrumors.com
Report: 2027 iPhones Could Adopt Advanced AI Memory Technology
Report: 2027 iPhones Could Adopt Advanced AI Memory Technology Report: 2027 iPhones Could Adopt Advanced AI Memory Technology

Apple is believed to be developing several technological innovations to mark the 20th anniversary of the iPhone, and one key technology it's considering is Mobile High Bandwidth Memory (HBM), according to a report from ETNews.

It's primarily used in AI servers today, and is often referred to as AI memory due to its ability to support AI processing alongside GPUs.

Apple is looking to enhance on-device AI capabilities, and ETNews reports that connecting mobile HBM to the iPhone's GPU units is being considered as a strong candidate for achieving this goal.

Samsung is reportedly using a packaging approach called VCS (Vertical Cu-post Stack), while SK hynix is working on a method called VFO (Ver…

11 часов назад @ macrumors.com
20th Anniversary iPhone's Display May Have No Visible Frame or Bezels
20th Anniversary iPhone's Display May Have No Visible Frame or Bezels 20th Anniversary iPhone's Display May Have No Visible Frame or Bezels

Apple is reportedly considering a radical redesign for the 20th anniversary iPhone that could feature a completely bezel-less display that curves around all four edges of the device, claims a new report out of Korea.

Bloomberg previously reported that the device would be a Pro model in Apple's 2027 lineup.

The new display technology is said to be part of Apple's broader push toward next-generation hardware for the commemorative iPhone.

The report also claims that Apple's 20th anniversary iPhone could include pure silicon batteries instead of graphite-based ones for increased energy density.

Apple is expected to begin discussions with OLED suppliers Samsung Display and LG Display about imple…

13 часов назад @ macrumors.com
AppleInsider AppleInsider
последний пост 1 час назад
Epic resubmits 'Fortnite' to the App Store for review, as its initial request seemingly ignored
Epic resubmits 'Fortnite' to the App Store for review, as its initial request seemingly ignored Epic resubmits 'Fortnite' to the App Store for review, as its initial request seemingly ignored

Epic Games has once again submitted "Fortnite" to the U.S. App Store for review, after Apple seemingly ignored its previous submission for five days.

On May 9, after announcing its intentions a few days prior, Epic Games tried to get Fortnite back on the App Store by submitting the game for review.

Instead, there were no developments in regards to the game's review process for more than 120 hours, or five days.

Sweeney explained that Fortnite is set to receive a new content update across all platforms by May 16, and says that's why Epic Games "pulled the previous Fortnite version submitted to Apple App Review last Friday."

Despite Fortnite's most recent setback, in that Apple did not review…

1 час назад @ appleinsider.com
Blowout deal: Apple's 1TB MacBook Pro with 18-core GPU plunges to $1,699
Blowout deal: Apple's 1TB MacBook Pro with 18-core GPU plunges to $1,699 Blowout deal: Apple's 1TB MacBook Pro with 18-core GPU plunges to $1,699

A $700 discount is in effect on this 14-inch MacBook Pro with an upgraded M3 Pro chip and 1TB of storage.

This model in Space Black originally retailed for $2,399, but it's on sale for $1,699 at B&H Photo while supplies last.

Save $700 at B&HAt press time, B&H's promo delivers the lowest price available on the spec, according to our M3 Pro 14-inch MacBook Pro Price Guide.

By comparison, a 1TB 14-inch model from the current M4 Pro line would cost you at least $300 more — and the GPU has fewer cores at 16.

You can find a comparison of offers on the Late 2024 line in our M4 Pro / M4 Max 14-inch MacBook Pro Price Guide.

1 час назад @ appleinsider.com
No, Steam wasn't hacked -- but your security habits still matter
No, Steam wasn't hacked -- but your security habits still matter No, Steam wasn't hacked -- but your security habits still matter

A recent claim on LinkedIn alleges that a database containing 89 million Steam account records, including one-time passcodes (OTPs) used for two-factor authentication (2FA), is up for sale.

Security researchers also pointed out that the dataset doesn't match how Steam delivers two-factor codes.

Apple Passwords supports two-factor authentication codesApps like Apple's built-in Passwords, Steam Guard, Google Authenticator, and Authy generate login codes directly on your device.

There's no need to panic over this so-called Steam leak.

Just take it as a cue to secure your accounts with app-based two-factor authentication.

3 часа назад @ appleinsider.com
Apple Maps adds Michelin reviews to help you find fine food
Apple Maps adds Michelin reviews to help you find fine food Apple Maps adds Michelin reviews to help you find fine food

An update to Apple Maps will help users find fine-dining restaurants, with the ability to search for Michelin-starred, Green Star, and Bib Gourmand restaurants.

Users of Apple Maps and other navigation tools often use the apps to find somewhere to eat.

With an update to Apple Maps, it'll be easier to find some of the more upper-class establishments.

Starting from May 14, Apple Maps in the United States adds the ability to view rankings and suggestions from food experts.

The expert additions to Apple Maps will initially be available in the United States, with other regions to follow.

3 часа назад @ appleinsider.com
Apple's Developer app receives an update ahead of WWDC 2025
Apple's Developer app receives an update ahead of WWDC 2025 Apple's Developer app receives an update ahead of WWDC 2025

Apple's gearing up for WWDC 2025, and the company's Apple Developer application has been updated as part of the preparations.

On Wednesday, the iPhone maker released an update for its official Developer app.

The Apple Developer app has been updated for WWDC 2025This year's event will run until June 13.

The keynote and State of the Union videos will be available in the updated Apple Developer app for later viewing.

The company also makes its WWDC content available across multiple platforms, such as the Apple Developer website and Apple Developer YouTube channel, in addition to the Developer app.

4 часа назад @ appleinsider.com
Apple Vision Pro will use eye tracking to let you scroll apps
Apple Vision Pro will use eye tracking to let you scroll apps Apple Vision Pro will use eye tracking to let you scroll apps

Owners of the Apple Vision Pro will soon have the option of scrolling through apps using their eyes, without lifting a finger.

The Apple Vision Pro primarily uses hand gestures as its control scheme, with users able to select items and make changes with a movement of the fingers.

According to Bloomberg on Wednesday, Apple is working on a feature that builds upon the existing eye-tracking functionality of the Apple Vision Pro.

The Apple Vision Pro already uses eye-tracking to determine what a user is looking at, with a pinching hand gesture used to select what is being focused upon.

The Apple Vision Pro is not the only device with eye-tracking functions.

5 часов назад @ appleinsider.com
When Apple's WWDC changed the company and the world the most
When Apple's WWDC changed the company and the world the most When Apple's WWDC changed the company and the world the most

There's 2007 when Apple Computer, Inc was renamed just Apple, Inc. Or 2011 and Steve Jobs's final year hosting WWDC, when he also announced iCloud.

And starting in 1990, the event was called WWDC, after various name changes from the Apple Independent Software Developers Conference, to Apple World Conference, to DevCon.

2005 — No more toasted bunny menTen years before the 2005 WWDC, Apple famously was punching up at Intel.

WWDC since Apple SiliconSometimes you can immediately see that a given WWDC is going to be remembered.

In 2023, Apple used its WWDC event to announce the Apple Vision Pro.

6 часов назад @ appleinsider.com
Apple inches up share of direct iPhone sales but carriers dominate the field
Apple inches up share of direct iPhone sales but carriers dominate the field Apple inches up share of direct iPhone sales but carriers dominate the field

Apple continues to gradually expand its direct iPhone sales to consumers, but most U.S. buyers still get their devices through carriers like Verizon, AT&T, and T-Mobile.

In 2015, carriers already claimed 75% of U.S. iPhone sales, while Apple's share stood at 11%.

Apple has crept up, but mostly gained share from third-party retailers, whose role in smartphone sales continues to shrink.

Apple has steadily refined its direct-to-consumer efforts through the iPhone Upgrade Program and a streamlined online store.

U.S. smartphone sales declined 2% year-over-year in the first quarter of 2025, with the premium segment falling even faster.

8 часов назад @ appleinsider.com
Apple's 20th-anniversary iPhone RAM upgrade could make it an AI monster
Apple's 20th-anniversary iPhone RAM upgrade could make it an AI monster Apple's 20th-anniversary iPhone RAM upgrade could make it an AI monster

The 20th-anniversary iPhone stands to offer a major jump forward in on-device processing, with memory changes potentially increasing AI response speeds in leaps and bounds.

According to sources of ETNews, Apple is seriously considering the possibility of adding mobile high-bandwidth memory (HBM) to its 2027 iPhone range.

This would include the 20th-anniversary iPhone, which is expected to include other display and battery changes.

In the case of Apple, reports surfaced in December about Apple working with Samsung on faster memory for the iPhone.

With AI having high processing requirements, and therefore power, any savings or other battery improvements will inevitably help make the model's A…

10 часов назад @ appleinsider.com
Apple's 20th anniversary iPhone poised to get advanced screen & battery tech
Apple's 20th anniversary iPhone poised to get advanced screen & battery tech Apple's 20th anniversary iPhone poised to get advanced screen & battery tech

Apple's 20th-anniversary model of iPhone is in development, with screen and battery changes expected for the milestone model.

For its 2027 release, which marks the 20th anniversary of the iPhone, the company has started to make preparations for the special smartphone.

That model used an edge-to-edge OLED display, and switched out Touch ID and a physical Home button in favor of Face ID.

Supply chain talks with LG Display and Samsung Display, Apple's chief screen supply chain partners, are expected soon to discuss the tech changes.

While ET News doesn't have a great track record when it comes to identifying product specifications, it does still fare well when it comes to supply chain stories.

11 часов назад @ appleinsider.com
Chinese resellers offer steep discounts on iPhone 16 to counter falling sales
Chinese resellers offer steep discounts on iPhone 16 to counter falling sales Chinese resellers offer steep discounts on iPhone 16 to counter falling sales

As iPhone sales in China continue to decline, two of the country's biggest online retailers are offering discounts of up to $350 on certain models.

While sales are rare in the US, to say the least, Apple or local resellers have regularly offered iPhone discounts in China.

It will be because iPhone sales continue to decline in the country, but also because China has key shopping seasons, including "618" in June.

Coincidentally, it is also selling a 256GB iPhone 16 for the same price, which is around $212 below retail price.

Alibiba's Tmall marketplace is selling the 128GB iPhone 16 Pro for fractionally more at around $763.

12 часов назад @ appleinsider.com
Under-display Face ID again rumored for iPhone 18 Pro by accurate leaker
Under-display Face ID again rumored for iPhone 18 Pro by accurate leaker Under-display Face ID again rumored for iPhone 18 Pro by accurate leaker

The Dynamic Island could lose one of its cutouts with iPhone 18 ProDisplay industry vet Ross Young shared information suggesting iPhone 18 Pro models are indeed going to get under-display Face ID, but selfie cameras will still be visible for now.

Under-display Face ID is one of those rumors that started the minute the technology arrived and has been repeated frequently, even recently.

The dreaded notch followed by the compromise that was the Dynamic Island both exist as a result of Face ID needing screen space.

According to former Display Supply Chain CEO, current VP of Counterpoint Research, Ross Young, Apple is set to put Face ID components under the display with iPhone 18 Pro in 2026.

Th…

20 часов назад @ appleinsider.com
How to troubleshoot Wi-Fi problems on iPhone & iPad
How to troubleshoot Wi-Fi problems on iPhone & iPad How to troubleshoot Wi-Fi problems on iPhone & iPad

Check key settings on your iPhone or iPadSometimes the problem isn't with your router, but with a setting on your iPhone or iPad.

After everything is back online, wait about a minute, then try reconnecting your iPhone or iPad to Wi-Fi.

Reset your network settingsAfterward, reconnect to your Wi-Fi network and test the connection again.

You can also turn on Wi-Fi Assist, which allows your iPhone or iPad to switch to cellular data when a Wi-Fi connection is weak.

Most iPhone and iPad Wi-Fi problems are easy to fix on your own.

20 часов назад @ appleinsider.com
GameSir Tarantula Pro review: A solid controller with a funky party trick
GameSir Tarantula Pro review: A solid controller with a funky party trick GameSir Tarantula Pro review: A solid controller with a funky party trick

GameSir Tarantula Pro review: DesignAs mentioned, this controller closely resembles the Sony DualShock 4 layout, which is no bad thing.

Tarantula Pro review: The Cyclone 2 and Tarantula Pro have different layoutsLike a lot of controllers, the Tarantula has more than its fair share of RGB lighting.

GameSir Tarantula Pro review: FeaturesThe GameSir Tarantula Pro is compatible with Apple's Mac, iPad, iPhone, and Apple TV.

A Pro controller with all the bells and whistlesUltimately, I'm a fan of the Tarantula Pro.

Where to buy the GameSir Tarantula ProYou can buy the Tarantula Pro direct from GameSir or Amazon for $69.99.

22 часа назад @ appleinsider.com
Apple research reveals potential of future Apple Intelligence tools
Apple research reveals potential of future Apple Intelligence tools Apple research reveals potential of future Apple Intelligence tools

Apple remains focused on artificial intelligence research, and two newly published papers offer insight about the direction future AI features might take.

Apple's Matrix3D model steamlines the photogrammetry process.

The Matrix3D model, meanwhile, only needs two or three images for the same output, greatly reducing the requirements for photogrammetry.

Apple's StreamBridge model acts as video-capable assistant.

Other tech companies have released video AI tools of their own, which also aim to offer instructions based on video input.

23 часа назад @ appleinsider.com
Блоги
Swift by Sundell Swift by Sundell
последний пост 4 weeks, 1 day назад
Using Swift’s defer keyword within async and throwing contexts
Using Swift’s defer keyword within async and throwing contexts Using Swift’s defer keyword within async and throwing contexts

close () } return try connection.

alreadyLoading } isLoading = true defer { isLoading = false } let request = requestForLoadingItems (after: lastItem) let response = try await networking.

ID : Task <[ Item ], Error >]() ... func loadItems(after lastItem: Item ) async throws -> [ Item ] { if let existingTask = activeTasksForLastItemID[lastItem.

value } let task = Task { defer { activeTasksForLastItemID[lastItem.

id ] = task return try await task.

4 weeks, 1 day назад @ swiftbysundell.com
Modern URL construction in Swift
Modern URL construction in Swift Modern URL construction in Swift

So, when working with such static URLs, it’s very common to simply use force unwrapping to turn the resulting optional URL into a non-optional one:let url = URL (string: "https://swiftbysundell.com" )!

With the above in place, we can now easily convert any static string within our code base into a URL , without having to deal with optionals at every single call site:let url = URL (staticString: "https://swiftbysundell.com" )Nice!

Let’s see if we can write a Swift macro that’ll let us not just convert, but also validate static URL strings at compile time.

} }Note how we prefix the URL type with its parent module ( Foundation ) above.

ID ) async throws -> User { guard let url = URL ( st…

1 month, 2 weeks назад @ swiftbysundell.com
Swift by Sundell is back!
Swift by Sundell is back! Swift by Sundell is back!

I never actually decided to stop writing Swift articles.

But as time went on, I started to really miss Swift by Sundell.

The solution to that problem — meet the Swift by Sundell Archive.

I want to sincerely thank the fine folks at Genius Scan for helping me bring Swift by Sundell back, and to everyone in the Swift community who has reached out over the past few years with encouraging and supportive messages.

Welcome back to Swift by Sundell!

1 month, 2 weeks назад @ swiftbysundell.com
Hacking with Swift
последний пост 5 days, 3 hours назад
What's new in Swift 6.2?
What's new in Swift 6.2? What's new in Swift 6.2?

It's also great to see Swift Testing going from strength to strength, with three major improvements coming in Swift 6.2, including exit tests and attachments.

So, this kind of code is legal in Swift 6.2 and later:func `function name with spaces`() { print("Hello, world!")

As an example, we could create two classes like this:final class User: Sendable { let id = UUID() } final class Session: Sendable { weak let user: User?

{ self.user = user } }We could then make and use them like so:var user: User?

Note: Unlike the XCTest equivalent, Swift Testing's attachments do not support lifetime controls in Swift 6.2.

5 days, 3 hours назад @ hackingwithswift.com
What's new in Swift 6.1?
What's new in Swift 6.1? What's new in Swift 6.1?

Sponsor Hacking with Swift and reach the world's largest Swift community!

In Swift 6.1 this has been resolved, but only when the new MemberImportVisibility upcoming feature flag is enabled.

Formalize ‘language mode’ terminologySE-0441 makes a small but important change to the way we describe Swift versions, clearly separating Swift version from Swift language mode.

Creating a test scope means conforming to two protocols: the core TestTrait protocol, and also the TestScoping protocol introduced in Swift 6.1.

Swift 6.2 will almost certainly arrive at WWDC25, and will include another batch of changes aimed at refining Swift concurrency amongst other improvements.

1 week, 6 days назад @ hackingwithswift.com
Apple starts accepting GitHub sponsorships for Swift
Apple starts accepting GitHub sponsorships for Swift

Send money, get rewards.

1 month, 1 week назад @ hackingwithswift.com
Take on Apple Intelligence at Unwrap Live 2025
Take on Apple Intelligence at Unwrap Live 2025

Bring your apps into the age of AI with AppIntents, image playgrounds, and more!

4 months назад @ hackingwithswift.com
Save 50% on all books and bundles this Black Friday
Save 50% on all books and bundles this Black Friday

All books and bundles are half price!

6 months назад @ hackingwithswift.com
Go further, faster with the Swift Career Accelerator
Go further, faster with the Swift Career Accelerator

Your complete Swift journey: from first job to leadership, all in one powerful program

7 months, 3 weeks назад @ hackingwithswift.com
Making mistakes while learning Swift
Making mistakes while learning Swift

Tired of making mistakes while learning to code? You're not alone.

9 months, 1 week назад @ hackingwithswift.com
Ray Wenderlich Ray Wenderlich
последний пост 2 weeks, 1 day назад
Swift Apprentice: Beyond the Basics [SUBSCRIBER]
Swift Apprentice: Beyond the Basics [SUBSCRIBER] Swift Apprentice: Beyond the Basics [SUBSCRIBER]

Swift Apprentice: Beyond the Basics is the sequel to Swift Apprentice: Fundamentals and explores additional Swift programming concepts.

Swift Apprentice: Beyond the Basics is the sequel to Swift Apprentice: Fundamentals and explores additional Swift programming concepts.

The section is a list of the expanded areas of Swift programming.

Finally, it covers Advanced Protocols, Generics, and Concurrency, giving you a solid understanding of Swift’s language-level concurrency mechanisms.

Each topic provides a robust foundation for advanced Swift programming, ensuring your grasp of these concepts is both thorough and practical.

2 weeks, 1 day назад @ kodeco.com
Kodeco Podcast: All the Conferences – Podcast V2, S3 E3 [FREE]
Kodeco Podcast: All the Conferences – Podcast V2, S3 E3 [FREE] Kodeco Podcast: All the Conferences – Podcast V2, S3 E3 [FREE]

Here, at last, is our All the Conferences episode, featuring iOS community luminaries Mikalea Caron and Matt Heaney.

[Subscribe in Apple Podcasts] [Listen in Spotify] [RSS Feed]Interested in sponsoring a podcast episode?

How to network at conferences, even if you’re introverted—and why just saying “it’s my first time” can be a superpower.

​CocoaConferences.com, a curated directory of English-language conferences tailored for developers working with Apple’s platforms—macOS, iOS, watchOS, and tvOS.

iOS Conferences for Mobile Developers in 2024, dated now but many of these conferences recur annually.

2 weeks, 6 days назад @ kodeco.com
Swift Apprentice: Fundamentals [SUBSCRIBER]
Swift Apprentice: Fundamentals [SUBSCRIBER] Swift Apprentice: Fundamentals [SUBSCRIBER]

This is a companion book to the SwiftUI Apprentice; the SwiftUI Apprentice focuses on building apps, while Swift Apprentice focuses on the Swift language itself.

That means you can focus on core Swift language concepts, such as classes, protocols, and generics without getting bogged down by extraneous details.

That means you can focus on core Swift language concepts, such as classes, protocols, and generics without getting bogged down by extraneous details.

This is a companion book to the SwiftUI Apprentice; the SwiftUI Apprentice focuses on building apps, while Swift Apprentice focuses on the Swift language itself.

Section I: Swift BasicsThe chapters in this section will introduce you to t…

3 weeks назад @ kodeco.com
Git Apprentice [SUBSCRIBER]
Git Apprentice [SUBSCRIBER] Git Apprentice [SUBSCRIBER]

Chances are if you’re involved with software development you’ve heard of and have used Git at some point in your life.

This book is the easiest and fastest way to get hands-on experience with using Git for version control of your projects.

Topics Covered in Git ApprenticeA Crash Course in Git: Learn how to get started with Git, the differences between platforms, and a quick overview of the typical Git workflow.

Git Log & History: You’ll discover the versatility of the git log command—displaying branches, graphs and even filtering the history.

One thing you can count on: after reading this book, you’ll be well-prepared to use Git in your own software development workflow!

1 month назад @ kodeco.com
5-Day Swift Coding Challenge
5-Day Swift Coding Challenge 5-Day Swift Coding Challenge

iOS Ready provides you with the tools to maximize your learning potential towards becoming a sought after iOS developer using SwiftUI.

1 month, 1 week назад @ kodeco.com
Data Management & Optimization [SUBSCRIBER]
Data Management & Optimization [SUBSCRIBER] Data Management & Optimization [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
Data Persistence with SwiftData [SUBSCRIBER]
Data Persistence with SwiftData [SUBSCRIBER] Data Persistence with SwiftData [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, 3 weeks назад @ kodeco.com
Building Engaging User Interfaces with SwiftUI [SUBSCRIBER]
Building Engaging User Interfaces with SwiftUI [SUBSCRIBER] Building Engaging User Interfaces with SwiftUI [SUBSCRIBER]

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

Already a member of Kodeco?

2 months назад @ kodeco.com
macOS Apprentice [SUBSCRIBER]
macOS Apprentice [SUBSCRIBER] macOS Apprentice [SUBSCRIBER]

macOS Apprentice is a series of multi-chapter tutorials where you’ll learn about developing native macOS apps in Swift, using both SwiftUI — Apple’s newest user interface technology — and AppKit — the venerable UI framework.

macOS Apprentice doesn’t cover every single feature of macOS; it focuses on the absolutely essential ones.

Instead of just covering a list of features, macOS Apprentice does something much more important: It explains how all the building blocks fit together and what is involved in building real apps.

Our other book on building apps for macOS, macOS by Tutorials, is designed for developers who have a solid background in iOS development and are looking to make the leap to…

2 months, 1 week назад @ kodeco.com
Building Robust ViewModels [SUBSCRIBER]
Building Robust ViewModels [SUBSCRIBER] Building Robust ViewModels [SUBSCRIBER]

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

Already a member of Kodeco?

2 months, 2 weeks назад @ kodeco.com
SwiftUI Apprentice [SUBSCRIBER]
SwiftUI Apprentice [SUBSCRIBER] SwiftUI Apprentice [SUBSCRIBER]

SwiftUI Apprentice is a series of epic-length tutorials where you’ll learn to build three complete apps from scratch, using Apple’s new user interface technology: SwiftUI!

Each app is more advanced than the one before, and together, they cover everything to make your own apps using SwiftUI.

SwiftUI Apprentice doesn’t cover every single feature of iOS; it focuses on the absolutely essential ones.

Our other book on building apps with SwiftUI, SwiftUI by Tutorials, is designed for developers who have a solid background in iOS development and are looking to make the leap from building apps with UIKit, to building apps with SwiftUI.

This book, SwiftUI Apprentice, is designed to teach new develop…

2 months, 2 weeks назад @ kodeco.com
The Story of Kodeco (raywenderlich.com)—A Journey of Passion, Learning, and Community [FREE]
The Story of Kodeco (raywenderlich.com)—A Journey of Passion, Learning, and Community [FREE] The Story of Kodeco (raywenderlich.com)—A Journey of Passion, Learning, and Community [FREE]

To make things easier—not just for myself, but for others facing the same struggles—I decided to start a blog to document what I was learning.

The plan was simple—spend one day each week writing tutorials and use the rest of my time working on my own apps.

That worked for a while, until I started polling my readers about which topics they wanted me to cover next.

This meant extra research on my part, and soon I found myself spending more than my allocated day each week writing tutorials.

It was a huge success, and we realized we needed to create more books for the community.

3 months назад @ kodeco.com
Data Structures & Algorithms in Swift [SUBSCRIBER]
Data Structures & Algorithms in Swift [SUBSCRIBER] Data Structures & Algorithms in Swift [SUBSCRIBER]

Understanding how data structures and algorithms work in code is crucial for creating efficient and scalable apps and acing job interviews.

Swift’s standard library and, more recently, the Swift Collections and Algorithms packages contain a robust set of general-purpose collection types and algorithms, yet they don’t cover every case!

In Data Structures and Algorithms in Swift, you’ll learn how to implement the most popular and useful data structures and when and why you should use one particular data structure or algorithm over another.

This set of basic data structures and algorithms will serve as an excellent foundation for building more complex and special-purpose constructs.

By the end…

3 months, 3 weeks назад @ kodeco.com
Kodeco Podcast: App Marketing Secrets – Podcast V2, S3 E2 [FREE]
Kodeco Podcast: App Marketing Secrets – Podcast V2, S3 E2 [FREE] Kodeco Podcast: App Marketing Secrets – Podcast V2, S3 E2 [FREE]

In our final episode of 2024, we’re thrilled to welcome fellow podcasters Malin Sundberg and Kai Dombrowski of Triple Glazed Studios.

With a decade of experience in iOS and Mac development, Malin and Kai share how they’ve built thriving indie apps, established roots in new communities worldwide, and achieved repeated App Store features.

Tune in to learn actionable insights that can help you grow your indie app business too!

Show NotesJoin Suz, Jenn, and Dru as they chat with Malin and Kai, the creative minds behind Triple Glazed Studios, to explore what it takes to run a successful indie app business.

Mentioned in This EpisodeContact Kai, Malin, and the HostsFollow KodecoKodeco on LinkedInK…

4 months, 2 weeks назад @ kodeco.com
UIKit Apprentice [SUBSCRIBER]
UIKit Apprentice [SUBSCRIBER] UIKit Apprentice [SUBSCRIBER]

The UIKit Apprentice is a series of epic-length tutorials for beginners where you’ll learn how to build four complete apps from scratch.

The UIKit Apprentice is a series of epic-length tutorials for beginners where you’ll learn how to build four complete apps from scratch.

The UIKit Apprentice series doesn’t cover every single feature of iOS – it just focuses on the absolutely essential ones that you need to know.

1 Introduction Toggle description Welcome to The UIKit Apprentice!

Edit Items Toggle description Now that you can add items, learn how to edit added items.

4 months, 3 weeks назад @ kodeco.com
NSHipster NSHipster
последний пост 2 months, 1 week назад
Model Context Protocol (MCP)
Model Context Protocol (MCP) Model Context Protocol (MCP)

Model Context Protocol (MCP) aims to do the same for a new generation of AI tools.

But back to more practical matters:Let’s talk about where we are today with Model Context Protocol.

In the process of building iMCP, we built a Swift SDK for Model Context Protocol servers and clients.

We think emcee is a convenient way to connect to services that don’t have an existing MCP server implementation — especially for services you’re building yourself.

In case it’s not abundantly clear, we here at NSHipster dot com are pretty bought into the promise of Model Context Protocol.

2 months, 1 week назад @ nshipster.com
Ollama
Ollama

What can I do?

Please try again in a few minutes.

2 months, 4 weeks назад @ nshipster.com
op run
op run op run

environment [ "IRC_PASSWORD" ] else { fatal Error ( "Missing required environment variables" ) } // For testing only - never print credentials in production code print ( password )Run this on its own, and you’ll fail in proper 12 Factor fashion:$ swift run ❗️ "Missing required environment variables"But by prepending op run we read in that .env file, resolve each vault item reference, and injects those values into the evironment:$ op run -- swift run hunter2The double dash ( -- ) after op run is important!

It tells the shell to pass all subsequent arguments to the command being run, rather than interpreting them as options to op run itself.

Update Your Development ScriptWhatever command you …

4 months, 1 week назад @ nshipster.com
Ole Begemann
последний пост None
Marco Arment
последний пост None
Telegram каналы
iOS Good Reads iOS Good Reads
последний пост 18 часов назад
MCP сервер для xcodebuildПолезные MCP сервера для iOS разработчиков продолжают появляться! Теперь любой AI чат с поддержкой MCP (Claude Desktop, Cursor, Windsurf и другие) могут напрямую вызывать билд-тулы Xcode:👉Запускать сборки, в том числе инкрементальн
MCP сервер для xcodebuildПолезные MCP сервера для iOS разработчиков продолжают появляться! Теперь любой AI чат с поддержкой MCP (Claude Desktop, Cursor, Windsurf и другие) могут напрямую вызывать билд-тулы Xcode:👉Запускать сборки, в том числе инкрементальн

MCP сервер для xcodebuildПолезные MCP сервера для iOS разработчиков продолжают появляться! Теперь любой AI чат с поддержкой MCP (Claude Desktop, Cursor, Windsurf и другие) могут напрямую вызывать билд-тулы Xcode:👉Запускать сборки, в том числе инкрементальные👉Управлять симуляторами👉Вытаскивать логи👉Управлять любой мета-информацией о проекте

18 часов назад @ t.me
Обсуждем кейсы на митапе Яндекса по мобильной разработкеЯ.Субботник — большой митап для мобильных разработчиков. В этот раз кроме докладов участников ждёт практический разрбор кейсов на PeerLab.PeerLab — камерная встреча с экспертами Яндекса. Для неё мы от
Обсуждем кейсы на митапе Яндекса по мобильной разработкеЯ.Субботник — большой митап для мобильных разработчиков. В этот раз кроме докладов участников ждёт практический разрбор кейсов на PeerLab.PeerLab — камерная встреча с экспертами Яндекса. Для неё мы от Обсуждем кейсы на митапе Яндекса по мобильной разработкеЯ.Субботник — большой митап для мобильных разработчиков. В этот раз кроме докладов участников ждёт практический разрбор кейсов на PeerLab.PeerLab — камерная встреча с экспертами Яндекса. Для неё мы от

Обсуждем кейсы на митапе Яндекса по мобильной разработкеЯ.Субботник — большой митап для мобильных разработчиков. В этот раз кроме докладов участников ждёт практический разрбор кейсов на PeerLab.PeerLab — камерная встреча с экспертами Яндекса. Для неё мы отобрали актуальные темы из разработки и карьеры. Предложить кейс для обсуждения может каждый участник — приносите их в форму регистрации и приходите на обсуждение!В Москве точно обсудим:🔸Kotlin Multiplatform 🔸Карьерное развитие🔸Платформенные команды🔸AI в разработкеА в Питере:T-Shape разработчик🔸Тестирование🔸AI в разработке➡️ Регистрируйтесь и ищите список экспертов-участников дискуссии на сайте

1 day, 12 hours назад @ t.me
Xodot – Godot на iPadИнтересные релизы нового тулинга для разработчиков случаются и за пределами AI. На прошлой неделе в App Store вышел Xodot – полноценный редактор для игрового движка Godot. В нем есть все основные фичи: редактор кода, редакторы 2D и 3D
Xodot – Godot на iPadИнтересные релизы нового тулинга для разработчиков случаются и за пределами AI. На прошлой неделе в App Store вышел Xodot – полноценный редактор для игрового движка Godot. В нем есть все основные фичи: редактор кода, редакторы 2D и 3D Xodot – Godot на iPadИнтересные релизы нового тулинга для разработчиков случаются и за пределами AI. На прошлой неделе в App Store вышел Xodot – полноценный редактор для игрового движка Godot. В нем есть все основные фичи: редактор кода, редакторы 2D и 3D

Xodot – Godot на iPadИнтересные релизы нового тулинга для разработчиков случаются и за пределами AI. На прошлой неделе в App Store вышел Xodot – полноценный редактор для игрового движка Godot. В нем есть все основные фичи: редактор кода, редакторы 2D и 3D сцен, дебаггер и экспорт в WebAssembly с запуском игр в браузере!👉Скачать в App Store

1 day, 18 hours назад @ t.me
Когда переговоры идут не по плану…Вы когда-нибудь выходили с performance review или созвона с заказчиком с чувством: «Что-то пошло не так»?Аргументы были. Слова — правильные. Но в итоге — без прибавки, с лишними задачами или с чувством упущенной выгоды. Во
Когда переговоры идут не по плану…Вы когда-нибудь выходили с performance review или созвона с заказчиком с чувством: «Что-то пошло не так»?Аргументы были. Слова — правильные. Но в итоге — без прибавки, с лишними задачами или с чувством упущенной выгоды. Во

Когда переговоры идут не по плану…Вы когда-нибудь выходили с performance review или созвона с заказчиком с чувством: «Что-то пошло не так»?Аргументы были. Слова — правильные. Но в итоге — без прибавки, с лишними задачами или с чувством упущенной выгоды. Возможно, пора изменить свою переговорную стратегию.Приходите на бесплатный практический воркшоп — «Сложные переговоры».17 мая в 11:00 (GMT+3), онлайн. Бесплатная регистрация: https://stratoplan-school.com/negotiation/tlgr На воркшопе вы:– Освоите алгоритмы подготовки к переговорам– Поймёте, как устанавливать контакт и слушать так, чтобы слышали– Разберётесь, как работают BATNA, WATNA, ZOPA и «поле торга»– Попрактикуетесь — вживую, в подгруп…

2 days, 11 hours назад @ t.me
Дебаггер в Swift RegexSwift Regex – очень удобный веб-сервис для того, чтобы собирать Regex Builder DSL из заданной регулярки. Теперь он стал еще удобнее, так как завезли дебаггер – с его помощью можно посимвольно анализировать, почему какая-то строка не п
Дебаггер в Swift RegexSwift Regex – очень удобный веб-сервис для того, чтобы собирать Regex Builder DSL из заданной регулярки. Теперь он стал еще удобнее, так как завезли дебаггер – с его помощью можно посимвольно анализировать, почему какая-то строка не п

Дебаггер в Swift RegexSwift Regex – очень удобный веб-сервис для того, чтобы собирать Regex Builder DSL из заданной регулярки. Теперь он стал еще удобнее, так как завезли дебаггер – с его помощью можно посимвольно анализировать, почему какая-то строка не проходит условия регулярного выражения.

2 days, 18 hours назад @ t.me
Harmonize – линтер для вашей архитектурыHarmonize – новый линтер, основная фича которого – описание всех правил в виде обычных юнит-тестов. Библиотека дает доступ ко всей структуре проекта, включая классы, методы, пакеты, и с помощью обычного Swift кода вы
Harmonize – линтер для вашей архитектурыHarmonize – новый линтер, основная фича которого – описание всех правил в виде обычных юнит-тестов. Библиотека дает доступ ко всей структуре проекта, включая классы, методы, пакеты, и с помощью обычного Swift кода вы

Harmonize – линтер для вашей архитектурыHarmonize – новый линтер, основная фича которого – описание всех правил в виде обычных юнит-тестов. Библиотека дает доступ ко всей структуре проекта, включая классы, методы, пакеты, и с помощью обычного Swift кода вы можете проверять кучу разных полезных штук. Например: 👉То, что все ViewModel наследуются от нужного базового класса.👉То, что инициализаторы определенных классов не используют какие-то конкретные типы.👉То, что часть классов имеют только один публичный метод.👉То, что все модели лежат в определенном пакете.

5 days, 18 hours назад @ t.me
Привет! Возможно вы уже слышали о недавнем противостоянии между Apple и Epic Games, в котором Apple проиграла суд. Теперь Apple обязана разрешить разработчикам использовать сторонние платежные системы. Это значительное изменение на рынке, которое напрямую
Привет! Возможно вы уже слышали о недавнем противостоянии между Apple и Epic Games, в котором Apple проиграла суд. Теперь Apple обязана разрешить разработчикам использовать сторонние платежные системы. Это значительное изменение на рынке, которое напрямую Привет! Возможно вы уже слышали о недавнем противостоянии между Apple и Epic Games, в котором Apple проиграла суд. Теперь Apple обязана разрешить разработчикам использовать сторонние платежные системы. Это значительное изменение на рынке, которое напрямую

Привет! Возможно вы уже слышали о недавнем противостоянии между Apple и Epic Games, в котором Apple проиграла суд. Теперь Apple обязана разрешить разработчикам использовать сторонние платежные системы. Это значительное изменение на рынке, которое напрямую касается всех нас, разработчиков.Если вы работаете над приложениями с подписками, скоро ваши продукты и бизнес-оунеры могут запросить интеграцию с такими сервисами, как Stripe. Поэтому важно понимать, что происходит, и быть в курсе всех деталей.Завтра Сэм, CEO Qonversion, вместе с Александром Зиминым (Co-Founder Eda), Виталием Урбаном (Co-Founder Moonly) и Ником Лазаревым (SDR Qonversion) проведут круглый стол. В адженде:▫️Как это всё рабо…

6 days, 9 hours назад @ t.me
Что нового в Swift 6.1Классический обзор всех нововведений в Swift от Пола Хадсона с простыми примерами:👉Trailing comma in comma-separated lists👉Metatype Keypaths👉Member import visibility👉Precise control flags over compiler warnings...и все остальные фичи!
Что нового в Swift 6.1Классический обзор всех нововведений в Swift от Пола Хадсона с простыми примерами:👉Trailing comma in comma-separated lists👉Metatype Keypaths👉Member import visibility👉Precise control flags over compiler warnings...и все остальные фичи!

Что нового в Swift 6.1Классический обзор всех нововведений в Swift от Пола Хадсона с простыми примерами:👉Trailing comma in comma-separated lists👉Metatype Keypaths👉Member import visibility👉Precise control flags over compiler warnings...и все остальные фичи!

6 days, 18 hours назад @ t.me
Sentry купили Emerge ToolsЕсли вы забыли, Emerge Tools – офигенный стартап, которые делают набор тулов для анализа размера приложения и его перфоманса. Так вот, сегодня анонсировали, что и продукт, и команду купили Sentry. Новость классная – Sentry уже дел
Sentry купили Emerge ToolsЕсли вы забыли, Emerge Tools – офигенный стартап, которые делают набор тулов для анализа размера приложения и его перфоманса. Так вот, сегодня анонсировали, что и продукт, и команду купили Sentry. Новость классная – Sentry уже дел

Sentry купили Emerge ToolsЕсли вы забыли, Emerge Tools – офигенный стартап, которые делают набор тулов для анализа размера приложения и его перфоманса. Так вот, сегодня анонсировали, что и продукт, и команду купили Sentry. Новость классная – Sentry уже делают, кажется, лучший на рынке продукт для анализа крешей, а теперь смогут стать вообще стандартом для мониторинга и улучшения нефункционального качества приложений.

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

Как Яндекс Карты учат нейросети угадывать твои желанияПредставь: ты открываешь Карты, а они уже знают, куда тебе хочется пойти — будь то место для завтрака или тихий парк с видом на закат. Так работает магия рекомендаций — нейросети, геоданные и тонны экспериментов. Яндекс Карты — это команда инженеров и исследователей, которые превращают терабайты логов в персонализированные подсказки. Нейросеть анализирует разные действия: от просмотра фото до построения маршрута, и находит «ближайшие» места не только на карте, но и по интересам. А компьютерное зрение выбирает самое аппетитное фото, чтобы ты сразу понял: «О, тут есть рамен!»А ещё мы постоянно экспериментируем: например, учим модель учитыв…

1 week, 1 day назад @ t.me
Партнерство Apple и AnthropicВторая новость, которая прошла менее замеченной. Ходят слухи, что Apple и Anthropic, разработчики лучших LLM для кодинга, партнерятся вокруг добавления AI в Xcode. Что конкретно это значит пока не очень понятно – это может быть
Партнерство Apple и AnthropicВторая новость, которая прошла менее замеченной. Ходят слухи, что Apple и Anthropic, разработчики лучших LLM для кодинга, партнерятся вокруг добавления AI в Xcode. Что конкретно это значит пока не очень понятно – это может быть

Партнерство Apple и AnthropicВторая новость, которая прошла менее замеченной. Ходят слухи, что Apple и Anthropic, разработчики лучших LLM для кодинга, партнерятся вокруг добавления AI в Xcode. Что конкретно это значит пока не очень понятно – это может быть как добавление Claude в качестве одной из доступных моделей, так и использование их как дефолтной опции, так и что-то существенно большее.

1 week, 1 day назад @ t.me
Кстати, напоминаю, что у меня есть второй канал, в котором я делюсь классным контентом про управление людьми, командами и разработкой – @leadgr. Если вы уже доросли до сеньора, то там точно будет много полезного!Вот несколько постов, с которых можно начать
Кстати, напоминаю, что у меня есть второй канал, в котором я делюсь классным контентом про управление людьми, командами и разработкой – @leadgr. Если вы уже доросли до сеньора, то там точно будет много полезного!Вот несколько постов, с которых можно начать

Кстати, напоминаю, что у меня есть второй канал, в котором я делюсь классным контентом про управление людьми, командами и разработкой – @leadgr. Если вы уже доросли до сеньора, то там точно будет много полезного!Вот несколько постов, с которых можно начать:👉Как избежать атрофии навыков из-за AI👉Как AI помогает читить на собесах👉Почему 10х инженеры – это антипаттерн👉Большая подборка книг, чтобы прокачаться в менеджменте за год

1 week, 2 days назад @ t.me
Apple проиграл в суде EpicГлавная новость недели – Apple проиграли долгий судебный процесс Epic, и теперь в USA App Store можно принимать платежи в обход App Store, и не платить комиссию.👉Apple уже обновили гайдлайны👉Stripe подсуетились и запустили SDK для
Apple проиграл в суде EpicГлавная новость недели – Apple проиграли долгий судебный процесс Epic, и теперь в USA App Store можно принимать платежи в обход App Store, и не платить комиссию.👉Apple уже обновили гайдлайны👉Stripe подсуетились и запустили SDK для

Apple проиграл в суде EpicГлавная новость недели – Apple проиграли долгий судебный процесс Epic, и теперь в USA App Store можно принимать платежи в обход App Store, и не платить комиссию.👉Apple уже обновили гайдлайны👉Stripe подсуетились и запустили SDK для приема платежей

1 week, 2 days назад @ t.me
VS Code плагин для iOS разработкиРаз мы заговорили про VS Code, то смотрите какой плагин я нашел – ребята пытаются воспроизвести большую часть фичей Xcode. Что плагин уже умеет:👉Автокомплит Swift кода👉Собирать и запускать приложения👉Форматировать код👉Управ
VS Code плагин для iOS разработкиРаз мы заговорили про VS Code, то смотрите какой плагин я нашел – ребята пытаются воспроизвести большую часть фичей Xcode. Что плагин уже умеет:👉Автокомплит Swift кода👉Собирать и запускать приложения👉Форматировать код👉Управ

VS Code плагин для iOS разработкиРаз мы заговорили про VS Code, то смотрите какой плагин я нашел – ребята пытаются воспроизвести большую часть фичей Xcode. Что плагин уже умеет:👉Автокомплит Swift кода👉Собирать и запускать приложения👉Форматировать код👉Управлять симуляторами и девайсами👉Запускать дебаггер и тесты

1 week, 5 days назад @ t.me
Пишем MCP сервер на SwiftПро Model-Context-Protocol, о котором в интернете говорят все чаще и чаще, я уже рассказывал на канале. Держите простой туториал по тому, как написать свой первый MCP сервер на Swift и подключить его к VS Code.
Пишем MCP сервер на SwiftПро Model-Context-Protocol, о котором в интернете говорят все чаще и чаще, я уже рассказывал на канале. Держите простой туториал по тому, как написать свой первый MCP сервер на Swift и подключить его к VS Code.

Пишем MCP сервер на SwiftПро Model-Context-Protocol, о котором в интернете говорят все чаще и чаще, я уже рассказывал на канале. Держите простой туториал по тому, как написать свой первый MCP сервер на Swift и подключить его к VS Code.

1 week, 6 days назад @ t.me
iOS.Events iOS.Events
последний пост 5 months назад
Mobile Meetup SberHealth18 декабря в 18:00 Сбер приглашает на предновогодний открытый митап для мобильных разработчиков в Москве 🩵В программе доклады от:▪️ Смирнова Кирилла, Технического лидера iOS команды, про компиляцию массивного проекта и как его готов
Mobile Meetup SberHealth18 декабря в 18:00 Сбер приглашает на предновогодний открытый митап для мобильных разработчиков в Москве 🩵В программе доклады от:▪️ Смирнова Кирилла, Технического лидера iOS команды, про компиляцию массивного проекта и как его готов Mobile Meetup SberHealth18 декабря в 18:00 Сбер приглашает на предновогодний открытый митап для мобильных разработчиков в Москве 🩵В программе доклады от:▪️ Смирнова Кирилла, Технического лидера iOS команды, про компиляцию массивного проекта и как его готов

Mobile Meetup SberHealth18 декабря в 18:00 Сбер приглашает на предновогодний открытый митап для мобильных разработчиков в Москве 🩵В программе доклады от:▪️ Смирнова Кирилла, Технического лидера iOS команды, про компиляцию массивного проекта и как его готовить. ▪️Беспалова Владислава, Старшего разработчика, о процессе оптимизации аналитики в компании. ⭐️ В качестве приглашенного спикера Сычев Александр — руководитель разработки рекомендательной ленты Яндекс Go, он расскажет про будущее мобильной разработки на основе грядущих трендов.Принять участие можно как офлайн, так и онлайн. Узнать подробнее и зарегистироваться 🔗

5 months назад @ t.me
Readaggregator Readaggregator
последний пост 8 months, 1 week назад
In a recent article, my buddy @artemnovichkov provides an insightful look into creating a GitHub Contribution Graph using Swift Charts. The piece delves into how developers can effectively leverage Swift Charts to build customizable, data-rich visualizatio
In a recent article, my buddy @artemnovichkov provides an insightful look into creating a GitHub Contribution Graph using Swift Charts. The piece delves into how developers can effectively leverage Swift Charts to build customizable, data-rich visualizatio

In a recent article, my buddy @artemnovichkov provides an insightful look into creating a GitHub Contribution Graph using Swift Charts. The piece delves into how developers can effectively leverage Swift Charts to build customizable, data-rich visualizations.https://www.artemnovichkov.com/blog/github-contribution-graph-swift-charts#SwiftUI #Charts

8 months, 1 week назад @ t.me
When using a modular architecture, consider checking the ENABLE_MODULE_VERIFIER project setting. Disabling this flag can significantly reduce build times, especially in projects with a large number of modules. While it is useful for identifying issues with
When using a modular architecture, consider checking the ENABLE_MODULE_VERIFIER project setting. Disabling this flag can significantly reduce build times, especially in projects with a large number of modules. While it is useful for identifying issues with

When using a modular architecture, consider checking the ENABLE_MODULE_VERIFIER project setting. Disabling this flag can significantly reduce build times, especially in projects with a large number of modules. While it is useful for identifying issues with frameworks before distribution, it may not be necessary for most general projects.https://pfandrade.me/blog/swift-build-times-and-module-verification/#optimization #Xcode

8 months, 2 weeks назад @ t.me
A short but insightful article on the non-obvious quirks of SwiftUI's Menu component. Jeff addresses common issues developers face when using HStack and VStack in Menu, offering practical solutions to overcome them.https://jeffverkoeyen.com/blog/2024/08/16
A short but insightful article on the non-obvious quirks of SwiftUI's Menu component. Jeff addresses common issues developers face when using HStack and VStack in Menu, offering practical solutions to overcome them.https://jeffverkoeyen.com/blog/2024/08/16

A short but insightful article on the non-obvious quirks of SwiftUI's Menu component. Jeff addresses common issues developers face when using HStack and VStack in Menu, offering practical solutions to overcome them.https://jeffverkoeyen.com/blog/2024/08/16/SwiftUI-Menu-subtitle-shenanigans/#SwiftUI

9 months назад @ t.me
It's a great idea to have quick answers about new features from WWDC, especially if you don't have the time to watch every session.https://askwwdc.com/#wwdc
It's a great idea to have quick answers about new features from WWDC, especially if you don't have the time to watch every session.https://askwwdc.com/#wwdc

It's a great idea to have quick answers about new features from WWDC, especially if you don't have the time to watch every session.https://askwwdc.com/#wwdc

9 months, 1 week назад @ t.me
If you want to go beyond writing the usual tests we are all used to, there is a demonstration of how to automatically detect memory leaks in applications using UI tests on CI.https://www.polpiella.dev/automatically-detect-memory-leaks-using-ui-tests/#testi
If you want to go beyond writing the usual tests we are all used to, there is a demonstration of how to automatically detect memory leaks in applications using UI tests on CI.https://www.polpiella.dev/automatically-detect-memory-leaks-using-ui-tests/#testi

If you want to go beyond writing the usual tests we are all used to, there is a demonstration of how to automatically detect memory leaks in applications using UI tests on CI.https://www.polpiella.dev/automatically-detect-memory-leaks-using-ui-tests/#testing

9 months, 1 week назад @ t.me
Подкасты
Swift by Sundell Podcast Swift by Sundell Podcast
последний пост None
The Swift Community Podcast The Swift Community Podcast
последний пост None
Stacktrace Stacktrace
последний пост None
Swift Unwrapped Swift Unwrapped
последний пост None
Accidental Tech Podcast Accidental Tech Podcast
последний пост 1 week, 1 day назад
638: Hop, Hop, Hop
638: Hop, Hop, Hop 638: Hop, Hop, Hop

Hyperspace updates, more on Apple's in-app-purchase injunction, how to choose Ubiquiti gear (and when not to), and some actual vibe-coding (we think?).

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

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

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

1 week, 1 day назад @ atp.fm
637: Rotate Those Tennis Balls
637: Rotate Those Tennis Balls 637: Rotate Those Tennis Balls

The ruling against Apple, the Slate Truck, and using a reMarkable e-ink tablet.

Sponsored by:Wildgrain: Free croissants in every box and $30 off your first box.

MasterClass: Learn from the world’s best.

Get 50% off plus free shipping on your first box.

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

1 week, 6 days назад @ atp.fm
636: Nose-Biting Territory
636: Nose-Biting Territory 636: Nose-Biting Territory

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

Hosted by Marco Arment Casey Liss , and John Siracusa

3 weeks назад @ atp.fm
635: An Effective Operator
635: An Effective Operator 635: An Effective Operator

Chaos in the government, chaos in the Siri group, chaos in Casey's AirPods case… and new T-shirts!

Sponsored by:BetterHelp: Give online therapy a try and get on your way to being your best self.

Mack Weldon: Get 25% off your first order of $125 or more.

HelloFresh: America’s #1 meal kit.

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

4 weeks, 1 day назад @ atp.fm
634: We Don’t Have Enough Bees
634: We Don’t Have Enough Bees 634: We Don’t Have Enough Bees

The Nintendo Switch 2, iOS-redesign rumors, finally surrendering in three old battles, and our plans for [waving hands] all of this.

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

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

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

1 month назад @ atp.fm
633: Moonshoot
633: Moonshoot 633: Moonshoot

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

Hosted by Marco Arment Casey Liss , and John Siracusa

1 month, 1 week назад @ atp.fm
632: The Uncertainty Is Gone
632: The Uncertainty Is Gone 632: The Uncertainty Is Gone

New Siri leadership, WWDC's announcement, the EU's new demands, and a dropped axe that could've been much worse.

Sponsored by: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
631: The Colors Are the Pepperoni
631: The Colors Are the Pepperoni 631: The Colors Are the Pepperoni

Metallica on Vision Pro, the Apple Intelligence Siri delay, and the partial opening of the restaurant.

Sponsored by:Squarespace: Save 10% off your first purchase of a website or domain using code atp .. Mack Weldon: Get 25% off your first order of $125 or more using code ATP.

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

1 month, 3 weeks назад @ atp.fm
630: Time to Spiral
630: Time to Spiral 630: Time to Spiral

Mac Studio benchmarks, Mac Pro chip rumors, the value of products with colors, and the rumored UI redesigns that may come to this fall's Apple OSes.

Sponsored by:BetterHelp: Give online therapy a try and get on your way to being your best self.

TRMNL: A hackable e-ink display.

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

2 months назад @ atp.fm
629: An Upsetting and Confusing Time to Be Me
629: An Upsetting and Confusing Time to Be Me 629: An Upsetting and Confusing Time to Be Me

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

Hosted by Marco Arment Casey Liss , and John Siracusa

2 months, 1 week назад @ atp.fm
628: There’s a Certain Smell
628: There’s a Certain Smell 628: There’s a Certain Smell

John launches Hyperspace!

(That's not the smell.

The app is great.)

Exclusively sponsored by:

2 months, 2 weeks назад @ atp.fm
627: Dragged Across the Line
627: Dragged Across the Line 627: Dragged Across the Line

The iPhone 16e, a VoIP (mis)adventure, and the latest attempt at a status display in the Liss household.

Use code factorpodcast to get 50% off and free shipping on your first box.

to get 50% off and free shipping on your first box.

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

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

2 months, 3 weeks назад @ atp.fm
626: No Longer ery Good
626: No Longer ery Good 626: No Longer ery Good

Merging Apple accounts, home-status displays, emotive robots, and why we really do want cellular Macs.

Sponsored by:HelloFresh: America’s #1 Meal Kit.

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

3 months назад @ atp.fm
625: Time and Smoke
625: Time and Smoke 625: Time and Smoke

Zen and the art of restaurant wiring.

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.

Wildgrain: Free croissants in every box and $30 off your first box.

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

3 months, 1 week назад @ atp.fm
624: Do Less Math in Computers
624: Do Less Math in Computers 624: Do Less Math in Computers

DeepSeek's impact, Apple's position in AI, updates on scrolling and home LEDs, and an adaptive apology.

Sponsored by:

3 months, 2 weeks назад @ atp.fm
The Talk Show with John Gruber The Talk Show with John Gruber
последний пост 2 weeks назад
421: ‘The Ratchet of Flippancy’, With Craig Mod
421: ‘The Ratchet of Flippancy’, With Craig Mod 421: ‘The Ratchet of Flippancy’, With Craig Mod

‘The Ratchet of Flippancy’, With Craig ModCraig Mod returns to the show to discuss his splendid new book, Things Become Other Things.

Other topics include creating with AI tools (including programming), social media permanence vs. ephemerality, and more.

Notion: Try the powerful, easy-to-use Notion AI today.

WorkOS: The modern identity platform for B2B SaaS — free up to 1 million monthly active users.

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

2 weeks назад @ daringfireball.net
420: ‘The Best Hatched Plan’, With Glenn Fleishman
420: ‘The Best Hatched Plan’, With Glenn Fleishman 420: ‘The Best Hatched Plan’, With Glenn Fleishman

‘The Best Hatched Plan’, With Glenn FleishmanSpecial guest Glenn Fleishman returns to the show for episode 420 on 4/20, but everyone’s sober, I swear.

Topics include Trump’s dumb tariffs and Glenn’s smart new edition of his book Six Centuries of Type & Printing.

Notion: Try the powerful, easy-to-use Notion AI today.

BetterHelp: Give online therapy a try at BetterHelp and get on your way to being your best self.

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

3 weeks, 2 days назад @ daringfireball.net
419: ‘Podcasting Technology Cadence’, With MG Siegler
419: ‘Podcasting Technology Cadence’, With MG Siegler 419: ‘Podcasting Technology Cadence’, With MG Siegler

‘Podcasting Technology Cadence’, With MG SieglerMG Siegler returns to the show to talk about the drama surrounding Siri and Apple Intelligence.

Sponsored by:WorkOS: The modern identity platform for B2B SaaS — free up to 1 million monthly active users.

BetterHelp: Give online therapy a try at BetterHelp and get on your way to being your best self.

OpenCase: MagSafe perfected that’s thinner, lighter, and more secure.

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

1 month, 3 weeks назад @ daringfireball.net
418: ‘Putting a Stink on the Letter X’, With Craig Hockenberry
418: ‘Putting a Stink on the Letter X’, With Craig Hockenberry 418: ‘Putting a Stink on the Letter X’, With Craig Hockenberry

‘Putting a Stink on the Letter X’, With Craig HockenberryCraig Hockenberry returns to the show.

Topics include Apple’s new hardware this week — M3 iPad Airs, A16 regular iPads, M4 MacBook Airs, and the M4 Max and surprising M3 Ultra Mac Studios.

And we go deep on The Iconfactory’s years-in-the-making new app, Tapestry — a universal timeline for the Internet.

Exclusively sponsored by:Google Gemini: Chat to supercharge your ideas.

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

2 months назад @ daringfireball.net
417: ‘Nothing Is Possible’, With Paul Kafasis
417: ‘Nothing Is Possible’, With Paul Kafasis 417: ‘Nothing Is Possible’, With Paul Kafasis

‘Nothing Is Possible’, With Paul KafasisSpecial guest: Paul Kafasis.

Special topics: Siri/Super Bowl nonsense, “Gulf of Mexico/America” nonsense, the iPhone 16e gets announced, and a veritable Bond villain buys the rights to the James Bond movie franchise.

Sponsored by:Listen Later: Turn articles into podcasts and listen on the go, with AI-powered narration.

Unofficial but surprisingly good transcripts.

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

2 months, 2 weeks назад @ daringfireball.net
416: ‘A Professional Internet User’, With Vlad Prelovac
416: ‘A Professional Internet User’, With Vlad Prelovac 416: ‘A Professional Internet User’, With Vlad Prelovac

‘A Professional Internet User’, With Vlad PrelovacKagi founder and CEO Vlad Prelovac joins the show to talk about the business of web search, the thinking behind Kagi’s own amazing search engine, and their upstart WebKit-based browser Orion.

Sponsored by:Squarespace: Make your next move.

Use code talkshow for 10% off your first order.

Start your free trial today.

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

4 months, 3 weeks назад @ daringfireball.net
415: ‘A Good Duck Butt’, With Allen Pike
415: ‘A Good Duck Butt’, With Allen Pike 415: ‘A Good Duck Butt’, With Allen Pike

‘A Good Duck Butt’, With Allen PikeSpecial guest Allen Pike joins the show to talk about the state of generative AI and how Apple Intelligence measures up (so far).

Also: some speculation on Apple’s pending acquisition of the ever-difficult-to-pronounce Pixelmator.

Sponsored by:WorkOS: The modern identity platform for B2B SaaS — free up to 1 million monthly active users.

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

5 months, 1 week назад @ daringfireball.net
414: ‘Annoying Friendliness’, With Joanna Stern
414: ‘Annoying Friendliness’, With Joanna Stern 414: ‘Annoying Friendliness’, With Joanna Stern

‘Annoying Friendliness’, With Joanna SternJoanna Stern returns to the show to talk about our new best friends, AI chatbots, and I chime in with how the Voight-Kampff test got it all wrong.

Sponsored by:WorkOS: The modern identity platform for B2B SaaS — free up to 1 million monthly active users.

Use code talkshow for 10% off your first order.

Start your free trial today.

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

5 months, 3 weeks назад @ daringfireball.net
413: ‘Holiday Party 2024’, With Merlin Mann
413: ‘Holiday Party 2024’, With Merlin Mann 413: ‘Holiday Party 2024’, With Merlin Mann

‘Holiday Party 2024’, With Merlin MannThis again.

Once more, let’s talk around another election, and try, by doing so, to maybe express something about it.

Sponsored by:Tiptop: A new way to pay that combines Instant Trade-In and Pay-in-4 at checkout.

Start your free trial today.

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

6 months назад @ daringfireball.net
412: ‘His Most Pro Shirt’, With Dan Moren
412: ‘His Most Pro Shirt’, With Dan Moren 412: ‘His Most Pro Shirt’, With Dan Moren

‘His Most Pro Shirt’, With Dan MorenDan Moren returns to the show to discuss this week’s introductions of the first M4 Macs: iMac, Mac Mini, and MacBook Pros.

Sponsored by:WorkOS: The modern identity platform for B2B SaaS — free up to 1 million monthly active users.

Use code talkshow for 10% off your first order.

Start your free trial today.

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

6 months, 2 weeks назад @ daringfireball.net
411: ‘An Acoustic Nightmare’, With Tyler Stalman
411: ‘An Acoustic Nightmare’, With Tyler Stalman 411: ‘An Acoustic Nightmare’, With Tyler Stalman

‘An Acoustic Nightmare’, With Tyler StalmanTyler Stalman joins the show to discuss the iPhone 16 lineup’s cameras, and the state of iPhone photography.

Sponsored by:Squarespace: Make your next move.

Use code talkshow for 10% off your first order.

Start your free trial today.

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

7 months, 1 week назад @ daringfireball.net
410: ‘Shipping vs. Shipping’, With Jason Snell
410: ‘Shipping vs. Shipping’, With Jason Snell 410: ‘Shipping vs. Shipping’, With Jason Snell

‘Shipping vs. Shipping’, With Jason SnellJason Snell returns to the show to discuss Apple’s September product announcements, and Meta’s Orion prototype AR glasses.

Absolutely no baseball talk, almost.

Sponsored by:WorkOS: The modern identity platform for B2B SaaS — free up to 1 million monthly active users.

Start your free trial today.

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

7 months, 2 weeks назад @ daringfireball.net
409: ‘The Dynamic Paradox’, With Nilay Patel
409: ‘The Dynamic Paradox’, With Nilay Patel 409: ‘The Dynamic Paradox’, With Nilay Patel

‘The Dynamic Paradox’, With Nilay PatelNilay Patel returns to the show to consider the iPhones 16.

Sponsored by:Tiptop: A new way to pay that combines Instant Trade-In and Pay-in-4 at checkout.

Squarespace: Make your next move.

Use code talkshow for 10% off your first order.

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

7 months, 2 weeks назад @ daringfireball.net
408: ‘Good Enough to Be Pesky’, With Taegan Goddard
408: ‘Good Enough to Be Pesky’, With Taegan Goddard 408: ‘Good Enough to Be Pesky’, With Taegan Goddard

‘Good Enough to Be Pesky’, With Taegan GoddardSpecial guest Taegan Goddard, the man behind Political Wire, joins the show to talk about the past, present, and future of independent media.

Sponsored by:WorkOS: The modern identity platform for B2B SaaS — free up to 1 million MAUs.

Squarespace: Make your next move.

Use code talkshow for 10% off your first order.

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

8 months, 2 weeks назад @ daringfireball.net
407: ‘Pinkie Swear’, With Chance Miller
407: ‘Pinkie Swear’, With Chance Miller 407: ‘Pinkie Swear’, With Chance Miller

‘Pinkie Swear’, With Chance MillerChance Miller, ace reporter for 9to5Mac, joins the show to talk about the latest changes to Apple’s DMA compliance plans with iOS, expectations for the September Apple event, and more.

Sponsored by:WorkOS: The modern identity platform for B2B SaaS — free up to 1 million MAUs.

Squarespace: Make your next move.

Use code talkshow for 10% off your first order.

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

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