iOS Dev Weekly - iOS Dev Weekly - Issue 542

Are we destined to repeat the same cycle over and over? 😬
 

iOS Dev Weekly

 
View on the Web    Archives

ISSUE 542  January 21st 2022

 
Comment

  Comment  

 

Thank you all for all your positive feedback on last week’s comment. It resonated exceptionally well with you all, even if it was a little depressing.

An interesting point came up a couple of times in the feedback, though. When companies move away from their original idea or customer base, doesn’t it leave space for new companies to come in and take “the low end” of the market again?

Yes, but doesn’t that make it even worse? It feeds an endless cycle of re-creating the same software to satisfy a segment of the market that doesn’t generate as much money as selling to huge companies. Ugh. 🤮

Some of that is inevitable in capitalism. Why wouldn’t a business always seek out bigger and better sources of income? But I think there may be something specific to the software industry, too. We’re never happy to call something “done” compared to many other sectors. Imagine asking, “Should we add a new floor in-between the first and second floor now?” in the final sign-off meeting of a construction project. Someone would quietly remove you from the room. 😂

Is the fact that software is so easy to mutate part of why this keeps happening? That’s something to ponder while you read this week’s links!

Dave Verwer

 
 

  Sponsored Link  

 

TLDR Newsletter - The Morning Paper for Developers

TLDR is a free daily newsletter with links and TLDRs of the most interesting stories in tech 📱, science 🚀, and coding 💻. Join 180,000 developers and sign up today!

tldr.tech

 
 
 

  News  

 

Update on dating apps distributed on the App Store in the Netherlands

Two new entitlements so apps may provide additional payment processing options for users. But only if you're writing a dating app, and only if it's on the App Store in the Netherlands. 🙄

If you'll allow me to quote myself from Issue 524:

It's likely that Apple will do nothing more than what is required

Unfortunately, it's playing out as I predicted. I also stand by saying that these lawsuits would only make things more complicated and, ultimately, worse.

apple.com

 

The Swift Programming Language en Español

I was aware that the official Swift book had existed in a couple of other languages, but it's always worth celebrating a new one! Here's a Spanish version of the official language guide translated by Mauricio Paternina. 🎉

I'm on an 84-day Spanish streak in Duolingo right now. I wonder if I'll ever be able to read this version? Yo necesito estudiar Español muy. (I know my use of "muy" isn't right, but I don't know the word for "more" yet! 😬)

vercel.app

 
 

  Tools  

 

Screenshot individual panels and floating windows

I had to read this tweet from Robb Böhnke twice to realise he wasn't talking about ⌘⇧4 then space to select a window. This is ⌘⇧4, then space, then hold ⌘! I've wanted this functionality so many times! Try it in Xcode with the code completion dropdown. 🤯

twitter.com

 

BackLog

Have you ever had to talk someone through finding a debug message in Console.app? It's a powerful app, but it can be confusing to talk someone through using it. This utility from Matthias Gansrigler will be of more use to developers of macOS apps than iOS, but don't forget you can connect Console.app to your phone, too!

eternalstorms.at

 

Hold It Right There

Daniel Jalkut follows up on this little hack from last week with another way to achieve the same convenience using his FastScripts app.

Maybe you don't have an excuse to buy the StreamDeck, after all. 😅

indiestack.com

 
 

  Code  

 

Supporting async/await as a module owner

I liked Tjeerd in 't Veen's advice in this post about adding Swift concurrency support to your library to think about the external interface before the internals. It's still early for Swift concurrency, but when you start thinking about it, I'd give this a read!

swiftindepth.com

 

Symmetric-key cryptography with CryptoKit

Natascha Fadeeva wrapped up a three-part series on CryptoKit this week, and it's well worth a read if you're interested in getting to grips with the framework. Start with her posts on public-key cryptography and hashing before this one if you want the complete picture!

tanaschita.com

 
 

  Up to Speed  

 

The structure of a Swift Package

I liked this post from Tiago Maia explaining the basics of creating a Swift package and understanding the manifest file. If you've never made a package before and have been wanting to extract part of an app into something reusable, this is a great place to start!

tiagomaia.blog

 
 

  Videos  

 

Apple's Latest Tech Talk Videos

Why not enjoy one or two of the latest set of Tech Talk videos from Apple. Some are more IT-focused than developer-focused, but I'm sure you'll find something to tempt you. Maybe "Tips for preventing common review issues"?

apple.com

 
 

  Jobs  

 

iOS Engineer @ Scandit – You will play a critical role in making our core computer vision technology available on the iOS platform. You will be in charge of our App Store apps as well as our SDK, helping to create engaging user experiences around barcode and object recognition scanning with AR technologies. – Remote (within European timezones)

