iOS Dev Weekly - iOS Dev Weekly - Issue 543

Is Argon a sign of a new watch face SDK for third party developers? 🤷‍♂️ Probably not! 😅
 

iOS Dev Weekly

 
View on the Web    Archives

ISSUE 543  January 28th 2022

 
Comment

  Comment  

 

I enjoyed the surprise push notification from Apple this week that my watch had a new face available. That’s new!

Khaos Tian dug in, discovered that watchOS can now load watch faces dynamically from a bundle, and asked for an official watch face SDK.

I’ve wanted a watch face API ever since I started wearing it every day. I’ve struggled to see the value in watch apps, but I have a super clear vision for the watch face that I’d like to use, and I’d love to build it.

It’s easy to speculate that this is a sign of a beta test for something new that could arrive in this summer’s watchOS beta. Is Apple dogfooding the technology before rolling it out for developers? I’d say no for a couple of reasons.

First, this is a cool distribution technology, but if 3rd party watch faces ever become a thing, they won’t roll out like this. We already have a watchOS App Store.

Yes, as far as I know, this is the first we’ve heard of this “Argon” framework, but it’s no surprise that Apple has a framework for writing watch faces. They make many!

Second, Apple love to surprise developers at WWDC, and we’re only a few months (yes, five, but we’re closer to this year’s than last year’s!) from this year’s conference. If they were going to release a watch face SDK this year, it seems unlikely they’d spoil the surprise like this.

With all of that said, I’d love a watch face SDK, so I can build one that’s perfect for me. I’d dearly love for Apple to prove these words wrong come June. 🙏

Dave Verwer

 
 

  Sponsored Link  

 

Level-up your team's release coordination and automation

Unlock a better mobile release process that works for your team. Runway automates away the manual busywork and lets you get back to building. From kickoff, to submission, to release, Runway enables effortless coordination and collaboration across your teams and tools. Join top mobile teams confidently shipping with Runway – get started for free today!

runway.team

 
 
 

  News  

 

App Store guideline deadlines extended

Alright, Apple, did you deliberately wait until after I published this to announce that you were delaying the new account deletion App Store rule? 😅

I can see why requirements like this get delayed as they take serious effort for developers to implement. However, it's becoming predictable that they never go through on their original schedule. Do developers intentionally ignore these requirements as they know they're likely to be delayed? It's possible.

apple.com

 

New App Store Connect API capabilities now available

I'm delighted to see Apple bring new features to the App Store Connect API. I could have imagined a situation where it got released and never updated, but that's certainly not happening. This latest round of enhancements cover custom product pages, in-app events, and more.

apple.com

 

Apple Localization Terms Glossary

What a lovely new site from Kishikawa Katsumi this is. You're not likely to need this every day, but when you (or your translators) need it, you'll be glad it exists.

applelocalization.com

 
 

  Tools  

 

Automate your dependency updates

Marco Eidinger took a small tool that Sven Schmidt has been working on recently and turned it into a GitHub action. It checks for updates in your SPM dependencies and opens a pull request containing links to the release notes for every updated package. Don't you love it when something like this comes together? 😍

eidinger.info

 

An early look at Swift extensible build tools

I've been waiting for support for external build tools to land in Swift Package Manager for a while now as we will really benefit from it with the Swift Package Index project. It's coming in Swift 5.6, so I was excited to see that Pol Piella has taken a look at the beta version.

polpiella.dev

 
 

  Code  

 

Enum or struct?

Are enums in Swift overused? Is it possible that having such a flexible, rich enum type available to us has pushed us too far when thinking about implementing something? In this post, Sven Weidauer discusses it and proposes an alternative.

5sw.de

 

Clash of the Optionals

I heard you like optionals, so I put an optional in your optional. 😂 Tom Harrington talks about Core Data optional properties and how they interact with Swift optionals and shows you some of the pitfalls you need to keep your eye on. I also liked this follow up post from Jesse Squires. You should read both if you work with Core Data.

It's this kind of issue that has everyone thinking/hoping for a "Swifty" Core Data enhancement/replacement at some point.

atomicbird.com

 

SharePlay in iOS 15.4

I think it's fair to say that SharePlay has had a slow start since launching. You can attribute part of that to the work needed to implement it, but is it also being held back by needing to already be on a FaceTime call before initiating a SharePlay action? This tweet thread from Ryan Williams (who works on the SharePlay team) shows what the new APIs allow.

twitter.com

 

Making the web better with blocks

What an interesting idea from Joel Spolsky. As much as I love Markdown (and I do!), many apps that create content need more than it can provide. I'm linking this article here as I'd love for this to become a standard on mobile as well as web. I hope this interesting conversation on Twitter turns into something along those lines.

joelonsoftware.com

 
 

  Business and Marketing  

 

The 3 best business models for a consumer company

This post from Matt Ronge is worth a read. I'd love to see some examples of how non-gaming apps could implement consumables, but there's some wisdom in the up-front vs subscription comparison here.

mronge.com

 
 

  Jobs  

 

iOS Developer (m/w/d) @ QuickBird Studios – Based in Munich, you would work on health & medical apps having a direct impact on the lives of millions of patients. At the same time, you'd work in a team that highly values great engineering: check out our GitHub page or Mobile Dev Blog with more than 130k readers to feel a bit of the vibe :-) – On-site (Germany) with some remote work (Anywhere)

iOS Engineer @ sengaro GmbH – We offer an exciting position in the heart of the Alps (Innsbruck) with technical responsibility and conceptual refinements of our long-term products. They are used in the medical field by paramedics and doctors to help saving lives every day. Become part of it and support people in emergencies! – On-site (Austria) with some remote work (within European timezones)

