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.
October 5th, 2019 | 50 mins 35 secs
1password, ad astra, agilebits, allow apps from anywhere, big endian, black hat, bob dylan, canadian dollar, caveman debugging, checkm8, class, code completion, combine, copy by reference, copy by value, copy on write, corgi, dev.to, expecations, function builders, greta, heap, hendrix experience, hotwheels, inglorious bastards, int8, interviews, john sundell, journey to the far side of the sun, lancia, little endian, macpaw, marin todorov, mark ambrose, matchbox, mattel, memory viewer, omg cable, on boarding, penbook, pencilkit, property wrappers, quentin tarantino, ryan nystrom, setapp, space 1999, sr&ed, stack, star wars, struct, swift playgrounds, swiftui, the great escape, the musical box, thunderbirds, top gear, try combine, tyco, worcester
We fact check on Apple costs, SR&ED, and Matchbox. In the follow up we name check Worcestershire, the OMG Cable, and the Checkm8 exploit. We review Swift Memory Management and Performance. Swift Playgrounds on iPad adds SwiftUI, iOS 13 SDK and Combine support. Picks: Reverse Interview, Catalina tip - download apps from anywhere, PenBook built with SwiftUI, PencilKit and iPadOS, Xcode Spell Chec, and Combine Function Builders.
September 28th, 2019 | 1 hr 42 mins
3rd party, ad mob, alt store, apple pencil, arcade, austin, australia, battery health, bluetooth, canada council, canadian media fund, carebear, cheech & chong, chef, chris hadfield, close tabs, combine, control center, corgi, dark mode, desktop-class browsing, development, dlc, dynamic type, ea, elevate 2019, elevate tech jam, flatmap, gestures, gorn, greg joswiak, guy kawasaki, hacktoberfest, home screen, hotwheels, iap, instant coffee, internet, ios 13.1, ipad os videos, ipados, jaundice, joz, kirk, konami, latency, mac app store, mac pro, made by snowman, masters of the universe, matchbox, my little pony, namco, no paywall, nsnorth, objective-c, omni channel, open source, photo editor, polyglot, publishers, settapp, share sheet, shawn marston, smartphone, source code, spark, spek, spock, sr&ed, steve wosniak, swift 3, swiftui, swipe-to-type, swtchtolatest, the agency podcast, the cloud, tim hortons, tommy chong, toy hall of fame, transforming operators, transitions, version control, version editor, where cards fall, woz, xcode 11
We start with iOS 13.1 release date, Bluetooth access notifications, the price of Apple gear in Australia, listening to podcasts on CarPlay, and getting into open source through a hackathon. We follow up on top 10 Apple Arcade games, Google Play Pass rolls out games for Android, iPadOS comes out, and the Alt Store has also come out for iOS devices. The smartphone is in the running for Toy Hall of Fame. The Best iOS 13 Tips and Tricks. Apple says it will make the new Mac Pro in Texas. Picks: Bug Reporting in a Snap, Hacktoberfest presented by DigitalOcean and DEV, Apple Shares New Tutorial Videos Showcasing iPadOS Features, Advanced SwiftUI Transitions. One More Thing... Transforming Operators in Swift Combine Framework: Map vs FlatMap vs SwitchToLatest.
September 21st, 2019 | 57 mins 53 secs
app store search, apple arcade, apple tv+, apple youtube, battery life, battlestar gallactica, belana, big bang theory, billing grace period, blue tooth, brady bunch, castro, ceramic, cheers, cokie roberts, core ml, dark mode, degrassi junior high, dodo peak, eddie cue, fantastic feasts, friends, frogger, gilligan’s island, golden girls, google pixel 3, hbo max, ios 13, ios 13.1, iphone 11, iphone 11 pro, iphone xs, james thompson, konami, lego adventures, machine learning by tutorials, maple syrup, mario lopez, marmite, matthijs hollemans, midnight green, nbc universal, night mode, occam’s razer, octonauts, overcast, pac mac party royal, peacock, phil schiller, plus, pocket casts, princess bride, punky brewster, ric okasek, ryan cash, sam ishmel, saved by the bell, sayonara wild hearts, seinfeld, sensor tower, snowman, sonic racing, subscriptions, super hdr, text selection, thanksgiving, the price is right, tiff 2019, tuvok, unimatrix zero, voiceover, voyager, where cards fall
Apple Arcade is now available to iOS 13 users, we discuss this as well as Apple TV+. It seems the US based Apple Card users have an advantage buying Apple gear. The September event is available on-demand via YouTube. We discuss the early iPhone 11 Pro reviews. Does Apple tip the scales in favour of its own apps? Billing Grace Period Now Available in App Store Connect. Podcast app Pocket Casts is now available for free, with an optional $0.99 subscription. Picks: On-device training with Core ML, Press Kit Pro Tip, Dark Mode — Working with Color Systems.
September 14th, 2019 | 1 hr 42 mins
12mp telephoto camera, 12mp wide angle camera, 12mp wide camera, 16:00, 4x optical zoom, 5th avenue, a10 fusion, a13 bionic, aberswith, aluminium, amazon prime, apple arcade, apple card, apple event, apple hearing study, apple heart and movement study, apple research, apple research app, apple store, apple tv+, apple u1, apple watch, apple watch experience, applecare +, barbara bain, cinematic stabilization, comcast, compass, crayon, dave okun, deep fusion, developer advocate, drigend, ethan hunt, evangelist, face id, filmic pro, frogger in toy town, glyph, haptic touch, hermes, homepod, iosdevuk, ipad, iphone 11, iphone pro 11, iphone xr, kerf, ki wireless kitchen, konami, leonard nimoy, liaison, macintosh lc, martin landeau, metallica, microsoft, midnight green, mission impossible, multitasking, netflix and chill, night mode, office space, patina, people skills, peter graves, posix, see, shawn marsten, shrewsbury, slofies, smart hdr, space 1999, st albans, stadium, starboard, steam, steven troughtan-smith, sumbul desai, tamara jones, the edge, the strokes, theater mode, titanium, touch id, trypophobia, u2, vintage, weatherspoon, zoom wheel
We follow up on Ethan Hunt, POSIX, in-screen Touch ID, Apple Card case, and Jaime at iOSDevUK 2019. We dig into the Apple iPhone event: Apple Arcade, TV+, iPad 10.2 inch, Apple Watch Series 5, iPhone 11, iPhone 11 Pro, and Apple Retail. We also discuss extending AppleCare+, new AirDrop in iPhone 11, Apple VR headset, new Home Pod features, and total TV subscriptions. Picks: Mohamed Ghebaji on Medium, try Combine, Apple Event in 2 Minutes, Microsoft the Musical, The difference between UK and US Mac keyboards.
September 7th, 2019 | 1 hr 36 mins
2020 ipad pro, a13, american history, apple glasses, apple pencil, apple socks, augmented reality, bbedit, caffeine, call silencing, chase sapphire visa, chick-fil-a, combine, dark mode, deep fake, ethan hunt, face id, facebook, fat secret, google daydream, google glasses, hamilton, hip hop, ios 13 beta, ios 13.1 beta 2, iphone 11 pro, ipv6, jesse squires, lose it, mac app store, macbook, mvc, notarization, nshipster, nutrition facts, pete townshend, popeye’s chicken, posix, property observer, red eye, sandbox, scanning electronic microscope, spam, spamalot, ssl, state, sting, structured light, swiftui, the last ship, the who, tile, time of flight, usb-c, vr, won’t get fooled again, wwdc
We are joined by Alexis Gallagher as we follow up on an Apple Sock for the Apple Card. We also follow up on rumored iPhone 11 Pro rumors, the coating on the titanium Apple Card, and why you’re only getting 1% cash back. Facebook exposes 419 million phone numbers. Apple has released iOS 13.1 beta 2, so what does that mean for iOS 13? We discuss the rumored “Apple Glasses” and new tagging products. The new 2020 iPad Pro maybe adding 3D sensing rear cameras. Apple is temporarily relaxing notarization requirements. 2020 may also reveal a low-cost iPhone option. Alexis wonders about USB 4 and IPv6. Picks: Red Eye, SwiftTO on YouTube, Fat Secret.
August 31st, 2019 | 1 hr 12 mins
accessibilityuserinputlabel, allman brothers, android 10, apfs, apple card, apple tv+, apple watch, apr, atrial fibrillation, blade runner, catalina, core data, core simulators, dickensian, ekg, emily dickenson, equatable, fintech, global foundries, good boys, government mule, helper application, hydro, identifiable, ios 13.1, iphone 11 pro, iphone xr, iphone xs, jailbreak, kristina fox, logic pro x, magic the gathering, marshmallow, milos dunjic, mojave, monzo, n26, ns hipster, patents, patina, playstation, pride & prejudice and zombies, primary key, sean heber, september 10, simple, siri, standard library, the who, titanium, tom’s hardware, tsmc, twitterific, unique identifier, ups, v for vendetta, vichyssoise, voice control, warren haynes, woodstock nb, xbox, xcode, xcode beta 7
This week we follow up on Hydro lines and the Apple Card APR. Google drops Android deserts. A short live jailbreak window, Apple TV+ shows early debuts. Apple Watch EKG feature saves a life. Apple apologies for Siri eavesdropping. We discuss Global Foundries patent challenge against TSMC. Rene Ritchie says everyone is wrong about the iPhone 11 Pro. Picks: Adopting Voice Control, Identifiable, Difficult to find bug. After show: Xcode vs macOS weirdness.
August 25th, 2019 | 1 hr 11 mins
2112, abby jackson, amygdala, anchorman, apple card, apple tv+, apple watch event, arbitrations, arcade, bitbucket, buckethead, c++, casey affleck, ceramic watch, chase, cinema strangiato, cocoa love, cocos2d, combine, cvs, denim, dropbox, duckduckgo, duckie, eliza, ghostery lite, git, goldman sacks, graham lee, home-brew, leather, linus torvalds, mac tv, mercurial, morning show, neil peart, netgear, news room, nickelback, no late fee, passes, paul hudson, paul rudd, pippin, powerline network, praxis, preforce, rubber duck, rush, sccs, setlist.fm, south park, spritekit, subversion, swift to, the evil geniuses club, this is halloween, trailer park boys, tubular bells, wallet, wcag, woodstock, xanadu
We follow up on Woodstock's 50th anniversary, power line networking, semantic developers, and Domnio's appeal to the Supreme Court. Apple TV+ will launch in November with a free trial. Apple's Arcade gaming system will also debut with a free trial. The Apple Card has launched for all users in the US. New ceramic and titanium watches revealed in watchOS 6 beta. We discuss the cost of DropBox's use of common code for iOS and Android. We dig into Git version 2.23 highlights and Bitbucket sunsets Mercurial support. Picks: Duckie, 22 short tests of Combine – Part 1: Protocols, SwiftTO videos & photos.
August 17th, 2019 | 1 hr 16 mins
60hz, abbey jackson, aberswift, advance placement, ap, apple card, arek dreyer, bitrise, black hat, bleeding edge, bloody mary, bonmot, bug bounty, caesar, caesar salad, capsaicin, catalyst by tutorials, ci/cd, clamato juice, coldplay, combine, combine by tutorials, copywrite, cpa, dave grohl, dave matthew band, everyone can code, faa, face id, frank corville, ghost pepper, github actions, habanero, ifixit, ios dev uk, iphone battery, jalapeno, jeff marlow, kalvin lau, kyle newsome, led zeppelin, localtalk, london, lyft, macbook pro battery, marin todorov, mfi, nickelback, nova scotia, nsnorth, objective-c, open doc, phonenet, quinton price, right to repair, samsung note 7, scott gardner, scoville, security, sriracha, stopgap.ca, suica transit card, swift conference to, swift evolution, swiftui by tutorials, telus, the beatles, tim condon, trademark, twitter, usb cable, v8, wallet, worcestershire, x10, zev eisenburg
We follow up on stopgap accessibility ramps, the 2nd top selling band in the US, CPAs, Clarus the Dogcow, meetings friends. colleagues and Fans of the Show at Swift Conference Toronto. We ask if Jaime has even tried a Canadian Caesar. We discuss Apple locking iPhone batteries, GitHub Actions now supports CI/CD, Apple extends its bug bounty program to macOS and $1M. We talk in depth about the History of Clarus the Dogcow. Apple Wallet adds tap-to-use student ID, for food and dorm entry. The FAA bans recalled MacBook Pro 15s from flying. Apple provides special iPhone to security researchers. Also at Black Hat USA 2019, Face ID workarounds and Lightning cables give hackers access to Macs. Should you trademark your app name? Picks: Spicing Up Swift, CS principles in Swift, Combine 101, Combine Data Sources, Hacking Combine
August 10th, 2019 | 1 hr 21 mins
1password, 360idev, 5th anniversary, ada, agilebits, apple card, bbc, bento, bill graham, bitbucket, bitcoin, bonnie raitt, calculus, caviar, claris, claris works, clarus the cow dog, cnbc, cpa, cryptocurrency, curtis herbert, cydia, david tennant, doctor who, dominos, facebook, filemaker pro, foil, gerrit, github enterprise, goldman sachs, gordon lightfoot, graham nash, grammerly, greg heo, grubhub, hyper card, indie devstock, ios 13, ipad, irs, jail breaking, jay freeman, jodi whittaker, joni mitchell, leonard cohen, macwrite, matt smith, microsoft works, mysql, neil young, notifications, nscoder, parliament funkadelic, paul beadey, pbs, php, pushkit, ritual, robby robertson, rush, screen printing, shirley eichart, simcoe day, slopes, south bay, swiftto, the fed, tragically hip, uber eats, voip, woodstock, youtube, zoom
August 3rd, 2019 | 1 hr 2 mins
addc, apple card, apple stock, applecare, auto playing, bindable object, combine, dark pattern, delaware, earnings, eps, fuad, george washington, github, gitlab, hey siri, hockey, homepod, infinite scrolling, julius caesar, michael keaton, netflix, objectwillchange, observedobject, pompey the great, prime day, project tango, rene cacheaux, ridley scott, rome, rubicon, siff, sirios, smart act, steve jobs, tiff, tim burton, time of flight, tps reports, trade sanctions, upgrade program
We follow up on TIFF, siriOS, black turtlenecks, the Apple Card, and Apple's financial engineering. Apple investors shrug off sputtering iPhone sales. Apple will let you choose ‘bigger’ or ‘more’ app icons on your iPad’s home screen. Apple’s future iPhone might add a time-of-flight camera. GitHub restricts developer accounts under US sanctions. Proposed US law would ban infinite scroll, autoplaying video. Picks: ADDC 2019, Swift changes under Xcode 11/iOS13 beta 5.
July 27th, 2019 | 1 hr 32 secs
2010, afi, album cover album, american express, anluen o’brian, apollo, apollo xi, april 3, ars technica, bill nye, boot camp, brent spiner, brian cox, daniel steinburg, dark crystal, do the right thing, dr bose, easter eggs, ecg watch app, facebook, fanexpo 2019, far all mankind, fight the power, gps, grand theft auto, hacking with swift live, icloud backup, intel modem, ipad, ipad os, iphone os, james thompson, jeri ryan, jonathan kuehlein, malcolm gladwell, marget hamilton, messenger for kids, migration, motorola, no one’s gonna buy the cow…, opaque return type, parent, parental control, podcast, qualcomm, roger dean, rosie perez, rutger hauer, samuel jackson, scenedelegate, se/30, snoppy, spike lee, spockcast, spotify, star trek: picard, steve jobs, stranger things 3, stroyboards, stub hub, swiftui, the boys, the great pumpkin, the orville, tiff lightbox, tokyo olympics, tom tom, try, uihostcontroller, uiwindow, unspooled, walkie talkie, watchos 5.3, wtfu, xsan
We follow up on UIHomeController, better StoryBoards with Xcode 11, a built-in error check in Go, Snoopy in Space, WatchOS ECG in Canada, and Facebook For Kids flaw. Generic Provisioning Profile certificates. Apple bankrolling podcasts. Apple to buy Intel's modem business. Apple releases iOS 12.4, watchOS 5.3, macOS 10.14.6. Apple releases update for old iPhones and iPads to fix GPS bug. Picks: WWDC19 Video Transcripts Now Available, The Swift Behind SwiftUI, and An Illustrated History of Easter Eggs
July 20th, 2019 | 48 mins 31 secs
@binding, altconf, arkit 3, callbacks, carthage, classkit, closures, coacopods, collectionview, combine, declarative, diffable, domain specific language, flutter, force touch, homeviewcontroller, interface builder, ipados, ipod touch, john gruber, kvo, llvm, macintosh manual, minecraft, moon boots, nsnotifinaction, objective c, ocr, oslog, pixar, platform unification, reality composer, ricky mondello, schoolbook, sfsymbols, sign in with apple, smalltalk, swift evolution, swift package manager, swift playground, swiftui, testflight feedback, toplogy eyewear, transporter, tryswift, ulysses, voice dream language, watch, winston chen
We are joined by Alexis Gallagher and Ricky de Laveaga in the Podcast Studio at WWDC 2019 McEnery Convention Center. Recorded at 11 am Friday June 7, 2019. We fact check on Bobby Orr and the approximate number of active iOS developers. #askMTJC has Namrata Bandekar responding to joining start ups, as well the pronunciation of Dave Verwer IRL. We discuss our impressions of WWDC 2019 — SwiftUI, declarative programing, Combine framework, ARKit 3, Reality Composer, Swift Playgrounds 3, Swift Package Manager, stand alone Watch apps, iPadOS, TestFlight Feedback, Transporter, and Sign In With Apple. Picks: Performance, Pencil Support, Optimizing File Storage, DataFlow for SwiftUI, Combine in Practice, Sign In With Apple, Voice Dream Scanner, ClassKit, What's New In Swift, try! Swift, AltConf.
July 13th, 2019 | 1 hr 24 mins
12 inch macbook, 13 card chinese poker, 2015 macbook pro 15, 32 gb ram, apple entrepreneur camp, binding, bondi blue imac g3, butterfly keyboard, cadisplaylink, collection types, combine, cricket, deanza college, design accelerator, face id, flint center, fontawesome, gatekeeper, gil amelio, go, halt and catch fire, her story, icloud, insider.com, ipad pro, jake, japan, john scully, logan paul, macbook escape, macbook pro, macdonalds, man in the middle, michael fassbender, michael spindler, ming chi kuo, mls, moore’s law, nsdictionary, nsnull, nstimer, objective-c, pcalc, periscope, pokertini, power mac g4 cube, privacy, property wrappers, python, recall, scissor switch keyboard, secure id, sentinel, seven eleven, sfsymbols, shanghai, sign in with apple, silent update, sir jony ive, skype, soccer, steve jobs, stranger things, swizzling, team usa, texas hold’em, tik tok, twentieth aniversary macintosh, usb mouse, usb-c, vine, webex, women@wwdc, zinga poker, zoom
We follow up on Sir Jony Ive's early innovations; Power Mac G4 Cube, Twentieth Anniversary Mac and USB (Hockey Puck) Mouse. Tim rememberers CADisplayLink. We also follow up on Apple's Design and Development Accelerator in Shanghai, a new scissor switch keyboard is coming for the MacBook Pro, and 4 major reasons why the MacBook Pro's suck. Apple discontinues the 12-inch MacBook and bumps up the MacBook Air with TueTone and adds TouchBar to the entry level MacBook Pro 13. Apple also cut SSD prices in half. The birthplace of the Mac & iPhone Flint Centre is to be demolished. Apple pushes a silent update to the Zoom apps. We discuss the 2015 MacBook Pro Battery Recall Program. 7-Eleven Japan shut down its mobile payment app. Face ID and Touch ID might be used to sign onto iCloud in iOS 13 Beta. Apple to ditch FaceID with through-screen Touch ID? Swift Property Wrappers by NSHipster. Picks: Stranger Things-inspired retro trip to Windows 1.11, Apple’s Texas Hold’em game returns to the iPhone, SF Symbols Reference, TikTok, nil. We also reminisce about Objective-C collections.
July 6th, 2019 | 1 hr 5 mins
alan white, amazon echo, azam, azamsharp, barney, bendgate, bill bruford, bindable object, bondi blue, burt janseh, childish gambino, combine, don king, doom, facetime, home pod, hotel california, ibsegueaction, imitation, initwithcoder, ios 13 beta, iphone, jethro tull, jimmy page, joe cieplinski, layoutasneeded, memoji, metalica, mick jagger, mr potato head, mr soul, neil young, ron woods, satisfaction, setneedsdisplay, sir jonny ive, siri, sofa sans, stairway to heaven, state, steve halls, swiftui, talking moose, the last jedi, the rolling stones, verge, we the podcast, weather, xiaomi, yes, yessongs
We follow up on the Talking Moose and Yes. Memoji are in the news as Xiaomi once again follows Apple's lead. This raises Tim's argument that Memoji fights against individuality. iOS 13 will fix the FaceTime eye contact problem. Sir Jony Ive is leaving Apple to form his own design agency — many people weigh in on the impact and Joe Cieplinski calls an audible. We discuss ways to implement SwiftUI in existing applications. SwiftUI on the web may be possible as shown in SwiftWebUI. Picks: Using Combine, Ikea releases free ‘Soffa Sans’ font made of couches, Understanding @State in SwiftUI.
June 29th, 2019 | 1 hr 11 mins
1867, 333 dexter ave north, advances in foundation, alberta, amazontown, apple maps, arm, asia, austin, bootcamps, breaking changes, british north america act, buckethead, canada day, charlottetown accord, china, chris squire, combine, confederation, constitution of canada, david bowie, dependency injection, dependents, drive.ai, elton john, expo 86, foxcon, freddy mercury, full stack, george clinton, gosh darn swiftui, hacking with swift, hailey wickenheiser, health care, hired.com, hsa, ibaction segue action, independence day, initwithcoder, ios 13, jon davidson, july 4, mechanic, mexico, mobile engineer, parliament funkadelic, performsegue, premier, prepareforsegue, pros and cons, pto, rcmp, rick and morty, rocketman, sales tax, seattle, self driving, sichuan sauce, state tax, steve howe, storyboards, swiftui, swinject, talking moose, tech salaries, the beaches, the grinch, the rolling stones, tom harrington, toronto, transcripts, twostraws
We follow up with Tom Harrington's listing of WWDC 2019 Online-only Sessions, 2019 Average Tech Worker Salaries, and Apple explores moving some production out of China. Apple buys self-driving startup Drive.ai. Apple hires one of ARM’s top chip designers. How to use dependency injection with storyboards. Apple confirms plans to expand Seattle hub. Picks - [Fracking*] SwiftUI - Everything you need to know to adopt SwiftUI, HHOF to induct Hailey Wickenheiser. Talking Moose lives! The new @IBSegueAction attribute can be used to create a segue’s destination view controller in code.
June 22nd, 2019 | 1 hr 4 mins
@state, apfs, app camp for girls, asr, baseball, becky hansmeyer, bindableobject, blackhawks, catalina, combine, cyber attack, didset, disk doubler, dithering, fireballed, firmlinks, global++, gord downey, hacking with swift, hfs, hfs disk maker, hockey, ios 13, ipados, iphone xr, iphone xs, ismodalinpresentation, jaime newberry, japan display, kilo loco, ladiesatwwdc, large titles, lea marlot, live preview, mac pro, marcel dionne, mini vmac, mojave, multiple windows, multitasking, niantic, noise app, passthroughobject, paul hudson, photoshop 1.0, podcast studio, pokemon, power mac 6100/66, project catalyst, read only, reqres.in, sapphire display, snapshot, split view, st. catharines, subscriptions, swift 5.1, talking moose, textfield, the tragically hip, twitter, twostraws, uiviewpropertyanimator, vector, watchos 6, wayne gretzky, wwdc, wwdcgirls, xcode, xcode beta 2
We fact check on a WWDC wish list by Becky Hansmeyer. The #askMTJC covers getting Live Preview on Catalina, iPadOS as a unique operating system, and real-time follow up on an AR Mac Pro on your desk. Twitter is bringing back its Mac desktop app. What's New In Swift 5.1. Niantic sues Global++ developers over hacked versions of its games. What's New in Apple File Systems from #WWDC19. Apple looks willing to help struggling iPhone-display maker. Apple now tells you if an app you're deleting has a subscription still active. View Controller Presentation Changes in iOS 13. Incorporating SwiftUI's Principles in All Your Code. Women In Swift. Picks — ReqRes.in and SwiftUI Tutorial: Build an ordering app with Forms, Pickers, and URLSession. What Does a Cyber Attack in Real Life? watchOS6 Noise app comparison with a decibel meter.