Made for iPhone
Подборка ресурсов по iOS разработке
Apple Developer News Apple Developer News
последний пост 5 days, 7 hours назад
Introducing the Advanced Commerce API
Introducing the Advanced Commerce API Introducing the Advanced Commerce API

The App Store facilitates billions of transactions annually to help developers grow their businesses and provide a world-class customer experience.

To further support developers’ evolving business models — such as exceptionally large content catalogs, creator experiences, and subscriptions with optional add-ons — we’re introducing the Advanced Commerce API.

Developers can apply to use the Advanced Commerce API to support eligible App Store business models and more flexibly manage their In-App Purchases within their app.

These purchases leverage the power of the trusted App Store commerce system, including end-to-end payment processing, tax support, customer service, and more, so developers …

5 days, 7 hours назад @ developer.apple.com
Apps without trader status will be removed from the App Store in the EU
Apps without trader status will be removed from the App Store in the EU Apps without trader status will be removed from the App Store in the EU

Starting February 17, 2025: Due to the European Union’s Digital Services Act, apps without trader status will be removed from the App Store in the European Union until trader status is provided and verified, if necessary.

As a reminder, Account Holders or Admins in the Apple Developer Program need to enter trader status in App Store Connect for apps on the App Store in the European Union in order to comply with the Digital Services Act.

Learn what a trader is and how to enter your status

1 week, 5 days назад @ developer.apple.com
Reminder: Upcoming Changes to the App Store Receipt Signing Intermediate Certificate
Reminder: Upcoming Changes to the App Store Receipt Signing Intermediate Certificate Reminder: Upcoming Changes to the App Store Receipt Signing Intermediate Certificate

As part of ongoing efforts to improve security and privacy on Apple platforms, the App Store receipt signing intermediate certificate is being updated to use the SHA-256 cryptographic algorithm.

This certificate is used to sign App Store receipts, which are the proof of purchase for apps and In-App Purchases.

Starting January 24, 2025, if your app performs on-device receipt validation and doesn’t support the SHA-256 algorithm, your app will fail to validate the receipt.

If your app performs on-device receipt validation, update your app to support certificates that use the SHA-256 algorithm; alternatively, use the AppTransaction and Transaction APIs to verify App Store transactions.

For more…

1 week, 5 days назад @ developer.apple.com
Algorithm changes to server connections for Apple Pay on the Web
Algorithm changes to server connections for Apple Pay on the Web Algorithm changes to server connections for Apple Pay on the Web

Starting next month, Apple will change the supported algorithms that secure server connections for Apple Pay on the Web.

In order to maintain uninterrupted service, you’ll need to ensure that your production servers support one or more of the designated six ciphers before February 4, 2025.

These algorithm changes will affect any secure connection you’ve established as part of your Apple Pay integration, including the following touchpoints:

2 weeks, 5 days назад @ developer.apple.com
Hello Developer: January 2025
Hello Developer: January 2025 Hello Developer: January 2025

In the first edition of the new year: Bring SwiftUI to your app in Cupertino, get ready for the Swift Student Challenge, meet the team behind Oko, and more.

Read the full article

3 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.3, iPadOS 18.3, macOS 15.3, tvOS 18.3, visionOS 2.3, and watchOS 11.3 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.2.

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

1 month, 1 week назад @ developer.apple.com
App Store Award winners announced
App Store Award winners announced App Store Award winners announced

Join us in celebrating the outstanding work of these developers from around the world.

Meet the winners

1 month, 2 weeks назад @ developer.apple.com
Walk this way: How Oko leverages AI to make street crossings more accessible
Walk this way: How Oko leverages AI to make street crossings more accessible Walk this way: How Oko leverages AI to make street crossings more accessible

And it’s an especially impressive achievement for a team that had no iOS or Swift development experience before launch.

All three studied computer science with a concentration in AI, and had spent years working in their hometown of Antwerp.

Vincent Janssen, Oko founderThe trio began building a prototype that consisted of a microcomputer, 3D-printed materials, and a small portable speaker borrowed from the Janssen brothers’ father.

Vincent Janssen, Oko founderThe accessibility community took notice.

Today, the Oko team numbers 6, including a fleet of developers who handle more advanced Swift matters.

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

Attachment 2 of the Developer Program License Agreement has been amended to specify requirements for use of the In-App Purchase API.

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

View the full terms and conditionsTranslations of the updated agreement will be available on the Apple Developer website within one month.

1 month, 3 weeks назад @ developer.apple.com
Hello Developer: December 2024
Hello Developer: December 2024 Hello Developer: December 2024

In this edition: The year in sessions, activities, apps, and games.

Read the full article

1 month, 3 weeks назад @ developer.apple.com
Get your apps and games ready for the holidays
Get your apps and games ready for the holidays Get your apps and games ready for the holidays

The busiest season on the App Store is almost here.

Make sure your apps and games are up to date and ready.

App Review will continue to accept submissions throughout the holiday season.

Please plan to submit time-sensitive submissions early, as we anticipate high volume and reviews may take longer to complete from December 20-26.

Learn more about submitting to the App Store

1 month, 3 weeks назад @ developer.apple.com
App Store Award finalists announced
App Store Award finalists announced App Store Award finalists announced

Every year, the App Store Awards celebrate exceptional apps and games that improve people's lives while showcasing the highest levels of technical innovation, user experience, design, and positive cultural impact.

This year, the App Store Editorial team is proud to recognize over 40 outstanding finalists.

Winners will be announced in the coming weeks.

Learn about the finalists

2 months назад @ developer.apple.com
Price and tax updates for apps, In-App Purchases, and subscriptions
Price and tax updates for apps, In-App Purchases, and subscriptions Price and tax 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.

Tax updates as of October:Your proceeds from the sale of eligible apps and In‑App Purchases have been increased in:Nepal: Apple no longer remits Nepal value-added tax (VAT) for local developers and proceeds were increased accordingly.

Learn more about your proceedsView payments and proceedsDownload financial reportsPrice updates as of December 2:Pricing for apps and In-App Purchases will be updated for the Japan and Türkiye storefronts if you haven’t selected one of these as the base for you…

2 months, 2 weeks назад @ developer.apple.com
Enhancements to the App Store featuring process
Enhancements to the App Store featuring process Enhancements to the App Store featuring process

Share your app or game’s upcoming content and enhancements for App Store featuring consideration with new Featuring Nominations in App Store Connect.

If you’re featured in select placements on the Today tab, you’ll also receive a notification via the App Store Connect app.

In addition, you can promote your app or game’s biggest moments — such as an app launch, new version, or select featuring placements on the App Store — with readymade marketing assets.

Use the App Store Connect app to generate Apple-designed assets and share them to your social media channels.

Include the provided link alongside your assets so people can easily download your app or game on the App Store.

2 months, 2 weeks назад @ developer.apple.com
New Broadcast Push Notification Metrics Now Available in the Push Notifications Console
New Broadcast Push Notification Metrics Now Available in the Push Notifications Console New Broadcast Push Notification Metrics Now Available in the Push Notifications Console

The Push Notifications Console now includes metrics for broadcast push notifications sent in the Apple Push Notification service (APNs) production environment.

The console’s interface provides an aggregated view of the broadcast push notifications that are successfully accepted by APNs, the number of devices that receive them, and a snapshot of the maximum number of devices subscribed to your channels.

Set up broadcast push notificationsBroadcast updates to your Live Activities

2 months, 2 weeks назад @ developer.apple.com
Apple Developer Releases Apple Developer Releases
последний пост 5 часов назад
App Store Connect 2.1
App Store Connect  2.1 App Store Connect 2.1

Download the appView release notes

5 часов назад @ developer.apple.com
iPadOS 17.7.4 (21H414)
iPadOS 17.7.4 (21H414) iPadOS 17.7.4 (21H414)

View downloads

1 day, 5 hours назад @ developer.apple.com
iPadOS 18.3 (22D63)
iPadOS 18.3 (22D63) iPadOS 18.3 (22D63)

View downloadsView release notes

1 day, 5 hours назад @ developer.apple.com
visionOS 2.3 (22N896)
visionOS 2.3 (22N896) visionOS 2.3 (22N896)

View downloadsView release notes

1 day, 5 hours назад @ developer.apple.com
tvOS 18.3 (22K557)
tvOS 18.3 (22K557) tvOS 18.3 (22K557)

View downloadsView release notes

1 day, 5 hours назад @ developer.apple.com
macOS 15.3 (24D60)
macOS 15.3 (24D60) macOS 15.3 (24D60)

View downloadsView release notes

1 day, 5 hours назад @ developer.apple.com
watchOS 11.3 (22S555)
watchOS 11.3 (22S555) watchOS 11.3 (22S555)

View downloadsView release notes

1 day, 5 hours назад @ developer.apple.com
iOS 18.3 (22D63)
iOS 18.3 (22D63) iOS 18.3 (22D63)

View downloadsView release notes

1 day, 5 hours назад @ developer.apple.com
iPadOS 18.3 RC (22D60)
iPadOS 18.3 RC (22D60) iPadOS 18.3 RC (22D60)

View downloadsView release notes

1 week назад @ developer.apple.com
watchOS 11.3 RC (22S553)
watchOS 11.3 RC (22S553) watchOS 11.3 RC (22S553)

View downloadsView release notes

1 week назад @ developer.apple.com
tvOS 18.3 RC (22K557)
tvOS 18.3 RC (22K557) tvOS 18.3 RC (22K557)

View downloadsView release notes

1 week назад @ developer.apple.com
visionOS 2.3 RC (22N896)
visionOS 2.3 RC (22N896) visionOS 2.3 RC (22N896)

View downloadsView release notes

1 week назад @ developer.apple.com
macOS 15.3 RC (24D60)
macOS 15.3 RC (24D60) macOS 15.3 RC (24D60)

View downloadsView release notes

1 week назад @ developer.apple.com
iPadOS 17.7.4 RC (21H414)
iPadOS 17.7.4 RC (21H414) iPadOS 17.7.4 RC (21H414)

View downloads

1 week назад @ developer.apple.com
iOS 18.3 RC (22D60)
iOS 18.3 RC (22D60) iOS 18.3 RC (22D60)

View downloadsView release notes

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

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

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

6 months назад @ swift.org
Plotting a Path to a Package Ecosystem without Data Race Errors
Plotting a Path to a Package Ecosystem without Data Race Errors Plotting a Path to a Package Ecosystem without Data Race Errors

Plotting a Path to a Package Ecosystem without Data Race Errors June 28, 2024Swift 6 introduces compile-time data race safety checking for any code that opts in to use the Swift 6 language mode.

Therefore, the quick adoption of Swift 6 language mode across the ecosystem of open-source packages will play a key role in advancing data race safety across the entire Swift ecosystem.

Tracking Swift 6 Readiness and ProgressThe Swift Package Index’s new Ready for Swift 6 page tracks progress toward data race safety across the entire package ecosystem.

Data Race Safety IndicatorsWhen evaluating a package, it is helpful to know if that package has any reported data race safety issues.

Every module th…

7 months назад @ swift.org
New GitHub Organization for the Swift Project
New GitHub Organization for the Swift Project New GitHub Organization for the Swift Project

New GitHub Organization for the Swift Project June 10, 2024Today, we are announcing an exciting development for the Swift programming language: its migration to a dedicated GitHub organization at GitHub.com/swiftlang.

This migration reflects the growth and maturity of the Swift community and highlights Swift’s versatility beyond Apple’s own ecosystems.

With a GitHub organization dedicated to Swift, we are creating an even more conducive environment for collaboration and innovation.

As a first step, we will move the swift-evolution repository today, with other repositories transitioning over the coming weeks.

Ted (and the Swift Core Team)

7 months, 3 weeks назад @ swift.org
Swift Evolution Swift Evolution
последний пост None
/r/iOSProgramming
последний пост 37 минут назад
On-Boarding Feedback
On-Boarding Feedback

Hi Guys, I created an app called the "My Call Bag". I have a pretty strong retention rate for people that try the trial. But there is a large portion of people that get through the on-boarding and don't choose to try the app. I am desperate for feedback on how to improve the on-boarding screens and paywall. Any feedback would be a huge help, you can find the app here - https://apps.apple.com/us/app/eye-chart/id6471442410 Thank you! submitted by /u/MyCallBag [link] [comments]

37 минут назад @ reddit.com
Trackara is looking for a world class mediocre team
Trackara is looking for a world class mediocre team Trackara is looking for a world class mediocre team

My app Trackara is doing ok, not great but ok. Lots of potential if I actually did marketing and sales. I’ve built a separate platform for custom auto software for auto shops. And I need to find someone as mediocre as me to build this up. I have no money to pay, but commissions are guaranteed. Or equity, idk. Mediocre is what I seek my friends. submitted by /u/Kraclor [link] [comments]

43 минуты назад @ reddit.com
Importing data by a share extension
Importing data by a share extension

hi together, I have a question how to approach that problem. I try to create a share extension which saves selected text in my main app. My App uses SwiftUI and SwiftData. I found two approaches on the internet. One approach was with a group and another was compiling the models also into the share extension to have direct calls against SwiftData. What would be the better approach or are there any other better approaches? thanks, for help :) P.S.: I'm new in the iOS programming world. :) //edit: the main app shouldn't be opened during that process, but next time I open the app, the data should be there. Without to restart, so if I switch back into the open app, it should be there. submitted …

