iOS Dev Weekly - iOS Dev Weekly - Issue 495

Has anyone ever been as wrong as I was last week? 😱😱😱
 

iOS Dev Weekly

 
View on the Web    Archives

ISSUE 495  February 19th 2021

 
Comment

  Comment  

 

In my comment last week, I said:

I don’t want someone else being able to judge the value of what I produce, that’s the market’s job. Apple doesn’t want to go there either, even in regular times but especially not with potential anti-trust issues looming.

Rarely is anyone this wrong this quickly. 😂 It appears that Apple is starting to reject apps based on pricing concerns. As I mentioned last week, this is easy to do in extreme cases but can lead down a slippery slope.

Of course, this screenshot is an isolated case, and like many things related to App Review, it could be an anomaly or an over-zealous reviewer. I'll be watching closely for more reports of this type of rejection, though.

Dave Verwer

 
 

  Sponsored Link  

 

Get M1 Mac minis in the Cloud with Scaleway

Get the best macOS Big Sur experience running on the lightning-fast Mac mini M1 for $0.12/hour. Perfect for tackling complex macOS or iOS continuous integration and delivery for distributed development teams. Available now at Scaleway, the cloud that makes sense, complete with integrated IaaS and PaaS offering. Get started in minutes!

scaleway.com

 
 
 

  News  

 

Swift (was) for TensorFlow

Sad news this week that the Swift/Tensorflow project is shutting down. While this project was significant and its archival is a loss, in my opinion, it's not the end of the world. I know the plan was "world domination", but if something tries to be all things to all people, can it be the best at anything? As an iOS and macOS developer, I'm not sure that this will have any negative impact and may even potentially turn out to be positive.

It's important to note here that I'm not trying to say that this work wasn't valuable, and I'm certainly not trying to devalue any person's contributions. I extend my thanks to everyone who worked on Swift for TensorFlow, just like I do for the Swift open-source project, the Swift Package Manager projects, the internal teams at Apple, and anyone else who moves things forward.

github.com

 

fastlane and the Upcoming Two-Step/Two-Factor Enforcement

Josh Holtz with a great post that you should read if you're using fastlane at all, but especially if you're using fastlane in a CI environment! The two-factor/two-step changes that Apple will start to enforce this month are the right thing to do but will impact your CI.

joshholtz.com

 
 

  Tools  

 

Dash 6

Dash remains an essential part of my day-to-day toolkit, and not only for Swift development! This new version comes with experimental support for full-text search, which is a great step forward. There's a trial available, but if you're anything like me, this will be an insta-upgrade.

kapeli.com

 
 

  Code  

 

Nested Observable Objects in SwiftUI

I recently came across precisely the issue that Joe Heck discusses in this post, and if you've used SwiftUI, you'll likely have hit the same problem with nested observable objects not updating. He goes through what might seem like a sensible approach to fixing it but ends with sound advice about keeping things simple.

rhonabwy.com

 

Dive into CFRunLoop

This post from RY Zheng is a fascinating look behind the scenes of the run loop. If you've always wondered, "Oh, I've heard of a run loop" but never dug any deeper, this will give you what you need. However, even if you're a world expert on the subject, you'll probably learn something!

github.io

 

The lesser-known Dictionary initializers in Swift

I enjoyed this article from Leonardo Maia Pugliese. Did you know there were seven ways to make a dictionary in Swift?

holyswift.app

 

URLSessionConfiguration Quick Guide

I remember really struggling with session configuration the first few times I had to do it. I wish this great guide from Keith Harrison had existed then, but at least it exists now! 🎉

useyourloaf.com

 
 

  Videos  

 

24 Quick Xcode Tips

When I saw Paul Hudson posting short Xcode videos on Twitter a while ago, I hoped he'd put them all together into a single video, and here it is! The one that blew my mind when I first learned it is pressing delete in the search results list. 🤯 I use that all the time. There are 23 other great tips in this video, though!

hackingwithswift.com

 
 

  Jobs  

 

iOS Engineer @ WillowTree – As an iOS Software Engineer at WillowTree, you’ll influence project outcomes and collaborate with teammates to build amazing products people love. In response to the pandemic, our team members have the option to work remotely. Once it is safe to return, this role will be based in our Columbus, OH office. Non-local candidates are encouraged to apply as we provide relocation assistance. – Columbus OH

Senior iOS Engineer @ WillowTree – As a Senior iOS Engineer at WillowTree, you’ll have the opportunity to impact teammates throughout various stages of their careers. In response to the pandemic, our team members have the option to work remotely. Once it is safe to return, this role will be based in our Durham, NC office. Non-local candidates are encouraged to apply as we provide relocation assistance. – Durham NC