iOS Developer @ WillowTree Digital – WillowTree is North America's largest privately-held digital product agency. We partner with many of the world's most iconic brands to develop elegant, highly-functional mobile & web applications used by hundreds of millions of people worldwide. We offer remote & hybrid-flexible & incredible culture – Remote (within US timezones) with some on-site work (United States in NC, OH, or VA)

iOS Engineer @ Bending Spoons – We leverage advanced native iOS technologies and break new ground with our own powerful libraries that make architecting and developing the highest-quality iOS apps as smooth and efficient as it gets. We’re looking for passionate iOS engineers (mobile+platform) to bring our apps to the next level. – Remote (within European timezones) or on-site (Italy)

iOS Developer @ Okta – The future is passwordless. Okta is revolutionizing how users authenticate on their devices with FastPass. The expert iOS team at Okta is looking for amazing iOS developers to help them define the future of identity. Apply today to embark on an exciting journey and give your career a boost! – Remote (within US timezones) with some on-site work (Canada or United States)

Principal Software Engineer @ Alaska Airlines – We are innovators and creators, striving to continually improve our award-winning technology in ways that make travel simple, enjoyable, and seamless.  We’re looking for a lead subject matter expert on native app development as we reimagine the Alaska App used by millions of our guests. – On-site (United States in WA) with some remote work (within US timezones)

Senior iOS Software Engineer @ ESChat – ESChat is the market leader in secure wireless Push-to-Talk communications supporting first responders, transportation, hospitality, logistics and more. Join our iOS team and work to support these teams in getting their jobs done faster, safer and more efficiently. – Remote (within US timezones)

Senior iOS Developer @ Komoot – You’ll team up with world-class iOS engineers and take over responsibility for our iOS app. Touching all parts of the iOS app, your work will make outdoor adventures easily accessible to our users. You’ll develop diverse features for navigation, routing, social interaction and content visualization. – Remote (within European timezones)

 

Why not also check out the other jobs that iOS Dev Jobs has available? Or, if your company is hiring, you can post jobs for free and get them in front of 11,000 Swift developers who are looking for work, or post a featured job and reach more than 70,000! Get started here.

 
 

  And finally...  

 

Want a guaranteed source of insomnia? 😬

 
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 541

Friday, January 14, 2022

Can a simple idea stay simple in 2022? 🤷‍♂️ I hope it can. 🤞 View on the Web Archives ISSUE 541 January 14th 2022 Comment I wanted to write about Locket from Matt Moss as soon as I read the first

iOS Dev Weekly - Issue 540

Friday, January 7, 2022

Is this the year of AR hardware for Apple? View on the Web Archives ISSUE 540 January 7th 2022 Comment Happy New Year, everyone! 🎉 If you pay attention to the rumours, this is definitely the year that

iOS Dev Weekly - Issue 539

Friday, December 31, 2021

The best of And finally… is here to see you out of 2021! 🎊🎉🎊 View on the Web Archives ISSUE 539 December 31st 2021 Comment Happy (almost) New Year, everyone! 🎊🎉🎊 Yes, technically, this issue arrives in

iOS Dev Weekly - Issue 538

Friday, December 17, 2021

Are you winding down for the holidays? It's the last issue of 2021! 🎄 View on the Web Archives ISSUE 538 December 17th 2021 Comment How is it nearly the end of 2021 already? More importantly, how

iOS Dev Weekly - Issue 537

Friday, December 10, 2021

Learning from the App Store Award winners. 🏆 View on the Web Archives ISSUE 537 December 10th 2021 Comment After last week's issue, I received a couple of emails asking if I had seen the App Store

You Might Also Like

C#533 What's new in C# 13

Sunday, November 24, 2024

Params collections support, a new Lock type and others ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

⚙️ Smaller but deeper: Writer’s secret weapon to better AI

Sunday, November 24, 2024

November 24, 2024 | Read Online Ian Krietzberg Good morning. I sat down recently with Waseem Alshikh, the co-founder and CTO of enterprise AI firm Writer. Writer recently made waves with the release of

Sunday Digest | Featuring 'How Often People Go to the Doctor, by Country' 📊

Sunday, November 24, 2024

Every visualization published this week, in one place. Nov 24, 2024 | View Online | Subscribe | VC+ | Download Our App Hello, welcome to your Sunday Digest. This week we visualized the GDP per capita

Android Weekly #650 🤖

Sunday, November 24, 2024

View in web browser 650 November 24th, 2024 Articles & Tutorials Sponsored Why your mobile releases are a black box “What's the status of the release?” Who knows. Uncover the unseen challenges

PHP 8.4 is released, Dynamic Mailer Configuration, and more! - №540

Sunday, November 24, 2024

Your Laravel week in review ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

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