iOS Dev Weekly - iOS Dev Weekly - Issue 478

Will Apple be forced to allow sideloading? Would that be a good thing? Do you know Betteridge's law of headlines?
 

iOS Dev Weekly

 
View on the web    Archives

ISSUE 478  October 16th 2020

 
Comment

  Comment  

 

I really enjoyed reading Riley Testut’s article “Thoughts on the App Store” this week. He talks about the legal challenges Apple are facing and how sideloading might be in the platform’s future.

His piece talks about the mounting pressure on Apple to deal with this situation and how he sees two possible options: Gatekeeper on iOS or expanded sideloading capabilities through developer accounts.

The first thing I’ll say is that even though I disagree with the conclusion in the article, I don’t have a problem with AltStore at all! The problems I have with sideloading are only significant when they start to leak into the mainstream, and I don’t think that’s the plan for AltStore. I still believe that more stores or easier sideloading potentially leads to a loss of trust in the iOS platform that’s hard to get back.

I don’t think we’ll see any movement on this issue from Apple unless they are forced to make changes. I also really hope they are not forced into making changes! I still firmly believe that even though what we have right now is far from perfect, it’s better than the alternatives.

Dave Verwer

 
 

  Sponsored Link  

 

Find An iOS Dev Job Through Vettery

Vettery specializes in developer roles and is completely free for job seekers. Interested? Submit your profile, and if accepted, you can receive interview requests directly from top companies growing their mobile dev teams. Get Started.

vettery.com

 
 
 

  News  

 

Offer your apps for pre-order even earlier

Six months is easily enough time to build and test a simple app, so technically you could start accepting pre-orders before seriously starting development.

Note: Please don't do this! I'm only kidding! 😂

apple.com

 
 

  Tools  

 

How to test push notifications

Implementing push notifications has become significantly more complex since Apple first introduced them. Khoa Pham goes over the new HTTP/2 API, authentication, how to receive notifications, and how to test everything. He also talks about his app built for exactly that purpose, Push Hero.

For full disclosure, while I am subscribed to Khoa's blog and found this post via his RSS feed, he did also contact me with a promo code for the Push Hero app after he published this post.

onmyway133.com

 
 

  Code  

 

How iOS Apps Adapt to the various iPhone 12 Screen Sizes

It should have been a while since you've written any code for a specific device's screen, which is a good thing because Apple talked about a whole new set of screen sizes on iPhone 12 models last Tuesday. Here's Geoff Hackworth with his regular look at everything related to iOS device resolutions.

medium.com

 

Mastering transitions in SwiftUI

This is another wonderful post on SwiftUI from Pavel Zak, this time covering all sorts of transition animations. You could have a good go at implementing Keynote in SwiftUI after reading this. 🚀

nerdyak.tech

 

Handling loading states within SwiftUI views

Reading the title of this post from John Sundell, you might think it's a short post about how to use UIActivityIndicatorView. You would be wrong! It's a comprehensive article on everything related to asynchronous loading of data into a user interface, and how to make one system for your whole app rather than re-implementing it for every view controller.

swiftbysundell.com

 

Building Accessible iOS Apps

Accessibility is usability.

Rob Whitaker isn't the first person to say this, but that doesn't make it any less true! Here he is with a list of the most common accessibility issues facing apps, and how to solve them. 👍

medium.com

 
 

  Design  

 

Tap to Navigate

At first glance, you might be tempted to skip over this article from Linzi Berry if you don't work directly with maps in your user interfaces. Don't! There's plenty here that applies to all aspects of app design. It's worth reading from start to finish. 🚀

medium.com

 
 

  Business and Marketing  

 

The most important feature is that it doesn't change

I'm not sure I completely agree with the premise that Nikita Prokopov puts forward here, but I do think there's something to it. There's certainly something to be said for moving a little more slowly, and carefully considering features before rushing in and implementing.

tonsky.me

 
 

  Jobs  

 

Senior iOS Engineer, Engagement @ VSCO – The Engagement team is looking for a Senior iOS Engineer to work on a product that impacts millions of people around the world. You'll be innovating and creating ideas through experimentation and learnings that will lead to significant changes in user acquisition, engagement and revenue, collaborating with other developers who have a similar passion for both our users and creativity. – California, New York, or Oregon

 
 

  And finally...  

 

But does it support 5G? 😅

 
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
 
 

 
 
 
Published with Curated

Older messages

iOS Dev Weekly - Issue 477

Friday, October 9, 2020

What's in store for next Tuesday? More things that we probably don't need, but will buy anyway! 😅 View on the web Archives ISSUE 477 October 9th 2020 Comment Is everyone ready for their phone

iOS Dev Weekly - Issue 476

Friday, October 2, 2020

How does it feel to have the number one app on the App Store? 🚀 View on the web Archives ISSUE 476 October 2nd 2020 Comment It's been a joy to hear to the story behind Widgetsmith direct from David

iOS Dev Weekly - Issue 475

Friday, September 25, 2020

Should you implement the new API hotness? Or feature requests from customers? Choices are hard… 🤞 View on the web Archives ISSUE 475 September 25th 2020 Comment It's always hard to tell which

iOS Dev Weekly - Issue 474

Friday, September 18, 2020

When will we see a public release for iOS 14? What? Really? It was two days ago? No one told me! 😬 View on the web Archives ISSUE 474 September 18th 2020 Comment Over the years, the cadence of the

iOS Dev Weekly - Issue 473

Friday, September 11, 2020

Should you trust "Sign in with Apple", the answer isn't really related to this week's situation... View on the web Archives ISSUE 473 September 11th 2020 Comment I wasn't ever

You Might Also Like

Deduplication in Distributed Systems: Myths, Realities, and Practical Solutions

Monday, November 25, 2024

This week, we'll discuss the deduplication strategies. We'll see whether they're useful and consider scenarios where you may need them. We'll also do a reality check with the promises

How to know if your data has been exposed

Monday, November 25, 2024

How do you know if your personal data has been leaked? Imagine getting an instant notification if your SSN, credit card, or password has been exposed on the dark web — so you can take action

⚙️ Amazon and Anthropic

Monday, November 25, 2024

Plus: The hidden market of body-centric data ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

⚡ THN Recap: Top Cybersecurity Threats, Tools & Tips (Nov 18-24)

Monday, November 25, 2024

Don't miss the vital updates you need to stay secure. Read the full recap now. The Hacker News THN Recap: Top Cybersecurity Threats, Tools, and Practices (Nov 18 - Nov 24) We hear terms like “state

Researchers Uncover Malware Using BYOVD to Bypass Antivirus Protections

Monday, November 25, 2024

THN Daily Updates Newsletter cover Generative AI For Dummies ($18.00 Value) FREE for a Limited Time Generate a personal assistant with generative AI Download Now Sponsored LATEST NEWS Nov 25, 2024 THN

Post from Syncfusion Blogs on 11/25/2024

Monday, November 25, 2024

New blogs from Syncfusion Build World-Class Flutter Apps with Globalization and Localization By Lavanya Anaimuthu This blog explains the globalization and localization features supported in the

Is there more to your iPhone?

Monday, November 25, 2024

Have you ever wondered if there's more to your iPhone than meets the eye? Maybe you've been using it for years, but certain powerful features and settings remain hidden. That's why we'

🎉 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