iOS Dev Weekly - iOS Dev Weekly - Issue 626

Are all human eyes approximately the same distance apart? đŸ€·â€â™‚ïž
 

iOS Dev Weekly

 
View on the Web    Archives

ISSUE 626  September 8th 2023

 
Comment

  Comment  

 

I said last week that I don’t expect any big Vision Pro news in Tuesday’s event. However, after saying that, there is something that I’ve been wondering about since Apple previewed the device in June.

I’m not one for hardware rumours, but I went looking for them this week as I hadn’t seen any sign of one which I was convinced would appear - an iPhone camera layout capable of spatial video recording.

As I understand it, spatial/3D video recording needs two cameras that are approximately eye-distance apart, and all currently shipping models of the iPhone in landscape mode have space on the back to make that happen.

But I couldn’t find anyone predicting that kind of camera layout when I looked. Unfortunately for me, that probably means there’s a really simple reason it won’t work and that anyone with a little more knowledge on the subject could instantly debunk the idea. 😬 Am I missing something obvious?

Apple will have been thinking about this problem for a while, and now would be a great time to introduce cameras like this on some phones. The Vision Pro allows people to watch spatial video, but no other device in their ecosystem currently records it. They need people to have plenty of spatial video to drive salesÂč of visionOS hardware, and the iPhone 15 models are their first opportunity to make a move in that direction. By the time iPhones have had a way to record spatial video in addition to “regular” video for a few years, visionOS devices are much more likely to be mainstream. Doesn’t it all make a lot of sense?

So, I’ll go ahead and predict we see this kind of camera arrangement on the highest-priced phones in Tuesday’s event. I eagerly await being proven wrong! 😂


Âč Not necessarily sales of this Vision Pro model, but I’m assuming that over time, the price will reduce with a Vision non-Pro and as the hardware used in these devices becomes less bleeding edge.

Dave Verwer  Permalink

 
 

  Sponsored Link  

 

Paywalls Made Easy

Build, test, and optimize paywalls with ease using RevenueCat Paywalls. Customize native, remotely configurable paywall templates, then test and experiment to find what helps your app turn the most downloads into subscribers. Explore the docs →

revenuecat.com  Permalink

 
 
 

  Code  

 

Shake to undo in a SwiftUI app

Shake-to-undo still doesn’t feel intuitive, even if it has been in iOS for over 14 years. It’s survived long enough that it’s probably not going away now, so should you support it in your app? Thomas Durand thinks so and has written this article on using the global undo manager alongside Paul Hudson’s onShake view modifier.

thomasdurand.fr  Permalink

 

Unlocking Advanced Core Data Features in SwiftData

What happens if you’re using SwiftData and find yourself in a situation where it can’t quite do what you need it to do? fatbobman has a new library that allows access to underlying Core Data objects behind SwiftData elements. It’s clearly marked as experimental and could break at any moment, but it’s still interesting.

itnext.io  Permalink

 

SwiftUI Sensory Feedback

SwiftUI haptics without dropping back to UIKit? Yes, please! Keith Harrison shows us how we can do this with iOS 17.

useyourloaf.com  Permalink

 
 

  Videos  

 

Introducing a Memory-Safe Successor Language in Large C++ Code Bases

Here’s John McCall talking at this year’s C++ Now conference. Why am I linking to a C++ video? Because it’s not a C++ video! It’s a fascinating look at the history and motivation behind Swift’s development.

There’s also a complete YouTube playlist from the conference if you want to explore more talks.

youtube.com  Permalink

 
 

  Jobs  

 

Senior iOS Engineer @ sengaro GmbH – We offer an exciting position in Innsbruck (AT) with technical responsibility and conceptual refinements of our long-term products. They're used in the medical field by paramedics and docs to save lives every day. Become part of it and support people in emergencies! (proficiency in German required) – On-site (Austria) with some remote work (within European timezones)

Software Engineer, macOS @ Raycast – Build something you actually use. Ship every two weeks. No bureaucracy bs. Hack on ideas every Friday. Location-independent salary. Remote, UTC ± 3 hours. – Remote (within European timezones)

 Permalink

 
 

  And finally...  

 

You wouldn’t steal a car.
You wouldn't steal a television.
You wouldn’t ...

 Permalink

 
You received this email because you subscribed via the iOS Dev Weekly site.
We'll be sorry to see you go but you can unsubscribe instantly.
 
