iOS Dev Weekly - iOS Dev Weekly - Issue 465

Are you feeling the mid beta-cycle lull too? 👋
 

iOS Dev Weekly

 
View on the web    Archives

ISSUE 465  July 17th 2020

 
Comment

  Comment  

 

It's been quite a quiet week in iOS development, which always happens at around this point in the beta cycle. The excitement of the new shiny things has started to fade, and everyone always goes a little quiet as they get to work, putting everything into practice.

Even though it's not been as busy a week, that doesn't mean there's not some fantastic content though, so read on! 🙇‍♂️

Dave Verwer

 
 

  Sponsored Link  

 

Launch Scalable iOS Chat In Days With Stream

This tutorial shows how easy it is to use Stream’s scalable chat API & UI components to ship in-app chat in a fraction of the time. Start a free trial now and try out Stream's chat API, SDK and chat React Components. See why Stream powers the feeds and chat for over 500 million end-users. Check out the tutorial.

getstream.io

 
 
 

  News  

 

Our Transition to React Native

It's probably safe to say that if you're reading this newsletter, that you lean towards preferring native code rather than a cross-platform framework like React Native. That doesn't mean that there aren't valuable lessons to learn from those who chose a different approach, though. Here's Bryan Clark with the story of a two-year transition to React Native, and like every story of moving towards, or away from cross-platform development, there are pros and cons.

khanacademy.org

 
 

  Code  

 

MatchedGeometryEffect

Magic Move in Keynote is a fantastic feature, and with this year's releases you now get Magic Move in your SwiftUI apps! 😍 Here's an excellent set of two posts (the second part is here) from Javier Nigro that covers the two main things you can do with this new view modifier. I love how easy this is, compared to how it would be to achieve the same effect in UIKit. Also, be sure to check out the sample project that accompanies these posts.

swiftui-lab.com

 

Swift globals and static members are atomic and lazily computed

Is "Schrodinger's global" a global that only becomes global when you access it? Jesse Squires learned something this week, and now you get to learn it too! However, this doesn't mean you can go and implement everything as global now... Nope... I'm serious. Stop it! 😂 Have I said global too many times? Does anyone else think the word global looks weird now?

jessesquires.com

 

Mastering toolbars in SwiftUI

One of the things I find fascinating about SwiftUI is how it adapts (almost) every API to platforms that scale from the wrist, through a mouse and keyboard on a laptop/desktop, through to a TV screen. Toolbars are a great example of how this happens in a really obvious way and Majid Jabrayilov does a great job of covering the basics in this post.

swiftwithmajid.com

 

Getting Started with Core Bluetooth

I love how this article from Tim Oliver positions itself as a "Getting Started" guide, only to then be a ~5,000 word comprehensive guide covering in-depth technical details of the framework. I've never needed to work with Bluetooth, but if I ever do, this is where I'll start.

ditto.live

 
 

  Videos  

 

‎Code Conf

There's a wealth of incredible videos from community conferences over the years, and this new app from Paweł Madej makes a huge amount of conference videos available, directly on your iPhone. It's similar to Talks&Coffee, but I like how this app also splits videos up by year for multi-year conferences. 👍

apple.com

 
 

  Jobs  

 

Senior iOS Developer @ Doist – Joining Doist as an iOS developer means you'll be joining a diverse, ambitious, remote-first team of 70+ people who are distributed across 31 countries. You'll help create tools, like Todoist and Twist, that promote a calmer, more balanced, more fulfilling way to work and live. – Remote, anywhere!

iOS Engineer @ Karbon – Join our dedicated, all-remote agency and help us build amazing iOS apps for amazing clients. We've spent the past 10 years helping companies ship apps to millions of users—join us as we focus on the next 10 years. – Remote within US time zones

Senior iOS Developer @ WillyWeather – WillyWeather is a feature rich app that that beautifully delivers the most accurate local weather data from best in class data sources. This is a fantastic opportunity to have an immediate impact working on one of Australia’s most used apps. Work remotely alongside a collaborative and innovative team. – Remote within Asia Pacific time zones

 
 

  And finally...  

 

How do you record videos of your Apple Watch apps? You have the watch on your wrist, tap the screen with your other hand, and hold the camera with ... yea, that's gonna be a problem! 😂

 
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 464

Friday, July 10, 2020

Is your app crashing today? You know what to do… 📦🗑👏 View on the web Archives ISSUE 464 July 10th 2020 Comment Every day is a great day to remove (or advocate for the removal of) the Facebook SDK from

iOS Dev Weekly - Issue 463

Friday, July 3, 2020

Does your company support open-source software? View on the web Archives ISSUE 463 July 3rd 2020 Comment I wanted to write something about sponsoring open-source projects a couple of weeks ago when

iOS Dev Weekly - Issue 462

Friday, June 26, 2020

The first ever virtual dub dub is over, let's get started unpacking it. 🤩😍🤩😍🤩 View on the web Archives ISSUE 462 June 26th 2020 Comment The question of Apple not caring enough about the Mac and

iOS Dev Weekly - Issue 460

Friday, June 12, 2020

The SwiftPM Library becomes the Swift Package Index. Implemented in Swift, open-source, and launching… now!. 🎉🚀📦 View on the web Archives ISSUE 460 June 12th 2020 Comment Don't you love the feeling

iOS Dev Weekly - Issue 459

Friday, June 5, 2020

Black Lives Matter View on the web Archives ISSUE 459 June 5th 2020 Comment It'd be easy for me to write today's iOS Dev Weekly as a completely normal issue. I try to keep this newsletter

You Might Also Like

What Investors Want From AI Startups in 2025

Monday, November 25, 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 25, 2024? The HackerNoon

GCP Newsletter #426

Monday, November 25, 2024

Welcome to issue #426 November 25th, 2024 News LLM Official Blog Vertex AI Announcing Mistral AI's Large-Instruct-2411 on Vertex AI - Google Cloud has announced the availability of Mistral AI's

⏳ 36 Hours Left: Help Get "The Art of Data" Across the Finish Line 🏁

Monday, November 25, 2024

Visual Capitalist plans to unveal its secrets behind data storytelling, but only if the book hits its minimum funding goal. View Online | Subscribe | Download Our App We Need Your Help Only 36 Hours

DeveloPassion's Newsletter #180 - Black Friday Week

Monday, November 25, 2024

Edition 180 of my newsletter, discussing Knowledge Management, Knowledge Work, Zen Productivity, Personal Organization, and more! Sébastien Dubois DeveloPassion's Newsletter DeveloPassion's

Meet HackerNoon's Latest Features: Boost Stories with Translations, Speech-to-Text & More

Monday, November 25, 2024

Hey, Hacker! HackerNoon's monthly product update is here! Get ready for a new version of the mobile app, more translation developments, a new AI Gallery, backend moves, and more! 🚀 This product

The ultimate holiday gadget gift

Monday, November 25, 2024

AI isn't hitting a wall; $70 off Apple Watch; 60+ Amazon deals -- ZDNET ZDNET Tech Today - US November 25, 2024 Meta Quest 3S Why the Meta Quest 3S is the ultimate 2024 holiday present This $299

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