1 час назад @ reddit.com
I refuse to believe App Review is not AI >50% of the time. Their responses make it clear that my messages are not even being read by a human. Been an Apple Developer for 8 years, this is the most atrocious review process I've been through.
I refuse to believe App Review is not AI >50% of the time. Their responses make it clear that my messages are not even being read by a human. Been an Apple Developer for 8 years, this is the most atrocious review process I've been through. I refuse to believe App Review is not AI >50% of the time. Their responses make it clear that my messages are not even being read by a human. Been an Apple Developer for 8 years, this is the most atrocious review process I've been through.

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

3 часа назад @ reddit.com
How to clear my purchase history for testing?
How to clear my purchase history for testing?

I am testing the TestFlight version of my app. I test subscribing all the time, so now I am not eligible for a free trial with my Apple ID. I need to clear my purchase history so I can test some things surrounding free trials. But Apple says that Sandbox accounts will only be used when developing locally and the existing app store account will be used for TestFlight apps. So I am not sure what to do here. submitted by /u/Silly-Acanthaceae398 [link] [comments]

3 часа назад @ reddit.com
EU DSA app store Trader Status: can a non-Trader with a free app still sell apps OUTSIDE the EU? What about disabling IAPs in the EU?
EU DSA app store Trader Status: can a non-Trader with a free app still sell apps OUTSIDE the EU? What about disabling IAPs in the EU?

I have a free app (no IAP for now) that some people love and rely on. I want to do right by my small user base, but the burdens of Trader status aren’t acceptable: I’d be paying (in money and hassle) for the rest of my life! (I’m a solo dev and my app would make no sense as a subscription.) 1. Can I keep my free app in the EU App Store and still have NON-Trader status, as long as I remove my OTHER app—which is paid (sticker pack making me about $1/week🤣)—from EU availability? 2. If I ever add IAP to my free app, can I simply set that IAP to not be available in the EU, and thus keep the free app available (albeit limited to free features) for my European users without needing Trader status? …

5 часов назад @ reddit.com
Mobile App Security Testing for Flutter
Mobile App Security Testing for Flutter Mobile App Security Testing for Flutter

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

7 часов назад @ reddit.com
Is there a way for a web app to listen for a bluetooth manual input on iOS?
Is there a way for a web app to listen for a bluetooth manual input on iOS?

I want to develop a personal tool that listens for a bluetooth input (string of numbers from a handscanner). Ideally I'd like the app to be in the background waiting for this type of input. But if I have to toggle the feature on/off during specific work hours (or for a certain amount of time), that would work. What I'm trying to avoid is a process like this: Opening my phone. Opening app/web app. Grabbing scanner. Scanning Going back to phone. Is this something that can be accomplished on iOS? submitted by /u/TheOutlier1 [link] [comments]

7 часов назад @ reddit.com
Which iPhone for testing?
Which iPhone for testing?

I am new to iOS development, developing a new app using Flutter on my macbook. I am primarily an Android user. I wanted to understand do I need to have an iPhone for testing, if yes what should be the ideal one to buy considering the price. Purpose would be development and a backup personal use. submitted by /u/pryrnjn [link] [comments]

9 часов назад @ reddit.com
Is there any way to work with Apple Reminders headlessly?
Is there any way to work with Apple Reminders headlessly?

I'd like to create a job tracker that automatically checks an Excel file to see if a certain number of entries have been made in a certain time period, and then checks off a Reminder if that condition is met. I planned to do this at first using Python, CalDAV, and openpyxl, but it turns out that Reminders no longer supports CalDAV. From here, it seems like my only two options to make the program I want is to either use AppleScript or Swift/EventKit, neither of which seem to have a way to be run automatically and headlessly. Are there any other options that I haven't already explored. submitted by /u/LiterallyJohnny [link] [comments]

13 часов назад @ reddit.com
Preventing app deletion for focus app?
Preventing app deletion for focus app?

So im currently working on a project similar to the Brick in order to reduce my screen time. Essentially, It blocks apps and only unlocks them when you scan an NFC tag. As of right now, I've successfully copied it and disabled apps by scanning the NFC tag. But one thing I can't do that Brick can do, is they have a "Strict" mode where, if enabled, disables your ability to delete the app. Being able to delete the app is a huge workaround for me lol Another app that has this feature is Opal, which features uninstall protection. How are they implementing this? From the research I’ve done, I just can’t figure it out. Any thoughts thrown at this would be appreciated lol submitted by /u/Rough-Shee…

15 часов назад @ reddit.com
Saving credentials locally only
Saving credentials locally only

I would like to design an app that periodically prompts the user to login and download order information from a backend service. The problem with the backend service is that it stores cc info etc. So, I want to see if there is a pattern for the app to instead a) wake up on schedule and b) launch a worklow that challenges the user to authenticate against the backend service c) download order information d) run a different workflow to prodces it Idea is to provide some UX to the user with the limited permissions the app has to the backend service submitted by /u/gt33m [link] [comments]

16 часов назад @ reddit.com
I made a press kit hosting website to help promote my iOS app, but hope it could be useful to you all too. Let me know your thoughts and feedback!
I made a press kit hosting website to help promote my iOS app, but hope it could be useful to you all too. Let me know your thoughts and feedback!

I’ve been following this sub for an awhile and know that promoting new apps is a nightmare. Over years I've developed multiple productivity iOS apps, but always struggled marketing them. When working with influencers and writers I often had to share my apps' screenshots, description, but there was never a convenient way to do it. A public Google Folder was the best I’ve come up with, but it did not feel professional. So, I made Pressdeck - a website for anyone to create public press kits for their apps. Now the press kit for one of my apps looks like this. So, I’d love to hear your guys’ thoughts. How do you market apps? What do you think about sending press kits to media and journalists? I…

17 часов назад @ reddit.com
I built a generic logging app
I built a generic logging app

I've always wanted to learn how to build iOS apps. Finally got around to it, after getting so annoyed at a particular baby tracking app I was using for my kids. As the App developers started their enshittification phase by just having ads and paywalls, even after paying subscription fee! So I decided to try and build an app where you can log common categories of things, any time. No nagging notifications or anything like that. In its current iteration, I find it useful for just logging really randomly without worring about anything. The other day I needed to update the weight of my kids, and its not something I do often. So it was nice to just open the app, log it, then close for future ref…

17 часов назад @ reddit.com
My tips from growing $0 to $700K ARR
My tips from growing $0 to $700K ARR My tips from growing $0 to $700K ARR

Hey everyone! Long time lurker on this sub and thought I would share my newest app as well as some monetization tips I have picked up over the last year after growing my app portfolio from $0 to > $700K ARR. I will also be showing the figma file for my most recent project [figma file below]. Tips: - Do a lot of research: when building all aspects of your app I recommend doing research by going into all similar apps as well as some 'big name' apps to get general UI/UX feel of how modern apps should be. Take screenshots of these apps and drop them all into a Figma file where you will be able to see and edit all of your screenshots. I personally will put allocate separate parts of the figma fi…

17 часов назад @ reddit.com
iOS Dev Weekly iOS Dev Weekly
последний пост 4 days, 22 hours назад
Issue 696
Issue 696 Issue 696

Issue 696 24th January 2025 Written by Dave VerwerI was surprised to read that the folks over at Tuist had launched a SwiftPM package registry when I saw their post in my RSS reader this morning.

Apple announced the project alongside the announcement of Swift becoming open source in 2015, but it didn’t become useful for iOS, macOS, and other Apple platform projects until 2019.

Announced in partnership with GitHub in 2019, SwiftPM and Xcode quickly gained support for connecting to a registry, but the GitHub project never materialised.

That said, Tuist’s implementation lives in a slightly strange middle ground for a package registry.

I’d love to hear from anyone who applies and gets into this…

4 days, 22 hours назад @ iosdevweekly.com
Issue 695
Issue 695 Issue 695

It uses RealityKit, SharePlay, and integrates with SwiftUI to let you build shared experiences.

It doesn’t solve all the issues I wondered about in my article, like whether UI in a shared experience should be personal or shared, but it’s a start.

As for Apple, I’m glad to see them begin to tackle shared experiences with visionOS.

The code from his experiment is available if you’re also curious about using Kotlin and Jetpack Compose to write an iOS app.

The new SwiftUI TabView is extremely versatile in adapting its UI to the platform you’re developing for.

1 week, 4 days назад @ iosdevweekly.com
Issue 694
Issue 694 Issue 694

I ended up selling Curated to another company, and it’s been sold a couple more times over the years.

Even though they did eventually get the system working again, my confidence in their ability to run the site has gone.

If I’d like to try some new things, that’s much easier now that I control the entire rendering of the site and email.

This is not intentional, but I hit an issue with creating it that I couldn’t easily fix.

Powering hundreds of popular iOS apps like Dropbox, Box, and Autodesk, as well as our own PDF Viewer.

2 weeks, 4 days назад @ iosdevweekly.com
iOS Dev Weekly - Issue 693 - Jan 3rd 2025
iOS Dev Weekly - Issue 693 - Jan 3rd 2025 iOS Dev Weekly - Issue 693 - Jan 3rd 2025

If I had a pound (or dollar) for every time I had considered using Git to version files inside an app, I'd be a rich man.

What I realized back then is that this problem has already been solved very elegantly by a product that is extremely well-known and popular, and right under our noses.

It's called Git.

Of course, Drew McCormack chose a more elegant solution inspired by Git instead of directly using it.

That solution is now a new library, Forked, and I can’t imagine it’s anything but exceptional given his history in this area.

3 weeks, 4 days назад @ iosdevweekly.com
Issue 693
Issue 693 Issue 693

Issue 693 3rd January 2025 Written by Dave VerwerHappy New Year, everyone!

Last year was a year full of personal challenges for me, but I have plans for a much better 2025.

I have plans for this newsletter too, and of course we have goals for this year on the Swift Package Index.

🤞I also can’t wait to see what all the fine folks at Apple have in store for us this year.

NewsHere’s Alexandre Colucci’s annual update to the spread of technologies and languages used inside iOS 18.

3 weeks, 4 days назад @ iosdevweekly.com
iOS Dev Weekly - Issue 692 - Dec 20th 2024
iOS Dev Weekly - Issue 692 - Dec 20th 2024 iOS Dev Weekly - Issue 692 - Dec 20th 2024

From Issue 679:I didn’t link to this when I first saw it as it was hitting a download limit, but the mad rush of traffic should be over now, and these should not be lost to time.

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

Issue 692 20th December 2024 Written by Dave VerwerHere we are at the end of another year of iOS Dev Weekly.

I open every issue of the newsletter over the past year and see which And Finally… links either still make me smile or catch my interest.

And finally...From Issue 644:“… such that an unscrupulous person could technically modify them.”From Issue 666:From Issue 668:Tell me you’re a Swift developer without telling me you’re a Swift developer.

😂From Issue 671:From Issue 676:What’s that in your expansion slot?

What was that doing in my database?”From Issue 683:I was left with a series of “What if’s” ❤️From Issue 688:iPhone for sale.

1 month, 1 week назад @ iosdevweekly.com
iOS Dev Weekly - Issue 691 - Dec 13th 2024
iOS Dev Weekly - Issue 691 - Dec 13th 2024 iOS Dev Weekly - Issue 691 - Dec 13th 2024

I don’t know if you’ve noticed, but Swift is trying hard to shake the image of being only for Apple platform development.

The device monitors and mixes audio tracks that are flying around an Ethernet network as Audio over IP (AoIP).

The Swift app runs on Linux and handles the creation of two mixes for two headphone ports on each device.

Luke is a musician and producer by profession but has always kept one foot in the Apple development world ever since he worked on Rhapsody in 1997/98.

I’ve not done anything half as clever as the Swift team has with C++ and Java interoperability.

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

Next week’s issue will be my usual “Best of And Finally…” for 2024, and then I’ll take my annual week off the week after.

The Swift app runs on Linux and handles the creation of two mixes for two headphone ports on each device.

Software developers know how to fix problems that software developers have, but bring in some professional experience from outside of the industry and magic can happen.

I’ve not done anything half as clever as the Swift team has with C++ and Java interoperability.

Team up with six team members to build a state of the art iOS app with more than 5 million installations.

1 month, 2 weeks назад @ iosdevweekly.com
iOS Dev Weekly - Issue 690 - Dec 6th 2024
iOS Dev Weekly - Issue 690 - Dec 6th 2024 iOS Dev Weekly - Issue 690 - Dec 6th 2024

He started with a network request and this one covers loading data from disk.

The purpose of these posts is to work through a common task to help build up a real understanding of what is going on.

Last time, we looked at a network request.

These step-by-step posts from Matt Massicotte are great:Have you ever thought about unit testing your Xcode previews?

Noah Martin explains:Instead of manually testing each preview, you can write a unit test that automatically runs every preview in your app or framework.

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

Issue 690 6th December 2024 Written by Dave VerwerThere’s not a lot going on this week, so I’ll just share that I’m really enjoying Bluesky with its recent surge in popularity.

I have been really enjoying Bluesky recently, though.

JobsSenior iOS Developer @ komoot – Develop innovative new features from the first idea and concept over to road map planning, implementation, testing, release and monitoring.

Team up with six team members to build a state of the art iOS app with more than 5 million installations.

You could see them listed here next week with a Featured job listing over at iOS Dev Jobs.

1 month, 3 weeks назад @ iosdevweekly.com
iOS Dev Weekly - Issue 689 - Nov 29th 2024
iOS Dev Weekly - Issue 689 - Nov 29th 2024 iOS Dev Weekly - Issue 689 - Nov 29th 2024

