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

React Native Newsletter #181

Tuesday, April 30, 2024

This week's issue features This week's issue features articles about the release of RN 0.74 and React 19 Beta Issue 181 • Open in browser React Native Newsletter This issue: Release of RN 0.74

An inside look at Techstars’ horrible year

Tuesday, April 30, 2024

TechCrunch spoke with over 30 people to find out just what happened at Techstars last year View this email online in your browser By Alex Wilhelm Tuesday, April 30, 2024 Welcome to TechCrunch AM! This

LW 131 - Test And Debug Shopify Functions     

Tuesday, April 30, 2024

Test And Debug Shopify Functions Shopify Development news and articles Issue 131 - 04/30/2024 Read Online Liquid Weekly All Things Shopify Development Test And Debug Shopify Functions In this video we

Node.js 22; Bun 1.1.5; JSR is not a package manager

Tuesday, April 30, 2024

We have 5 links for you - Stay up-to-date on JavaScript and tools Node.js 22: require() ESM modules, --run package scripts, --watch files, fs.glob() and more nodejs.org @nodejs@social.lfx.dev

Meta is offering popular Threads users thousands of dollars in bonuses

Tuesday, April 30, 2024

The Morning After It's Tuesday, April 30, 2024. Meta is offering some creators thousands of dollars if they go viral on Threads. The payouts are part of a new invitation-only bonus program that

New U.K. Law Bans Default Passwords on Smart Devices Starting April 2024

Tuesday, April 30, 2024

THN Daily Updates Newsletter cover Coding with AI For Dummies ($18.00 Value) FREE for a Limited Time Boost your coding output and accuracy with artificial intelligence tools Download Now Sponsored

Post from Syncfusion Blogs on 04/30/2024

Tuesday, April 30, 2024

New blogs from Syncfusion Start Using the npm Query Today: Powerful Commands for Every Developer By Osusara Kammalawatta Explore npm query commands for efficient dependency management in Node.js.

Edge 391: Autonomous Agents and LLM Function Calling

Tuesday, April 30, 2024

LLMs that invoke external functions, UC Berkeley's LLM Compiler and the Phidata framework. ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

China approves Tesla FSD 🚗, GitHub Copilot Workspace 👨‍💻, Mystery chatbot appears 🤖

Tuesday, April 30, 2024

China's government has signaled its blessing for Tesla to roll out its advanced driver-assistance service in the country Sign Up |Advertise|View Online TLDR Together With Dollar Flight Club TLDR

I/O is coming, get ready

Tuesday, April 30, 2024

What's new in Google Play and Android Email not displaying correctly? View it online April 2024 Google I/O program details are now live Google I/O program details are now live Get a sneak peek at