Senior iOS Engineer @ Doximity and iOS Developer @ Doximity – Doximity, the medical network used by over 70% of US clinicians, is hiring passionate iOS engineers (remote-friendly!). You'll get to be part of an amazing product team and work on an app that is constantly evolving. Use your skills (Swift, MVVM, FRP) to be an integral part of our newly launched telemedicine feature. Apply today! – Remote within the US

 

Are you hiring? Get your open iOS development positions listed right here by posting a Featured Listing over at iOS Dev Jobs.

 
 

  And finally...  

 

It doesn't matter how good it gets, habits are hard to break. 😂

 
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
 
 

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

Older messages

iOS Dev Weekly - Issue 493

Friday, February 5, 2021

Privacy, privacy, privacy. 🕵️‍♀️ View on the Web Archives ISSUE 493 February 5th 2021 Comment It was Data Privacy Day last week, and Apple was all over it. The most significant part of the event was

iOS Dev Weekly - Issue 492

Friday, January 29, 2021

Suggesting links for the newsletter, and continuing to map the Swift and iOS developer community. 🗺 View on the Web Archives ISSUE 492 January 29th 2021 Comment I've been accepting suggestions for

iOS Dev Weekly - Issue 489

Friday, January 8, 2021

Happy new year! 🎊 Shall we do a survey of our community again? 🎉 View on the Web Archives ISSUE 489 January 8th 2021 Comment Happy new year! I hope you all enjoyed a break from work over the holidays,

iOS Dev Weekly - Issue 487

Friday, December 18, 2020

Is it time to say goodbye to 2020 yet? Or should we pause a second and find something good about it before it departs? 🤔 View on the Web Archives ISSUE 487 December 18th 2020 Comment I think it's

iOS Dev Weekly - Issue 486

Friday, December 11, 2020

Be wary of adopting those shiny new technologies too early! It has a real cost. 💸 View on the Web Archives ISSUE 486 December 11th 2020 Comment This is a fascinating story from McLaren Stanley about a

You Might Also Like

Is there more to your iPhone?

Monday, November 25, 2024

Have you ever wondered if there's more to your iPhone than meets the eye? Maybe you've been using it for years, but certain powerful features and settings remain hidden. That's why we'

🎉 Black Friday Early Access: 50% OFF

Monday, November 25, 2024

Black Friday discount is now live! Do you want to master Clean Architecture? Only this week, access the 50% Black Friday discount. ​ Here's what's inside: 7+ hours of lessons .NET Aspire coming

Open Pull Request #59

Monday, November 25, 2024

LightRAG, anything-llm, llm, transformers.js and an Intro to monads for software devs ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Last chance to register: SecOps made smarter

Monday, November 25, 2024

Don't miss this opportunity to learn how gen AI can transform your security workflowsㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ elastic | Search. Observe. Protect

SRE Weekly Issue #452

Monday, November 25, 2024

View on sreweekly.com A message from our sponsor, FireHydrant: Practice Makes Prepared: Why Every Minor System Hiccup Is Your Team's Secret Training Ground. https://firehydrant.com/blog/the-hidden-

Corporate Casserole 🥘

Monday, November 25, 2024

How marketing and lobbying inspired Thanksgiving traditions. Here's a version for your browser. Hunting for the end of the long tail • November 24, 2024 Hey all, Ernie here with a classic

WP Weekly 221 - Bluesky - WP Assets on CDN, Limit Font Subsets, ACF Pro Now

Monday, November 25, 2024

Read on Website WP Weekly 221 / Bluesky Have you joined Bluesky, like many other WordPress users, a new place for an online social presence? Also in this issue: CrawlWP, Asset Management Framework,

🤳🏻 We Need More High-End Small Phones — Linux Terminal Setup Tips

Sunday, November 24, 2024

Also: Why I Switched From Google Maps to Apple Maps, and More! How-To Geek Logo November 24, 2024 Did You Know Medieval moats didn't just protect castles from invaders approaching over land, but

JSK Daily for Nov 24, 2024

Sunday, November 24, 2024

JSK Daily for Nov 24, 2024 View this email in your browser A community curated daily e-mail of JavaScript news JavaScript Certification Black Friday Offer – Up to 54% Off! Certificates.dev, the trusted

OpenAI's turbulent early years - Sync #494

Sunday, November 24, 2024

Plus: Anthropic and xAI raise billions of dollars; can a fluffy robot replace a living pet; Chinese reasoning model DeepSeek R1; robot-dog runs full marathon; a $12000 surgery to change eye colour ͏ ͏