Happy Friday, Happy Thanksgiving, and Happy Black Friday!

We may not celebrate Thanksgiving over here, but Black Friday is a truly global phenomenon.

This year, as always, Marius Landwehr’s repo of deals is bang up to date, this year with the help of Noah Tran, and you’re sure to find something worth your while.

Michael Tsai also has a great post covering even more deals.

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

One of the things it’s good at is writing code, so I thought I’d give it the task of turning the structured JSON export of my Curated data into.

I spent about ten minutes writing a fairly lengthy specification and included a sample of the JSON data.

It only took two prompts and less than thirty minutes, and the code was better than I would have written.

All AI code completion I have used so far has been additive, suggesting either a line or block of code.

Check out the basics of Swift Testing, the testing lifecycle, traits, and parameterized tests.

2 months назад @ iosdevweekly.com
iOS Dev Weekly - Issue 688 - Nov 22nd 2024
iOS Dev Weekly - Issue 688 - Nov 22nd 2024 iOS Dev Weekly - Issue 688 - Nov 22nd 2024

Including overcoming fear of the perceived complexity of swift-syntax and a full code example for if you want to do something similar.

The bad news is (also) that swift-syntax is quite powerful.

I like this quick macOS tip and tutorial from Mario Guzman about dynamic dock icons on macOS.

It’s worth noting that:It is rare to see apps use NSDockTilePlugIn because apps that contain one are not allowed on the Mac App Store.

That’s sad to hear, but the Mac App Store is far from mandatory if you’re writing a Mac app.

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

Issue 688 22nd November 2024 Written by Dave VerwerEvery developer, from solo indie devs to giant mega-corporations, has dreamt of Apple choosing them as a featured app on the App Store.

When the App Store first launched, I think the apps that got featured were likely sourced by the editorial teams themselves.

Here’s the full Developer News announcement, but the gist of it is that you can now submit and track the status of requests to have an app featured.

That’s sad to hear, but the Mac App Store is far from mandatory if you’re writing a Mac app.

Team up with six team members to build a state of the art iOS app with more than 5 million installations.

2 months, 1 week назад @ iosdevweekly.com
СМИ
9to5Mac 9to5Mac
последний пост 41 минуту назад
Five new Apple products are launching early this year, here’s what’s coming
Five new Apple products are launching early this year, here’s what’s coming Five new Apple products are launching early this year, here’s what’s coming

The first month of 2025 is almost over, moving us closer to the first Apple product launches of the year—and several strong ones are coming.

iPad, 11th generationAfter a barren 2023 for iPad, Apple was originally expected to update its entire iPad lineup in 2024.

We did get new iPad Pro, iPad Air, and iPad mini models, but the base iPad was ultimately left unchanged.

Wildcard: Apple Watch SE 3Finally, there’s a possible sixth product that could arrive soon: an Apple Watch SE 3.

Previous Apple Watch SE models have debuted in September, but there are two reasons to believe the new SE might arrive this spring instead.

41 минуту назад @ 9to5mac.com
Apple just published a ‘meditative’ video tour of Silo’s massive sets
Apple just published a ‘meditative’ video tour of Silo’s massive sets Apple just published a ‘meditative’ video tour of Silo’s massive sets

Silo set tour video runs almost 24 minutesApple TV’s YouTube account today published a unique video designed to draw you back into the world of Silo following its season two conclusion.

Per the video’s description:Experience an unprecedented look at the sets of Silo with this meditative tour of silos 17 and 18.

The nearly 24-minute video tour takes you slowly room by room throughout the massive sets that Silo is set in.

Silo seasons 1 and 2 are available to watch now on Apple TV+ with an active subscription.

What do you think of the new Silo set tour video?

1 час назад @ 9to5mac.com
These are my favorite MagSafe stands for iPhone and StandBy
These are my favorite MagSafe stands for iPhone and StandBy These are my favorite MagSafe stands for iPhone and StandBy

Head below for a closer look at some of my favorite MagSafe stands for iPhone, perfect for StandBy.

You can enable StandBy mode and manage its options by going to the Settings app on your iPhone and tapping the “StandBy” mode menu.

My favorite MagSafe-enabled iPhone stands for MagSafeBelkin 2-in-1 Wireless Charger with MagSafePrice: $99.99Belkin makes a number of my favorite Apple accessories, so it’s only fitting they’re also my go-to for an iPhone charger for StandBy.

The Satechi Aluminum 2-in-1 Magnetic Wireless Charging Stand features an upright iPhone charging stand alongside a Qi charging pad integrated into the base.

More optionsHere are a few other iPhone charging stands that would …

2 часа назад @ 9to5mac.com
Yes, the iPhone SE 4 will have a notch, says key analyst
Yes, the iPhone SE 4 will have a notch, says key analyst Yes, the iPhone SE 4 will have a notch, says key analyst

We’re not too far away from Apple’s expected unveiling of the new iPhone SE 4.

Reliable source supports iPhone SE having notchRoss Young, analyst at DSCC, has proven one of the most reputable sources when it comes to Apple displays.

Now, he has weighed in on the recent notch-Dynamic Island confusion surrounding the iPhone SE.

The iPhone SE 4 has long been rumored to resemble the iPhone 14, and adding a Dynamic Island would have taken away a noteworthy advantage held by the iPhone 16.

Are you now convinced the iPhone SE 4 will have a notch?

2 часа назад @ 9to5mac.com
Your iPhone could soon start unlocking the infamous CVS product cabinets
Your iPhone could soon start unlocking the infamous CVS product cabinets Your iPhone could soon start unlocking the infamous CVS product cabinets

CVS today announced the launch of a newly rebranded and updated CVS Health app (formerly called CVS Pharmacy).

The iPhone app offers a variety of new features, but perhaps the most exciting is one that’s currently being piloted in select CVS stores: the ability to open locked-up product cabinets.

Biggest CVS shopping pain may be solved by new appWhen it comes to retail shopping experiences, CVS can make things especially frustrating.

But soon, the new CVS app could solve that.

Innovative approaches to app adoptionFunnily enough, this tidbit about the CVS app is presented in the context of CVS thinking of ways to boost user adoption of its app.

2 часа назад @ 9to5mac.com
Unreleased Powerbeats Pro 2 spotted with TGL golfers Tiger Woods and Rory McIlroy
Unreleased Powerbeats Pro 2 spotted with TGL golfers Tiger Woods and Rory McIlroy Unreleased Powerbeats Pro 2 spotted with TGL golfers Tiger Woods and Rory McIlroy

That hasn’t stopped what appears to be the Powerbeats Pro 2 from becoming the unofficial headphones of the new TGL golf league.

Several golfers have been spotted sporting a single Powerbeats Pro 2 earbud in recent days.

TGL co-founders and pro golfers Tiger Woods and Rory McIlroy are among the athletes spotted with the unreleased Powerbeats Pro 2 earbud.

The new hardware appears to be significantly smaller than the original Powerbeats Pro wireless headphones.

We also expect Powerbeats Pro 2 to be the first headphones from Apple/Beats that include a heart rate sensor.

2 часа назад @ 9to5mac.com
Bookshop launches iPhone app as local-friendly ebook alternative to Apple Books and Kindle
Bookshop launches iPhone app as local-friendly ebook alternative to Apple Books and Kindle Bookshop launches iPhone app as local-friendly ebook alternative to Apple Books and Kindle

Ebook purchases can now support your local, independent bookstoreBookshop.org has become a popular way to buy books online while actually funding local, independent bookstores.

But today, Bookshop has launched full ebook support via a new iPhone and iPad app.

But after you’ve made a purchase there, the title will be available inside the Bookshop app.

9to5Mac’s TakeThe ability to support local bookstores via ebook purchases is a great new Bookshop initiative.

And the first version of the ebook app seems solid, though I hope it receives regular investment and improvement in the future.

3 часа назад @ 9to5mac.com
App Store Connect just got its iOS 18 dark mode icon plus four bug fixes
App Store Connect just got its iOS 18 dark mode icon plus four bug fixes App Store Connect just got its iOS 18 dark mode icon plus four bug fixes

App Store Connect, the developer utility for managing software on the App Store, has been updated to version 2.1 today.

The latest version is the first to include a dark mode icon, replacing the blue on white icon with a blue on black version.

App Store Connect also includes these bug fixes:Resolved issue in Ratings and Reviews to show reviews for macOS-only apps.

Apple introduced support for dark mode icons as part of iOS 18.

Users can customize icon appearance by long-pressing on the Home screen, tapping Edit in the top left corner, tapping Customize, and choosing between light, dark, automatic, and tinted to change how icons appear.

3 часа назад @ 9to5mac.com
New Mythic Quest arrives on Apple TV+ tonight, here’s what reviews say
New Mythic Quest arrives on Apple TV+ tonight, here’s what reviews say New Mythic Quest arrives on Apple TV+ tonight, here’s what reviews say

Mythic Quest, one of the longest running Apple TV+ comedies, returns tonight with the debut of season four.

Mythic Quest ‘hasn’t missed a step’ in season 4The last season of Mythic Quest wrapped up over two years ago, making for an unusual gap between new episodes.

But according to the first wave of season 4 reviews, the Apple TV+ comedy returns just as strong as ever.

Are you excited for Mythic Quest’s return?

Best Apple TV and Home accessories

5 часов назад @ 9to5mac.com
Deals: iPad Air from $499, M4 MacBook Pro 1TB $200 off, titanium Apple Watch Series 10 $70 off, more
Deals: iPad Air from $499, M4 MacBook Pro 1TB $200 off, titanium Apple Watch Series 10 $70 off, more Deals: iPad Air from $499, M4 MacBook Pro 1TB $200 off, titanium Apple Watch Series 10 $70 off, more

Today’s deals are headlined by even lower prices across the most affordable current-generation iPad Air models starting from $499 alongside the return of $200 price drops on both the entry-level and upgraded 1TB M4 MacBook Pro.

Apple’s most affordable M2 iPad Air models now $100 off at Amazon, deals from $499Amazon is stepping in today with a notable chance to score some solid deals on Apple’s iPad Air lineup.

First up, we have the base model 128GB 11-inch now down at $499 shipped by way of some on-page coupons on various color options.

Apple iPad Air M2 11-inch:Apple iPad Air M2 13-inch:Titanium Apple Watch Series 10 GPS + Cell models back at all-time lows from $629We have already featured…

5 часов назад @ 9to5mac.com
The real problem with next-generation CarPlay
The real problem with next-generation CarPlay The real problem with next-generation CarPlay

Apple’s CarPlay problemApple’s focus is clearly on next-generation CarPlay.

That’s all well and good, and I hope next-generation CarPlay is one day as prevalent as CarPlay 1.0 is today.

There are aspects of CarPlay 2.0 that could come to CarPlay as it exists today without support from automakers.

Why doesn’t Apple bring some of the improvements of next-generation CarPlay to existing users while simultaneously working on next-generation CarPlay behind the scenes?

Final thoughtsThese are just a few of my ideas for how Apple could improve CarPlay for existing users while simultaneously working on next-generation CarPlay.

5 часов назад @ 9to5mac.com
Apple’s Calendar app is quickly improving, and iOS 18.3 offers a new advantage
Apple’s Calendar app is quickly improving, and iOS 18.3 offers a new advantage Apple’s Calendar app is quickly improving, and iOS 18.3 offers a new advantage

Apple’s Calendar app has been on the iPhone since the start, and rarely gets changed.

Calendar got several rare upgrades in iOS 18Apple’s ‘strategy’ with the Calendar app has always been a bit perplexing to me.

And just this week, a small iOS 18.3 addition provides yet another reason to use the built-in Calendar app.

iOS 18.3 provides a small addition for Calendar app usersIf you own an iPhone 16 model featuring Camera Control, iOS 18.3 provides a new advantage for Apple’s Calendar app.

Which means the new visual intelligence feature will only work with Apple’s Calendar app.

6 часов назад @ 9to5mac.com
Spotify claims record payout to music industry after refuting that Apple Music pays artists more
Spotify claims record payout to music industry after refuting that Apple Music pays artists more Spotify claims record payout to music industry after refuting that Apple Music pays artists more

Five days ago, Spotify disputed a report that Apple Music pays artists more than double compared to Spotify’s average rates.

In completely unrelated news, Spotify has published a blog post announcing record payouts to the music industry in 2024.

In 2024, Spotify alone paid out a record $10 billion to the music industry — totaling nearly $60 billion since our founding.

The rest of the blog post, written by Spotify Music Business VP David Kaefer, explains how Spotify generates revenue that funds the music industry.

My takeaway is this: greater transparency in how artists—not just the music industry as a whole—are paid is welcome.

6 часов назад @ 9to5mac.com
9to5Mac Daily: January 28, 2025 – iOS 18.3 now available, more
9to5Mac Daily: January 28, 2025 – iOS 18.3 now available, more 9to5Mac Daily: January 28, 2025 – iOS 18.3 now available, 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.

9to5Mac Daily listeners can exclusively save 30% and get a $100 Savings Card.

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

6 часов назад @ 9to5mac.com
Tested: Moom is my new Mac window management app
Tested: Moom is my new Mac window management app Tested: Moom is my new Mac window management app

I’m a self-confessed neat freak in both physical and virtual worlds, so I like to keep my Mac app windows organised.

