iOS Dev Weekly - iOS Dev Weekly - Issue 547

Want to watch people developing software for Apple platforms? I have just the thing for you. 🚀
 

iOS Dev Weekly

 
View on the Web    Archives

ISSUE 547  February 25th 2022

 
Comment

  Comment  

 

I knew I’d get emails after writing about Twitch streams last week. I don’t spend much time watching Twitch and knew there would be more people streaming that I wasn’t aware of! So it was no surprise when I got a couple of emails with plenty of links to other people streaming their Apple platform development! 😍

It struck me that the iOS Dev Directory would be an excellent place to keep track of these streams. I already added YouTube channels a while ago, so why not streams? I collected all the suggestions together and created two new sections: one for English-speaking Twitch streamers and one for German-speaking.

I know that this still won’t be everyone, though, so if you stream (or know anyone who streams) Swift or Apple platform development on Twitch, you know what to do. Also, while we’re on the subject, I’ve been trying to build a comprehensive list for years now, so if you have a blog, podcast, newsletter, YouTube channel, or anything else that covers Swift or Apple platform development, please add it to the site!

There are now plenty of other sites that use the data from the directory to power news feeds, and it’s also my primary source of links for this newsletter. You’ve nothing to lose by adding your site! 🚀

Dave Verwer

 
 

  Sponsored Link  

 

Run iOS builds on M1, Intel or both with Orka

Orka 2.0 is now available and includes support for macOS build and test VMs on Apple silicon (M1) nodes – either as a fully ARM-based environment or combined with Intel nodes to create a hybrid cluster. Learn more.

macstadium.com

 
 
 

  Tools  

 

Publishing DocC Documentation as a Static Website on GitHub Pages

I've linked to a few posts that covered converting DocC documentation to be more suitable for hosting on a static website, but none that cover the new feature that's on its way with Swift 5.6 that adds an "official" transform-for-static-hosting option!

