MTJC podcast is a show about mobile development. Each week Jaime Lopez, Mark Rubin (sometimes Greg Heo and Tammy Coron) and myself, Tim Mitra, will convene from across the continent to discuss iOS and Mac development. We discuss current issues to find out what developers are talking about, what their apps are about, what they are using to create their apps and what advice they have for other developers (or those looking to become one). We also have news, notes and tech tips for developers.
September 12th, 2020 | 1 hr 16 mins
We follow up on iOS 14 privacy and Facebook leads the resistance. Also the floppy of the future. Apple shares a look inside its first ever ‘floating’ store. Yubico’s new USB-C security key with NFC could be the one key to unlock them all. Apple’s next event is on September 15 and it's special Easter egg. Rambo's Turning the ChibiStudio canvas into an App Clip for iOS 14. Picks: Xcode scheme tip. The Invisible Dock. NSSpain 2020: Remote Edition. Quick Look Gallery - Augmented Reality.
September 6th, 2020 | 1 hr 4 mins
!hws, .mac, adafruit, app annie, apple stock, apple tv, apple watch series 6, arcade, ardunio, arm cortex m7, auto renewable, battle royal, chinese cards, deeplink, embed xcode, eworld, fedex, free trail, fry’s, gaming, health app, hello to bangs, homepod, hotmail, human centipad, ilife, iphone 12, limited time, malware, micromachine.io, mobileme, notarization, offer codes, puzzle, rasberry pi, rejection, rpg, shield, splunk, stapler, subscriptions, swifter, universal links, url schemes, usps, workout
We fact check Apple's stock if it had never split. FoS Joe Cabrera offers the inside view of FedEx driver tracking. Apple is preparing 75 million iPhone 12 for release. App Store appeals process is now live. Get ready for subscription offer codes. Apple is still trying to erase mac.com email addresses. Game IQ is a taxonomy to help publishers understand mobile game categories. Apple approves notorious malware to run on Macs. Picks: How to test deep links with UI Testing. How to manually add workout data to the Health app on your iPhone. World-first circuit board with Swift. Use !hws in DuckDuckGo.
August 29th, 2020 | 1 hr 31 mins
@available, adobe, airpower, amazon prime, app store, attics, benefit of the doubt, beringer, berkshire hathaway, bezier curve, blade runner 2049, bobby hull, campfire, carbon fiber, core data, deprecated, dhl, dispatch work items, dr theresa tam, epic, facebook, faceid, fedex, gcd, grateful dead, hyperwall, idfa, iphone 12, iphone xr, john mcenroe, jon prosser, le rondelle, lidar, lightroom, managed object model directory, manipulating, mintegral sdk, misleading, mom, momd, nhl, nikon flim scanner, nsoperations, observableobject, observedobject, oleg begeman, persistence container, persistence controller, picker, puck, ring doorbell, seattle kracken, setapp, shipping, smapsoft, sourmint, steve jobs, streaming, swiftui, swiftui beta, taper ticket, the art of compromise, tim cook, ups, usb b micro, usb-c, wwdc
We fact check on SwiftUI's Core Data template, Dr Thereasa Tam, and how Tim triggered Siri. In askMTJC Georg Tuparev opines on Operations and we discuss Attic App's developer account cancellation. The the follow up we cover Setapp for iOS, Lightroom iOS App Update Deleted User Photos, and Apple discounted the fee to connect to Amazon Prime on Apple TV. An AirPower prototype teardown and iPhone 12 rumor roundup is covered. SwiftUI betas - what changed before 1.0. SourMint: malicious code, ad fraud, and data leak in iOS. How We’re Preparing Businesses for the Impact of iOS 14. Picks: Bezier curves, WWDC Hyperwall 2010, HyperTable 2012, Apple is Better Without Jobs, marking workarounds as deprecated.
August 22nd, 2020 | 1 hr 35 mins
1password, 24 hour wallpaper, 360idev, aerial, amazon, annotated tag, appfigures, apple, apple one, apple pencil, applecare +, arial michaeli, attestation, aws, ballet, bitwarden, bundle, cable service, change shortage, cherry pick, combi, commit, core data, dashlane, deadlock, denver, disclosure group, dr tam, dynamic desktop, epic, facemasks, fireside chat, fortnite, gdpr, geiger counter, git, google pixel, google play, hell chromacom, ipod, jay freeman, joe cieplinski, john wilker, josh michaels, knoll, lastpass, lazyvstack, locate x, machine learning, man in the middle, meetup, mobile knott, nordpass, nscoders, pasword managers, paul hudson, pixel, private key, release notes, remembear, russell kirsch, scitex, scribble, secret service, setapp, slack, social distancing, sticker mule, subscriptions, swiftto, swiftui, tammy coron, tensorflow, thumb drive, tito, unreal, write the docs toronto, wwdc, xcode 12.5 beta, zoom
We fact check phone exchanges, Hell Chromacom, and Russell Kirsch. In the follow up App Attestation API, Apple Removes Fortnite From App Store, Testing Scribble on iPad with Apple Pencil in iPadOS 14, Secret Service Bought Phone Location Data, Core Data is back, and top-secret iPod. Apple to Launch Bundled Subscription Services Called 'Apple One'. You've only added two lines - why did that take two days! Picks: 360iDev 2020, SwiftTO Conference 2020, The Best Password Managers to Secure Your Digital Life, Amazon making online machine learning courses available for free, Aerial Mac Screensaver, 24 Hour Wallpaper.
August 16th, 2020 | 1 hr 33 secs
app store, apple arcade, apple game frameworks, asynchronous, attest api, big sur public beta, cabbage town, collisions, concurrency, dispatchqueue, facebook portal, fitbit, fizz buzz, gameplay kit, gaming, gcd, google maps, google stadia, loblaws, localization, mac pro wheels, microsoft teams, nemo, notification center, nsoperations, owc, paper by 53, physics, piggly wiggly, plurals, qualcomm, queen’s park, race condition, russian, safeway, scribbl.io, scribble, spritekit, tammy coron, threading, watchos 7 public beta, wearos, xcloud, zoom.us, собака
We missed the 6th anniversary of the show! This week we fact check early phone exchanges. In the follow up Apple rolls out Big Sur Public Beta. Third party Mac Pro wheels. Apple's watchOS Public Beta. Google reintroduces Maps on Apple Watch. Verify your app’s integrity with the new App Attest API. Decoding Apple’s Statement to Business Insider Regarding Xbox Game Pass. iOS Interview Questions and Answers for Senior Developers Part 4 - Concurrency. Picks: New beta book - Apple Game Frameworks and Technologies: Build 2D Games with SpriteKit & Swift, Scribble on iPadOS, Plurals Localized in iOS.
August 9th, 2020 | 1 hr 34 mins
120hz, 1password, 360 idev, 548, alan cross, apple, apple gift card, apple silicon, apple store, apple store badge, appletalk, automater, bitcoin, citizen band, cold wallet, compuserve, core data, covid alert, derived data, disk warrior, drobo, forecast, fusion drive, greg joswiak, handle, imac 27inch, ipad, ipad pro, iphone xr, isight camera, jack henry, jeff bezos, las vegas golden knights, lidar, macbook air superdrive, maccatalyst, maker fair, marc andre fluery, mark stone, mobile notts, murder, nano texture, nhl, nottingham, nstoolbar, parallelogram, persistence container, phil schiller, pod, powerbook g4, preprocesser directive, quicktime, rhombus, shawn marsden, shot on iphone, spockcast, star trek lower decks, twitter hack, xserve
We fact check on 548 and the height of the iPhone 5. In the follow up Apple confirms that new iPhones models won't arrive in September. Apple has a record breaking third quarter on Mac and iPad sales. Apple introduces "Everything Apple" gift card. iPhone 12 prices leaked and iOS 14 beta reveals a 5.4 inch iPhone 12. 1Password roles out on Linux. Tim reviews the MacCatalyst Tutorial. Canada's Covid Alert app is out on Android and iOS. In the main show we cover Grouping Array Elements With Dictionary. Apple introduces a new Intel iMac 27 inch. Setting up a Core Data store for unit tests. Apple replaces longtime marketing chief Phill Schiller. Picks: Apple Store badges are back with Memoji. Deleting Derived Data with Automator. Fleury, Stone join forces to shoot Apple ad on iPhone 11 Pro. Fun: Footage taken in an Apple Store back in 2003 looks…weird. Forecast: A must-have tool for Mac podcasters.
August 1st, 2020 | 1 hr 16 mins
accessibility, ada, anti-trust, aoda, apfs, app store, apple, becoming steve jobs, bevan, cdr, chloe g k atkins, congress, curb cuts, electron, epic, exposure notification, fortnite, foxcon india, google play, hfs+, ikea place, ipad pro, iphone 6, john sundell, launchscreen, lidar, lyft, mac catalyst, macbook air superdrive, macintosh.js, made in india, magic keyboard, magicplan, mini vmac, objective-c++, photosui, placeholder, playstation, redaction, rocketsim, roundabout creative chaos, slack, subscriptions, uber, uiimagepickercontroller, us election, xbox
We fact check Spamassassin and the end of iPhone 6 support in iOS. The the follow up Apple will give employees paid leave to vote in the Federal Election. Exposure Notification - Apple Developer. iPhone 11 Now Being Manufactured at Foxconn Plant in India. Disabled Lives Matter. Apple targeted by multi-state probe led by Texas AG alleging deceptive trade practices. Epic CEO calls out Apple, Google app store practices ahead of antitrust hearing. Generating automatic placeholders for SwiftUI views. Hands on 2020 iPad Pro with Magic Keyboard first impressions. Can’t read HFS, HFS+ CDs & CDRs on Catalina. Picks: Mac Catalyst Tutorials, Launch screens in Xcode: All the options explained, macintosh.js.
July 25th, 2020 | 1 hr 21 mins
air pods pro, apple corp, apple style guide, babylon 5, bha, big sur, bill mumy, black jack, break a leg, calenderly, carl sagan, climate pledge, coding terminology, cork, craps, crown & anchor, crusade, dark fate, duckduckgo, emoji, execution time, filepath, ghosterly, git fork, git help tutorial, glossary, greyhound, head coverings, headphones, holly hill, ios 14, iphone 5c, iphone 9, ipod, ireland, jamf, john reid, jumanji, key bank, kraken, los vegas, lost in space, main, memoji, mlb, noninclusive, old guard, over the ear, patently apple, security research device, sosumi, sprint, srd, stag, swift lifecycle, taxhalwk, texas hold’em, the answer is yes, the beatles, tim cook, trinder, unit testing, upstream, urlsessionwebsockettask, verizon, will robinson, xcode 12, xctissue
We fact check on Babylon 5's Crusade, Apple's Hollyhill factory in Cork, and Sosumi. In follow up we discuss "break a leg", Apple's updates to coding terminology and Memoji head coverings. Apple over-ear headphones may use gesture controls with ‘rotation detection’. Big Sur is both 10.16 and 11.0 – it’s official. Apple Security Research Device Program. Introducing Swift Service Lifecycle. WWDC20: What’s New in Unit Testing. Picks: iPhone Specs Matrix 1.1 with iOS 14 compatibility, From master to main, git help tutorial, URLSessionWebSocketTask
July 19th, 2020 | 1 hr 24 mins
30 rock, 64 bit, @appstorage, @scenestorage, a4, a6, ableton, adobe, amy pond, apple news, apple silicon, arm, arm core, avenue 5, battery, big sur, catch 22, circle of fifths, cisco ios, clearvue ai, cloudkit, code names, collectionview, combine, cop watch, creative selection, cyberduck, date picker, disney +, european union, every good boy deserves fudge, everyone can code, firebase, gemini man, greyhound, healthkit, home pod, hulu, hvac, icloud core data, intel, ios 13.6, ireland, jumanji: the next level, karen gillan, knives out, lazystack, live link face, macbook pro 14, ming chi kwo, minority report, mythic quest: raven’s banquet, nuemonics, ontarians, opposite over adjacent, palo alto semiconductor, parks and recreation, pathway to apple card, peacock, please excuse my dear aunt sally, power reserve, public beta, qualcomm, rcmp, readme, rene ritchie, rick beato, san jose, saskatchewan, saskatoon, scales and modes, seattlites, shopify, soft bank, sop cah toah, space force, star trek: lower decks, stargate universe, steve breen, swiftui, system on a chip, texteditor, the underdogs, torontonian, ulitmaker cura, unreal, user defaults, what’s new in swift, wwdc12
Friend of the show Dan sports an MTJC face mask and friend of the show Dee asks about CloudKit use. Canadians can now opt out of Clearview AI facial recognition, with a catch. We discuss Big Sur - Working / Not Working Apps. Apple updates coding programs and resources for educators and students. SoftBank mulls sale of Arm Holdings, could Apple be a potential buyer? Apple wins appeal against EU’s $14.9 billion tax bill. Apple releases iOS and iPadOS 13.6, macOS 10.15.6, and watchOS 6.2.8. Apple files ‘Path to Apple Card’ patent application in Canada. Apple reportedly plans to release 13-inch, 14-inch and 16-inch ARM-based MacBooks. Rene Ritchie: Wrong About the Apple Silicon Mac. Unreal’s new iPhone app does live motion capture with Face ID sensors. What’s new in SwiftUI from Swift with Majid. Creating Lists with Collection View. Picks: List of Apple codenames, Apple promotes working from home in relatable new video featuring ‘The Underdogs’, Circle of Fifths, How To Create A GitHub Profile README, NotificationCenter.Publisher.
July 11th, 2020 | 1 hr 26 mins
@main, @objc, @state, adobe, air conditioning, appdelegate, apple card, apple pencil, apple silicon, barcode, big sur, british thermal unit, clipboard, community pulse, core 2 duo, date picker, dave mark, dell, developer relations, distractionless, drive thru, ear buds, five eyes, fusion 360, getting sherlocked, google docs, hong kong, huawei, idfa, ios 14, iphone 12, iphone 5, james thompson, karelia, lightning port, location, mac os x, magic keyboard, motorola, notifications, ofx, os2 warp, pomodoro, power pc, powerbook g3 wallstreet, qr codes, quadra 650, quark xpress, reddit, rosetta 2, shapr3d, sidecar, skoverlay, slot machine, starbucks, suitcase, swiftui, sydney morning herald, system 7.5, thunderbolt, tiktok, tim cook, tracking, udid, uiaction, uiapplicationappdelegateadapter, uibutton, uicolorpicker, uimenu, universal apps, vendor identifier, vornado, watch app, watson, xeon
We fact check on "Getting Sherlocked", Apple's three transitions, 2020 Apple Design Awards and Shapr3D. In the askMTJC Shawn and Greg also contribute to the transitions and Apple's Transition Accomplish web page is still up. In the follow up Apple launches online web portal for Apple Card management. How the US steamrolled Chinese tech giant out of Five Eyes. US considering banning TikTok and other Chinese apps. The OLED screened iPhone 12 will include no charger, no ear buds. Ireland's COVID-19 app is out. 10 Code Snippets from WWDC20.Apple clashes with ad industry. Reddit to stop accessing user's clipboard after being outed by iOS 14. Simulated iOS devices are not available when running Xcode 12 for macOS Universal Apps beta on an Apple silicon Mac. (63749966). Apple is working on QR Code payments for Apple Pay, iOS 14 code reveals. Picks: Using an AppDelegate with the new SwiftUI-based app lifecycle, Advocating for DevRel as a DevRel Professional, Distractionless, a Pomodoro app for warchOS.
July 4th, 2020 | 1 hr 46 mins
5g, 6802, a12z, app store reviews, apple design awards, apple silicon, apple stores, autocad, basecamp, blender, collectionview, debugging, dell ultrasharp 27 4k ips monitor:, developer transition kit, dtk, face shield, fcc, fruitia, fusion3d, grids, head, hey, high power, huawei, ibm, instruments, iphone 11, james dempsey, kirk clifton, liki song, low power, macbook pro 16, mchenry, millionaire app, mos technology, moscone west, motorola, music notation, pat salo, paul hudson, phasset, photos framework, port key, powerpc, pro display xdr, pyramid of doom, quidditch cup, rene ritche, salad bar, sandwiches, scribble, serenity caldwell, shapr3d, snapshots, snowman, soup chef, staff pad, swan’s quest, swift type inference, swiftui, tableview controller, the missing manual, tinkercad, unsafe swift, usb-c, view context, voices that matter, watch party, where cards that fall, widgetkit, widgets, wwdc videos, xcode 12
We fact check on Sherlock, Apple's 3 major transitions which we got two thirds correct, Scribble, WWDC demo apps, and port keys. In the follow up: First benchmarks surface for Apple's ARM-based Developer Transition Kit. Apple races to push ahead with 5G iPhone mass production. Apple to re-close 30 more stores due to coronavirus outbreaks. Basecamp’s protest of Apple’s policies is already benefiting other developers. In the main: WWDC20: Wrap up and recommended talks. Getting started with WidgetKit. Integrating Core Data with SwiftUI. Building Grids in SwiftUI 2.0 for iOS 14. Picks: Fuita Building a Feature Rich app with SwiftUI, Spapr3D. I love this app BUT!, Instruments icon mesh challenge, Something I notice from Apple was using variables for smaller chunks of code.
June 27th, 2020 | 1 hr 52 mins
148, 23 million, @state, a12x, airpods pro, alexsis, app clips, app library, apple park, apple silicon, aquafit, arm, arther c lark, avimov’s foundation, avkit, bartender 3, big sur, bixby creek bridge, bmw 5 series, canada, centripetal force, collectionviews, composable collectionview, congestion zones, contact tracing, covid-sheild, cycling routes, dancing, deququeconfiguredreusablecell, diffable data source, documentgroup, fitness, glances, green zones, grids, have i been p’owned, health & safety, homekit, interstate, ios 14, ipados, ireland, james dempsey and the breakpoints, justin trudeau, kayak, keynote, kicstart, kubaku, list, lycra, mac catalyst, mac os x public beta, macworld, mapview, memoji, micheal morecock, multiplatform template, myth adventures, newton, nike run club, on device, ottawa, picture in picture, port key, poul anderson, relativity, release notes happy hour, robert a heinlien, robert asprin, robot’s of dawn, santa cruz, sceneview, scribble, serenity caldwell, settings, seybold, shopify, sidebar, sign in with apple, siri, smart stack, spacial audio, spinal tap, spriteview, state highway, super power charging, swiftui, tesla, translation, u1 chip, uicollectionviewlist, uk, visual editing, voices that matter, watch party, watchos, web authn, what’s new in swiftui, widgets, windowgroup api, wwdc 2020, wwdc20 goes to 11, xcode 12
We follow up on iPad Pro shooting location, James Bond and centrifugal force, and macOS BS? A team of Shopify volunteers release Canada's COVID case-tracking app. ARM-based Japanese supercomputer is now the fastest in the world. We recap the WWDC 2020 Keynote, Platform State of the Union and a few WWDC sessions. Picks: Up Here in Canada, What’s new in SwiftUI for iOS 14, Apple documentation for SwiftUI with SpriteKit, SceneKit, AVKit and MapKit.
June 20th, 2020 | 1 hr 40 mins
adobe illustrator 88, alternative universe, apple a11 monsoon, apple a12 vortex, apple a13 lightning, apple card, apple developer app, arm, ben thompson, blue planet, brian cox, cmos, cnet, company store, coruscant, covid-19, craig federighi, cvs, dark matter, emergency contact, exponent, face id, fifth amendment, fourth amendment, friends of the show, galilean physics, general relativity, geofence warrants, gold master, health app, imei, infinite monkey cage, intel, interest free, interstellar, ios 14, ipad pro, iphone 12, iss, keyless entry, los catos, macos corona, macos laguna, magic keyboard, mammoth lakes, many universes, master branch, mcenery, mentions, metal oxide semi conductor, mir, monterrey, mythical man month, newtonian physics, oura ring, paul hudson, perforce, pinnacles, plaid, project catalyst, quantum computing, quantum mechanics, redwood, rene richie, richard fineman, rincon, san jose, senior developer, sensorvault, sequoia, shell companies, skylab, skyline boulevard, sob story, speed of light, stack, star trek, stingray, stratechery, subversion, svn, swift student challenge, tahoe, tarton, terminal velocity, theory of relativity, tim cook, toronto raptors, touch id, trackpad, trade names, tsmc, twitter poll, twostraws, wwdc, wwdc jacket, wwdc sharing, wwdc12, wwdc13
We fact check on Geofence tools and warrants and how to avoid tracking. We have a Friends of the Show channel on our Slack. Tim's poll results on the next name of macOS are revealed. Jaime recants his WWDC Sob Story. Apple offers interest-free financing on more of its products. What Will macOS 10.16 Be Called: Mammoth, Monterey, Skyline, or Something New? Magic Keyboard for iPad Pro Review: 2 Months Later. Apple, ARM, and Intel. Paul Hudson's WWDC Community: Learning and sharing together. iOS 14: What to expect. Apple updates Developer app to add Mac support ahead of online-only WWDC. Picks: Heroes and Juniors: Increasing Engineering Team Velocity
June 13th, 2020 | 1 hr 22 mins
acoustic guitar, adobe illustrator 88, adobe xd, alkatraz, amazon, amber mac, angie’s list, app thinning, apple card, applescript, arm transition, asthma, automater, baha california, battery health, bezier, bias, big sur, big-endian, bloomberg, bruce lee, carbon, certifications, clear lake, cocoa, contract tracing, creative cloud, current architecture, dashboard, dashcode, digital nomads, excalidraw, favour lifespan, favour runtime, figma, filemaker pro, fortan, frontpage, geofence warrants, greg heo, harvest, have i been p’owned, hypercard, ibm, imore, kstp-tv, laguna, lightroom, little-endian, mac os x lion, machine learning, macos 10.15.5, macos burrito, michael hedges, microsoft word, migrant workers, miniled, model, napa valley, octocat, palo alto, parole hearings, password manager, photos, photoshop, plugins, powerpc g5, pro display xdr, publisher, redwood, rosetta, safari, scammers, seattle, sequoia, shortcuts, sketch, snow leopard, stock market, switch as needed, tahoe, thunderbolt monitor, ui design, value village, web objects, weights, xcode, zeplin, zvon
We fact check on Spotlight. We discuss some of the challenges of working with files on iPadOS vs the Mac. Apple Card will let clients buy Apple hardware with interest free payments. IBM will no longer offer, develop, or research facial recognition technology. Amazon bans police from using its facial recognition technology for the next year. Here’s What You Need to Know about Battery Health Management in Catalina. Geofence warrants: How police can use protesters' phones against them. New Resources Available for Password Manager Apps. Which UI design tool should I use in 2020? Apple plans to announce ARM transition for all Macs at WWDC 2020. New iMac With 'iPad Pro Design Language'. Picks: Excalidraw | Hand-drawn look & feel.
June 6th, 2020 | 1 hr 21 mins
We discuss sunk cost in askMTJC. The 2020 Stack Overflow Developer Survey is covered in the follow up along with more than half Apple Stores reopening. Introducing Swift AWS Lambda Runtime. Apple MacOS 10.15.5 Release: MacBook’s Powerful Surprise. The Real Cause of the Sign In with Apple Zero-Day. Picks: dyld_shared_cache_extract_dylibs fail fix, My productivity app is a single .txt file, Modern Fortan Basics.
BLM Register to vote.
May 30th, 2020 | 1 hr 36 mins
367 release notes, altconf, amazon upload, android, application uploader, atypical, build times, china, cmd shift j, covid-19, crash course, ctrl cmd r, curtis herbert, dark mode, dave okun, derived data, dino project, dom parser, edmonton, feedly, frameworks, gene goykman, graphite, i’m that guy, joe cieplinzki, kylo loco, macbook air 11, macbook pro 13, magic keys, magsafe, maui, microsoft build, netnewswire, netnewwire, nhl, o2 levels, offload app, paleontologist, paul hudson, playoffs, pro repo update, release notes, rss reader, sax, seattle marner, showbuildoperationduration, sidecar, swift to, swift ui, the last dance, toronto raptors, touch bar, transporter, ultimate tag, visual studio code, xamarin forms, xcode
We celebrate our 300th recorded episode. We fact check SwiftTO 2020 online conference and the Dino Project. Tim expresses his instant love of the Safari's Track Bar tab scrubber which speeds up navigation. Introducing .NET Multi-platform App UI (MAUI) multi-platform. Our voice over guy posts to Facebook about his recent COVID-19 infection. We discuss Xcode build times and short cut to display the build time. Apple iOS app updates were being re-issued for unknown reasons. Why NetNewsWire is Fast. Faster Dark Mode on macOS courtesy of Gene Goykhman. Tim discusses his experience with the 2020 MacBook Pro 13, comparing it to previous Track Bar MacBook Pros and MacBook Air models. We also discuss Sidecar as an external monitor. Picks: The Derived Data Dance, run without building shortcut Ctrl - Cmd - R, Android Crash Course for iOS Devs.