Project Update

Follow Project Update
Share on
Copy link to clipboard

Joe and Dave discuss the progress of their respective projects, delving into the challenges, successes, and failures of being commercial software developers, periodic game developers, and general technology enthusiasts. Project Update is about our projects and lives, but we’ll also be bringing in o…

Joe Simpson, Dave Ramsey


    • May 24, 2021 LATEST EPISODE
    • every other week NEW EPISODES
    • 54m AVG DURATION
    • 57 EPISODES


    Search for episodes from Project Update with a specific topic:

    Latest episodes from Project Update

    57: Responsibility Bankruptcy

    Play Episode Listen Later May 24, 2021 31:27


    This week Dave and Joe record together in the same room for the first time. Dave is working on a full brain reboot and Joe is launching a new website. Joe has a new project: Extended Collection (https://extendedcollection.com/) EC on Twitter (https://twitter.com/ExtendedColl) WebXR Developer Summit (https://www.eventbrite.com/e/2021-webxr-developer-summit-tickets-149418602061)

    56: That shouldn't take too long

    Play Episode Listen Later May 10, 2021 41:13


    Joe is getting ready to launch a website and Dave finds a new formula for Office Hours. Video of Joe working on VR (https://twitter.com/radicalappdev/status/1391093346010083343?s=20) Oculus Infinite Office Overview (https://uploadvr.com/quest-2-infinite-office-announce/) Logitech K830 (https://www.logitech.com/en-us/products/keyboards/k830-illuminated-tv-wireless.920-007182.html) FMPerception Office Hours (https://www.geistinteractive.com/office-hours/)

    55: Swiss Army Hammer

    Play Episode Listen Later Apr 26, 2021 50:27


    This week Dave has a lot to say about coding fonts and Joe describes the development of his new links blog. Coding Fonts * The original post that got me thinking (https://twitter.com/rands/status/1383437779481206786) * SF Mono (https://developer.apple.com/fonts/) * Iosevka (https://github.com/be5invis/Iosevka)

    54: Human Markov Generator

    Play Episode Listen Later Apr 12, 2021 34:33


    This week Joe launches a new project and starts learning React JS. Dave shuts down a 23 year old company (no, not FMPerception). mildly amusing words Website (https://www.mildlyamusingwords.com/) Twitter (https://twitter.com/MildAmuseWord) Instagram (https://www.instagram.com/mildlyamusingwords/) Workflow Data Systems fmXRaySpecs (http://www.workflowdata.com/fmxrayspecs.html) fmXRayTables (http://www.workflowdata.com/fmxraytables.html)

    53: 4D Hyper Candle

    Play Episode Listen Later Mar 29, 2021 44:03


    This week Dave talks about anxiety and getting back into the world. Joe wraps up the Month of Babylon JS project. A Month of Babylon JS Blog Series (https://radicalappdev.com/a-month-of-babylon-js/) Conclusion Post (https://radicalappdev.com/2021/03/29/conclusion-to-a-month-of-babylon-js/)

    52: The Nth Parser Version 2.0

    Play Episode Listen Later Mar 15, 2021 64:37


    This week Dave tackles parsing performance for FMPerception Next and Joe provides a midway update on his Month of Babylon JS project. Dave's Babylon JS Scene ([Dynamic Texture Example | Babylon.js Playground](https://playground.babylonjs.com/#5ZCGRM#1300)) A Month of Babylon JS blog posts (https://radicalappdev.com/a-month-of-babylon-js/) Week One Project: Breathe (https://webxr.radicalappdev.com/demo/breathe.php) Week Two Project: Terrarium (https://webxr.radicalappdev.com/demo/terrarium.php) @quaternius on Twitter (https://twitter.com/quaternius) Contact us Joe on Twitter (https://twitter.com/radicalappdev) Dave on Twitter (https://twitter.com/designdb) Follow up (https://project-update.com/contact)

    51: Everybody Needs a Joe

    Play Episode Listen Later Mar 1, 2021 51:35


    This week Dave talks about optimizing the calculation parser for FMPerception Next and diving into persistent databases. Joe closed out a few consulting projects and shifts more of his attention to FMPerception Next. They talk about Mozilla Hubs and Babylon JS.

    50: Eventually is Forever

    Play Episode Listen Later Feb 15, 2021 43:05


    Project Update celebrates 50 episodes in the most "Project Update" way we could think of. Joe really loves SQL and Dave can't get enough of memory management in dotnet. After their updates, Joe projects a recap of the time tracking experiment he started in 2020. VR Columbus Facebook Page (https://www.facebook.com/events/180953750464568) VR Columbus Meetup Page (https://www.meetup.com/VR-Columbus/events/276268802/) Science Fiction in Tech and Games (https://venturebeat.com/2021/02/09/gamesbeat-oculus-present-science-fiction-tech-and-games-in-vr/)

    49: I Call Them Heresy

    Play Episode Listen Later Feb 1, 2021 39:56


    This week Dave coins a new data type and works with the calculation parser. Joe runs out of steam and takes a break from work to rethink and regroup. They talk a bit about burnout and the things they do to deal with it.

    48: Rectangle Thing With Letters

    Play Episode Listen Later Jan 18, 2021 44:24


    This week Joe bounces around between Three JS and Babylon JS and Dave makes some interesting database decisions.

    47: Sleepy Physics

    Play Episode Listen Later Jan 4, 2021 42:46


    After an extended break, Dave and Joe return to talk about FMPerception Next and working with A-Frame Physics. WebXR Book (https://www.apress.com/in/book/9781484263174) Super Hands (https://github.com/wmurphyrd/aframe-super-hands-component) A-Frame Physics (https://github.com/n5ro/aframe-physics-system) Video demos of the physics scenes (https://www.facebook.com/100047561270692/posts/223435619251812/?d=n)

    46: Special Guest Charles Delfs

    Play Episode Listen Later Nov 23, 2020 65:28


    This week we are joined by Charles Delfs, creator of FM BetterForms. We dive into the architecture the app and have a general discussion about Vue, Tailwind, and a few other topics. FM BetterForms (https://www.fmbetterforms.com/) Contact us Joe on Twitter (https://twitter.com/radicalappdev) Dave on Twitter (https://twitter.com/designdb) Follow up (https://project-update.com/contact)

    45: ERROR! Succeeded.

    Play Episode Listen Later Nov 9, 2020 51:42


    This week Dave details the arduous process of testing his apps on Apple Silicon and ships a new beta of FMComparison. Joe gets easily confused by the "this" keyword in JavaScript. Contact us Joe on Twitter (https://twitter.com/radicalappdev) Dave on Twitter (https://twitter.com/designdb) Follow up (https://project-update.com/contact)

    44: This Is an Old Version of the Matrix

    Play Episode Listen Later Oct 26, 2020 69:12


    This week Joe makes a ton of progress on his VR Sandbox and outlines his general ideas for WebXR UI development. Dave uncovers some odd bugs and commits to shipping another beta for FM Comparison. The dive into a ful review/discussion about the new Oculus Quest 2. Golfing in VR is a ton of fun. Oculus Quest 2 (https://www.oculus.com/quest-2/) Quest 2 Accessories (https://www.oculus.com/quest-2/accessories/) Premium Bowling (https://www.premiumbowling.com/) Pro Putt (https://www.proputt.com/) Real VR Fishing (https://www.realvrfishing.com/) The Congress (movie) (https://www.imdb.com/title/tt1821641/) Contact us Joe on Twitter (https://twitter.com/radicalappdev) Dave on Twitter (https://twitter.com/designdb) Follow up (https://project-update.com/contact)

    43: Contempt for Pancakes

    Play Episode Listen Later Oct 12, 2020 61:35


    This week Dave uncovers some interesting bugs in the FileMaker DDR and talks about his experience working during the pandemic. Joe makes some changes to his business and the type of development he is going to do in the future. Contact us Joe on Twitter (https://twitter.com/radicalappdev) Dave on Twitter (https://twitter.com/designdb) Follow up (https://project-update.com/contact)

    42: One-hundred Percent Edge Cases

    Play Episode Listen Later Sep 28, 2020 59:19


    This week Joe wraps up work on keyboard navigation and gets himself stuck on data APIs with his WebXR projects. Dave has a really fun time working with layout object data. Contact us Joe on Twitter (https://twitter.com/radicalappdev) Dave on Twitter (https://twitter.com/designdb) Follow up (https://project-update.com/contact)

    41: Moderate my Enthusiasm

    Play Episode Listen Later Sep 14, 2020 60:40


    This week Dave and Joe wrap up work on Dark Mode for FM Comparison and start working on Layout Objects. Joe dive further into A-Frame and three.js development with components. Contact us Joe on Twitter (https://twitter.com/radicalappdev) Dave on Twitter (https://twitter.com/designdb) Follow up (https://project-update.com/contact)

    40: The Rhetorical Feature

    Play Episode Listen Later Aug 31, 2020 54:22


    This week Joe wraps up development on the iOS 14 version of Retrospective Timelines. He then dives further into 3D development on the web. Dave hit a wall with Windows development one went looking for a smaller victory. Project Graveyard in VR (https://nuxt-aframe.vercel.app/graveyard) Three JS (https://threejs.org/) Babylon JS Documentation (https://doc.babylonjs.com/babylon101/about101) D3 (https://d3js.org/) Contact us Joe on Twitter (https://twitter.com/radicalappdev) Dave on Twitter (https://twitter.com/designdb) Follow up (https://project-update.com/contact)

    39: 358 Commits Later

    Play Episode Listen Later Aug 17, 2020 63:52


    Dave and Joe have been busy. The released the beta for FM Comparison on Aug 3. Lots of great feedback and changes along the day. Joe finally started making progress on SwiftUI 2 with Retrospective Timelines and with his WebXR hobby project. FM Comparison Beta (https://www.geistinteractive.com/products/fmcomparison/) Retrospective Timelines (https://radicalappdev.com/retrospective/) NUXT JS (https://nuxtjs.org/) Vercel Hosting (https://vercel.com/) Joe's Nuxt AFrame Sandbox (https://nuxt-aframe.vercel.app/) Contact us Joe on Twitter (https://twitter.com/radicalappdev) Dave on Twitter (https://twitter.com/designdb) Follow up (https://project-update.com/contact)

    38: Kind of Recursive

    Play Episode Listen Later Jul 20, 2020 61:24


    This week Joe plans out work for a project that is all about planning. Dave and Joe continue making progress on FM Comparison as they get closer to Claris Connect. Joe reflects back on five years of running his business. Contact us Joe on Twitter (https://twitter.com/radicalappdev) Dave on Twitter (https://twitter.com/designdb) Follow up (https://project-update.com/contact)

    37: I am the Venn Diagram

    Play Episode Listen Later Jul 6, 2020 58:05


    This week Dave works our the data structure for script step diffing. Joe starts making a plan for updating Retrospective Timelines. Dave helps Joe out with some issues he's been having with WebXR development. Contact us Joe on Twitter (https://twitter.com/radicalappdev) Dave on Twitter (https://twitter.com/designdb) Follow up (https://project-update.com/contact)

    36: Dystopian Hand Washing

    Play Episode Listen Later Jun 23, 2020 51:11


    This week Dave and Joe continue making progress on FM Comparison. They discuss WWDC and how changes to the Mac might r effect them as developers over the next couple of years. Contact us Joe on Twitter (https://twitter.com/radicalappdev) Dave on Twitter (https://twitter.com/designdb) Follow up (https://project-update.com/contact)

    35: Stop Having Ideas

    Play Episode Listen Later Jun 8, 2020 33:44


    This week Dave works on cleaning up the JSON for the diff items in FM Comparison. Joe wraps up the Tailwind conversion. They start to plan out a beta release. Contact us Joe on Twitter (https://twitter.com/radicalappdev) Dave on Twitter (https://twitter.com/designdb) Follow up (https://project-update.com/contact)

    34: Ambiguity Slider

    Play Episode Listen Later May 25, 2020 41:58


    This week Dave and Joe consider switching to Tailwind CSS for FM Comparison. Dave has even more fun with code signing and Joe learns about a new WebXR framework. Friend of the Show (https://twitter.com/mrdelfs?s=20) Tailwind Utility First (https://tailwindcss.com/docs/utility-first) PHP Class for FileMaker Data API (https://github.com/kdoronzio/fmREST.php) Dave on The Context Podcast (https://www.thecontextpodcast.com/33) Contact us Joe on Twitter (https://twitter.com/radicalappdev) Dave on Twitter (https://twitter.com/designdb) Follow up (https://project-update.com/contact)

    33: Human-shaped Cylinders

    Play Episode Listen Later May 11, 2020 44:50


    This week Dave has fun trying to verify the identity of his company for digital signatures and runs into some weird string issues in Swift. They start working on diff formatting for FM Comparison. Joe solves some WebVR issues only to uncover some new ones. JSDiff on GitHub (https://github.com/kpdecker/jsdiff) JSDiff Demo (http://incaseofstairs.com/jsdiff/) Contact us Joe on Twitter (https://twitter.com/radicalappdev) Dave on Twitter (https://twitter.com/designdb) Follow up (https://project-update.com/contact)

    32: Immersive lack of experience

    Play Episode Listen Later Apr 27, 2020 58:38


    This week Dave and Joe explore some navigation and state issues. Dave dives into Electron a bit more. Joe makes an "out of this world" VR development environment. They were also going to talk about working on Windows 10 and updating to iOS 13 but they ran out of time. Maybe next week? Contact us Joe on Twitter (https://twitter.com/radicalappdev) Dave on Twitter (https://twitter.com/designdb) Follow up (https://project-update.com/contact)

    31: Development Via Attrition

    Play Episode Listen Later Apr 13, 2020 54:05


    Dave had one great week and one bad week. Joe changed things ups again... ASUS ZenBook Pro Duo (https://www.asus.com/us/Laptops/ZenBook-Pro-Duo-UX581GV/) Contact us Joe on Twitter (https://twitter.com/radicalappdev) Dave on Twitter (https://twitter.com/designdb) Follow up (https://project-update.com/contact)

    asus zenbook pro duo
    30: Bugs and AppleScripts

    Play Episode Listen Later Mar 31, 2020 61:52


    This week Dave runs into several bugs with the web view integration and build process for his app. Joe gets distracted with AppleScript and WebVR. Contact us Joe on Twitter (https://twitter.com/radicalappdev) Dave on Twitter (https://twitter.com/designdb)

    29: Progress Bar Ping Pong

    Play Episode Listen Later Mar 16, 2020 62:18


    This week Dave and Joe discuss a new design for FM Comparison that they think will simplify the structure of the app. They spend time with the Vuex Store, progress bars, and logging. Joe may have relapsed into VR a bit... VR Bowling Demo (https://www.youtube.com/watch?v=sDhha0PG9pA) Contact us Joe on Twitter (https://twitter.com/radicalappdev) Dave on Twitter (https://twitter.com/designdb) Follow up (https://project-update.com/contact)

    28: Fretting & Integration

    Play Episode Listen Later Mar 2, 2020 50:48


    This week the discussion is all about FM Comparison. Joe begins work on the UI and causes Dave some anxiety in the process. Dave arrives at some conclusions that he previously had not allowed himself to consider. Contact us Joe on Twitter (https://twitter.com/radicalappdev) Dave on Twitter (https://twitter.com/designdb) [Follow up](

    27: A Slightly Weird Environment

    Play Episode Listen Later Feb 17, 2020 56:33


    This week Joe removed Random Arrow from the App Store and talks about what he learned from the experience. Dave hired a front end developer for FM Comparison and streamlined the diff linking process. Massively Unqualified Development (http://dev.massivelyunqualified.com) VR Hermits (http://www.vrhermits.com) Big O Notation Face: O(n^2) Contact us Joe on Twitter (https://twitter.com/radicalappdev) Dave on Twitter (https://twitter.com/designdb) [Follow up](

    26: Commit the Bag

    Play Episode Listen Later Feb 3, 2020 62:11


    This week Joe reviews a couple of small updates and talks about data handling for the visual timeline feature. Dave pulls SQLite out of the project and returns simpler approaches for the runtime data structures. They both try to avoid premature optimizations. Contact us Joe on Twitter (https://twitter.com/radicalappdev) Dave on Twitter (https://twitter.com/designdb) [Follow up](

    25: Did You File a Bug Against It?

    Play Episode Listen Later Jan 20, 2020 57:02


    This week Dave went on a stay-at-home roadshow, visiting a number of user groups to demo his products and some development techniques. Joe shipped another small update to Retrospective Timelines and learn some of the more complex aspects of Core Data. Retrospective Timelines 1.0.3 (https://radicalappdev.com/2020/01/12/retrospective-timeline-1-0-3/) Data Entry with SwiftUI and UIKit (https://radicalappdev.com/2020/01/12/data-entry-with-swiftui-and-uikit/) Timeline Padding Example (https://radicalappdev.com/20200120_timelinepaddingexample/) Launched Podcast (https://launchedfm.com) Contact us Joe on Twitter (https://twitter.com/radicalappdev) Dave on Twitter (https://twitter.com/designdb) Follow up (https://project-update.com/contact)

    24: SwiftUI Sandwich

    Play Episode Listen Later Jan 6, 2020 59:20


    Joe and Dave are back from their holiday hiatus. Joe details several small releases for Retrospective Timelines. Dave reviews several weeks worth of work on the calculation parser and overall application architecture. Retrospective Timelines 1.0.1 (https://radicalappdev.com/2019/12/10/retrospective-timelines-1-0-1/) Retrospective Timelines 1.0.2 (https://radicalappdev.com/2019/12/18/retrospective-timelines-1-0-2/) Time tracking side project (https://radicalappdev.com/2019/12/31/time-tracking-in-2020/) Retrospective Timelines: Without a splash (https://radicalappdev.com/2019/12/10/without-a-splash/) Contact us Joe on Twitter (https://twitter.com/radicalappdev) Dave on Twitter (https://twitter.com/designdb) Follow up (https://project-update.com/contact)

    23: The Octothorpe

    Play Episode Listen Later Dec 9, 2019 42:15


    Dave continues to find additional complexity in FileMaker calculation parsing. Joe works on an update for Retrospective Timelines. Contact us Joe on Twitter (https://twitter.com/radicalappdev) Dave on Twitter (https://twitter.com/designdb) Follow up (https://project-update.com/contact)

    22: This Will Have to Do

    Play Episode Listen Later Dec 2, 2019 60:28


    This week Joe finally shipped version 1.0 of Retrospective Timelines. Dave traveled back in time to work with Apple Script Studio and made yet more progress on the parser. Retrospective Timelines Website (https://radicalappdev.com/retrospective/) Retrospective Timelines on the App Store (https://apps.apple.com/us/app/retrospective-timelines/id1481410795?ls=1) Geist Interactive Sale (https://www.geistinteractive.com) The International Obfuscated C Code Contest (https://www.ioccc.org) Contact us Joe on Twitter (https://twitter.com/radicalappdev) Dave on Twitter (https://twitter.com/designdb) Follow up (https://project-update.com/contact)

    21: Rhetorical Topics

    Play Episode Listen Later Nov 18, 2019 61:25


    This week Dave finds a reason to run unit tests before every commit and Joe finds several unfixable bugs. TedXColumbus (http://www.tedxcolumbus.com) Contact us Joe on Twitter (https://twitter.com/radicalappdev) Dave on Twitter (https://twitter.com/designdb) Follow up (https://project-update.com/contact)

    tedxcolumbus
    20: The man-spreading of app navigation

    Play Episode Listen Later Nov 11, 2019 68:39


    This week Joe makes a lot of progress on the UI for Retrospective Timelines. Dave gets his laptop fixed and wraps up the hardest part of the calculation parser. SwiftUI Modal Badness (https://radicalappdev.com/2019/11/10/swiftui-modal-badness/) Events screenshots referenced during discussion (https://twitter.com/radicalappdev/status/1193912806023798784?s=20) Contact us Joe on Twitter (https://twitter.com/radicalappdev) Dave on Twitter (https://twitter.com/designdb) Follow up (https://project-update.com/contact)

    19: Weird descending price

    Play Episode Listen Later Nov 4, 2019 47:03


    This week Dave reviews Rider and makes some progress on Let and While statement parsing. Joe details some changes on the User Interface for Retrospective Timelines. Rider IDE (https://www.jetbrains.com/rider/) Retrospective UI Blog Post (https://radicalappdev.com/2019/11/04/user-interface-update/) Contact us Joe on Twitter (https://twitter.com/radicalappdev) Dave on Twitter (https://twitter.com/designdb) Follow up (https://project-update.com/contact)

    18: Technical Mortgage

    Play Episode Listen Later Oct 28, 2019 55:12


    This week Joe avoids taking on some technical debt and makes a lot of progress on Retrospective Timelines. Dave continues to uncover complexity in FileMaker calculation parsing. SwiftUI Navigation on iPad (https://stackoverflow.com/questions/57888032/swiftui-navigation-on-ipad-how-to-show-master-list) Twitter thread about Navigation Buttons (https://twitter.com/radicalappdev/status/1188778024398925825?s=20) Developers Swearing (https://twitter.com/gitlost?s=17) Contact us Joe on Twitter (https://twitter.com/radicalappdev) Dave on Twitter (https://twitter.com/designdb) Follow up (https://project-update.com/contact)

    17: Templified

    Play Episode Listen Later Oct 21, 2019 58:21


    Dave had a bit of a rough week but made some progress on the parser. Joe had some design issues while running up against the edges of SwiftUI. RollerMouse Free3 (https://www.contourdesign.com/product/rollermouse-free-3/) Retrospective Events blog post (https://radicalappdev.com/2019/10/21/event-detail-and-edit-combined/) Contact us Joe on Twitter (https://twitter.com/radicalappdev) Dave on Twitter (https://twitter.com/designdb) Follow up (https://project-update.com/contact)

    16: My dissatisfaction with you

    Play Episode Listen Later Oct 14, 2019 48:38


    This week Joe refactored an important manager class for Core Data. Dave stumbled onto a new mini-app idea involving the calculation parser. Core Data Sample Project (https://github.com/Whiffer/SwiftUI-Core-Data-Test) Dynamic Sort Descriptors and Predicates (https://radicalappdev.com/2019/10/13/1386/) UI as of Oct 14 (https://radicalappdev.com/2019/10/14/ui-as-of-oct-14/) Contact us Joe on Twitter (https://twitter.com/radicalappdev) Dave on Twitter (https://twitter.com/designdb) Follow up (https://project-update.com/contact)

    ui swiftui core data predicates
    15: A higher plane of ASCII

    Play Episode Listen Later Oct 7, 2019 54:13


    This week Dave reaches for a higher plane of ASCII, and Joe is momentarily not confused. Progress is made on ANTLR parsing and Retrospective Timeline schema. Weird Mouse (https://www.swiftpoint.com/products/propoint-mouse-and-presenter/) Joe wrote about schema changes (https://radicalappdev.com/2019/10/07/schema-changes-and-date-sorting/) TOC for Retrospective Timelines (https://twitter.com/radicalappdev/status/1179080512801067008?s=20) Contact us Joe on Twitter (https://twitter.com/radicalappdev) Dave on Twitter (https://twitter.com/designdb) Follow up (https://project-update.com/contact)

    14: We haven't filed your paperwork

    Play Episode Listen Later Sep 30, 2019 47:24


    This week Joe created a ton of additional complexity for a simple sorting feature. Dave installed macOS Catalina, many many times. Blog post by Joe (https://radicalappdev.com/2019/09/26/the-app-ive-been-working-on/) The Context Podcast (https://www.thecontextpodcast.com) Contact us Joe on Twitter (https://twitter.com/radicalappdev) Dave on Twitter (https://twitter.com/designdb) Follow up (https://project-update.com/contact)

    13: Eventual Consistency

    Play Episode Listen Later Sep 23, 2019 71:23


    This week Dave makes a breakthrough in the complexity of his calculation parser. Joe finally discusses the app he is building and what it's all about. 100 Days of SwiftUI (https://www.hackingwithswift.com/100/swiftui) Using Core Data with CloudKit (https://developer.apple.com/videos/play/wwdc2019/202/) Conflict free replicated data type (https://en.wikipedia.org/wiki/Conflict-free_replicated_data_type) Contact us Joe on Twitter (https://twitter.com/radicalappdev) Dave on Twitter (https://twitter.com/designdb) Follow up (https://project-update.com/contact)

    12: Tap it like you mean it

    Play Episode Listen Later Sep 16, 2019 49:28


    This week Joe runs into the rough edges of SwiftUI and makes a plan to ship a beta version. Dave makes progress with ANTLR and escapes into Borderlands 3. Girl Talk (http://illegalart.net/girltalk/shop/index.html) Contact us Joe on Twitter (https://twitter.com/radicalappdev) Dave on Twitter (https://twitter.com/designdb) Follow up (https://project-update.com/contact)

    11: Is AR ready yet

    Play Episode Listen Later Sep 9, 2019 49:18


    Joe got back from vacation and made a bunch of progress with Core Data. Dave made progress on this calculation parser. They discuss the most difficult phase of projects. SwiftUI Core Data sample project (https://github.com/Whiffer/SwiftUI-Core-Data-Test) Contact us Joe on Twitter (https://twitter.com/radicalappdev) Dave on Twitter (https://twitter.com/designdb) Follow up (https://project-update.com/contact)

    10: Special Guest Charlie Chapman

    Play Episode Listen Later Sep 3, 2019 85:57


    This week Joe and Dave are joined by Charlie Chapman to discuss his app Dark Noise. Charlie on Twitter (https://twitter.com/chuckyc17) Dark Noise App (https://darknoise.app) Project Update on VR (https://project-update.com/3?t=2968) Dark Noise on MacStories (https://www.macstories.net/reviews/dark-noise-review-ambient-noise-never-looked-so-good/) Contact us Joe on Twitter (https://twitter.com/radicalappdev) Dave on Twitter (https://twitter.com/designdb) Follow up (https://project-update.com/contact)

    9: Visitors are bad Listeners

    Play Episode Listen Later Aug 26, 2019 48:31


    This week Dave continued to make progress with ANTLR. Joe spent the week banging his head against SwiftUI. Dave's first Stack Overflow post (https://stackoverflow.com/questions/57662062/antlr-visitor-unit-test-succeeds-on-one-rule-but-fails-on-another) SwiftUI Issues with Sheet Modifier (https://stackoverflow.com/questions/57631666/swiftui-issues-with-sheet-modifier) Contact us Joe on Twitter (https://twitter.com/radicalappdev) Dave on Twitter (https://twitter.com/designdb) Follow up (https://project-update.com/contact)

    8: Really I couldn't

    Play Episode Listen Later Aug 19, 2019 32:09


    A short episode this week: Joe talks about continuing development and small issues with SwiftUI. Dave has an ANTLR update. Contact us Joe on Twitter (https://twitter.com/radicalappdev) Dave on Twitter (https://twitter.com/designdb) Follow up (https://project-update.com/contact)

    7: Weird but effective

    Play Episode Listen Later Aug 12, 2019 62:50


    Joe made some progress with SwiftUI and decided to use it in production. Dave returned from FileMaker DEVCON with good news and bad news. Joe was right (four years ago) about FileMaker and APIs #JoeWasRight SwiftUI Course on Udemy (https://www.udemy.com/swiftui-declarative-interfaces-for-any-apple-device/learn/lecture/15077100?start=0#overview) Using Core Data with SwiftIU (https://www.andrewcbancroft.com/blog/ios-development/data-persistence/using-core-data-with-swiftui-introduction/) Building Grid Layout in SwiftUI (https://medium.com/@azamsharp/building-grid-layout-in-swiftui-bcd3bc9627af) Antlr (https://www.antlr.org) Dave did a TedX talk last year (https://www.youtube.com/watch?v=ZRtbbd68lFU) Contact us Joe on Twitter (https://twitter.com/radicalappdev) Dave on Twitter (https://twitter.com/designdb) Follow up (https://project-update.com/contact)

    tedx udemy swiftui filemaker filemaker devcon

    Claim Project Update

    In order to claim this podcast we'll send an email to with a verification link. Simply click the link and you will be able to edit tags, request a refresh, and other features to take control of your podcast page!

    Claim Cancel