BLANK TAPE

Track 12: Hey, Siri, Make Me an App


Listen Later

Bugs, crashes, simulators, scrums, sprints, and -- quite literally -- grumpy old gits. It's all in a day's work as we explore what it takes to make an app, how we got here, and why we care so much about apps anyway. Also: why two burgers are better than one. Recorded Thursday, November 15, 2018.

  • Follow-up: Homework check
    • Anson's rap battle assignment (done and done)
    • Anson's Critical Role assignment
    • News Tidbit of the Week
      • Kurt: The passing of Stan Lee
      • Mini-Topic: Christmas decor
        • Real versus artificial trees
        • How soon is too soon?
        • Main topic: Computer Science
          • A brief history of apps
          • Why do we care about apps?
          • A day in the life of a software developer
          • How do apps get made?
          • Links:

            • iPhone (1st generation) - Wikipedia
            • iOS - Wikipedia — Apple's operating system that runs on iPhone and iPad
            • App Store (iOS) - Wikipedia
            • Pull-To-Refresh Inventor Says There's No Need To Worry About Twitter's Patent Application | Cult of Mac — Article from 2012, citing a third-party Twitter app developer as the inventor of pull-to-refresh
            • Think different - Wikipedia — Apple's marketing slogan, 1997-2002
            • App Store Review - Apple — The process every iOS app must pass before being available in the App Store.
            • Agile software development - Wikipedia
            • Xcode - Apple Developer — Apple's software for making iOS (and Mac) apps
            • BBEdit 12 - Bare Bones Software — Anson's preferred high-powered text editor
            • Git — The dominant version control system in use by software developers, and one of Anson's favorite things to read about
            • Unix - Wikipedia — Contains a chart showing how macOS is a member of the UNIX family of operating systems
            • fish shell — Anson's preferred shell
            • GitUp — Excellent tool for visualizing the history in a Git repository
            • Sublime Merge - Git Client, done Sublime — Anson's current favorite Git GUI
            • ansonj on GitHub — Anson's open-source projects on GitHub
            • App Store Connect - Apple Developer — Used to upload apps to the App Store
            • Swift - Apple Developer — Apple's promo page about the programming language Swift
            • Swift.org - Welcome to Swift.org — The homepage for the open-source development of the Swift programming language
            • Unit testing - Wikipedia
            • Test-driven development - Wikipedia
            • Cocoa Touch - Wikipedia — Apple's set of frameworks for iOS development
            • Stack Overflow — A programmer's frequent companion and reference
            • Stack Exchange — A hub of Q&A forums, of which Stack Overflow is a member
            • dnd 5e - Can I defeat Strahd von Zarovich by stuffing him in a bag of holding and tearing it? - Role-playing Games Stack Exchange
            • Codecademy - Ruby — Kurt's homework assignment
            ...more
            View all episodesView all episodes
            Download on the App Store

            BLANK TAPEBy Anson Jablinski & Kurt Crenwelge