Mark E. Rubin
Co-Host of More Than Just Code podcast - iOS and Swift development, news and advice
Co-host Mark is an iOS developer and consultant based in Silicon Valley. He founded Smappsoft, an indie iOS development shop, in 2009, where he is Chief Engineer. At the same time, he has held hands on leadership roles in several startups, including Relive, Inc. and erodr, and consults for multiple well known companies on iOS development issues. He has developed over 30 apps, in a wide range of areas including social networking, photo sharing, games, and music, with a combined reach of millions of users. Before discovering iOS, he worked for several years in the semiconductor industry, and has degrees in Physics and Electrical Engineering from MIT and UCSB.
Mark E. Rubin has hosted 277 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 359: WWDC 2023 Lottery
April 7th, 2023 | 1 hr 44 mins
1password, a11, adobe, advanced data protection, affirm, apple pay, apple pay peter, ar, arkit, async await, async cafe, async sequence, author, big mountain studio, bitcoin, cabel sasser, chase center, chatgpt, chin, code highlighting, combine, core data, covid, daniel steinberg, deeplinking, eric clapton, fizz buzz, golden state warriors, google glass, hide my email, holo lens, icloud keychain, ios 17, ipados, iphone x, james gunn, keynote, legacy contact, molly tuttle, navigationstack, nspredicate, passkeys, paula abdul, peter gabriel, pin code, ricky mondello, robert smith, sap center, seatgeek, seconds out, shakti, south korea, spockcast, steve hackett, stubhub, swift playgrounds, swiftui, taylor swift, the cure, ticketmaster, toronto, trailing closure syntax, universal control, verification, wwdc lottery, wwdc23
This week Jaime, Mark and Tim discuss the WWDC 2023 Lottery and what we expect to see at the June 5 WWDC 23 Keynote. The Bitcoin Whitepaper Is Hidden in Every Modern Copy of macOS. Should you enable Apple's Advanced Data Protection for iCloud. Apple Pay is now available in South Korea. Apple introduces Apple Pay Later. Apple Passwords Deserve An App. Ability to change iCloud password with only user’s PIN code. Our WWDC 2023 predictions and wish list. iOS 17 Rumored to Drop Support for iPhone X, First-Generation iPad Pro, and More. Picks: 30th Anniversary Mac icons, Awesome newsletters for iOS and Swift developers in 2022, Visually learn Core Data in SwiftUI picture book, Understanding Swift Trailing Closure Syntax, Become A SwiftUI Navigation Pro, Syntax Color - How and why I present code the way I do.
Episode 355: MTJC Max Pro Ultra
January 21st, 2023 | 1 hr 41 mins
1password, adobe illustrator 88, bitrise, bugsnag, chatgpt, console, dsotm, eric clapton, faces, figma, homepod, jan hammer, jeff beck, johnny depp, keynote, kraken, liquid retina xdr, m2 max, m2 pro, mac mini m1, macbook pro 14 m2 pro, macbook pro 16 m2 pro, matter, maybe i’m amazed, melody gardot, mixpanel, mobsf, natural language processing, neural engine, newer technology, optimizly, owasp, owc, quadrophonic, rob napier, runway, sketch, slack, stable diffusion, static analysis, swiftui, tears in heaven, testrail, the last of us, truth, tunein radio, xbb 1.5, xcode cloud
This week we discuss the new M2 Max, M2 Pro and Mac mini, MacBook Pros 14 & 16. We follow up on Stable Diffusion, ChatGPT and updated Apple Design Resources. We also cover augmenting accessibility with localized image names and the 2nd generation HomePod. In our Picks; Improving Console Output, SwiftUI Views Life Cycle, SwiftUI 4 adds tap location, DIY iOS Static Analysis, Gitignore.io, Getting Started with Xcode Cloud, and How to professionally say...
Episode 351: This Is Nothing...
October 22nd, 2022 | 1 hr 39 mins
32 pin, a14, adaptability, affinity publisher, airpower, android, apple card, apple pencil 2, apple pencil hover, apple tv+, apy, aqua, auto-update, bell fibe tv, beos, biometrics, black pixel, bluetooth, bs-o-matic, classroom kit, cmd shift d, comcast, copland, deep purple, defaults, desktop, dynamic island, elon musk, european union, function keys, geoff hackworth, goldman sachs, hdr10e, home pod, icloud, internet explorer, ipad, ipad 3, ipad os 16, ipad pro, iphone 14 pro, iphone se, keychain, lightning, linkedin, liquid retina, liquid retina xdr, m2, mac os 8, macos ventura, magic keyboard, magic keyboard folio, mark german, mini-led, ms surface, octane x, paybright, qi, roku, safe area, samsung, scquemorphic, sherlock, size classes, smart connector, square cash, stage manager, system 7, thunderbolt 4, tiktok, touch id, treasury bonds, twitter, usb-c, wf-fi 6, wi-fi 6e
This week we follow up on iPhone 14 series screen sizes. We debate the EU's future standardization of USB-C for all mobile devices and Apple Card's new high yield Savings accounts. We dig into to the newly introduced Apple TV 4K (3rd Gen), the new iPad (10th Gen) with Magic Keyboard Folio, and the new iPad Pro (6th Gen) series with M2 and Mini-LED (sort of). Picks: macOS defaults, Apple Aqua: Exploring the Legacy Of MacOS X User Interface, iOS Architecture Generator.
Episode 350: Far Out Man!
September 10th, 2022 | 2 hrs 8 mins
48 mp quad pixel, 4nm, action button, adam savage, air pods pro, angstrom, apple card, apple watch series 8, apple watch ultra, blue jays, chris hadfield, cmd opt r, cobblestone, concurrency, corbeling, crash detection, cycle tracking, deep purple, display engine, dynamic island, emergency satellite sos, en13319, esim, essential swiftui, friday night baseball, gaelic, garmin, geosynchronous orbit, guinness, heineken, high dynamic range, if let, ios 16, ipad os, iphone 14, iphone 14 pro, island edge, james dempsey, jamie heinemann, knowth, lower power mode, murphy’s, myth busters, mythic quest, nanometer, neolithic, neural engine, newgrange, noise cancelling, orchard, ovulation, paul hudson, paybrite, photonic engine, pro raw, pro res video, regex, rexum, rob mcelhenney, ryan reynolds, self repair, st james gate, stage manager, steve lipton, swift 5.7, swift playgrounds, swift versions, swiftui lounge, temperature sensor, true depth, universal control, usb-c, visual voicemail, watch se, watchos 9, world series, xcode 14, xcode cloud
This week we discuss all the products introduced at Apple's Far Out event on Sept 7, 2022. We fact check Compose Custom Layouts in SwiftUI, the checkmark in the Developer app, Friday Night Baseball in Canada, and Universal Control. We follow up on Apple's Self Repair now includes M1, and Xcode Cloud availability for trial. We discuss the past and future of the 360iDev conference. We discuss the Apple Watch Series 8, Apple Watch SE, Apple Watch Ultra, Air Pods Pro 2nd gen, the iPhone 14, and the iPhone 14 Pro. We also discus What's New in Swift 5.7. Picks: WWDC22 SwiftUI Lounge archived, Cmd Opt R, Cmd Shift J, Swift Version, SwiftUI Essential Training, and Design the Next iPhone
Episode 349: WWDC22 - Regex for the Rest of Us
June 11th, 2022 | 2 hrs 35 mins
360 idev, alexander graham bell, app intents, applepay later, async await, awesome list, bnpl, boulder co, camo, carekit, carplay, chester, coda, codemobile uk, command builder, continuity, datascanner api, desktop class, deskview, dictation, digital lounge, domain specific language, dragon natural speaking, eddie cue, epic, family sharing, fido alliance, find replace, focus builder, geforce now, geolocation, geometry reader, gibson app, halide, healthkit, hig, ios 16, ios dev uk, jesse ventura, layout protocol, linda dong, live activities, live text, lock screen, look around, macbook air m2, macos ventura, magsafe, mapkit, maryland, navigationstack, nfc, package plugins, parascope, passkeys, paul hudson, pcalc, prescriptions, procreate, quicknote, regex, regex for the rest of us, room model, rsa, scankit, serenity caldwell, setapp, share sheets, shareplay, simple, sir adam beck, sirikit, slopes, stage manager, steve westgarth, swift playgrounds, swiftui, swiftui charts, touchbar, transit, twostraws, undo, usb charger, usb-c, vectonator, viewthatfits, wallet, watchos, widget kit, work focus, wwdc, xcode cloud
This week we cover the WWDC 2022 Keynote and Platform State of the Union. We're joined by Friend of the Show Joe Cieplinski. We fact check Sir Adam Beck and Steve Westgarth. We discuss Awesome lists and a calculator on the Lock Screen. We get into the new HIG, WWDC Keynote, iOS 16, Apple Watch and watchOS 9, Mac hardware and M2, macOS Ventura, iPadOS 16, Platforms State of the Union, Xcode Cloud, Swift, SwiftUI, System Experience, MapKit, WeatherKit, Live Text API and Data Scanner API. Picks: WWDC Community links updated for 2022, return of the UK iOS conferences, iOS Dev UK and Codemobile UK, Hello Swift Charts
Episode 347: if let mtjc
April 23rd, 2022 | 1 hr 41 mins
1password, a16, a4, academy award, accessibility, apple office hours, apple stock, await async, awesome swift, best picture, bitrise, bruce cockburn, core data, dell ultrasharp u2720q, delores clamen, designatednerd, display port, ellen shapiro, engineering leader, genesis, glow forge, hockey night in canada, hp-ux, if let, ios 15.4, ipad air, iphone upgrade program, jackson brown, james taylor, keynote, laugh, lg ultrafine 5k, lindsey buckingham, little feet, live, love, m2, mac studio, macbook air, macworld expo, marques brownlee, mchenry convention center, mini led, monday night football, moore’s law, n95, netflix, never go back again, objective-c, p3 color, pi day countdown, platform state of the union, portugal, primus, rich turton, rick beato, ryan reynolds, steely dan, steve hackett, steve jobs theater, steve westgate, stomping tom conners, studio display, sun workstation, swift fiddle, swiftui, taqueria los pericos, thunderbolt 4, tommy emanuel, tribute to kings, universal control, unnotification, voiceover, wwdc 2022
This week we fact check Hockey Night in Canada, and compare the new iPad Air to the iPad Pro, review masked Face ID, and debate whether the Apple Studio Display is a good deal. Apple announces WWDC 2022 starting June 6. We share our opinions on the online version of WWDC. Apple is apparently testing nine M2 based Macs and may introduce a new MacBook Air at WWDC. Apple’s new A16 chip only included with higher-end iPhone 14 Pro models, base model iPhone 14 uses same chip as iPhone 13. Has the time come to rent iPhones? Apple finally lets ‘reader’ link to their own sites. 'if let' gets new syntax in Swift 5.6. Picks: RWDevCon 2017 Inspiration Talk: I’m an Idiot by Richard Turton, Remember when Apple built a Mac OS running on top of Solaris and HP-UX? Seriously. It happened, Cybersecurity and Skin Care, Improving Accessibility: VoiceOver, Swift Fiddle, Live, Laugh, Delete Derived Data, Awesome Swift, 40+ iOS 15.4 changes and features!
Episode 346: M1 Ultra
March 13th, 2022 | 1 hr 30 mins
27” imac, a15, alpine green, amazon, apple silicon, apple tv+, basketball, center stage, coin cloud, coin flip, commodore 64, die to die, entrepreneur camp, friday night baseball, hispanic, interconnect, interface builder, ios 15.4, iphone se 5g, iwd, james naismith, keyboard, m1 ultra, mac os tiger, mac studio, macintosh ii, mask friendly, mm wave, nanotexture, peek and poke, peek performant, pro xdr display, product red, puerto rico, quinn, sophie wilson, spacial audio, springfield college, studio display, ultra fusion, vesa, voice 5, wafer to wafer, working from home, xcode 4
This week we discuss Apple's all-in-one keyboard computer patent. Apple launches inaugural Entrepreneur Camp for Latin founders. Apple to rolls out iOS 15.4. We also cover Apple's Peek Performance Event introducing M1 Ultra, Mac Studio, Studio Display, iPhone SE 5G, iPad Air with M1, and Friday Night Football on Apple TV+. Picks: Hello Mac OSX Tiger, Sophie Wilson creator of the ARM Instruction Set.
Episode 345: Don't Hand Them Rocks
February 26th, 2022 | 1 hr 21 mins
2048, ada lovelace, advil, altair, app store, apple, apple cash, bartender, big sur, bill gates, bric, catalina, charles babbage, chippendales, chromium, coca cola, combine, congressman, core data, cpm, de anza college, dev tools, disktop, don’t hand them rocks, douglas englebart, drag lock, dry, gary kildall, guitar, homebrew, house of representatives, hydrox, india, iphone se 5g, jesse squire, joseph heck, kimberly clark, kleenex, konqueror, log, m2, macbook air, magsafe, monterey, moore, mozilla, nfc, notch, objective-c, open source, optionals, oreo, personal computer, positive grid, pragmatic programmer, purple, sanate, schoolhouse rock, shopify, shortcuts, sideload, spark 40, square, stripe, swift, threes, tom harrington, trade dress, venmo, wordle, yagni
This week we discuss Apple's record breaking iPhone sales in India. A new MacBook Air could be coming with a notch, MagSafe, next generation Apple Silicon and more ports, along with a 5G iPhone SE. Apple’s App Store likely to survive two U.S. Bills aimed to change it. We discuss Tom Harrington's Clash of the Optionals and Jesse Squire's interpretation on how to handle non-optionals with Core Data. Apple unveils contactless payments via Tap to Pay on iPhone. We revisit 2048, Threes, Wordle and the endless chain of "rip offs". Apple releases macOS Big Sur and Catalina security updates. Picks: The Smart Guitar Amp & App, Log: Job Application Tracker, open source iOS apps, Hidden Mac tricks, DevToys For macOS, Fire in the Valley, and Using Combine
Episode 344: Catching a Falling Knife
February 5th, 2022 | 1 hr 33 mins
1password, agilebits, alan kay, app review, app store, apple ii, avengers, bengels, brad cox, bric, buddy build, byte, catching a falling knife, china, cloudkit, cobol, core data icloud, gibson, goodnotes, gridstudio, i won, ios 15.3, kvm, localization, melodics, monterey, objective-c, oop, panam, pcalc, pegasus, positive grid, pregnant man, python, ruby on rails, sidecar, smalltalk, sofi, spark, swift, tiobe, titan, tom love, universal control, unlisted app, unlock with mask, washington commanders, xcode cloud, xerox parc, z80
This week we fact check Project Titan and Buddy Build. The Avengers assemble to invest in 1Password. Apple grabs record China market share. Apple fixes new zero-day exploit. TIOBE Index - jan 2022. Universal Control. App Store Now Supports Unlisted App URLs. iCloud syncing issues are plaguing third-party apps. FaceID to unlock with Masks in iOS 15.4. Picks: i won, A Short History of Objective-C, Byte magazine features SmallTalk, Grid Studio, Melodic and Gibson app.
Episode 343: iPhone... It's A Good Thing
January 15th, 2022 | 1 hr 21 mins
1password, 2048, apple pay, apple watch, async await, august lock, beatles, blood ox, bondi blue, ckrecord, cloudkit, core data, daytimer, design resources, disney +, distractionless, fetchresultscontroller, flappy bird, get back, hydrox, iphone, ipod, jan 9 2007, jwt, kernel panic, keychain, letterle, mac mini m1, macbook pro m1 pro, magic trackpad, managedobjectcontext, mandalorian, mvvm, newton, nso group, overcast, palm trio, passbook, pda, pegasus, pomdoro, purple, qr code, rene richie, rocket, scott forestall, sf symbols, sourcekit lsp, space grey, spanish inquisition, springboard, sqllite, steve jobs, swarm, swiftui, threes, tim condon, uber, uuid, vaccination, vapor, verify ontario, visual studio code, wallet, waymo, worldle, xcode
We're back for 2022, to follow up on buying a MacBook Pro, and Apple suing NSO Group. Tim and Mark discuss migrating a Core Data app from Objective-C to SwiftUI. We discuss the 15th anniversary of the iPhone announcement, Uber parks its Watch app, and 9 to 5 writes about Watch app abandonment. Introducing Swift for Visual Studio Code. How do Verifiable Vaccination Records with SMART Health Cards Work? Wordle copycat creator apologizes for ripping off the popular free word game. Picks: Swift Playgrounds 4.0, Headfirst SwiftUI, Apple Design Resources (updated), Springboard: the secret history of the first real smartphone.
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 338: It's Insanely Good
October 23rd, 2021 | 2 hrs 12 mins
1password, air pods, amd, apple music, apple support, applecare +, clifford staal, cuckoo’s egg, dolly zoom, equity, fedex, frank zappa, freak out, hdmi, house of moth, imac g4, indie devstock, insanely good, intel, joe cieplinski, lithography, m1 max, m1 pro, macbook air m1, macbook pro 14, magsafe 3, mail in box, monterey rc, notch, pcalc, pegasus, re-cap, salaries, spotify, tech talks 21, thicc, tsmc, unions, voice, xcode 12, xserve g5
This week we discuss dolly focus, mail-in repairs, retrofitting older Macs. 1Password will now let you share passwords with just a link. We dive into the October event where Apple unveils the MacBook Pro 14-inch and 16-inch laptops with M1 Pro and M1 Max Apple Silicon. We discuss the chip architectures as well as Apple Music Voice Plan, new Home Pod Mini and Air Pods. Picks: Salary Negotiation: Make More Money, Be More Valued, TLDR Stock Options, The Pragmatic Engineer Test: 12 Questions on Engineering Culture, Hired Salary Calculator
Episode 336: A Lot of Nits to Pick
September 19th, 2021 | 1 hr 31 mins
a lot of nits to pick, a13, a15, alvy ray smith, apple cinema display 20, centerstage, ceramic shield, cinematic mode, cloudkit, digital light, ed catmull, ekg, epic, firewire 400, fitness +, forced entry, godel escher bach, google, hdr, iap, ios 15 rc, ipad, ipad mini, iphone 13 mini, john lassater, john wilker, meditaion, motorola, night mode, nomad sculpt, pa semiconductor, peanuts, pegasus, pilates, pixar, pok pok, presbyopia, promotion, series 7, smurf berries, snoopy, super retina xdr, ted lasso, thunderbolt, titanium, xcode, xerox parc
We fact check on our start at 360iDev and follow up on Apple Magic Keyboard with Touch ID, and tech giants planning to make their own chips. Apple releases iOS 14.6 and macOS 11.6 to prevent the Pegasus spyware gateway. We discuss Alvy Ray Smith the genius who helped make Pixar possible. We review Apple's Califironia Streaming iPhone event and new items announced. Picks: Apple CloudKit samples, Xcodes: The best command-line tool to install and switch between multiple versions of Xcode, Draw Yourself as a Peanuts Character in Pages with a Snoopy Artist, Nomad Sculpt.
Episode 331: On To Bigger Problems
July 3rd, 2021 | 1 hr 9 mins
accessibility, air tags, app store optimization, apple arcade, apple store, arc, async await, at&t, bon mot, bondi blue, chemical brothers, cliff notes, completion handler, coreaudiod, ctv news, dark mode, delta variant, digital lounges, docc, don melton, github companion, heat dome, imac m1, iphone, iphone 12, iphone 3g, iphone 4s, khtml, konqueror, large titles, leo laporte, lockdown, look again, lost in space, macbreak, marques brown, mkbhd, monterey, office x, pcalc, powerpc, rene richie, rogers, safari, san francisco, scales & modes, steve jobs, swift package index, swift playgrounds, use your loaf, vaccinated, vancouver, visual codes, webkit, what’s new in swift, widget, will & kate, withcheckcontinuation, wwdc, wwdc viewing guide
We fact check MKBHD, Air Tags, Visual Codes app, and Lavell Crawford. The iPhone shipped 14 years ago and WebKit was released 20 years ago. 100M iPhone 12 were purchased. Wrapping completion handlers into async API. GitHub Copilot · Your AI pair programmer. What's new in SwiftUI. Using SwiftUI’s AsyncImage to render remote images from URLs. What's New in iOS 15 for App Store Optimization. Picks: WWDC21Lounges, WWDC 2021 Viewing Guide, Swift Package Index.
Yes, the episode was renamed.
Episode 330: WWDC 2021 - It's like ARC for Threading
June 11th, 2021 | 2 hrs 18 mins
@viewbuilder, accessibility, accessibilityrepresentation, actors, airplay on mac, apfs, app library, apple card, apple records, apple script, arkit, astra zenica, async/await, attributed strings, august lock, automator, avkit, beatles, beats powerbeats3, best in class, better call saul, boarding pass, buddy build, buttons, cannery row, circle ci, compileswift, continuous integration, cowbell, craig federigi, dave verwer, demystifying swiftui, dev tools lounge, developer documentation, digital id, digital lounges, disney park passes, dispatch queues, docc, empowerapps, facetime, focus, formatters, foundation, gcd, gitlab, grammar agreement, hand pose, healthkit, home kit, home pod mini, hotel keys, huell babineaux, imac m1, instagram, ios 15, ios dev directory, ipados 15, it’s like arc for threading, jazzy, john steinbeck, jordan morgen, json selector, lidar, live text, mac os 8, macintosh system software, maps, mare of easton, matter, mkbhd, monterey, multitasking, nest doorbell camera, notifications, obj, object capture, ocr, platform state of the union, play-doh touch, privacy, private relay, qr code, quick note, quicktime vr, rakuten, rotor, safari, sal saghoian, sfsymbols, shareplay, shazamkit, shortcuts, sign in with apple, siri intercom, sortdescriptors, sosumi, sound classifier, source docs, spacial audio, square reader, string(localized: ), studio gibley, swift concurrency, swift package manager, swift playgrounds, table, tablecolumn, testflight for the mac, tsa, u1, universal control, usdz, visual debugger for metal, wallet, watch party, weather app, widgets, wwdc, wwdc keynote, wwdc rumors, xcode cloud
We are joined by Evan K Stone and Leo Dion as we talk about the WWDC Keynote and the Platform State of the Union sessions. We fact check on Astra Zenica shots, and follow up on Sosumi, Apple product reviews, struggles with Apple Card, noisy audio while running Xcode, and people annoyed that they sold their M1's ahead of WWDC. Picks: Leo Dion's Orchard Nest site, PlayDoh Touch Shapes Studio, JSON Selector Generator, Jordan Morgan’s Best In Class iOS App Book, Why There are Now So Many Shortages (It's Not COVID).