AppForce1 Podcast: news and information for iOS app developers
← All episodes

Something special soon

08:40

In this episode

Read the transcript
Jeroen Leenarts: Hi and welcome to the second episode of Air Force One podcast. My name is Jeroen Leenarts. And I've been developing iOS app for over eight years. I'm also running the touch cocoa has for over seven years. I'm going to talk about a number of news items dzifa talks about homescreen quick actions, Antoine from LA wants to get us up to speed with combined framework my details about the magic of redacted modifier. John talks about connecting emerging combined publishers Alexandria has a very interesting read on the programming languages underpinning iOS Bruno has looked in depth into how APR availability availability works internally in Swift Nova launched a programmers text editor, Benoit has some thoughts on passing data around when using a coordinator pattern. So welcome to my second edition. On Thursday morning, I will post my first special an interview with Antoine formulae about his work rocket sim and chickens. If you don't want to miss it, please subscribe to my podcast in the podcast player of your choice. Also, if you have any feed become an episode, please contact me through speakpipe.com/app for one and leave me a voicemail with your feedback. Jeeva Thomas cell phone has an interesting article about homescreen quick action actions in Swift UI 2.0 homescreen quick actions are an easy way to quickly get your user into a specific area into your app. And this article is a great reminder on that they are available and actually how you can implement these in Swift UI to Dotto Antoine formulae. Talks about getting started with combined framework and swift combined is a new framework by Apple and they already introduced in 2019. The framework provides a declarative swift API for processing failures over time. So it's a reactive framework. At first, it might sound a bit overwhelming, but what does it actually mean? What can you do with it? And when should you use it on fun will try to answer those questions. Much it talks about the magic of the redacted modifier in Swift UI. Not many people know this already. But in Swift UI, you can mark specific areas of user interface as being redacted. This shows your UI in a specific way that allows you to hide elements on screen if you want to. For instance, if you're putting this app to the background, or if you're taking screenshots or anything like that, it's a great way to preserve the privacy of data of the end user. Danny walls has a nice article on using silent push notifications to update your app in the background. Fortunately, it also contains a warning that you should not use silent push notifications too much like two or three times a day is okay. But if you if you abuse it, then Apple will restrict your usage of this feature. John sundal, from Swift by sundal has a nice article on connecting emerging combined publishers in Swift. Now, that's a mouthful, right? It's a long form article that gives a lot of detail on how you can use combine. And it answers a lot of questions that you might have had, on more advanced usages of the combined framework within your app, definitely have a read of this article because it has some great takeaways and content in there. D Mark has a very interesting article on the evolution of programming languages from iPhone is wonderful to iOS 14. It contains a lot of statistics and provides a lot of details on the usage of languages like Objective C, C plus and c. And maybe finally, even Swift, Bruna Roshe, is a software developer at Spotify. And he talks about how swift API availability works internally. We all know the hash available checks, right? It allows you to indicate which parts of your API are available from which version of TLS. And if you want to have separate paths of execution, depending on the exact version of the US that you're running on. In this article, Bruno will go into a lot of detail on how availability works within the Swift compiler and how you can actually use the availability features of the language to your own advantage in maintaining and updating and working with your code. Nova is here. Cabal Sasser talks about it on the panic block. Maybe you haven't heard of them yet. But bending is a great company developing great Mac apps, okay, it's a Mac app. But if you're still on the market for a new text editor definitely have a look at NOVA because by the looks of things, it's one of the better looking editors out there and knowing how panic operates. This is going to be a great editor and not a bad choice. If you want to have a good editor for your source. Benoit Puskar talks about how to pass data between views using coordinates present in Swift, a question that comes back often we use coordinates better in iOS development is how to pass data between views. In his article Benoit shares different approaches for a same solution. Regardless if you're using MVVM, MVC, or any other architectural design pattern. Next up, don't is Monday morning, or Monday morning, Donnie was always released as a tweet, asking the community what they're up to and what interesting bits of technology that we'll be working with this week. Mark Evans is trying to solve some async issues with Swift UI sign in with Apple Firebase and stripe. Well, that's a load of dependencies dude. Good luck with that. Dave price is working to get this app ready for test flights. Lawrence will do some self study this week in preparation to get an interview. Taylor Simpson is easing back into work while he is recovering from COVID. Best wishes to you Taylor. Johann is planning a series of blogs about domain driven design for iOS apps with lots of Swift package manage packages and such. Neil Smith is learning about continuing with server side swift with vapor and he's building a new subscription offering for one of his apps. Leo is presenting an hour's def cam DC for full stack swift art right from the Apple Watch to vapor. Nick will learn Swift UI he has no excuses anymore. Flooding is malicious which helps to launch an app this week. Some ricotta is starting 100 days of Swift by two straws, hope this path will be successful. searches will continue playing and learning about 50 while working around its animation glitches. Nick is working on a cool update for turistiche. Guide Snell has announced that November and December meetups, have a look on their meetup page and sign up if you want to join them. They've also announced that they're now accepting GitHub sponsoring. I also wanted to do a shout out to Swift ups. This is a great event that's happening in November on November 26, and 27th. The format of Swift app is different than what you used to. But I've spoken to people who have attended previous years. And all feedback was always great. So definitely have a look at them, and maybe even join them. And that's it for this week's episode. If you liked the show, please subscribe in your favorite podcast app of choice but also rate me on Apple podcasts. It really helps a lot if you want to sponsor me and look at bottled fence slash app Force One. If you have some feedback that you want to share with me preferably as a voicemail, then go to speak pipe comm slash app force monk and maybe I used to click at my next episode. And remember the special I mentioned at the start of my episodes is going to be a great interview with Antoine formula

Keep listening

More from the show

Image
Title