The app lets me instantly restore all my app windows to my preferred sizes and positions, whether I’m using my MacBook Pro in standalone mode or hooked up to my external monitor …My Mac window managementI use my Mac in four main ways, each one requiring different apps in use, and a different window layout.

You can create use keyboard shortcuts to control app windows instead of your trackpad or mouse.

You can even do things like disable the standard Mac full-screen window button if you find yourself hitting it when you intended to minimize a window.

An older version of Moom is…

7 часов назад @ 9to5mac.com
MacRumors MacRumors
последний пост 40 минут назад
iPhone SE 4 to Have Notch Instead of Dynamic Island
iPhone SE 4 to Have Notch Instead of Dynamic Island iPhone SE 4 to Have Notch Instead of Dynamic Island

The upcoming iPhone SE 4 will feature a notch instead of the Dynamic Island, respected display analyst Ross Young said today.

The device will have a "notch like the iPhone 14," according to Young, which contradicts a recent leak that depicted a ‌Dynamic Island‌.

Multiple rumors have indicated that the ‌iPhone SE‌ 4 is modeled after the ‌iPhone 14‌, and will therefore have an ‌iPhone‌ 14-style design.

The ‌iPhone 14‌ had a notch and not a ‌Dynamic Island‌, so the notch makes more sense if Apple is using an ‌iPhone 14‌ body for the ‌iPhone SE‌ 4.

Current rumors suggest that the ‌iPhone SE‌ 4 will be introduced in the spring, likely in April.

40 минут назад @ macrumors.com
Camera Comparison: iPhone 16 Pro Max vs. Galaxy S25 Ultra
Camera Comparison: iPhone 16 Pro Max vs. Galaxy S25 Ultra Camera Comparison: iPhone 16 Pro Max vs. Galaxy S25 Ultra

Samsung just recently announced the Galaxy S25 Ultra, its latest flagship smartphone that's designed to compete with the iPhone.

The ‌iPhone 16 Pro‌ Max has a 50-megapixel Main lens (which is wide angle), a 12-megapixel Ultra Wide lens, and a 12-megapixel Telephoto lens.

The ‌iPhone 16 Pro‌ Max simply cannot compete with the Galaxy S25 on optical and software-enhanced digital zoom.

Comparing zoomed in photos is where you'll see the biggest difference between the S25 Ultra and the 16 Pro Max.

Low-light and night photos in particular showed some significant light flare and blur, and the ‌iPhone 16 Pro‌ Max performed better in these scenarios.

2 часа назад @ macrumors.com
Apple to Patch Web Browser Vulnerabilities Affecting Recent Macs, iPads and iPhones
Apple to Patch Web Browser Vulnerabilities Affecting Recent Macs, iPads and iPhones Apple to Patch Web Browser Vulnerabilities Affecting Recent Macs, iPads and iPhones

There are two new speculative execution attacks that impact recent Apple chips, according to data shared today by Georgia Tech students that discovered the vulnerabilities.

Apple told Bleeping Computer that it has not yet patched the flaws.

SLAP affects Safari, while FLOP affects Safari and Chrome.

There is no evidence that SLAP and FLOP have been executed in the wild.

Details on how SLAP and FLOP work can be found on the website dedicated to explaining the vulnerabilities.

3 часа назад @ macrumors.com
CVS Tests Letting iPhone Users Unlock Product Cabinets Without an Employee
CVS Tests Letting iPhone Users Unlock Product Cabinets Without an Employee CVS Tests Letting iPhone Users Unlock Product Cabinets Without an Employee

CVS is testing a new feature that is designed to allow iPhone and Android users to unlock product cabinets to retrieve an item without the need to summon an employee, reports The Wall Street Journal (via The Verge).

Many stores like CVS use locked cabinets for items that are often shoplifted, cutting down on retail theft.

CVS Health's chief technology officer Tilak Mandadi told The Wall Street Journal that people "really, really dislike locked cabinets," which is why the chain is testing a new procedure.

CVS shoppers who have the CVS app (with CVS account), activate Bluetooth, and connect to in-store Wi-Fi can unlock locked product cabinets with an ‌iPhone‌.

CVS is testing the smartphone-ba…

3 часа назад @ macrumors.com
Apple Promotes Beats Pill With Valentine's Day-Themed Ad
Apple Promotes Beats Pill With Valentine's Day-Themed Ad Apple Promotes Beats Pill With Valentine's Day-Themed Ad

Apple is continuing to promote the Beats Pill speaker, today sharing a new Valentine's Day-themed short ad that uses the cute anthropomorphized "Pill People" characters to highlight battery life.

The spot features the red Beats Pill holding up a be mine sign and playing music in a Say Anything-esque scene.

The white Beats Pill walks by and asks how long the red Beats Pill has been outside playing music.

Apple's Beats brand introduced the new version of the Beats Pill in June of last year, after the prior Pill+ version was discontinued in early 2022.

The updated Beats Pill is priced at $150 and it offers a redesigned speaker system, a removable lanyard for portability, USB-C charging, IP67 w…

4 часа назад @ macrumors.com
iPhone 17 Camera Redesign Rumors Conflict on Spatial Video Support
iPhone 17 Camera Redesign Rumors Conflict on Spatial Video Support iPhone 17 Camera Redesign Rumors Conflict on Spatial Video Support

Rumors about Apple's upcoming iPhone 17 series have so far sparked a good deal of discussion regarding a potential redesign of the rear camera module.

However, we've had conflicting information, with at least one source claiming that the iPhone 17 Pro models will retain the existing triangular configuration amidst broader material redesigns of the rear casing.

Spatial video is an immersive video format that provides a more three-dimensional experience by capturing content from multiple perspectives.

On iPhone 15 Pro and iPhone 16 Pro models, spatial video is achieved by using the vertically aligned main Wide/Fusion and Ultra Wide cameras to capture these differing perspectives.

