iOS Dev Weekly - iOS Dev Weekly - Issue 618

Hearing about the experience of using Vision Pro from a developer's perspective is important šŸ§‘ā€šŸ”¬
 

iOS Dev Weekly

 
View on the Web    Archives

ISSUE 618  July 14th 2023

 
Comment

  Comment  

 

Itā€™s been a few weeks since they were published, but Iā€™ve had two videos on my mind recently, both covering the Vision Pro headset demos from WWDC. First, just a couple of days after the conference ended, Paul Hudson posted a video covering his demo experience. Then a week or so later, Malin Sundberg and Jordi Bruin documented their experiences.

Like you, Iā€™ve seen several first impression videos from YouTubers and members of the mainstream press, but these two videos are different. Paul, Malin, and JordiĀ¹ had the same 30-minute demo but also attended another session the day after the keynote, staffed with engineers.

There are common points between these videos and those targeting consumers, but I love how these videos reveal details about the operating systems that most people wouldnā€™t find interesting. If youā€™ve not watched them already, I recommend watching both. Many of the details are also covered in visionOS session videos, but itā€™s important to hear unofficial perspectives.

Itā€™s impossible for every developer to have the chance to try on a headset before next yearā€™s release, and only a small subset of Apple platform developers will be able to buy one at release, whether that be due to the cost or the fact it wonā€™t be available outside the US! šŸ‡ŗšŸ‡ø Iā€™m happy to see Apple give some developers this chance, though, where hardware previews would usually only be for the press. I donā€™t think this is a policy change or anything weā€™ll see for new iPhones, iPads, or Macs, but because this is an entirely new platform. Whatever the reason, Iā€™m glad it happened and that they were allowed to document their experiences.

Itā€™s also worth a quick reminder here that there are upcoming visionOS labs that become ā€œAvailable in Julyā€, so you might want to set yourself a daily reminder to visit that page if you want to join the group of lucky developers who get to try an app out on real hardware before 2024. šŸ¤ž

Dave Verwer  Permalink

 
 

  Sponsored Link  

 

Join a FREE iOS Architect Crash Course before it ends

If you're a mid/senior iOS developer looking to improve both your skills and salary level, join this free online crash course. Itā€™s available only for a limited time, so get it now.

essentialdeveloper.com  Permalink

 
 
 

  News  

 

Alert: Poorly Thought Out Alerts

I agree with Quentin Carnicelli and Craig Hockenberry, who also posted on the same subject. Iā€™ve linked Quentinā€™s post here because what he says sums up the situation perfectly:

Apple already has a powerful method for dealing with deprecated APIs. First, they announce the pending removal of the API to developers. Then, some time later, they remove the APIs. Thatā€™s more than enough.

Also, this is a great point. I really canā€™t see any upside to how this works in the betas.

rogueamoeba.com  Permalink

 
 

  Tools  

 

Where are Xcode bookmarks stored?

I enjoy a bookmarking feature in my code editor. The first editor I enjoyed them in was the Turbo Pascal IDE back in the late 1980s, and just 40 short years later, we have the technology to bring them to Xcode! šŸ˜‚

Seriously though, the feature is great, but Jesse Squires wondered if they could be shared with team members, and hereā€™s what he found.

jessesquires.com  Permalink

 
 

  Code  

 

Introducing Swift HTTP Types

What an excellent idea this is. I hope this becomes the last ever Swift implementation of these core networking types!

Also, this could have easily been part of the new, open-source Foundation library, but Apple chose to make it an independent package. I wonā€™t be surprised to see more small packages containing important functionality. If youā€™re holding off adopting SwiftPM, the time is now.

swift.org  Permalink

 

Mastering ScrollView in SwiftUI

Apple made several big improvements to scroll views in this yearā€™s SwiftUI release, and I was pleased to see Majid Jabrayilov cover them in a three-part blog post series. He starts with transitions before moving on to target behaviour and scroll position.

swiftwithmajid.com  Permalink

 

No macro named 'Preview'

Thanks to David Smith for this quick tip to help with what could be a common issue!

mastodon.social  Permalink

 
 

  Design  

 

Designing a Weather app for visionOS

Hereā€™s David Smith again! This time, showing that visionOS will be a beautiful operating system as he takes the weather screen from Widgetsmith from iOS to visionOS. šŸ„½

david-smith.org  Permalink

 
 

  Business and Marketing  

 

Driving Users to Sign Into the Community Database

