iOS Dev Weekly - iOS Dev Weekly - Issue 499

The iOS Developer Community Survey 2020 results are in! 📈 Get them while they're fresh!
 

iOS Dev Weekly

 
View on the Web    Archives

ISSUE 499  March 19th 2021

 
Comment

  Comment  

 

You may remember back in January when I mentioned that some community members had kindly stepped up to run this year's iOS Developer Community Survey. Well, I'm delighted to say that they were successful, and they recently unveiled the results of this year's survey. Thanks to Chris Hefferman and Dragos Dobrean for running the questionnaire and publishing the results, and to Benjamin Hendricks for writing the first analysis article.

They have plans for more analysis articles in the future, including a comparison between this year and last year's results, which I think will be fascinating, and is one reason I started the survey. Like last year, they're also looking for more people to write analysis articles, so if that sounds interesting, get in touch with them. Until then, take a look at the results. 🎉

Dave Verwer

 
 

  Sponsored Link  

 

Why the top iOS apps rely on Instabug for app quality?

Crash reporting + Bug reporting + Performance monitoring all in one SDK. Identify and resolve your iOS app crashes 4x faster with Instabug. Know which line of code caused the crash along with network logs and detailed repro steps and the session profiler to identify and resolve severe crashes quickly. There’s a reason why 25,000+ iOS developers rank Instabug as the number one SDK for app quality. Get started now and ship quality apps.

instabug.com

 
 
 

  News  

 

The Google Play "Small Business Program"

This is a predictable move from Google in response to Apple's Small Business Program. Google's version starts in July and is better in one significant way. Instead of needing to be eligible to join a programme, this is a simple 15% reduction in fees for the first $1M of revenue for all developers.

Your move, Apple! 😂

googleblog.com

 

XcodeSpy targets Xcode developers

Unlike XcodeGhost back in 2015, this new Xcode focused malware is not a compromised version of Xcode itself. Instead, it's a compromised version of a legitimate open-source project that uses a Run Script phase to infect your machine. You're unlikely to be infected, but there are instructions in this report from Phil Stokes if you'd like to double-check.

sentinelone.com

 
 

  Tools  

 

Digging deeper into xcbuild: Rules and Tasks

I enjoyed this post from Asif, who talks about using the tips on this gist from Daniel Dunbar to track down a build problem that was causing incremental builds to... well, not to be incremental! 😂

github.io

 

Getting to Know the Simulator Better

How well do you know the simctl tool? There's a vast amount of functionality that this utility makes possible, but since much of it is "hidden" behind command-line options, you might not be aware of it all. In this article, Andy Ibanez takes a thorough look at the ways that it can help with your app development.

andyibanez.com

 
 

  Code  

 

The Daily iOS

I love this idea from Jordan Morgan. Despite its reputation, the Apple documentation site has a wealth of great information on it, and Jordan is going to tweet one link a day, showing you the best of it. He also wrote up how he got this up and running through a Siri shortcut.

There have been occasions where I regretted calling this newsletter iOS Dev Weekly, but I will forever be glad that I did not choose to call it iOS Dev Daily! 😂 Good luck Jordan!

twitter.com

 

Open Sourcing isowords

I've linked to the composable architecture from Stephen Celis and Brandon Williams before, but isn't it always better to see an architecture demonstrated in a real-world environment? Isowords is not only a fun game (seriously, try it!) but a great example of the composable architecture in practice by the people who created it. 👍

pointfree.co

 

SimulatorStatusMagic for iOS 14

If you remember SimulatorStatusMagic that Greg Spiers and I originally developed, then this might be of interest. I deprecated the project when simctl added support for setting status bar appearances, but it turns out that there are still good reasons to use the library, and it has limped along with insufficient maintenance from me for the last couple of years.

Not any more, though! I'm thrilled to say that Chris Vasselli and Nick Brook recently took over the project's maintenance and made a new release this week that supports iOS 14. 🎉

github.com

 

Setting up a multi-platform SwiftUI project

Xcode 12 comes with a "Multiplatform project" template, but the platforms they're talking about is iOS and macOS. What if you wanted one project to cover watchOS and tvOS as well?. I tried doing this when Xcode 12 first debuted, and it wasn't quite as simple as I expected it to be. Luckily, Ryan Grey has put together this guide.

scottlogic.com

 
 

  macOS Development  

 

Mac App Store Analytics

Well, Analytics coming to the Mac App Store certainly is a surprise! There's not much more to say other than it's interesting to see how analytics differ per platform.

Will we see TestFlight for macOS next week? 🤞

apple.com

 
 

  Jobs  

 

iOS Developer @ Atomic Robot – Atomic Robot works with some of the most exciting companies and brands to help them bring their innovative projects to life! We have a highly collaborative team that is focused on high quality engineering and continuous learning. – Remote

Humbly Confident Senior iOS Developer @ You Need A Budget (YNAB) – We strive to make working at YNAB a unique and fantastic experience (we’ve even been named Fortune’s #1 Best Small Company to Work For). We have a team full of truly exceptional people—the kind you’ll be excited to work with. We’re a software ecosystem that includes apps for web, iPhone, iPad, Apple Watch, and Android phones. We have some big plans for our iOS app, and that’s where you come in! – Remote

iOS Developer @ Doximity – Doximity, the medical network used by over 70% of US clinicians, is hiring passionate iOS engineers (full-time remote!). 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...  

 

That’s how I ended up with the PIKACHU architecture. 😂

 
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 498

Saturday, March 13, 2021

If you could only pick one wish for WWDC, what would it be? 🤔 I know what I'd pick… View on the Web Archives ISSUE 498 March 12th 2021 Comment In around three months, we're likely to be

iOS Dev Weekly - Issue 497

Friday, March 5, 2021

What's the difference between a Package.swift file and an Xcode project or an Xcode workspace? Quite a lot! 📚 View on the Web Archives ISSUE 497 March 5th 2021 Comment One of my wishes for last

iOS Dev Weekly - Issue 496

Friday, February 26, 2021

Is there an alternative to everyone uploading contacts databases to find friends in new apps? 🤷‍♂️ View on the Web Archives ISSUE 496 February 26th 2021 Comment “Clubhouse” would like to access your

iOS Dev Weekly - Issue 495

Friday, February 19, 2021

Has anyone ever been as wrong as I was last week? 😱😱😱 View on the Web Archives ISSUE 495 February 19th 2021 Comment In my comment last week, I said: I don't want someone else being able to judge

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

You Might Also Like

🎉 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 ͏ ͏

Daily Coding Problem: Problem #1618 [Easy]

Sunday, November 24, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Zillow. Let's define a "sevenish" number to be one which is either a power