(Rumors sugg…

5 часов назад @ macrumors.com
Amazon's New iPad Sale Has Up to $300 Off M4 iPad Pro, M2 iPad Air, and iPad Mini 7
Amazon's New iPad Sale Has Up to $300 Off M4 iPad Pro, M2 iPad Air, and iPad Mini 7 Amazon's New iPad Sale Has Up to $300 Off M4 iPad Pro, M2 iPad Air, and iPad Mini 7

Today we're tracking a few iPad discounts on Amazon, including the new iPad mini 7, M2 iPad Air, and M4 iPad Pro.

You'll also find Best Buy matching these discounts, and you don't need to be a My Best Buy Plus/Total member to get the deals.

11-inch iPad Air13-inch iPad AirM4 iPad ProSimilar to the iPad Air tablets, both Amazon and Best Buy are providing record low prices on Apple's M4 iPad Pro this week.

Every price listed below is the match of an all-time low price on each iPad Pro model.

11-Inch iPad Pro - Wi-Fi13-Inch iPad Pro - Wi-FiIf you're on the hunt for more discounts, be sure to visit our Apple Deals roundup where we recap the best Apple-related bargains of the past week.

6 часов назад @ macrumors.com
Hundreds of Unique iPods From Karl Lagerfeld's Collection Now on Auction
Hundreds of Unique iPods From Karl Lagerfeld's Collection Now on Auction Hundreds of Unique iPods From Karl Lagerfeld's Collection Now on Auction

Hundreds of unique Apple iPods that belonged to the late designer Karl Lagerfeld are being auctioned by Sotheby's (via MacStories).

The auction features a range of custom iPods, including uniquely decorated models and rare first-generation devices.

According to graphic novelist Warren Ellis, "Lagerfeld famously had an 'iPod nanny' to digitize his collection for the iPods and to add new music to new devices.

Lagerfeld's collection also included other Apple devices, such as iPads, which he reportedly used as digital sketchbooks and diaries.

The auction is part of a broader sale of Lagerfeld's estate featuring over 200 lots, providing a comprehensive look into his personal and professional lif…

8 часов назад @ macrumors.com
Save Up to 21GB of Storage Now by Disabling Apple Intelligence on Your iPhone, iPad, and Mac
Save Up to 21GB of Storage Now by Disabling Apple Intelligence on Your iPhone, iPad, and Mac Save Up to 21GB of Storage Now by Disabling Apple Intelligence on Your iPhone, iPad, and Mac

Apple's marketing machine has made much of Apple Intelligence since its announcement at WWDC in June 2024.

That might sound like a lot, but it's one way that Apple is able to tout the privacy credentials of Apple Intelligence.

How to Disable Apple IntelligenceDisabling Apple Intelligence completely is simply a matter of flipping the associated switch on each supported device running the latest software.

Disable Apple Intelligence on iPhone and iPadOn iPhone and iPad, you can find it in Settings ➝ Apple Intelligence & Siri.

Disable Apple Intelligence on MacOn Mac, open System Settings, select Apple Intelligence & Siri in the sidebar, then click the switch next to Apple Intelligence at the to…

9 часов назад @ macrumors.com
iOS 18.3 Features: Everything New in iOS 18.3
iOS 18.3 Features: Everything New in iOS 18.3 iOS 18.3 Features: Everything New in iOS 18.3

Apple IntelligenceAfter updating to iOS 18.3, ‌Apple Intelligence‌ is an opt-out feature, not an opt-in feature.

On these devices, ‌Apple Intelligence‌ is now turned on automatically when iOS 18.3, iPadOS 18.3, or ‌macOS Sequoia‌ 15.3 is installed.

Apple Intelligence Notification SummariesiOS 18.3 makes several changes to ‌Apple Intelligence‌ Notification summaries to address complaints over notifications that have false news headlines.

Apple Music - iOS 18.3 fixes a bug that could cause audio playback to continue even after the Apple Music app is closed.

iOS 18.3 fixes 25 security vulnerabilities, including one that was actively exploited.

23 часа назад @ macrumors.com
Apple Breaks watchOS Updates On Older Apple Watch Models
Apple Breaks watchOS Updates On Older Apple Watch Models Apple Breaks watchOS Updates On Older Apple Watch Models

With today's watchOS 11.3 update, Apple accidentally broke watchOS updates for some older Apple Watch models, according to information circulating on social networks.

For Apple Watch models that are unable to be updated to watchOS 11, such as the Apple Watch Series 4 and Series 5, there is an unintended bug that prevents some of them from installing the latest version of watchOS 10, watchOS 10.6.1.

New Apple Mistake: Apple Watches that ended on watchOS 10.6.1 (Series 4/5, SE1) cannot update to watchOS 10.6.1 if they’re not already on it.

So an Apple Watch SE 1, Series 4, or Series 5 owner running an older version of watchOS cannot install watchOS 10.6.1 at the current time.

Further, some Ap…

1 day, 1 hour назад @ macrumors.com
Marvel Snap Returns to App Store After TikTok-Related Ban
Marvel Snap Returns to App Store After TikTok-Related Ban Marvel Snap Returns to App Store After TikTok-Related Ban

Marvel Snap, a popular game that was caught up in the TikTok ban, returned to the App Store today and it is once again available for download.

Marvel Snap creators Second Dinner said on January 19 that the removal of the app and a simultaneous gameplay outage came as a surprise.

The game was back up and running as of January 20, and on January 24, Second Dinner said that Marvel Snap would return to the ‌App Store‌ as soon as this week.

Along with re-adding Marvel Snap to the ‌App Store‌, Apple removed Marvel Snap from its list of ByteDance apps that are not being distributed in the U.S. at the current time.

To make up for the downtime, Marvel Snap players in the United States are being prov…

1 day, 1 hour назад @ macrumors.com
Apple Finally Explains How to Install New Firmware on Your AirPods
Apple Finally Explains How to Install New Firmware on Your AirPods Apple Finally Explains How to Install New Firmware on Your AirPods

Apple regularly releases new firmware for the AirPods, AirPods Pro, and AirPods Max, but the company has historically provided limited information on how to initiate an update.

That changed today, and Apple updated its AirPods firmware support page with more specific instructions.

Plug the charging cable into your charging case, then plug the other end of the cable into a USB charger or port.

Open the lid of the charging case to reconnect your AirPods to your iPhone, iPad, or Mac.

If you still can't update your firmware, reset your AirPods, then try to update your firmware again.

1 day, 3 hours назад @ macrumors.com
Update Now: iOS 18.3 and macOS Sequoia 15.3 Include 20+ Security Updates
Update Now: iOS 18.3 and macOS Sequoia 15.3 Include 20+ Security Updates Update Now: iOS 18.3 and macOS Sequoia 15.3 Include 20+ Security Updates

Along with new features, the iOS 18.3, iPadOS 18.3, and macOS Sequoia 15.3 updates that Apple released today include multiple security fixes, including a fix for vulnerability that may have been actively exploited on some devices.

Apple says that it is aware of a report that the bug could have been actively exploited against versions of iOS before iOS 17.2.

Because of the number of security issues fixed in the update, it is a good idea to update to the new software right away.

watchOS 11.3 and tvOS 18.3 also have a number of security fixes, so those updates should be installed as well.

If you have macOS Sonoma or Ventura, Apple has released macOS 14.7.3 and macOS Ventura 13.7.3 with securit…

1 day, 3 hours назад @ macrumors.com
Apple Releases iOS 18.3 With Visual Intelligence and Notification Summary Improvements
Apple Releases iOS 18.3 With Visual Intelligence and Notification Summary Improvements Apple Releases iOS 18.3 With Visual Intelligence and Notification Summary Improvements

Apple today released iOS 18.3 and iPadOS 18.3, the third major updates to the iOS 18 and iPadOS 18 software that came out last year.

iOS 18.3 and iPadOS 18.3 come six weeks after Apple released iOS 18.2 and iPadOS 18.2.

For iPhone 16 models, iOS 18.3 adds Visual Intelligence support for adding events to the Calendar app and identifying plants and animals.

The update removes Apple Intelligence Notification summaries for news and entertainment apps in an effort to prevent misleading alerts, plus it italicizes all summaries done by ‌Apple Intelligence‌.

For information on the security content of Apple software updates, please visit:https://support.apple.com/100100We are expecting iOS 18.3 to b…

1 day, 4 hours назад @ macrumors.com
AppleInsider AppleInsider
последний пост 1 час назад
Two Apple Silicon chip flaws could expose your private data to thieves
Two Apple Silicon chip flaws could expose your private data to thieves Two Apple Silicon chip flaws could expose your private data to thieves

Apple Silicon, like the M2 and M3, is designed to be some of the fastest in the world, powering iPads and Macs.

SLAP & FLOP attacksResearchers from the Georgia Institute of Technology have identified two new Apple Silicon security vulnerabilities in Apple's recent CPUs, named SLAP and FLOP.

SLAP (speculative execution via Load Address Prediction) lets attackers access private data, like email content, by tricking the processor into using out-of-bounds memory.

The team demonstrated how SLAP could extract private emails from Safari and how FLOP could recover sensitive data like credit card details.

Image credit: Georgia Institute of TechnologyApple hasn't yet released a fix, but it's aware of…

1 час назад @ appleinsider.com
A new CVS iPhone app aims to make shopping at the pharmacy less frustrating
A new CVS iPhone app aims to make shopping at the pharmacy less frustrating A new CVS iPhone app aims to make shopping at the pharmacy less frustrating

That's why CVS is trying to change how you make your pharmacy run with its revamped CVS Health app.

Tilak Mandadi, CVS' executive vice president wants customers to have a better experience by eliminating the worst parts of going to the pharmacy.

CVS hopes to provide the service to other insurers in the future.

There's also an AI-powered search that helps consumers locate products, services, and information from across CVS Health and select third-party content providers.

CVS Health app is compatible with any iPhone running iOS 16 or later, as well as the Apple Vision Pro running visionOS 1.0 or later.

2 часа назад @ appleinsider.com
Judge hints Apple may face more antitrust controls in Germany
Judge hints Apple may face more antitrust controls in Germany Judge hints Apple may face more antitrust controls in Germany

Apple is facing more controls in Germany due to its dominance in the market, as a German federal court has signaled that the country's antitrust regulator could win its legal fight.

Apple is facing the prospect of being deemed subject to an extended anti-competition law in Germany, and is fighting the country's Bundeskartellamt antitrust regulator in court over the matter.

Following the addendum, the regulator was quick to start an investigation using its new powers into the App Store and Apple's activities.

With control of iOS and the App Store Apple therefore "holds a key position for competition," he continued.

This included forcing Apple into allowing third-party App Store alternatives …

4 часа назад @ appleinsider.com
New Geekbench update adds RISC-V and improves ARM Extension Support
New Geekbench update adds RISC-V and improves ARM Extension Support New Geekbench update adds RISC-V and improves ARM Extension Support

Benchmarking tool Geekbench has been updated to version 6.4, seeing added support for RISC-V Vector Extensions and Arm Scalable Matrix Extensions.

On Tuesday, the app was updated by Primate Labs to version 6.4.

With Geekbench 6.4, SME support now requires CPUs to either implement SME instructions or implement SME and SME2 instructions, which improves compatibility and performance for upcoming CPU releases.

Geekbench 6.4 now also reports the instruction set extensions detected and utilized during the CPU Benchmark.

While Geekbench says Geekbench 6.4 scores are comparable with Geekbench 6.3 scores, it still recommends that anyone using Geekbench 6 update to the latest version.

5 часов назад @ appleinsider.com
Part of Karl Lagerfeld's impressive iPod collection has hit the auction block
Part of Karl Lagerfeld's impressive iPod collection has hit the auction block Part of Karl Lagerfeld's impressive iPod collection has hit the auction block

A truly astounding collection of fashion designer-owned iPods, including a few bespoke models, has surfaced at auction.

The auction includes what you'd expect from an average estate auction: flatware, silverware, artwork, and books.

Four 5th-generation iPod nanos | Image credit: Sotheby'sIf you're unfamiliar with Lagerfeld by name, you're likely familiar with his work.

Sotheby's, the auction house in charge of the estate auction, says that the number is actually greater than 500.

First generation iPod nanos owned by Lagerfeld | Image Credit: Sotheby'sHowever, this time around, only 45 of them — or 9% of his entire collection — are up for bid.

6 часов назад @ appleinsider.com
Amazon drops Apple's M4 iPad Pro 13-inch to $1,099 ($200 off)
Amazon drops Apple's M4 iPad Pro 13-inch to $1,099 ($200 off) Amazon drops Apple's M4 iPad Pro 13-inch to $1,099 ($200 off)

The latest M4 iPad Pro is on sale at Amazon this week, with the 13-inch variation now $200 off.

You can grab the $1,099 price on the 13-inch iPad Pro with an M4 chip in both Space Black and Silver.

You can also pick up the $1,099 sale price on the 13-inch iPad Pro M4 at Best Buy during the month-end price war.

Sampling of 13-inch iPad Pro M4 models on saleThe 13-inch iPad Pro measures 5.1mm thick, making it the thinnest iPad Pro to date.

And to compare prices across all specs, be sure to visit our 13-inch iPad Pro M4 Price Guide.

7 часов назад @ appleinsider.com
Articulated hinge structures for foldable iPhone detailed in new research
Articulated hinge structures for foldable iPhone detailed in new research Articulated hinge structures for foldable iPhone detailed in new research

A render of what the iPhone Fold could look likeApple is continuing to develop non-traditional display technology that can fold out and expand along hinge articulation points, likely for a future foldable iPhone.

In it, Apple continues its foldables research with much more detail about potential hinge structures.

Notably, the figure shows a new multi-link hinge structure with more than just one articulation joint.

These links could rotate around a pivot point that lies within a display without the actual hinge structure "living within the thickness of the display."

Folding screens for many devicesApple doesn't restrict the display technology to the iPhone, though.

7 часов назад @ appleinsider.com
Trump's chip tariff threat takes aim at Apple's TSMC partnership
Trump's chip tariff threat takes aim at Apple's TSMC partnership Trump's chip tariff threat takes aim at Apple's TSMC partnership

"They left us and went to Taiwan, which is about 90% of the chip business," Trump insisted.

This refers to TSMC, the Taiwanese chip giant that Apple relies on for its chip production.

This includes $6.6 billion awarded by the U.S. Commerce Department to TSMC in April to build another chip production facility in Arizona.

They needed an incentive and it will be they will not want to pay a tax," insisted Trump.

"He said they're going to make a massive investment in the United States because of our big election win."

8 часов назад @ appleinsider.com
How to fix weak Wi-Fi on a M4 Mac mini when connected to a drive or dock
How to fix weak Wi-Fi on a M4 Mac mini when connected to a drive or dock How to fix weak Wi-Fi on a M4 Mac mini when connected to a drive or dock

Sporadic reports on social media are talking about how hooking up an external hard drive to a New Mac mini is dramatically cutting Wi-Fi speeds.

The desks and surfaces a Mac mini are generally placed on are wood, which has nearly no Wi-Fi attenuation.

A shorter-term solution for any of these docks is to not put them underneath the Mac mini.

Mac mini RF interference with low quality cablingThis has been trickier to test.

It was exacerbated by putting the Mac mini on top of the metal hard drive enclosure, adding material attenuation to the problem.

8 часов назад @ appleinsider.com
Judge tells Apple it's too late to intervene over Google monopoly case
Judge tells Apple it's too late to intervene over Google monopoly case Judge tells Apple it's too late to intervene over Google monopoly case

Judge Amit Metha ruled that Google is a search and advertising monopoly, and is in breach of Section 2 of the Sherman Act.

Following this, the trial continued, and it is shortly to be followed by what's called a remedy trial.

However, Judge Mehta said that Apple should have known from the outset in 2020 that the case could "directly affect its contractual rights."

Initially, Apple reportedly said that it wanted only limited intervention, and present witnesses who could address how proposed remedies would affect the company.

Judge Mehta intends to conclude the remedy trial with a ruling by August 2025.

10 часов назад @ appleinsider.com
How to record podcasts using FaceTime on iPad & iPhone
How to record podcasts using FaceTime on iPad & iPhone How to record podcasts using FaceTime on iPad & iPhone

Before iPadOS 18, recording podcasts on an iPad was challenging due to the system's limitation on simultaneous app access to the microphone.

FaceTime controls on iPadScreen Recording can capture the video and audio of a FaceTime call.

However, the built-in tool in FaceTime offers perks like automatic transcriptions and organized storage in the Notes app, but it won't save video.

Open the FaceTime app and start a one-on-one call for an audio-only recording.

From capturing high-quality audio to providing ready-made transcripts, iOS 18 equips you with essential tools on your iPhone or iPad.

18 часов назад @ appleinsider.com
'Marvel Snap' can once again be downloaded from the US App Store
'Marvel Snap' can once again be downloaded from the US App Store 'Marvel Snap' can once again be downloaded from the US App Store

Apple allows "Marvel Snap" to return to the App Store, presumably thanks to new publishing arrangements that gets the game away from the still-banned ByteDance.

Just days after was initially removed from the iOS App Store, Marvel Snap is now back for good.

Consequently, Marvel Snap was forced to cease operations within the United States and was removed from the Apple App Store.

That all changed on Monday, as Marvel Snap can now once again be downloaded and played on iPhones in the United States.

While Marvel Snap has managed to return to the App Store, TikTok, and other ByteDance applications still can't be downloaded from Apple's App Store.

1 day назад @ appleinsider.com
A new Chinese AI app tops the App Store, but its meteoric rise could be short-lived
A new Chinese AI app tops the App Store, but its meteoric rise could be short-lived A new Chinese AI app tops the App Store, but its meteoric rise could be short-lived

Chinese AI app DeepSeek is on top of the App Store, challenging Apple Intelligence, and shaking Wall Street confidence in big tech.

While there are many smaller efforts to offer AI services, one has seemingly come out of nowhere in a surge of popularity.

You can ask it questions and to perform tasks, and it will use its large language model (LLM) to offer a response.

This is practically what ChatGPT and other competitors offer users, and isn't massively transformative on its own.

To try and counter the problem, and to limit its impact on new users, DeepSeek has limited the registration of new accounts temporarily.

1 day назад @ appleinsider.com
Don't wait to update: iOS 18.3 addresses an actively exploited vulnerability
Don't wait to update: iOS 18.3 addresses an actively exploited vulnerability Don't wait to update: iOS 18.3 addresses an actively exploited vulnerability

Apple's iOS 18.3 and iPadOS 18.3 updates contain key security improvements and patch actively exploited vulnerabilities.

As with most iOS updates, iOS 18.3 addresses core security issues related to different features and aspects of the iPhone operating system.

iOS 18.3 fixes an actively exploited CoreMedia vulnerabilityMost notably, iOS 18.3 fixes a key vulnerability that was actively used by bad actors.

iOS 18.3 security fixes prevent denial-of-service attacksApple has resolved multiple vulnerabilities that would have allowed for denial-of-service attacks.

Overall, the iOS 18.3 update contains more than 20 different security fixes and patches a wide variety of vulnerabilities.

1 day, 1 hour назад @ appleinsider.com
'Severance' title sequence has more drama and plot clues than most shows
'Severance' title sequence has more drama and plot clues than most shows 'Severance' title sequence has more drama and plot clues than most shows

The designer of the new title sequence for season two of Apple TV+ hit "Severance," has detailed the many clues and hints in the sequence — even though he doesn't know what they mean either.

Somewhere around the middle of the 2000s, the television drama title sequence was dead.

Except a great sequence does so much that they've come back.

And now "Severance" season two has gone even further.

One such baby in the sequence is a crawling toddler version of Lumon founder Keir Eagan, but Latta doesn't know why.

1 day, 3 hours назад @ appleinsider.com
Блоги
Swift by Sundell Swift by Sundell
последний пост None
Hacking with Swift
последний пост 2 weeks, 5 days назад
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!

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

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

4 months, 1 week назад @ hackingwithswift.com
Making mistakes while learning Swift
Making mistakes while learning Swift

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

5 months, 3 weeks назад @ hackingwithswift.com
What’s new in SwiftUI for iOS 18
What’s new in SwiftUI for iOS 18

We got new API for colors and gradients, more scrollview improvements, tab improvements, and more.

7 months, 1 week назад @ hackingwithswift.com
What's new in Swift 6.0?
What's new in Swift 6.0?

When fully enabled, Swift 6 is likely to require changes in pretty much every project.

7 months, 3 weeks назад @ hackingwithswift.com
Save 50% on all books and bundles for WWDC24
Save 50% on all books and bundles for WWDC24

Shop the Hacking with Swift sale and upgrade your skills today!

7 months, 3 weeks назад @ hackingwithswift.com
What's new in Swift 5.10?
What's new in Swift 5.10?

Important concurrency clean ups ahead of Swift 6.

7 months, 3 weeks назад @ hackingwithswift.com
Build your next website in Swift
Build your next website in Swift

How Swift's result builders can help us write smarter, safer HTML.

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

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

1 month, 1 week назад @ kodeco.com
Black Friday Sale: Final Hours for Huge Discounts on Everything! [FREE]
Black Friday Sale: Final Hours for Huge Discounts on Everything! [FREE] Black Friday Sale: Final Hours for Huge Discounts on Everything! [FREE]

If you missed last week’s Black Friday sale, don’t worry: the sale is still on until the end of today, Cyber Monday.

If you’re serious about leveling up your mobile development skills, the clock is ticking.

💻All individual books on sale for $29.99: Grab any of our individual books at 50% off the cover price—only $29.99 each!

Thanks!”— Vicente Úbeda (@vicentube)“It’s great to have all books and videos available with just one subscription.

Thanks!” — Vicente Úbeda (@vicentube)Act fast and make 2025 your best year yet!

1 month, 3 weeks назад @ kodeco.com
Kodeco Podcast: How to Read Code – Podcast V2, S3 E1 [FREE]
Kodeco Podcast: How to Read Code – Podcast V2, S3 E1 [FREE] Kodeco Podcast: How to Read Code – Podcast V2, S3 E1 [FREE]

Whether you’re just starting a new role or beginning to contribute to a new open source project, listen along to learn some useful tips.

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

Show NotesTune in as Mani, Suz, Jenn and Dru start off talking about how to read a code base and venture off into a bevy of advice for newer devs.

Listen all the way to the end to learn what Mani thinks human developers, even brand new ones, can do that AI that cannot.

Be sure to subscribe in Apple Podcasts or Spotify to get notified when the next episode comes out.

2 months назад @ kodeco.com
Black Friday Sale: Huge Discounts on Subscriptions, Bootcamps, and Books! [FREE]
Black Friday Sale: Huge Discounts on Subscriptions, Bootcamps, and Books! [FREE] Black Friday Sale: Huge Discounts on Subscriptions, Bootcamps, and Books! [FREE]

Kodeco Subscriptions Just $299/year for Black FridayA Kodeco Personal Subscription is your gateway to the largest and most up-to-date collection of mobile development courses and books available online.

With a Kodeco subscription, you’ll enjoy unlimited access to our extensive library of programs and courses, along with all the latest mobile development books.

Programs, Courses, and Books Included in a Kodeco SubscriptionWith a Kodeco Subscription, you gain access to all our programs—these are the same materials we use for our popular live bootcamps.

With a yearly Kodeco subscription, you’ll save more than 50% over the cost of a regular monthly plan—and you’ll lock in this price every year …

2 months назад @ kodeco.com
Black Friday Sale Coming Soon! [FREE]
Black Friday Sale Coming Soon! [FREE] Black Friday Sale Coming Soon! [FREE]

We know you’ve been waiting for it… and yes, we’re back with our biggest sale of the year starting Monday, November 25!

🎉Here’s a sneak peek of what’s in store:Huge savings on Kodeco subscriptions—our best deal yet!

📚This is a sale you don’t want to miss!

Get ready to check off your holiday wishlist and snag some amazing deals from next Monday through Cyber Monday.

Update your email preferences and make sure “Kodeco Weekly” is checked!

2 months, 1 week назад @ kodeco.com
Build AI-Powered Apps with Apple Intelligence
Build AI-Powered Apps with Apple Intelligence Build AI-Powered Apps with Apple Intelligence

This course explores on-device machine learning using Apple’s powerful tools.

See how simple the Vision framework makes complex computer vision tasks, enabling your app to understand the real world, through tasks like object detection and face recognition.

Learn to leverage the Translation framework for on-device, real-time language translation, breaking down language barriers for your users.

Before finally looking at how to develop your own machine learning models, by customizing Apple’s pre-built models for specific use cases within your apps.

4 months, 1 week назад @ kodeco.com
Integrating 3rd-Party AI on Apple Platforms
Integrating 3rd-Party AI on Apple Platforms Integrating 3rd-Party AI on Apple Platforms

Incorporating third-party machine learning models requires knowledge about the source model as well as some Core ML conversion techniques.

This module will get you started with incorporating such a third-party model into an existing iOS app and use it for realtime object detection.

4 months, 1 week назад @ kodeco.com
Improving User Experience with Apple Intelligence
Improving User Experience with Apple Intelligence Improving User Experience with Apple Intelligence

CourseThis course equips you with the skills to leverage Apple’s latest user experience (UX) advancements within your iOS apps.

You’ll explore Writing Tools, a powerful suite for enhancing text input and editing.

Dive into Genmoji, a brand new tool for creating custom emoji characters, adding a layer of personalization and expression to your apps.

And unlock the power of Siri and App Intents with Apple Intelligence, enabling seamless voice interaction and context-aware functionality within your creations.

4 months, 1 week назад @ kodeco.com
Building Intelligent Apps with Apple AI Models
Building Intelligent Apps with Apple AI Models Building Intelligent Apps with Apple AI Models

CourseThis course explores on-device machine learning using Apple’s powerful tools.

See how simple the Vision framework makes complex computer vision tasks, enabling your app to understand the real world, through tasks like object detection and face recognition.

Learn to leverage the Translation framework for on-device, real-time language translation, breaking down language barriers for your users.

Before finally looking at how to develop your own machine learning models, by customizing Apple’s pre-built models for specific use cases within your apps.

4 months, 1 week назад @ kodeco.com
New Webinar: Using APIs to Add Images to Your Apps [FREE]
New Webinar: Using APIs to Add Images to Your Apps [FREE] New Webinar: Using APIs to Add Images to Your Apps [FREE]

This isn’t just a futuristic idea; it’s possible right now with the OpenAI API for image generation.

By integrating AI-generated images, you can offer features that feel fresh, cutting-edge, and tailored to individual users.

What You’ll LearnThe upcoming webinar is designed to provide a comprehensive introduction to using the OpenAI API for image generation.

Along the way, you’ll:Understand the capabilities of the OpenAI API and how it can be used for image generation in various applications.

By the end of this webinar, you’ll have an overview of the tools and insights needed to leverage AI-generated images, making your app more engaging and innovative.

5 months, 2 weeks назад @ kodeco.com
Free Webinar: Apple Intelligence in Action: Applying Smart Features to Your Apps [FREE]
Free Webinar: Apple Intelligence in Action: Applying Smart Features to Your Apps [FREE] Free Webinar: Apple Intelligence in Action: Applying Smart Features to Your Apps [FREE]

Join our free webinar, Apple Intelligence in Action: Applying Smart Features to Your Apps, to get a taste of some of the exciting Apple Intelligence features announced at WWDC 2024.

Hosted by Emad Ghorbaninia for Kodeco, this webinar will look at some of the ways that Apple Intelligence will improve user experiences in the near future.

Smart features significantly enhance user engagement and retention rates by delivering personalized user experiences.

Emad will guide you through two important features for mobile developers: Writing Tools and using Siri with Apple Intelligence.

Special Offer: Attendees will receive a special discount on our Apple Intelligence bootcamp enrollments!

5 months, 3 weeks назад @ kodeco.com
Kodeco Podcast: The Power of Native Platforms (V2, S2, E11) [FREE]
Kodeco Podcast: The Power of Native Platforms (V2, S2, E11) [FREE] Kodeco Podcast: The Power of Native Platforms (V2, S2, E11) [FREE]

In this episode of the Kodeco podcast, hosts Dru Freeman and Susannah Skyer Gupta delve into native platforms and the implications of cross-platform development.

The conversation highlights the pros and cons of cross-platform tools, with real-world examples from the guests’ extensive experience in the field.

See it for yourself at monday.com/KodecoInterested in sponsoring a podcast episode?

Be sure to subscribe in iTunes, in Spotify, or on YouTube to get notified when the next episode comes out.

We’d love to hear what you think about the podcast and any suggestions on what you’d like to hear in future episodes.

7 months назад @ kodeco.com
SwiftUI Essentials
SwiftUI Essentials SwiftUI Essentials

SwiftUI is a revolutionary Apple framework for creating UI across multiple platforms.

It represents many advantages over the traditional UIKit framework, but can represent a challenge for developers experienced with UIKit-based apps.

The Kodeco SwiftUI Essentials program provides a comprehensive learning experience designed to introduce developers with UIKit experience to SwiftUI.

You’ll also see how to integrate state-of-the-art concurrency and data persistence into your app, before focusing on performance optimization of SwiftUI apps.

This program gives you the skillset you need to progress from being a UIKit developer to one fully versed in the latest SwiftUI technologies.

7 months назад @ kodeco.com
Ole Begemann
последний пост None
Telegram каналы
iOS Good Reads iOS Good Reads
последний пост 16 часов назад
Что поменялось в работе Background UploadsДокументация на то, как работает загрузка в бэкграунде, довольно бедная. При этом есть неплохая статья от коммьюнити, где все разбирается в деталях. Некоторые советы в ней уже успели устареть, поэтому держите другу
Что поменялось в работе Background UploadsДокументация на то, как работает загрузка в бэкграунде, довольно бедная. При этом есть неплохая статья от коммьюнити, где все разбирается в деталях. Некоторые советы в ней уже успели устареть, поэтому держите другу

Что поменялось в работе Background UploadsДокументация на то, как работает загрузка в бэкграунде, довольно бедная. При этом есть неплохая статья от коммьюнити, где все разбирается в деталях. Некоторые советы в ней уже успели устареть, поэтому держите другую с обновлениями.

16 часов назад @ t.me
Смешивание цветов в SwiftUIВ последнем релизе SwiftUI появилась функция mix, с помощью которой можно программно смешивать цвета, определяя два цвета и цветовое пространство, в котором нужно представить результат. Все это, конечно, анимируемо, благодаря чем
Смешивание цветов в SwiftUIВ последнем релизе SwiftUI появилась функция mix, с помощью которой можно программно смешивать цвета, определяя два цвета и цветовое пространство, в котором нужно представить результат. Все это, конечно, анимируемо, благодаря чем

Смешивание цветов в SwiftUIВ последнем релизе SwiftUI появилась функция mix, с помощью которой можно программно смешивать цвета, определяя два цвета и цветовое пространство, в котором нужно представить результат. Все это, конечно, анимируемо, благодаря чему можно делать штуки вроде анимированной смены цветов светлой темы на темную.

1 day, 16 hours назад @ t.me
TabletopKit – фреймворк для кооператива в visionOSБудущее visionOS туманно. Производство дорогих моделей остановили, появятся ли дешевые – не очень понятно. Но на технологии за ними все еще интересно посмотреть! Например, вот разбор того, как фреймворк Tab
TabletopKit – фреймворк для кооператива в visionOSБудущее visionOS туманно. Производство дорогих моделей остановили, появятся ли дешевые – не очень понятно. Но на технологии за ними все еще интересно посмотреть! Например, вот разбор того, как фреймворк Tab TabletopKit – фреймворк для кооператива в visionOSБудущее visionOS туманно. Производство дорогих моделей остановили, появятся ли дешевые – не очень понятно. Но на технологии за ними все еще интересно посмотреть! Например, вот разбор того, как фреймворк Tab

TabletopKit – фреймворк для кооператива в visionOSБудущее visionOS туманно. Производство дорогих моделей остановили, появятся ли дешевые – не очень понятно. Но на технологии за ними все еще интересно посмотреть! Например, вот разбор того, как фреймворк TabletopKit использовали для создания escape room игры, и с какими проблемами столкнулись.

4 days, 16 hours назад @ t.me
React Native в ShopifyОдно из главных приложений, использующих React Native – это Shopify. Про них рассказывают на всех конференциях, они довольно много контрибьютят и в сам проект, и в экосистему – короче говоря, двигают RN вперед. Так вот, ребята подбива
React Native в ShopifyОдно из главных приложений, использующих React Native – это Shopify. Про них рассказывают на всех конференциях, они довольно много контрибьютят и в сам проект, и в экосистему – короче говоря, двигают RN вперед. Так вот, ребята подбива

React Native в ShopifyОдно из главных приложений, использующих React Native – это Shopify. Про них рассказывают на всех конференциях, они довольно много контрибьютят и в сам проект, и в экосистему – короче говоря, двигают RN вперед. Так вот, ребята подбивают пять лет своего опыта работы с фреймворком, на который в итоге переехало большинство их проектов.

5 days, 16 hours назад @ t.me
Небольшое напоминание – с 17 февраля из европейских App Store будут удалены все приложения, которым не был проставлен trader status.
Небольшое напоминание – с 17 февраля из европейских App Store будут удалены все приложения, которым не был проставлен trader status. Небольшое напоминание – с 17 февраля из европейских App Store будут удалены все приложения, которым не был проставлен trader status.

Небольшое напоминание – с 17 февраля из европейских App Store будут удалены все приложения, которым не был проставлен trader status.

6 days, 16 hours назад @ t.me
Как AI меняет разработкуОтличный лонгрид про то, как текущее состояние AI меняет паттерны разработки. Вот несколько идей:👉Можно выделить две категории разработчиков. Бутстрапперы – те, кто использует разные генераторы приложений, чтобы за пару часов собрат
Как AI меняет разработкуОтличный лонгрид про то, как текущее состояние AI меняет паттерны разработки. Вот несколько идей:👉Можно выделить две категории разработчиков. Бутстрапперы – те, кто использует разные генераторы приложений, чтобы за пару часов собрат

Как AI меняет разработкуОтличный лонгрид про то, как текущее состояние AI меняет паттерны разработки. Вот несколько идей:👉Можно выделить две категории разработчиков. Бутстрапперы – те, кто использует разные генераторы приложений, чтобы за пару часов собрать работающий прототип. Итераторы – те, кто с помощью AI постепенно работает над существующей кодовой базой, вникая в суть изменений.👉AI позволяет нереально быстро выполнить первые 70% работы, но для большинства оставшиеся 30% становятся адом.👉Тех, кто успешно работает с AI, отличает следующее. Они не просто принимают сгенерированный код, а сначала разбивают его на модули поменьше, затем добавляют обработку всех эдж кейсов, проверяют и улуч…

1 week назад @ t.me
Tab View Styles в SwiftUIМодификатор .tabViewStyle позволяет настраивать нестандартные поведения для табов в таббаре. Например, дать пользователю возможность кастомизировать порядок табов через drag-and-drop.
Tab View Styles в SwiftUIМодификатор .tabViewStyle позволяет настраивать нестандартные поведения для табов в таббаре. Например, дать пользователю возможность кастомизировать порядок табов через drag-and-drop.

Tab View Styles в SwiftUIМодификатор .tabViewStyle позволяет настраивать нестандартные поведения для табов в таббаре. Например, дать пользователю возможность кастомизировать порядок табов через drag-and-drop.

1 week, 1 day назад @ t.me
В Xcode 16 можно создать новый файл, просто скопировав в буфер обмена кусок кода, выбрав в навигаторе нужную директорию, и нажав "вставить".
В Xcode 16 можно создать новый файл, просто скопировав в буфер обмена кусок кода, выбрав в навигаторе нужную директорию, и нажав "вставить".

В Xcode 16 можно создать новый файл, просто скопировав в буфер обмена кусок кода, выбрав в навигаторе нужную директорию, и нажав "вставить".

1 week, 4 days назад @ t.me
Отслеживаем стабильность API библиотекОдна из самых сложных задач в развитии библиотеки – поддержка обратной совместимости. Мы сравнительно недавно записали целый выпуск Подлодки про историю вопроса, обязательно послушайте!Как у Swift разработчика, у вас е
Отслеживаем стабильность API библиотекОдна из самых сложных задач в развитии библиотеки – поддержка обратной совместимости. Мы сравнительно недавно записали целый выпуск Подлодки про историю вопроса, обязательно послушайте!Как у Swift разработчика, у вас е

Отслеживаем стабильность API библиотекОдна из самых сложных задач в развитии библиотеки – поддержка обратной совместимости. Мы сравнительно недавно записали целый выпуск Подлодки про историю вопроса, обязательно послушайте!Как у Swift разработчика, у вас есть несколько инструментов для того, чтобы отслеживать ломающие изменения. Статья детально сравнивает их все:👉Инструменты, доступные в SPM из коробки👉xcodebuild & swift-api-digester👉Swift Public API diff

1 week, 5 days назад @ t.me
Реализуем поддержку JWT на Swift сервереМне очень нравится блог SwiftOnServer. Ребята постят небольшие туториалы, показывающие, как решать самые частовстречающиеся задачи в серверной разработке с помощью текущей экосистемы Swift. В этот раз – разбирают, ка
Реализуем поддержку JWT на Swift сервереМне очень нравится блог SwiftOnServer. Ребята постят небольшие туториалы, показывающие, как решать самые частовстречающиеся задачи в серверной разработке с помощью текущей экосистемы Swift. В этот раз – разбирают, ка

Реализуем поддержку JWT на Swift сервереМне очень нравится блог SwiftOnServer. Ребята постят небольшие туториалы, показывающие, как решать самые частовстречающиеся задачи в серверной разработке с помощью текущей экосистемы Swift. В этот раз – разбирают, как с помощью JWTKit поддержать авторизацию на JWT.

1 week, 6 days назад @ t.me
10 привычек, помогающих ростуСо временем начинаешь понимать, что любые системы личной эффективности, правильно сформулированные по SMART цели, и затаскивание проектов на волевом рывке быстро проигрывают дисциплине на средних и длинных дистанциях. А дисципл
10 привычек, помогающих ростуСо временем начинаешь понимать, что любые системы личной эффективности, правильно сформулированные по SMART цели, и затаскивание проектов на волевом рывке быстро проигрывают дисциплине на средних и длинных дистанциях. А дисципл

10 привычек, помогающих ростуСо временем начинаешь понимать, что любые системы личной эффективности, правильно сформулированные по SMART цели, и затаскивание проектов на волевом рывке быстро проигрывают дисциплине на средних и длинных дистанциях. А дисциплина формируется из привычек.Если вы хотите научиться формировать привычки и внедрять их в свою практику, то вам нужно идти читать книгу Atomic Habits – она довольно неплохая, хоть, на мой взгляд, и содержит слишком много воды.А если вы хотите набрать себе в копилку уже прошедшие временем привычки, которые помогают многим другим людям быстро расти и получать удовольствие от работы – приходите на бесплатный марафон Стратоплана! Вот некоторые…

2 weeks, 1 day назад @ t.me
Как с помощью AI быстро локализовать приложениеЛокализовать приложение на все нужные языки теперь очень просто. В статье рассматривается один из возможных воркфлоу с использованием AI для того, чтобы получить перевод в первом приближении, и сервис POEditor
Как с помощью AI быстро локализовать приложениеЛокализовать приложение на все нужные языки теперь очень просто. В статье рассматривается один из возможных воркфлоу с использованием AI для того, чтобы получить перевод в первом приближении, и сервис POEditor

Как с помощью AI быстро локализовать приложениеЛокализовать приложение на все нужные языки теперь очень просто. В статье рассматривается один из возможных воркфлоу с использованием AI для того, чтобы получить перевод в первом приближении, и сервис POEditor для проверки его волонтерами.

2 weeks, 1 day назад @ t.me
Продолжаем погружаться в глубинный лор SQLite. Оказывается, изначально его разработали под нужды эсминца USS Oscar Austin, чтобы в случае отказа полноценного сервера софт мог продолжать функционировать.
Продолжаем погружаться в глубинный лор SQLite. Оказывается, изначально его разработали под нужды эсминца USS Oscar Austin, чтобы в случае отказа полноценного сервера софт мог продолжать функционировать. Продолжаем погружаться в глубинный лор SQLite. Оказывается, изначально его разработали под нужды эсминца USS Oscar Austin, чтобы в случае отказа полноценного сервера софт мог продолжать функционировать.

Продолжаем погружаться в глубинный лор SQLite. Оказывается, изначально его разработали под нужды эсминца USS Oscar Austin, чтобы в случае отказа полноценного сервера софт мог продолжать функционировать.

2 weeks, 4 days назад @ t.me
1Password CLI для работы с секретамиВо-первых, в статье описывается отличный подход к работе с секретами, более надежный и удобный, чем хранение их в .env файлах. А во-вторых – это первая за очень долгое время статья в легендарном блоге NSHipster!
1Password CLI для работы с секретамиВо-первых, в статье описывается отличный подход к работе с секретами, более надежный и удобный, чем хранение их в .env файлах. А во-вторых – это первая за очень долгое время статья в легендарном блоге NSHipster!

1Password CLI для работы с секретамиВо-первых, в статье описывается отличный подход к работе с секретами, более надежный и удобный, чем хранение их в .env файлах. А во-вторых – это первая за очень долгое время статья в легендарном блоге NSHipster!

2 weeks, 6 days назад @ t.me
Forked – библиотека для работы с данными в коллаборативных приложенияхForked – новая библиотека, заточенная под чтение и модификацию данных сразу во многих потоках. Из интересного – она очень сильно вдохновляется устройством Git-веток и их мерджа, и написа
Forked – библиотека для работы с данными в коллаборативных приложенияхForked – новая библиотека, заточенная под чтение и модификацию данных сразу во многих потоках. Из интересного – она очень сильно вдохновляется устройством Git-веток и их мерджа, и написа

Forked – библиотека для работы с данными в коллаборативных приложенияхForked – новая библиотека, заточенная под чтение и модификацию данных сразу во многих потоках. Из интересного – она очень сильно вдохновляется устройством Git-веток и их мерджа, и написана специально под кейс local-first приложений.

3 weeks, 1 day назад @ t.me
iOS.Events iOS.Events
последний пост 1 month, 2 weeks назад
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, он расскажет про будущее мобильной разработки на основе грядущих трендов.Принять участие можно как офлайн, так и онлайн. Узнать подробнее и зарегистироваться 🔗

1 month, 2 weeks назад @ t.me
Tinkoff Mobile Meetup в Санкт-Петербурге— Неочевидные моменты в поддержке RTL-языков.— Результаты редизайна пайчарта трат.— Доклад о Jetpack Compose.📆Дата: 6 июня в 19:00📍Место: Санкт-Петербург, Аптекарский проспект, 4, к. 2, стр. 1, ЛенполиграфмашРегистра
Tinkoff Mobile Meetup в Санкт-Петербурге— Неочевидные моменты в поддержке RTL-языков.— Результаты редизайна пайчарта трат.— Доклад о Jetpack Compose.📆Дата: 6 июня в 19:00📍Место: Санкт-Петербург, Аптекарский проспект, 4, к. 2, стр. 1, ЛенполиграфмашРегистра Tinkoff Mobile Meetup в Санкт-Петербурге— Неочевидные моменты в поддержке RTL-языков.— Результаты редизайна пайчарта трат.— Доклад о Jetpack Compose.📆Дата: 6 июня в 19:00📍Место: Санкт-Петербург, Аптекарский проспект, 4, к. 2, стр. 1, ЛенполиграфмашРегистра

Tinkoff Mobile Meetup в Санкт-Петербурге— Неочевидные моменты в поддержке RTL-языков.— Результаты редизайна пайчарта трат.— Доклад о Jetpack Compose.📆Дата: 6 июня в 19:00📍Место: Санкт-Петербург, Аптекарский проспект, 4, к. 2, стр. 1, ЛенполиграфмашРегистрацияhttps://o.tinkoff.ru/mobile-meetup-SPB-iosevents

8 months, 1 week назад @ t.me
Привет! На связи Podlodka Crew. Мы организовываем онлайн конференции по разным аспектам разработки. Пришли рассказать вам про новый сезон конференции по iOS, который стартует уже 15 апреля.Темой этого сезона мы особенно гордимся — это хардкорный UI. Эксклю
Привет! На связи Podlodka Crew. Мы организовываем онлайн конференции по разным аспектам разработки. Пришли рассказать вам про новый сезон конференции по iOS, который стартует уже 15 апреля.Темой этого сезона мы особенно гордимся — это хардкорный UI. Эксклю Привет! На связи Podlodka Crew. Мы организовываем онлайн конференции по разным аспектам разработки. Пришли рассказать вам про новый сезон конференции по iOS, который стартует уже 15 апреля.Темой этого сезона мы особенно гордимся — это хардкорный UI. Эксклю

Привет! На связи Podlodka Crew. Мы организовываем онлайн конференции по разным аспектам разработки. Пришли рассказать вам про новый сезон конференции по iOS, который стартует уже 15 апреля.Темой этого сезона мы особенно гордимся — это хардкорный UI. Эксклюзивные доклады и воркшопы, спикеры с глубокой и уникальной экспертизой. Вместе мы обучимся сложным инструментам и узнаем как делать то, что не умеет большинство iOS-разработчиков. Вас ждут знания, которыми мало кто владеет и ещё реже обучает:💜 Создадим собственный графический редактор, освоим искусство превращать тачи в пиксели. Григорий Остробород расскажет как устроена «типичная рисовалка» интерфейса. Раскроет нюансы взаимодействия с пол…

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

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

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

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

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

5 months, 3 weeks назад @ t.me
In interviews, questions about the stack and heap are common, excpecially where is what object stored? You can impress the interviewers by discussing trivial types in Swift. Mention that you can use an underscored function to determine whether a type invol
In interviews, questions about the stack and heap are common, excpecially where is what object stored? You can impress the interviewers by discussing trivial types in Swift. Mention that you can use an underscored function to determine whether a type invol

In interviews, questions about the stack and heap are common, excpecially where is what object stored? You can impress the interviewers by discussing trivial types in Swift. Mention that you can use an underscored function to determine whether a type involves heap allocations and reference counting or not.// POD - Plain old data_isPOD(Int.self) // true_isPOD(Array.self) // falseHow to know if a value type includes heap allocations and ref countinghttps://forums.swift.org/t/how-to-know-if-a-value-type-includes-heap-allocations-and-ref-counting/72919/3Trying to understand POD (plain old datatypes)https://forums.swift.org/t/trying-to-understand-pod-plain-old-datatypes/49738

6 months, 3 weeks назад @ t.me
Found a good article describing the nuances of using StateObject and ObservedObject.https://www.mattmoriarity.com/2020-07-03-stateobject-and-observableobject-in-swiftui/#SwiftUI
Found a good article describing the nuances of using StateObject and ObservedObject.https://www.mattmoriarity.com/2020-07-03-stateobject-and-observableobject-in-swiftui/#SwiftUI

Found a good article describing the nuances of using StateObject and ObservedObject.https://www.mattmoriarity.com/2020-07-03-stateobject-and-observableobject-in-swiftui/#SwiftUI

7 months назад @ t.me
What a huge update with Swift 6 – it's packed with cool new features! A lot of the updates are all about making concurrency smoother and more efficient, which is super exciting. Plus, there are other great improvements and language tweaks that make coding
What a huge update with Swift 6 – it's packed with cool new features! A lot of the updates are all about making concurrency smoother and more efficient, which is super exciting. Plus, there are other great improvements and language tweaks that make coding

What a huge update with Swift 6 – it's packed with cool new features! A lot of the updates are all about making concurrency smoother and more efficient, which is super exciting. Plus, there are other great improvements and language tweaks that make coding in Swift even better.https://www.hackingwithswift.com/articles/269/whats-new-in-swift-6#Swift

7 months, 2 weeks назад @ t.me
Xcode 16 brings a lot of updates - I want to share some of them that I find interesting:- Predictive code completion- Support for EditorConfig- Explicitly built modules - more actionable error messages, improved debugger performance, and better scheduling
Xcode 16 brings a lot of updates - I want to share some of them that I find interesting:- Predictive code completion- Support for EditorConfig- Explicitly built modules - more actionable error messages, improved debugger performance, and better scheduling

Xcode 16 brings a lot of updates - I want to share some of them that I find interesting:- Predictive code completion- Support for EditorConfig- Explicitly built modules - more actionable error messages, improved debugger performance, and better scheduling decisions which maximize parallelism. LLDB can now import explicitly-built Swift and Clang modules directly- A new code deduplication algorithm brings additional code size savings and an improved static link time performance- New execution engine for Previews - shared build products between Build and Run and Previews, switching between the two is instant- Previews now support previewing views inside of static libraries- You can cut text fr…

7 months, 3 weeks назад @ t.me
Stephen and Brandon wrote an article to address common questions and misconceptions about the Composable Architecture (TCA). They aim to clarify its benefits, its relationship with SwiftUI, and its suitability for various apps. The article also tackles com
Stephen and Brandon wrote an article to address common questions and misconceptions about the Composable Architecture (TCA). They aim to clarify its benefits, its relationship with SwiftUI, and its suitability for various apps. The article also tackles com

Stephen and Brandon wrote an article to address common questions and misconceptions about the Composable Architecture (TCA). They aim to clarify its benefits, its relationship with SwiftUI, and its suitability for various apps. The article also tackles comparisons with Redux, and concerns about complexity, performance, and boilerplate code. Additionally, it discusses action modeling and state management efficiency within TCA.https://www.pointfree.co/blog/posts/141-composable-architecture-frequently-asked-questions#TCA #architecture

7 months, 3 weeks назад @ t.me
Author decided to explore the Attribute Graph - a key part of how SwiftUI updates the user interface. While the topic is advanced, it provides valuable insights for developers eager to dive into layout mechanism under the hood. 🤯https://rensbr.eu/blog/swif
Author decided to explore the Attribute Graph - a key part of how SwiftUI updates the user interface. While the topic is advanced, it provides valuable insights for developers eager to dive into layout mechanism under the hood. 🤯https://rensbr.eu/blog/swif

Author decided to explore the Attribute Graph - a key part of how SwiftUI updates the user interface. While the topic is advanced, it provides valuable insights for developers eager to dive into layout mechanism under the hood. 🤯https://rensbr.eu/blog/swiftui-attribute-graph/#SwiftUI #layout

8 months назад @ t.me
If you also thought that in VStask the default spacing value is always 8, then this article is here to clarify.https://fatbobman.com/en/posts/spacing-of-swiftui/#SwiftUI #Layout
If you also thought that in VStask the default spacing value is always 8, then this article is here to clarify.https://fatbobman.com/en/posts/spacing-of-swiftui/#SwiftUI #Layout

If you also thought that in VStask the default spacing value is always 8, then this article is here to clarify.https://fatbobman.com/en/posts/spacing-of-swiftui/#SwiftUI #Layout

8 months, 2 weeks назад @ t.me
I often find that developers are confused about which component is best for them: ZStack or overlay (+background). So I hope this short article will clarify the differences and help delve deeper into the unique properties of these two modifiers.https://fat
I often find that developers are confused about which component is best for them: ZStack or overlay (+background). So I hope this short article will clarify the differences and help delve deeper into the unique properties of these two modifiers.https://fat

I often find that developers are confused about which component is best for them: ZStack or overlay (+background). So I hope this short article will clarify the differences and help delve deeper into the unique properties of these two modifiers.https://fatbobman.com/en/posts/in-depth-exploration-of-overlay-and-background-modifiers-in-swiftui/#SwiftUI #layout

9 months, 1 week назад @ t.me
TIL there’s a secret debug menu 🤯 https://x.com/hrumarek/status/1190942518080397317?s=46&t=YNy4qFziI3PFPTlrSCXpmA
TIL there’s a secret debug menu 🤯 https://x.com/hrumarek/status/1190942518080397317?s=46&t=YNy4qFziI3PFPTlrSCXpmA TIL there’s a secret debug menu 🤯 https://x.com/hrumarek/status/1190942518080397317?s=46&t=YNy4qFziI3PFPTlrSCXpmA

TIL there’s a secret debug menu 🤯 https://x.com/hrumarek/status/1190942518080397317?s=46&t=YNy4qFziI3PFPTlrSCXpmA

9 months, 3 weeks назад @ t.me
Подкасты
Swift by Sundell Podcast Swift by Sundell Podcast
последний пост None
The Swift Community Podcast The Swift Community Podcast
последний пост None
Stacktrace Stacktrace
последний пост None
Swift Unwrapped Swift Unwrapped
последний пост None
Accidental Tech Podcast Accidental Tech Podcast
последний пост 5 days, 5 hours назад
623: It’s About Human Connection
623: It’s About Human Connection 623: It’s About Human Connection

Nerdy home-buying considerations, Hyperspace updates, the surprisingly difficult engineering challenge of scrolling, and how we're going to get through all of this.

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

Use code ATP .. 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!

5 days, 5 hours назад @ atp.fm
622: Duplicate Garbage Generation Process
622: Duplicate Garbage Generation Process 622: Duplicate Garbage Generation Process

New Mac-monitor possibilities, Tim Cook's political moves, and updates on John's app… which now has a name!

Sponsored by:

2 weeks назад @ atp.fm
621: I'll Meet You Any Time You Want
621: I'll Meet You Any Time You Want 621: I'll Meet You Any Time You Want

Breaking news and in-depth coverage from our reporter at CES.

Sponsored by: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!

2 weeks, 5 days назад @ atp.fm
620: Mostly Cookies
620: Mostly Cookies 620: Mostly Cookies

Apple's in-house radio chips, iOS 18 Photos-app reception, rumors of a new mouse (!

), and a good cult to join.

