With the use of Swift as the sole language for creating apps with Apple, it is now essential to know how to plan for, and respond to, Swift-based errors in your app. There will always be errors you do not expect. As developers, we want as much information about how and why something failed to Read more about You Need A Plan For Swift Error Handling[…]
In any organization, you have a hierarchy. The opinions or comments of executives and managers carry authority employees will feel compelled to respond to. And this is a problem if that organization’s business is iOS development. Traditional methods of business management and current methods of iOS development don’t work very well together. A good iOS team manager does things differently.[…]
Apple unveiled its brand-new Apple Watch Series 6 on September 15 with some fanfare. This was followed the next day by the release of the Watch’s latest operating system, WatchOS 7.
This is a big deal for Apple app developers – the new hardware and software offer new features that significantly raise the bar for what is possible with the Watch. Apple has given us the tools to create more sophisticated kinds of apps, both standalone for the Watch, as well as companions for iOS.[…]
In this episode, Leo talks with Steve Lipton about the Apple Watch. We go into detail on the September Apple Event, watchOS 7, iOS 14 release, Apple Watch Series 6, and more. We talk about: Surprise! iOS 14 is out September Event Apple Watch Series 6 Family Setup Apple Watch SE vs Series 3 SwiftUI Read more about EmpowerApps.Show – Apple Watch 2020 with Steve Lipton[…]
For those of us heavily invested in iOS development, it was unfortunate to have to miss this year’s Apple Worldwide Developers Conference 2020 (WWDC 2020) in person. It’s just as much a chance to connect directly with iOS developers as it is to find out what Apple has in store for us.[…]
In this two-part episode, Leo talks with Lucas Derraugh about the future of macOS development. In this first part, we talk about why should iOS developers get into Mac development, the difference in iPad vs Mac app markets, SwiftUI vs AppKit, as well as Native vs Electron.
In this two part interview, Leo talks with Majid Jabrayilov about SwiftUI one year after its release. In this second part, we talk about the new property wrappers like @StateObject, animations improvements, how to maintain and test your SwiftUI App, as well as migrating your older apps over.
In this two part interview, Leo talks with Majid Jabrayilov about SwiftUI one year after its release. In this first part, we talk about whether it is production ready, all the new updates from WWDC 2020, challenges implmenting SwiftUI, as well as well it works on all platforms.[…]
You’ve made the decision to build your own iOS app. Therefore, you’ve started out with an idea based on a customer need. Also how the app will meet that need and what it will look like. It’s at this point you should think about iOS software architecture.