We take a look at the iPad Mini 4 and Swift Playgrounds as well as Apple Search Ads. We follow up on @objc and dynamic in Swift 4 as well as more tips on reducing Swift compile times. We dive into Apple Pay Cash which rolled out this week. The Amazon Prime Video app showed up on the Apple TV this week. Picks: Proton Mail, Apple’s open-source Utility Library, Apple’s Visitor Center field trip
This week we are joined by Greg Heo as we discuss Apple’s latest security bug. We discuss migrating to Swift 4. Our #askMTJC topics are dissecting AirPlane Mode’s Animoji based music video, and whether Face ID will be used by advertisers. We follow up on Uber’s coverup of user data hacks and how it happened. Apple has published the iTunes holiday shutdown schedule. Apple has released fixes for the critical macOS High Sierra security issue. *The Apple Forum post we discuss on the show has been unpublished. Amazon’s Reinvent conference has released a number of things; Amazon Sumarian has online 3D tools. Picks: NEHotspotConfiguration, Egg Freckles – a Newton styled blog, Apple Support channel on YouTube, iOS Conf Singapore videos.
We begin our US Thanksgiving Episode looking into the iPhone’s density from our #askMTJC as well as Reachability. iOS 11 has some layout bugs. The HomePod will be delayed until the new year. Fact Check: Face ID does learn from its mistakes, also you need to focus on it sometimes. Tim shares some experiences updating apps for the iPhone X. The iPhone SE may get updated in the new year. We ponder that Swift code will run on Google’s Fuchsia OS. iOS 11.2 will allow introductory subscription pricing. We discuss the issues around Net Neutrality as the FCC votes on it. We discuss Uber’s attempt to cover up a major hack where 57 million user accounts are stolen. Coding can be done at the same time with Atom’s Teletype and Visual Studio’s Live Share. Picks: iOS Thanksgiving 2017: Tools & Libraries We’re Thankful For, Optimize Swift Build Times, Avoiding force unwrapping in Swift unit tests, Skydio is hiring: iOS Engineer, Android Engineer, Mobile QA Engineer
We follow up on macOS Server Mac app, blockchain on tracking pot Marajuana distribution, unlocking Face ID, Lyft coming to Canada, and iOS hardware encryption. Also hackers say they broke Face ID, a 10-year old can unlock his mom’s iPhone X, and we take a deep look at the iPhone X portrait mode. Picks: Much ado about iOS app architecture, SBSAnimoji, Power Photos and, Computer Science Distilled
We answer a few #askMTJC questions about Accessibility Shortcuts, using PGP encryption and buying higher quality Apple Watch models. Tim rants about shortcomings with the availability of Apple’s Server app on the Mac App Store. We follow up on stolen iPhone Xs, the iPhone X usage outpaces iPhone 8 in the first weekend. We look at the music video “Dance Like You Mean It” by Airplane Mode which may the first to employ Animoji at least with iOS. Samsung mocks the iPhone X and avid iPhone buyers. UPS employs blockchain to create standards in delivery businesses. We discuss Apple’s “iPhone X — A Guided Tour” video, and “1Password 7 for iOS: Efficiency Abounds” blog post. Picks: Supporting Face ID on the iPhone X, Zagg Glass + HD and iPhone X
We discuss #askMTJC on iPhone Plus models landscape SplitView mode, PGP encryption apps, the iOS 11 Calculator bug, and Blockchain diplomas. We follow up on GPG encryption tools, iPhone X Demand, and Reachability on the iPhone X. We discuss experiences of trying to pre-order iPhone X models by ourselves and others. We also discuss Gluon: a new library for machine learning from AWS and Microsoft, SiriKit in 11.2 beta brings commands for the upcoming HomePod. Picks: Tips and Tricks: Ten Safari long-press shortcuts for iPhone and iPad and Xcode’s Show Live Issues.
We start this week’s show with a discussion about preordering the iPhone X. We follow up with the Quick Start method for migrating your identity to a new iOS device. We also follow up on predictions of iPhone X supply rumors. Death By Design is a documentary about the creation and disposal of all the electronic devices we crave and their toll on some societies and the environment. Jaime lightens the discussion with a look a the percentage of games using ARKit. Picks: Theodolite, iOS 11 Bug: Typing 1+2+3 Quickly in the Calculator App Won’t Get You 6, Face Tracking with ARKit.
This week Mark and Tim give #askMTJC advice on updating Xcode 9 and it’s benefits. They also discuss the FreeDOS project. Tim discusses Mike Ash’s suggestion of wiping the iPhone 6 Plus and reinstalling iOS 11. iPhone X devices start to ship out in advance of new orders. KRAK is a new WPA2 exploit that affects all users and is being patched. Senator Al Franken queries Apple about Face ID and privacy. Picks: Xcode Main Thread Checker, Three Finger Drag, iTune 12.6.3
We follow up on updates to Apple’s UI Design Guidelines, the History of MS-DOS, and the cities vying to be Amazon’s second head quarters. We also discuss the IRS’s contract with Equifax and Netflix’ PR issues with respect to Canadian taxes. We cover the improved display of fatal errors in Xcode 9. The reverse engineering of High Sierra’s supplemental update exposes a flaw. iOS privacy has also come under fire as proof of concept by Felix Krause demonstrates the ease of stealing an Apple ID password. Picks: Useful Xcode breakpoint and the Memory Graph Debugger
We answer #askMTJC posts on Bondi pronunciation and popsicle stick App Store logo. We follow up on changes to the Safari Web ViewController, and privacy changes in iOS 11. We also follow up on a review of the Apple Watch Series 3 with LTE. More information on designing and supporting for the new iPhone X sizes and a large roundup on iPhone X features is presented. Finally we follow up on UIRequiredDeviceCapabilities which sets the required support for ARKit on the App Store. We discuss the call for Apple to activate FM chips by the FCC. We quickly cover Google’s product announcement. We discuss Felix Krause’s addition for detecting location by using information in a user’s Photos. Picks: iOS Architecture Generator, Code Folding in Xcode 9, and NSLocationAlwaysAndWhenInUseUsageDescription. In the after show we Jaime’s talk at Swift Cloud Workshop as well as Amazon’s search for a second head quarters.