Sponsored by: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!

3 weeks, 3 days назад @ atp.fm
619: Master Plan to Take Over the World
619: Master Plan to Take Over the World 619: Master Plan to Take Over the World

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

Hosted by Marco Arment Casey Liss , and John Siracusa

1 month назад @ atp.fm
618: Type System Says No
618: Type System Says No 618: Type System Says No

A new toy Marco bought, a new toy Marco swears he won't buy, many names John won't use for his app, and a snack of sharks.

Sponsored by:Squarespace: Save 10% off your first purchase of a website or domain using code ATP .. MasterClass: Learn from the world’s best.

Aura Frames: The best digital photo frame.

Use code ATP for $35 off the best-selling Carver Mat frame.

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

1 month, 1 week назад @ atp.fm
617: The Incredibly Dangerous App
617: The Incredibly Dangerous App 617: The Incredibly Dangerous App

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

Hosted by Marco Arment Casey Liss , and John Siracusa

1 month, 2 weeks назад @ atp.fm
616: I Have No Grippers
616: I Have No Grippers 616: I Have No Grippers

Third-party Mac SSDs, using Threads and Bluesky, Intel's CEO-firing, and what features we'd add to our apps without the fear of rejection.

Sponsored by:1Password Extended Access Management: Secure every sign-in for every app on every device.

