Episode 336: Bringing Webrings Back

Manton and Daniel talk about migrating Manton.org to run on Micro.blog. They reflect on the nostalgia and inspiration of old web conventions like webrings and blogrolls. Finally, they talk about macOS Mojave’s forthcoming AppleEvent sandboxing and the effect it has on a wide variety of apps.

Many thanks to our sponsors this week:

  • Jamf Now: Set up, manage and protect Apple devices in minutes.
  • Linode: Cloud Hosting for You.

Links:

July 13, 2018 at 2:23 pm.

Episode 335: Kind Of A Challenge For Newcomers

Daniel and Manton catch up after traveling to Chicago and Portland, respectively. Manton reflects on the IndieWeb Summit and the inspiration he took away from that event. They talk about learning to balance “business emergencies” with other obligations, and other indie business skills. Finally, they respond to Apple’s new Maps announcements, and whether Apple’s stance on privacy is an excuse for poor user experiences.

Many thanks to our sponsors this week:

Links:

July 6, 2018 at 3:15 pm.

Episode 334: Manton Reece Misses You

Manton and Daniel talk about the upcoming Dark Mode in macOS Mojave, and the challenges and joys of accommodating it as a developer. They bemoan Skype’s emotionally intrusive notifications, and reflect on other overly-touchy-feely interface designs. And Manton shares his experience booting up an older 2008 Mac Pro and taking it for a spin.

Many thanks to our sponsors this week:

  • Udacity: Become an iOS Developer
  • Linode: Cloud Hosting for You.

Links:

June 29, 2018 at 5:47 pm.

Episode 333: I Will Be Speaking Briefly

Daniel and Manton talk about upcoming travel plans, and the challenge of carving out time for work during the summer. Daniel shares his experience hacking on macOS Mojave’s new “Marzipan” support for iOS apps. They both talk about the deprecation of WebView and their respective plans for migrating code to WebKit2’s WKWebView.

Many thanks to our sponsors this week:

Links:

  • IndieWeb Summit – Portland-based meetup that Manton will be attending.
  • Extra Intuition – Manton and Daniel’s members-only podcast.
  • Micro.blog – Manton’s microblogging service.
  • Steve Troughton-Smith – An avid hacker of Apple platforms.
  • marzipanify – Steve’s undocumented, unsupported tool for converting iOS simulator apps to Marzipan.
  • WebView Deprecated – Brady Eidson reminds folks that we should be moving to WKWebView
  • A Rough Transition – Michael Tsai comments on the WKWebView transition and links to several others’ takes on it.
June 22, 2018 at 7:25 am.

Episode 332: We Should Be Slapping Our Foreheads

Manton and Daniel talk about Daniel’s latest MarsEdit updates and the speed record of one’s App Store review. Daniel talks about a quick fix he made to a crashing bug, and whether using Swift would have prevented it. They reflect on Dominik Wagner’s criticism of Swift, but carefully avoid a full-on Swift debate. They follow up about the shortcuts of Siri Shortcuts and hope for similar, but slightly different long-term improvements. Finally, they talk about a new open source IAPKit from Black Pixel, supporting developers who want to provide App Store Trials, and talk about the improvements coming to the Mac App Store in Mojave.

Many thanks to our sponsors this week:

  • Udacity: Become an iOS Developer
  • Linode: Cloud Hosting for You.

Links:

  • MarsEdit 4.1 – Daniel ships a significant update for image metadata location data protection.
  • Soroush Khanlou – The thoughtful blog of an iOS developer and Swift aficionado.
  • My Misalignment With Apple… – Dominik Wagner’s thoughts about Swift and how they fall short of his hopes for a language.
  • Custom Intents with SiriKit – Ben Dodson explains the shortcomings of Siri’s new Shortcuts.
  • A New Vision for Siri – Federico Viticci offers a comprehensive exposition of the new Siri Shortcuts and automation on iOS 12.
  • IAPKit – New open-source framework from Black Pixel supporting App Store Trials.
  • Ersatz Free Trials – Daniel’s blog post about the shortcomings of IAP-based free trials.
June 15, 2018 at 11:45 am.

Episode 331: No Complaints Really

Daniel and Manton catch up on WWDC announcements. They weigh the likely impact of UIKit on macOS, try to get a handle on the extent of SiriKit improvements, and appreciate Apple’s renewed emphasis on iOS automation. Next they talk about Apple’s purportedly new support for App Store trials. Finally, they wrap up with reflections on WWDC week so far, and Manton appreciates the enthusiastic attendance at his Micro.blog meet-up.