Mobile Software Engineer @ PrayerMate – PrayerMate helps 30,000 people each month be more consistent in their prayer lives. Join us to use your coding skills to make a difference for eternity. We're particularly looking for a software engineer with experience with Core Data and Firebase Real-Time Database and/or Firestore. – Remote (Anywhere)

iOS Engineer @ Scandit – You will play a critical role in making our core computer vision technology available on the iOS platform. You will be in charge of our App Store apps as well as our SDK, helping to create engaging user experiences around barcode and object recognition scanning with AR technologies. – Remote (within European timezones)

iOS Developer @ WillowTree Digital – WillowTree is North America's largest privately-held digital product agency. We partner with many of the world's most iconic brands to develop elegant, highly-functional mobile & web applications used by hundreds of millions of people worldwide. We offer remote & hybrid-flexible & incredible culture – Remote (within US timezones) with some on-site work (United States in NC, OH, or VA)

iOS Engineer @ Bending Spoons – We leverage advanced native iOS technologies and break new ground with our own powerful libraries that make architecting and developing the highest-quality iOS apps as smooth and efficient as it gets. We’re looking for passionate iOS engineers (mobile+platform) to bring our apps to the next level. – Remote (within European timezones) or on-site (Italy)

 

Don't forget there are many more jobs available over at the main iOS Dev Jobs site! Did you know there are native apps available now, too? Now you do.

 
 

  And finally...  

 

i won 😂

 
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
 
 

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

Older messages

iOS Dev Weekly - Issue 542

Friday, January 21, 2022

Are we destined to repeat the same cycle over and over? 😬 View on the Web Archives ISSUE 542 January 21st 2022 Comment Thank you all for all your positive feedback on last week's comment. It

iOS Dev Weekly - Issue 541

Friday, January 14, 2022

Can a simple idea stay simple in 2022? 🤷‍♂️ I hope it can. 🤞 View on the Web Archives ISSUE 541 January 14th 2022 Comment I wanted to write about Locket from Matt Moss as soon as I read the first

iOS Dev Weekly - Issue 540

Friday, January 7, 2022

Is this the year of AR hardware for Apple? View on the Web Archives ISSUE 540 January 7th 2022 Comment Happy New Year, everyone! 🎉 If you pay attention to the rumours, this is definitely the year that

iOS Dev Weekly - Issue 539

Friday, December 31, 2021

The best of And finally… is here to see you out of 2021! 🎊🎉🎊 View on the Web Archives ISSUE 539 December 31st 2021 Comment Happy (almost) New Year, everyone! 🎊🎉🎊 Yes, technically, this issue arrives in

iOS Dev Weekly - Issue 538

Friday, December 17, 2021

Are you winding down for the holidays? It's the last issue of 2021! 🎄 View on the Web Archives ISSUE 538 December 17th 2021 Comment How is it nearly the end of 2021 already? More importantly, how

You Might Also Like

Peloton's grim post-pandemic reality

Friday, May 3, 2024

The Morning After It's Friday, May 03, 2024. Peloton had a great pandemic. It's a weird thing to say, but the company's premium exercise equipment (expanding from bikes to treadmills and

Four Critical Vulnerabilities Expose HPE Aruba Devices to RCE Attacks

Friday, May 3, 2024

THN Daily Updates Newsletter cover Enterprise Transformation to AI and the Metaverse ($59.99 Value) FREE for a Limited Time Strategies for the Technology Revolution Download Now Sponsored LATEST NEWS

Post from Syncfusion Blogs on 05/03/2024

Friday, May 3, 2024

New blogs from Syncfusion Create Interactive Floor Planner Diagrams using Blazor Diagram Library By Keerthivasan R This blog explains how to create interactive floor planner diagrams using the

ASP.NET Core News - 05/03/2024

Friday, May 3, 2024

View this email in your browser Get ready for this weeks best blog posts about ASP.NET Core! This newsletter is sponsored by elmah.io - the most advanced, yet so simple to set up, error logging and

Hacker Newsletter #698

Friday, May 3, 2024

There is nothing more uncommon than common sense. //Frank Lloyd Wright hackernewsletter Issue #698 // 2024-05-03 // View in your browser #Favorites Lattice is the AI-powered people platform that

OpenAI search May 9 rumor 🤖, Tesla cuts interns 🚗, building a rocket engine 🚀

Friday, May 3, 2024

Reports indicate that OpenAI is looking to launch a search engine soon. OpenAI's in-house event on May 9 may focus on its release Sign Up |Advertise|View Online TLDR Together With LMNT TLDR 2024-05

Data Science Weekly - Issue 545

Friday, May 3, 2024

Curated news, articles and jobs related to Data Science, AI, & Machine Learning ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

When accelerator dreams become company nightmares

Thursday, May 2, 2024

Plus: Illinois gives Rivian incentives and AI is not SaaS View this email online in your browser By Christine Hall Thursday, May 2, 2024 Hello, and welcome back to TechCrunch PM. We have a great lineup

📱 Issue 409 - Claude Team plan and iOS app

Thursday, May 2, 2024

This week's Awesome iOS Weekly Read this email on the Web The Awesome iOS Weekly Issue » 409 Release Date May 02, 2024 Your weekly report of the most popular iOS news, articles and projects Popular

💻 Issue 415 - Hotel WiFi JavaScript Injection (2012)

Thursday, May 2, 2024

This week's Awesome JavaScript Weekly Read this email on the Web The Awesome JavaScript Weekly Issue » 415 Release Date May 02, 2024 Your weekly report of the most popular JavaScript news, articles