Trade Coffee: Coffee at home, made better.

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, 3 weeks назад @ atp.fm
615: A Mildly Brisk Walk
615: A Mildly Brisk Walk 615: A Mildly Brisk Walk

Casey's adventures in sports piracy, John's loss of apes, and Marco's visions of pores.

Sponsored by:Masterclass: Learn from the world’s best.

Aura Frames: The best digital photo frame.

Use code ATP for $45 off the best-selling Carver Mat frame.

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

2 months назад @ atp.fm
614: Don't Puke for the Show
614: Don't Puke for the Show 614: Don't Puke for the Show

A new spatial video, iPhone security, why Apple doesn't compete with NVIDIA's highest-end GPUs, and anything else to avoid having to do more in-app-purchase testing.

Sponsored by:Uncommon Goods: Get 15% off your next gift.

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 назад @ atp.fm
613: Dress for the Chip You Want
613: Dress for the Chip You Want 613: Dress for the Chip You Want

More details on the M4 and Mac Mini, and the rumored Apple… WallPod?

Sponsored by:Tailscale: A secure network that just works.

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

Use code ATP.

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

2 months, 2 weeks назад @ atp.fm
612: Screen on Face
612: Screen on Face 612: Screen on Face

More details about the new Macs, M4 Pro and Max benchmarks, why Apple TV isn't a game platform, and future hardware possibilities for the Vision Pro line.