Shiny Development Ltd. Daresbury Innovation Centre Keckwick Lane Daresbury Cheshire WA4 4FS United Kingdom
 
 

 
 

RSS

 
©2023 iOS Dev Weekly | Privacy Policy | Mastodon | Twitter | Suggest a Link
 
Published with Curated

Older messages

iOS Dev Weekly - Issue 625

Friday, September 1, 2023

Running all the tests is for pre-commit hooks and CI only! View on the Web Archives ISSUE 625 September 1st 2023 Comment I noticed Mike Gerasimenko's new XcodeSelectiveTesting library this week,

iOS Dev Weekly - Issue 624

Friday, August 25, 2023

How do you keep the files you're working on easily at hand? Here's how I do it. 🚀 View on the Web Archives ISSUE 624 August 25th 2023 Comment It's been a while since I wrote anything

iOS Dev Weekly - Issue 623

Friday, August 18, 2023

Welcome to swift-iOS-Dev-Weekly! 🤣 View on the Web Archives ISSUE 623 August 18th 2023 Comment If you've listened to the last couple of episodes of the Swift Package Index podcast, Swift Package

iOS Dev Weekly - Issue 622

Monday, August 14, 2023

Have you ever considered starting a blog? View on the Web Archives ISSUE 622 August 11th 2023 Comment I recently read this post from Danijela Vrzan on reaching one year of blogging about Swift. She

iOS Dev Weekly - Issue 621

Friday, August 4, 2023

Is it finally time for a quick take on SwiftData? 📸 View on the Web Archives ISSUE 621 August 4th 2023 Comment I've struggled to know what to write about SwiftData since its debut a few weeks ago,

You Might Also Like

WebAIM November 2024 Newsletter

Friday, November 22, 2024

WebAIM November 2024 Newsletter Read this newsletter online at https://webaim.org/newsletter/2024/november Features Using Severity Ratings to Prioritize Web Accessibility Remediation When it comes to

➡️ Why Your Phone Doesn't Want You to Sideload Apps — Setting the Default Gateway in Linux

Friday, November 22, 2024

Also: Hey Apple, It's Time to Upgrade the Macs Storage, and More! How-To Geek Logo November 22, 2024 Did You Know Fantasy author JRR Tolkien is credited with inventing the main concept of orcs and

JSK Daily for Nov 22, 2024

Friday, November 22, 2024

JSK Daily for Nov 22, 2024 View this email in your browser A community curated daily e-mail of JavaScript news React E-Commerce App for Digital Products: Part 4 (Creating the Home Page) This component

Spyglass Dispatch: The Fate of Chrome • Amazon Tops Up Anthropic • Pros Quit Xitter • Brave Powers AI Search • Apple's Lazy AI River • RIP Enrique Allen

Friday, November 22, 2024

The Fate of Chrome • Amazon Tops Up Anthropic • Pros Quit Xitter • Brave Powers AI Search • Apple's Lazy AI River • RIP Enrique Allen The Spyglass Dispatch is a free newsletter sent out daily on

Charted | How the Global Distribution of Wealth Has Changed (2000-2023) 💰

Friday, November 22, 2024

This graphic illustrates the shifts in global wealth distribution between 2000 and 2023. View Online | Subscribe | Download Our App Presented by: MSCI >> Get the Free Investor Guide Now FEATURED

Daily Coding Problem: Problem #1616 [Easy]

Friday, November 22, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Alibaba. Given an even number (greater than 2), return two prime numbers whose sum will

The problem to solve

Friday, November 22, 2024

​ Use problem framing to define the problem to solve This week, Tom Parson and Krishna Raha share tools and frameworks to identify and address challenges effectively, while Voltage Control highlights

Issue #568: Random mazes, train clock, and ReKill

Friday, November 22, 2024

View this email in your browser Issue #568 - November 22nd 2024 Weekly newsletter about Web Game Development. If you have anything you want to share with our community please let me know by replying to

Whats Next for AI: Interpreting Anthropic CEOs Vision

Friday, November 22, 2024

Top Tech Content sent at Noon! How the world collects web data Read this email in your browser How are you, @newsletterest1? 🪐 What's happening in tech today, November 22, 2024? The HackerNoon

iOS Cocoa Treats

Friday, November 22, 2024

View in browser Hello, you're reading Infinum iOS Cocoa Treats, bringing you the latest iOS related news straight to your inbox every week. Using the SwiftUI ImageRenderer The SwiftUI ImageRenderer