Many thanks to our sponsors this week:

Links:

  • San Jose Drainage Ditch – David Sinclair of Dejal Systems snaps a picture of the famous landmark.
  • Steve Troughton Smith – Twitter account of an engineer who often tweets about binary analysis of Apple software.
  • UXKitDemo – Example project taking advantage of Apple’s private UXKit framework.
  • Transmit 5 – Panic’s file transfer app which was cited in the WWDC Keynote.
  • BBEdit 12 – Bare Bones’s text editing app, also cited in the WWDC Keynote.
  • Ersatz Free Trials – Daniel’s blog post breaking down the shortcomings of Apple’s free trial support.
June 7, 2018 at 6:15 pm.

Episode 330: It’s A Big Fun Surprise

Manton and Daniel check in just before WWDC to talk about expectations from the conference, and strategies for saving money on the trip. They indulge in a bit more Siri criticism, hope that Apple will announce new MacBook Pros, and question whether Apple will dare to poke fun at Google’s Duplex technology during the keynote.

Links:

June 1, 2018 at 8:48 am.

Episode 329: Have All The Things Be Better

Daniel and Manton talk about Twitter’s latest API updates and the impact on 3rd party developers. They follow-up on Ghost’s lack of an API, and Samuel Goodwin’s offer to build one for them. Daniel shares news of MarsEdit 4.1’s support for direct drags from Photos.app and why that is such a hassle. Finally, they talk about the newly formed Developer’s Union for organizing Apple developers around common causes.

Many thanks to our sponsor this week:

Links:

  • Twitter API update – Twitter announces changes to its API that will deeply affect 3rd party apps’ ability to manage direct messages.
  • Apps of a Feather – Response site from developers of several popular Twitter clients.
  • Some Security Expert – Samuel Goodwin suggests that an API for the Ghost blogging system may be stuck on internal security review.
  • Item Based Drag Promises – From the 10.12 AppKit release notes, details on the easiest API for dealing with Photos.app dragged images.
  • The Primary Motivation – Brian Webster speculates about the real reason for the asynchronous promised based drags in Photos.
  • PowerPhotos – Brian Webster’s Mac-based Photos library management software.
  • Dear Apple – The fledgling “Developers Union” representing Apple platform 3rd-party developers.
May 24, 2018 at 1:20 pm.

Episode 328: It Wasn’t My Job

Manton and Daniel talk about the upcoming GDPR regulations from the EU and what the implications may be for indie software companies. They react to the Pocket Casts acquisition by NPR and partners, assess the financial incentives that may be involved, and appreciate how it contrasts with Marco Arment’s open prioritization of privacy and openness with Overcast. Finally, they talk about Ghost’s 5 year review, evaluate their success, and maybe gripe a teensy bit about their lack of an API.

Many thanks to our sponsors this week:

  • Linode: Cloud Hosting for You.
  • Hover: Find a Domain Name for Your Passion

Links:

  • GDPR – The official “Informational Portal” for the European rule changes.
  • We Only Collect Enough Information – Micro.blog Privacy Policy
  • Overcast 4.2 – Marco Arment announces the latest version of his podcasting app: “The Privacy Update.”
  • Pocket Casts Acquired – NPR announcement about their acquisition, with partners, of the popular mobile podcast player.
  • The Next Chapter – Shifty Jelly, makers of Pocket Casts, make their own announcement.
  • Addressing Your Concerns – Shifty Jelly’s follow-up post responding to criticisms and fears among its users.
  • Castro – iOS podcast player from Supertop.
  • Supertop Podcast – Indie development podcast from the developers of Castro.
  • Everything We’ve Learned – Retrospective blog post from the folks who make the Ghost blogging system.
May 17, 2018 at 6:48 am.

Episode 327: Only The Rich Can Have Robots

Daniel and Manton talk about Google’s recently announced Duplex AI for telephone conversations, and Microsoft’s announcement that it will share a larger percentage of revenues with its app store developers. They consider the merits of each announcement and whether they might spark a competitive response in Apple. Daniel talks about how a small bug request turned into a major overhaul of image handling in MarsEdit, and how the investment may pay off if he ever ports to iOS.

Many thanks to our sponsors this week:

Links:

May 10, 2018 at 10:38 am.