Sponsored by:Squarespace: Save 10% off your first purchase of a website or domain using code ATP .. 1Password Extended Access Management: Secure every sign-in for every app on every device.

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

2 months, 3 weeks назад @ atp.fm
611: RAM Christmas
611: RAM Christmas 611: RAM Christmas

The new Mac Mini, updated iMacs and MacBook Pros, putting things on bottoms, and some fun surprises.

Sponsored by:Uncommon Goods: Get 15% off your next gift.

Tiptop: Get $10,000 in Tiptop Promotional Credit.

1Password Extended Access Management: Secure every sign-in for every app on every device.

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

2 months, 4 weeks назад @ atp.fm
610: More Values in the Darkness
610: More Values in the Darkness 610: More Values in the Darkness

Who will be the last person in the world using Quicksilver?

We'll give you one guess.

Sponsored by:Clic for Sonos: Elevate your Sonos experience.

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

3 months назад @ atp.fm
609: You're the Oreo Cookie
609: You're the Oreo Cookie 609: You're the Oreo Cookie

Submerged, the new iPad Mini, getting started with photo editing, and a weird new driver-assist mode.

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

Uncommon Goods: Get 15% off your next gift.

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

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

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

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

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

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

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

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

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

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

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

5 months назад @ daringfireball.net
406: ‘Hock TUAW’, With Christina Warren
406: ‘Hock TUAW’, With Christina Warren 406: ‘Hock TUAW’, With Christina Warren

‘Hock TUAW’, With Christina WarrenChristina Warren (a.k.a.

“Mary Brown”) returns to the show.

Topics include Apple’s new iOS 18.1 and MacOS 15.1 betas (featuring Apple Intelligence), a little reminiscing about Gil Amelio and Steve Jobs, and the bizarre saga of TUAW, resurrected as a zombie AI slopsite.

Use code talkshow for 10% off your first order.

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

6 months назад @ daringfireball.net
405: ‘Chutes and Ladders’, With Hunter Hillegas
405: ‘Chutes and Ladders’, With Hunter Hillegas 405: ‘Chutes and Ladders’, With Hunter Hillegas

‘Chutes and Ladders’, With Hunter HillegasSpecial guest Hunter Hillegas, author of the excellent Vegas Mate app, joins the show to discuss euphemistic emoji, the CrowdStrike fiasco, and the closing of the iconic Mirage resort in Las Vegas.

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.

6 months назад @ daringfireball.net
404: ‘Curiously Short Episodes’, With John Moltz
404: ‘Curiously Short Episodes’, With John Moltz 404: ‘Curiously Short Episodes’, With John Moltz

‘Curiously Short Episodes’, With John MoltzJohn Moltz returns to the show for a holiday-week look at the best of recent prestige streaming content, particularly Apple TV+.

And, yes, a bit on the latest Apple/EU/DMA drama.

Sponsored by: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 назад @ daringfireball.net
403: ‘150 Million Calculator Apps’, With Quinn Nelson
403: ‘150 Million Calculator Apps’, With Quinn Nelson 403: ‘150 Million Calculator Apps’, With Quinn Nelson

‘150 Million Calculator Apps’, With Quinn NelsonQuinn Nelson, esteemed host of Snazzy Labs, returns to the show to recap the highlights of WWDC: Apple Intelligence, platform updates, and the latest salvos from the EC regarding Apple’s compliance with the DMA.

Sponsored by:Trade Coffee: Enjoy 30% off your first month of coffee.

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 назад @ daringfireball.net
402: ‘Live From WWDC 2024’, With John Giannandrea, Craig Federighi, and Greg Joswiak
402: ‘Live From WWDC 2024’, With John Giannandrea, Craig Federighi, and Greg Joswiak 402: ‘Live From WWDC 2024’, With John Giannandrea, Craig Federighi, and Greg Joswiak

‘Live From WWDC 2024’, With John Giannandrea, Craig Federighi, and Greg JoswiakRecorded in front of a live (and lively) audience at The California Theatre in San Jose Tuesday evening, special guests John Giannandrea, Craig Federighi, and Greg Joswiak join me to discuss Apple’s announcements at WWDC 2024.

Spatial video: Exclusively in Sandwich Vision’s Theater on Vision Pro, available on the App Store.

Audio only:Presenting sponsors:iMazing 3 — The all-new version of the world’s best iPhone manager, for Mac and Windows.

Save 20 percent.

Save 20%, both for new and existing subscribers.

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