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

Import AI 399: 1,000 samples to make a reasoning model; DeepSeek proliferation; Apple's self-driving car simulator

Friday, February 14, 2025

What came before the golem? ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Defining Your Paranoia Level: Navigating Change Without the Overkill

Friday, February 14, 2025

We've all been there: trying to learn something new, only to find our old habits holding us back. We discussed today how our gut feelings about solving problems can sometimes be our own worst enemy

5 ways AI can help with taxes 🪄

Friday, February 14, 2025

Remotely control an iPhone; 💸 50+ early Presidents' Day deals -- ZDNET ZDNET Tech Today - US February 10, 2025 5 ways AI can help you with your taxes (and what not to use it for) 5 ways AI can help

Recurring Automations + Secret Updates

Friday, February 14, 2025

Smarter automations, better templates, and hidden updates to explore 👀 ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

The First Provable AI-Proof Game: Introducing Butterfly Wings 4

Friday, February 14, 2025

Top Tech Content sent at Noon! Boost Your Article on HackerNoon for $159.99! Read this email in your browser How are you, @newsletterest1? undefined The Market Today #01 Instagram (Meta) 714.52 -0.32%

GCP Newsletter #437

Friday, February 14, 2025

Welcome to issue #437 February 10th, 2025 News BigQuery Cloud Marketplace Official Blog Partners BigQuery datasets now available on Google Cloud Marketplace - Google Cloud Marketplace now offers

Charted | The 1%'s Share of U.S. Wealth Over Time (1989-2024) 💰

Friday, February 14, 2025

Discover how the share of US wealth held by the top 1% has evolved from 1989 to 2024 in this infographic. View Online | Subscribe | Download Our App Download our app to see thousands of new charts from

The Great Social Media Diaspora & Tapestry is here

Friday, February 14, 2025

Apple introduces new app called 'Apple Invites', The Iconfactory launches Tapestry, beyond the traditional portfolio, and more in this week's issue of Creativerly. Creativerly The Great

Daily Coding Problem: Problem #1689 [Medium]

Friday, February 14, 2025

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Google. Given a linked list, sort it in O(n log n) time and constant space. For example,

📧 Stop Conflating CQRS and MediatR

Friday, February 14, 2025

​ Stop Conflating CQRS and MediatR Read on: m​y website / Read time: 4 minutes The .NET Weekly is brought to you by: Step right up to the Generative AI Use Cases Repository! See how MongoDB powers your