Itā€™s a generalisation, but Iā€™d say the top two things the independent developer community doesnā€™t spend enough time on are marketing and optimising for growth. In this wonderful article, Ryan Ashcraft tackles one aspect of driving growth in his FoodNoms app. Itā€™s worth reading every word he writes.

ryanashcraft.com  Permalink

 
 

  And finally...  

 

It really is a treat. šŸ“±

 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 617

Friday, July 7, 2023

Is visionOS the first iOS-based platform where Xcode might make sense? 🥽 View on the Web Archives ISSUE 617 July 7th 2023 Comment I've never been very excited about the prospect of Xcode on iPad¹.

iOS Dev Weekly - Issue 616

Friday, June 30, 2023

Let's talk about nutrition, shall we? Wait, what do you mean "Not that type of macros!" 🫘 View on the Web Archives ISSUE 616 June 30th 2023 Comment Macros in Swift are this year's big

iOS Dev Weekly - Issue 615

Friday, June 23, 2023

Ride the visionOS rollercoaster with me! You can stop riding sometime in early 2024! 🎢 View on the Web Archives ISSUE 615 June 23rd 2023 Comment If you have been watching social media since the launch

iOS Dev Weekly - Issue 614

Tuesday, June 20, 2023

How many times last week did you hear "At Apple, we believe privacy is a fundamental human right. "? 🤫 View on the Web Archives ISSUE 614 June 16th 2023 Comment Did you spot this Apple

iOS Dev Weekly - Issue 613

Monday, June 12, 2023

Pass me that tape measure, I need to see how far along we are… 📏 View on the Web Archives ISSUE 613 June 9th 2023 Comment Well, they did it! This is a calibration moment. Take yourself back to a year

You Might Also Like

Iran's Charming Kitten Deploys BellaCPP: A New C++ Variant of BellaCiao Malware

Wednesday, December 25, 2024

THN Daily Updates Newsletter cover The Data Science Handbook, 2nd Edition ($60.00 Value) FREE for a Limited Time Practical, accessible guide to becoming a data scientist, updated to include the latest

Software Testing Weekly - Issue 251

Wednesday, December 25, 2024

GitHub Copilot is free! 🤖 View on the Web Archives ISSUE 251 December 25th 2024 COMMENT Welcome to the 251st issue! In case you missed it — GitHub Copilot is free! The free version works with Visual

Daily Coding Problem: Problem #1647 [Medium]

Tuesday, December 24, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Square. In front of you is a row of N coins, with values v 1 , v 1 , ..., v n . You are

Sentiment Analysis, Topological Sort, Web Security, and More

Tuesday, December 24, 2024

Exploring Modern Sentiment Analysis Approaches in Python #661 – DECEMBER 24, 2024 VIEW IN BROWSER The PyCoder's Weekly Logo Exploring Modern Sentiment Analysis Approaches in Python What are the

🤫 Do Not Disturb Mode Is My Secret to Sanity — 8 Gadgets I Want To See Nintendo Make

Tuesday, December 24, 2024

Also: The Best Christmas Movies to Watch on Netflix, and More! How-To Geek Logo December 24, 2024 Did You Know Their association with the Christmas season might make you think poinsettias hail from a

😱 AzureEdge.net DNS Retiring Jan. 2025, 🚀 Microsoft Phi-4 AI Outperforms, 🔒 Microsoft Secure Future Initiative

Tuesday, December 24, 2024

Blog | Advertise | View Online Your trusted source for Cloud, AI and DevOps guidance with industry expert Chris Pietschmann! Phi-4: Microsoft's New Small Language Model Outperforms Giants in AI

Mapped | The Top Health Insurance Companies by State 🏥

Tuesday, December 24, 2024

In 13 US states, a single company dominates the health insurance market, holding at least half of the total market share. View Online | Subscribe | Download Our App Presented by: Global X ETFs Power

The Stanford Grad Who Forgot How To Think

Tuesday, December 24, 2024

Top Tech Content sent at Noon! Boost Your Article on HackerNoon for $159.99! Read this email in your browser How are you, @newsletterest1? 🪐 What's happening in tech today, December 24, 2024? The

The next big HDMI leap is coming

Tuesday, December 24, 2024

Sora side hustles; Casio's tiny watch comes to the US -- ZDNET ZDNET Tech Today - US December 24, 2024 Ecovacs Deebot T30S Combo robot vacuum and mop The next big HDMI leap is coming next month -

⚙️ Robo-suits

Tuesday, December 24, 2024

Plus: The data center energy surge ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