Co-Host of More Than Just Code podcast - iOS and Swift development, news and advice
Guest-host Greg is an iOS developer, sometimes writer, and full-time Canadian living in San Francisco. He enjoys writing code, long walks thinking about code, and listening to podcasts about code.
Greg often jumps in as a last minute guest host and occasionally takes over the show when Tim is away at a concert.
Greg is taking a break from co-hosting our podcast as of 2019.
Greg Heo has hosted 50 Episodes.
Episode 361: WWDC San Jose Travel Advice, Best of MTJC
April 23rd, 2023 | 11 mins 8 secs
san jose, wwdc, wwdc 2023, wwdc23
We chatted about WWDC San Jose back in 2018. Here's a replay of Greg's experience at WWDC 2017. Mark gives some advice about traveling to San Jose. This year Mark is an attending WWDC 2023. Come say "Hi", take a selfie with Mark and get some MTJC swag. (Unofficially, Greg might be lurking around as well)
Episode 342: What the iPhone Means to Me - Best of MTJC
January 9th, 2022 | 1 hr 25 mins
amazon prime, app store rating, apple music, at&t, blackbox, blade runner, chris lattner, cidia, clean my mac x, dashcode, dropbox, goggle drive, icloud drive, india, iphone, ipod touch, jan 9 2007, llvm, logmein, macbook pro, man from high castle, metacircular evaluator, palm trio, philip k dick, phill schiller, prime photos, rapid weever, rogers, setapp, strombo, top gear, ulysses, wordpress
In celebration of the 15th Anniversary of the iPhone announcement at Mac World 2007, here is our 10th anniversary episode.
We were joined by Tammy Coron and Greg Heo. We followed up on Learning to Learn, a MacBook Pro saving a life, where Apple products are made and the math behind a 5-star rating. Reorded the week marking the 10 year anniversary of the iPhone announcement by Apple. So we asked listeners and friends to tell us what the iPhone has meant to them. We hear from Kim Ahlberg, Justin Stanley, Aaron Douglas, Peter Cook, George Stroumboulopoulos, Jaime Lopez Jr and Rich Turton. We talk about Phil Schiller's press tour on the iPhone early history as well as some recent turnaround in iPhone sales and market growth. We speculate Chris Lattner's move to Tesla. Cloud storage is mentioned. Picks: Kaleidoscope, Hyperdrive USB Hub
Recorded Jan 2017.
Episode 318: Best of MTJC: Valyrian Steel & Dragon Glass on the Back
October 27th, 2020 | 1 hr 59 mins
airpower, alan pike, apple tv 4k, apple watch lte, apple watch series 3, applecare+, hig, human interface guidelines, iphone 8, iphone 8 plus, iphone x, notch, qi, swift, swift 4, swift programming, teacher's tuesday
We dive into #askMTJC about whether the iPhone X layout will mean changes for developers. We follow up on HDR video. We briefly cover the information leak ahead of the Apple Event. We discuss Apple's Steve Jobs Theater which held the event. We cover the items demonstrated and unveiled - Retail events, Apple Watch Series 3 w/LTE, Apple TV 4K, iPhone 8 & iPhone 8 Plus, the iPhone X, and AirPower. Picks: iOS Human Interface Guidelines (Updated for iPhone X), Building Apps for iPhone X - Fall 2017, Swift Programming Language book (updated for Swift 4).
Recorded: September 13th, 2017
WWDC San Jose Travel Advice, Best of MTJC
May 17th, 2019 | 11 mins 8 secs
lapel pin, san jose, wwdc
We chatted about WWDC San Jose back in 2018. Here's a replay of Greg's experience at WWDC 2017. Mark gives some advice about traveling to San Jose. This year Tim is a attending WWDC. Come say "Hi" and get an MTJC pin.
Episode 226: Bendgate Pro
December 22nd, 2018 | 1 hr 20 mins
8-bit guy, alaska airlines, aluminium, amazon echo, amazon fire tv, android, apple books, apple music, apple pencil, apple tv, applecare, atari 2600, bendgate pro, bill cosby, c64 mini, charlie brown, chico’s tacos, commodore vic20, connect, culver city, curtis herbert, cydia, dallas, dhx media, egypt station, el paso, esim, face id, functional swift, gatekeeper, genesis, hockey hall of fame, home pod, iap gifts, infinity blade, ipad pro, jailbroken, jane heo, jay freeman, kdrama, kdramamamas, luna display, lyft, maple leafs, mercator projection, metallurgy, mutable state, nathan phillips square, new york rangers, nhl, nintendo, overtime, paperlike, paul mccartney, peanuts, pinterest, poutine, protocol, real size, salad king, seattle mariners, sega, slopes, snoopy, spell check, standard library, stanley cup, stem, t-mobile park, texas, the other app store, turing create, uber, ugly sweater, verison, victor von doom, windows sandbox, yeti
This week Greg Heo leads the crew as they discuss the Windows 95 ugly holiday sweater, NHL hockey overtime 3 on 3, and protocol conformance. We follow up on Apple shutting down Music’s Connect feature, Sega Genesis Classics are playable on Amazon Fire, the C64 Mini, Windows Sandbox, Apple is producing new Peanuts content, breaking into Amazon face recognition with 3D printed heads, T-Mobile eSIM support, Apple will allow IAP gifted to Friends & Family. Apple will build new campus in Austin and add jobs across the US. Cydia Store shuts down. Apple confirms some iPad Pros ship slightly bent, but says it’s normal. Picks: Xcode Comment-Spell-Checker, 6 Audio books on Apple Books, The 8-Bit Guy, Functional Swift 2018 videos, MagazineLayout
Episode 223: With Scary Air Quotes
December 1st, 2018 | 1 hr 22 mins
1947, alibaba, amazon pay, amazon re: invent, apple tv 4k, as it happens, august 14, august 25, aws blockchain, aws certification, bangladesh, bell media, bill 101, blackout, ceylon, chester, code mobile, creative selection, cut diamond in lincoln, cydia, direct tv, dr who, dropbox, faang stocks, freemium, functional swift, ikea, illinois brick case, interac, ios dev uk, jay freeman, leonardo dicaprio, luna display, macbook air, redding, rosa parks, skydio, sportsnet, sri lanka, stratecery, subethaedit, subscriptions, sunday’s nfl ticket, supreme court, titanic, topology eyewear, uibackbarbuttonitem, union square, venmo, visa, west pakistan, with scary air quotes
We follow up on #askMTJC about NFL blackouts, Canadian sports channel, and Canada's Bill 101. We follow up on Jony Ive designed diamond ring, App Store Connect holiday closure, iPhone XR price drop in Japan, and surprisingly the iPhone XR is Apple's best seller. We also follow up on Black Friday 2018 deals. Amazon introduces it's own Arm processor, and Amazon Pay will take on Apple Pay. The US Supreme Court is to decide if Apple can be sued for high prices and its monopoly. Picks: Amazon’s own ‘Machine Learning University’ now available to all developers, simctl - NSHipster, Linking to Subscription Management Settings, SubEthaEdit open source, Creative Selection: Inside Apple's Design Process During the Golden Age of Steve Jobs.
Episode 221: Not Expected Behavior
November 17th, 2018 | 1 hr 8 mins
6.001, abelson, aloestackview, android, asp, ast 2 configuration suite, bear market, bin, emacs, ex-dividend date, folding phone, functions are fun, i feel fine, instagram, intel iphone, iphone 8, jim kramer, lisp, lsp, macbook escape, mit open courseware, night sight, paperback writer, patreon, pixel 3 phone, python, revolution 1, revolution no. 9, right to repair, rogers, scheme, screen replacements, shortcuts drawer view, spotify, structured interpretation of computer programming, sussman, t2, tariffs, the beatles, the little schemer, the white album
We look at #askMTJC from Paul Wilkinson on emptying the bin. Greg Heo joins us again as we discuss Apple's plan to replace unresponsive screens on iPhone X models. An iPhone X has exploded after being recharged. Spotify has launched an Apple Watch app. Apple's T2 chip will require a post upgrade/repair diagnostic tool to be run. Apple's stock price continues to drop as more suppliers lower their estimates on future iPhone XR orders. We also discuss Samsung's foldable phone and Google's Pixel 3 Night Sight feature. We discuss Swift LSP and MIT's 6.001 course on Lisp and Scheme. Picks: Is this AI? We drew you a flowchart to work it out, Kotlin Programming: The Big Nerd Ranch Guide, AloeStackView, Re-creating the Siri Shortcuts Drawer Interaction.
Episode 220: It’s Better Than AR
November 10th, 2018 | 1 hr 22 mins
3d portrait, @objc, a12 bionic, adam armstrong, adam beck, algorithm, aluminium, american falls, bauxite, bias, big nerd ranch, block syntax, braun, centimeters, champs elise, cobalt, computer science, dot synax, dunning kruger effect, geek bench, generation x, grams, grand central terminal, helium, horseshoe falls, hydro electricity, in app purchase, inches, ipad pro, iphone xr, jason snell, leica, lithium, macbook air, memory management, mikey ward, mind map, moscone west, naughts, niagara falls, objective-c, pounds, properties access, quebec, recycling, rene richie, right to repair, ripley’s believe it or not, s pen, samsung xr, skills matrix, snapping fingers, stockholm, swift, vector
Greg Heo joins Tim for discussions on the new MacBook Air, iPad Pro and iPhone XR. Apple's Recycling on the new MacBook Air is not all that! In App Pricing disappeared from the App Store. Greg visited the Samsung Developer Conference 2018 in search of the folding phone. We discussed the iOS Developer Roadmap. Helium can brick your iPhone. Apple reduces the production line for the iPhone XR. Stockholm nixes Apple Store plans in the Kungsträdgården. Bad algorithms are making inappropriate decisions. Picks: iPad Pro (2018) Review, Teach Yourself Computer Science
Episode 212: The Boiling Point
September 15th, 2018 | 1 hr 56 mins
2112, 3d touch, a12 bionic, airpower, apple watch, ar quicklook, at&t, bell, boka, c spire, commodore, computational photography, da vinci, dual sim, eat sleep ride, edition, eeg, electro cardiograph, encephalograph, esim, f-stop, fahrenheit, fall detection, feeder, fireside, greeks, health canada, home pod, imdb, iphone 7, iphone 8, iphone se, iphone upgrade program, iphone xr, iphone xs, jean macdonald, jony ive, justin williams, kian, life extension, lifeline, liquid retina, metro pcs, micro.blog, netflix, nonosim, pokemon go, regina, rex, rogers, roman numeral, romans, rounded rect, rush, sensor housing, series 4, shell, siri, sonos, spotify, steve nash, tennis, the boiling point, tmobile, usdz, verizon, zero
We discuss the naming and iconography of the new iPhone models. We also discuss our "guess the name" twitter pole. How did Apple make the secret twitter list and send out the Keynote in 108 seconds. Apple shipped 4 million Watches in the past quarter. Oleg Begemann's What's New in Swift playground has been updated. The European regulators have cleared Apple's purchase of Shazam. We also cover the "Gather Round" iPhone & Watch event: Apple Watch Series 4, iPhone XS, iPhone XS Max, iPhone XR. Picks: Beyond Meat Burger supply, Fish shell, exa, bat, Trailer.io
Episode 210: Best of Choice Cuts
September 2nd, 2018 | 1 hr 11 mins
32-bit, android p, arc, buckethead, frank’s gourmet hot dogs, guns & roses, hockey, indie devstock, iphone sdk, iphone x, kfc, latin, les claypool, memory lane, mongo db, node js, notch, nsnorth, parse api, poutine, primus, python, red wood city, retain & release, super bowl, the fox theater, touch bar, true depth, weather
In this best of episode we've picked some interesting clips. Starting with a discussion on refactoring recorded live at Indie Devstock 2017. Next we replay a discussion of the Apple command key symbol, which was debated at 360iDev's Stump last week. The much maligned Notch makes it's appearance on Android phones. We also discussed the 10 anniversary of the iPhone SDK, so we revisited our early iOS development. The Touch Bar is banned when taking the Bar exam and we chat about 32-bit app developer shaming. The Canadian's, Aaron, Greg & Tim, take over the show and argue about the weather, latin and poutine. Greg tells us about his first visit with Mark Rubin. Mark introduces Buckethead to Greg, We surprise Tammy with the Roundabout Creative Studio questions.
Episode 207: Back To School Special
August 11th, 2018 | 1 hr 30 mins
2 for life media, 360idev, albuquerque, android 9 pie, android x, app advice, atlanta, bbedit, bitmoji, black box, bricolage, cahier, carbon paper, carvell, cherry pie, cinemagraph pro, code review, concurrency, diane hall, ditto, dunk line, duo tang, erodr, evite, felix krausse, fireside, flixel, framingham, hella, ibm selectric, indiepocalypse, integrated circuits, iphone xi, joe cieplinski, labor day, learn swift, lisa brennan jobs, littleton colorado, mac os x beta, magic crayons, mimeograph, moveable type, offerup, optical lithography, pc optium, perl, photo resist, pi day countdown, pokertini, prime now, race to the bottom, ray wenderlich, reamde, relive, roundabout creative chaos, ryan mcloed, skin in the game, smalltalk, smapsoft, square ipad, stuxnet, sunday edition, superman ice creme, system 7, the other app store, touch bar, tsmc, voices that matter, wafers, wannacry, warrant, whatsapp, wordpress, xcode, you smell like a toilet, zoom.us
It's our 4th anniversary and we follow up on the Touch Bar tricks and old developer CDs. A larger iPhone X size is rumored. CBC's audio piece on Shipocalypse covers how shipping has changed. Android 9 gets named Pie. iOS 12 also may indicate an iPad with a rounded cornered display. We discuss the Apps of the World infographic. Steve Jobs final 5 words for Lisa. WannaCry worm attacks Apple Supplier. Picks: Xcode-install, Away Mode skill for Amazon Alexa, DarkCode, Extending UIActivityViewController, Elastic Tabstops
Episode 202: Zombies Know No Borders
July 7th, 2018 | 1 hr 4 mins
2014, 49th parallel, ai, airbnb, ambermac, apache nifi, arduino, ash furrow, atlantic time zone, aug 6, blackbox, blynk, callkit, canada day, chris miles, cryptokitties, debug, debug navigator, devtube, ecmascript, excel, fifa world cup, flatmap, functional, geoff hinton, hotmail, independence day, iot, jesse squires, jurassic world, kelvin timeline, maine, maker fair, marin todorov, mario, nb, nova scotia, one-upmanship, pomo.tv, prince edward island, react native, ryan macleod, sensor tower, synchronized drone, the upside down, u of t, udacity, venkat subramaniam, visual basic, voip, vpn, wit, women in tech, woodstock, xcode behaviors, zombie apocalypse
This weeks episode is hosted by Greg Heo as Tim was to be away with unpredictable internet access. We follow up on React Native and Excel. We discuss the Godfather of AI and Deep Learning. We revisit Mario Run's revenues and downloads. Jaime recaps his experiences at the We RISE tech conference. Picks: Xcode tip: Using behaviors to improve debugging, DevTube, Blynk, Pointfree.co
Episode 200: Auto Bicentennial Selfies
June 23rd, 2018 | 1 hr 38 mins
#selector, 360 idev, @objc, acorn 6, action target, airbnb, alderbrook resort, app store connect, apple pay, atlanta, autos, back bay, beoing, bicentennial, cal tech, calderwood pavillion, century 21 world’s fair, cgp grey, charles river, coke, coursera, cruisers, cruze, deliveries app, delta, design talk, disk utility, dringend, ethernet, fatslane ci, freemium, hello internet, hynes, imac pro, indie developer, ipad, iphone, life of a button, mac mini, mac pro, marta, marzipan, network.framework, one if by land. two if by sea., option boot, p.a.t.h., qualities of design, react native, roku, selfies, sparse partition, spockcast, steve jobs 2011, swift, swiftfest, swiftshot, t station, taylor swift, testflight, tim cook, top ten videos, toronto, tresmont, ttc, unicorn pin, union station, wall-e, watchos, we rise, what new in arkit 2
It's our 200th episode and all regular hosts and guest hosts are here. We follow up on the lack of IT sessions at WWDC, the future of self driving cars, a test install of Mojave with your existing home folder. "Does Apple Even Care About the Mac?" is the question asked on Vector. We discuss a proof of concept Xcode for iPad! We touch on the "upgrade pricing" new on the App Store. Tim's annual Top 10 WWDC 2018 Videos is out. Airbnb sunsetting their use of React Native and Marzipanify and iOSMac are brought in by Greg. We talk about our 200 or so episodes. Picks: iOS developer skills matrix, Random numbers in Swift, Swift Diagnostics: #warning and #error.
Episode 197: Dub Dub San Jose: WWDC Crystal Ball
June 2nd, 2018 | 1 hr 40 mins
1password, 360 idev, aaron douglas, agilebits, airplay 2, altconf, animoji, ashley nelson-hornstein, ats, auttomatic, basso, borg, buddy build, burrito, castle, cherry picking, chip & pin, clifford stoll, cloud kit, curtis herbert, dark mode, dispatch queue, drag and drop, dub dub san jose, eddie cue, energy efficiency, ethernet adapter, fastlane, felix krause, flappy birds, flappy filipe, font, git k, home pod, https, hybrid apps, icloud, imac pro, imessage, ish, john gruber, jony ive, kgb, kline bottles, letraset, loop bash, marco armet, mchenry, metal, metal by tutorials, mobius, moscone, ncr, nova, panic, qos, quebec, rebase, rob napier, safari, san francisco, san jose, saroush, secure id, security kit, selfie, siri, siri kit, size class, sjmacindie, source tree, susan kare, tencode ten, tiny wings, tmobile, true depth camera, typeface, vesa, watch faces, wey han, wireless debugging, workflow, wwdc, wwdc parties, xcode 3d, xcode bots
We are joined by Greg Heo as we look ahead and suggest what Apple may introduce at WWDC 2018. We follow up on the Command key icon, castle connection, as well as Clifford Stoll and the Cockoo's Egg. Jaime uncovers
⌘+Ctrl+Shift+Hto find a methods callers. Tim relays early experience drawing and designing typefaces in the early days of Mac. AirPlay 2 gives the HomePod the ability to have multi-room and stereo audio. HomePod launching in Canada, France, and Germany. Felix Krause thinks apps should be in a network sandbox. App Insight attempts to expose 3rd party framework use. Genius Bar Broke an iMac Pro. We lay down our best guesses about where Apple will go with WWDC 2018. Picks: How to debug your mobile hybrid app on iOS, Beacon - Signal Availability by Ashley Nelson-Hornstein, Prioritize Work with Quality of Service Classes.
Preview: WWDC Travel advice
June 1st, 2018 | 11 mins 8 secs
A quick preview of the MTJC after show, where Greg and Mark discuss San Jose, travel, weather, events around WWDC. Cell service, what to pack.
Episode 186: iPhone X: /aɪ/ /fəʊn/ /ten/
March 17th, 2018 | 1 hr 31 mins
bug shot, cryptocurrency, developer survey, ello, gibson, google maps, james thompson, john geleynse, lottery, mastodon, mcafee, patrick ewing, pcalc, peach, pi day, pinpoint, project marzipan, red menubar, rwdevcon 2018, stack overflow, swift coders, tau day, tunnelbear, vero, wwdc 2018, wwdc scholarships
We start with some follow up on the mysterious red menubar bug and Vero social network's questionable origins. Swift is now among the top 10 programing languages in use. Apple has announced WWDC 2018 dates and launched the annual ticket lottery. We speculate on what WWDC will bring us and how the lottery really works. Deep Fake technology allows the live modification of video with fake content. Intel fights for its future. The annual Stack Overflow Developer Survey is out and Greg Heo joins us to go through the findings. A cryptocurrency mining app is pulled from the App Store. Picks: Google opens up maps to game developers, WWDC Scholarships, Tau Day