We just started looking into a potentially exciting feature for the Swift Package Index (it won't take you long to figure out what that feature might be!) and so this blog post from Moritz Philip Recke came at just the right time!

createwithswift.com

 
 

  Code  

 

How to create pixel-perfect Apple Watch complications

What do you do when you need pixel-perfect images? SVG? PDF? PNG? Or Core Graphics? Lukas Petr tells his story of sweating the details for watchOS complications.

glimsoft.com

 

Writing testable code when using SwiftUI

I've linked to several articles about testing SwiftUI view logic over the last few years, and the message is always the same, just as it is here in John Sundell's latest post:

So, how do I unit test my SwiftUI views? The answer is quite simply: I don’t.

Also, congratulations on five years of articles, John!

swiftbysundell.com

 

Crunching Data with the new Apple's TabularData Framework

If you look at the official overview of the new TabularData framework from Apple, I'd forgive you for thinking it would only be useful in machine learning. Leonardo Pugliese sets us on a different path with this post, showing us that it's an extremely capable way to import and manipulate CSV data.

holyswift.app

 

Native Network Monitoring In Swift

We've come a long way since #import "Reachability.h"! I enjoyed this post from Aryaman Sharda, who digs into network monitoring and testing.

digitalbunker.dev

 
 

  Up to Speed  

 

Working with Xcode configuration files

Every time I I mention xcconfig files, I get emails from people who are only just discovering this fantastic feature in Xcode. So, let this great article from Natascha Fadeeva be this year's reminder that you should investigate if you're not already using them! 😬 Seriously, though, this post is an excellent introduction to the feature.

tanaschita.com

 
 

  Jobs  

 

iOS Developer @ Atomic Robot – We are a mobile app agency with a diverse, tight-knit team that is passionate about the craft of mobile applications. Our team is the heart of our business- diversity in skills, perspectives, and lived experiences helps us ship impactful products that connect, inspire, and engage audiences. – Remote (within US timezones)

Multiplatform SwiftUI Developer @ Judo.app – Judo brings server-driven UI to iOS and Android apps. With Judo, product teams build UIs visually in a fraction of time and publish them instantly without an App Store submission. We're 100% remote, our tech stack is sexy and our platform makes engineers' lives easier. Be part of something big! – Remote (within US or European timezones)

iOS Developer @ Konrad Group – Konrad is looking for iOS developers of all experience levels to join our mobile team building native (UIKit and SwiftUI!) apps for the world’s most exciting companies. Our team of 200+ developers is always looking to solve challenging problems, learn, and have fun! – Remote (Anywhere) with some on-site work (Canada)

Senior iOS Engineer @ Shareup – Shareup is the easiest, fastest way to securely share anything with anyone. We help teams collect, organize, and make sense of the files, links, and services they use to get their work done everyday. We are a design-led company looking for an engineer to help drive the development of our iOS app. – Remote (within European timezones)

 

Only four featured jobs this week? Yes, but there have been plenty of other submissions! How do you get to see those, you ask? I have a link for you!

 
 

  And finally...  

 

The watch charger is the crowning glory of this hack. 🚀

 
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 546

Friday, February 18, 2022

Is Catalyst still a viable choice of framework for building macOS apps? 🤷‍♂️ View on the Web Archives ISSUE 546 February 18th 2022 Comment We've been in a slightly awkward place with macOS software

iOS Dev Weekly - Issue 545

Friday, February 11, 2022

Enough controversy. Let's talk about a new feature of the Swift Package Index instead! 🎁🦾🎉 View on the Web Archives ISSUE 545 February 11th 2022 Comment I want to write about something less

iOS Dev Weekly - Issue 544

Friday, February 4, 2022

I am altering the deal. Pray I don't alter it any further. 😅 View on the Web Archives ISSUE 544 February 4th 2022 Comment I hadn't planned to write much about the back and forth between Apple

iOS Dev Weekly - Issue 543

Friday, January 28, 2022

Is Argon a sign of a new watch face SDK for third party developers? 🤷‍♂️ Probably not! 😅 View on the Web Archives ISSUE 543 January 28th 2022 Comment I enjoyed the surprise push notification from Apple

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

You Might Also Like

Lumoz RaaS Introduces Layer 2 Solution on Move Ecosystem

Sunday, November 24, 2024

Top Tech Content sent at Noon! How the world collects web data Read this email in your browser How are you, @newsletterest1? 🪐 What's happening in tech today, November 24, 2024? The HackerNoon

😼 The hottest new AI engineer

Sunday, November 24, 2024

Plus, an uncheatable tech screen app Product Hunt Sunday, Nov 24 The Roundup This newsletter was brought to you by Countly Happy Sunday! Welcome back to another edition of The Roundup, folks. We've

Transformers are Eating Quantum

Sunday, November 24, 2024

DeepMind's AlphaQubit addresses one of the main challenges in quantum computing. ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Retro Recomendo: Gift Ideas

Sunday, November 24, 2024

Recomendo - issue #438 ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Kotlin Weekly #434

Sunday, November 24, 2024

ISSUE #434 24th of November 2024 Hi Kotliners! Next week is the last one to send a paper proposal for the KotlinConf. We hope to see you there next year. Announcements State of Kotlin Scripting 2024

Weekend Reading — More time to write

Sunday, November 24, 2024

More Time to Write A fully functional clock that ticks backwards, giving you more time to write. Tech Stuff Martijn Faassen (FWIW I don't know how to use any debugger other than console.log) People

🕹️ Retro Consoles Worth Collecting While You Still Can — Is Last Year's Flagship Phone Worth Your Money?

Saturday, November 23, 2024

Also: Best Outdoor Smart Plugs, and More! How-To Geek Logo November 23, 2024 Did You Know After the "flair" that servers wore—buttons and other adornments—was made the butt of a joke in the

JSK Daily for Nov 23, 2024

Saturday, November 23, 2024

JSK Daily for Nov 23, 2024 View this email in your browser A community curated daily e-mail of JavaScript news React E-Commerce App for Digital Products: Part 4 (Creating the Home Page) This component

Not Ready For The Camera 📸

Saturday, November 23, 2024

What (and who) video-based social media leaves out. Here's a version for your browser. Hunting for the end of the long tail • November 23, 2024 Not Ready For The Camera Why hasn't video

Daily Coding Problem: Problem #1617 [Easy]

Saturday, November 23, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Microsoft. You are given an string representing the initial conditions of some dominoes.