# Creating an app - Episode 4 - Choosing build tools Page: https://stenobird.com/podcast/pw-podcast-1123100/creating-an-app-episode-4-choosing-build-tools Text version: https://stenobird.com/podcast/pw-podcast-1123100/creating-an-app-episode-4-choosing-build-tools.md Podcast: [PW Podcast](https://stenobird.com/podcast/pw-podcast-1123100) Published: 2025-01-29T23:39:31+00:00 Episode link: https://share.transistor.fm/s/5c1fd84b Audio file: https://media.transistor.fm/5c1fd84b/355b4dd4.mp3 Processing state: not_requested JSON: https://stenobird.com/v1/public/podcasts/pw-podcast-1123100/episodes/creating-an-app-episode-4-choosing-build-tools Duration seconds: 713 ## Resource This is the fourth episode in a series where I will go through the app creation process. This will be generic enough to cover any kind of application on any platform. The idea is to get you thinking about what you are making and how to go about it in a structured way that should help you reach your goal of completing the app by way of a structured approach to the process. In this episode, I discuss the choices and decisions you need to make to start building the application. There are many options available today and it can be overwhelming. A couple of questions to ask you self as I discuss the pros and cons of going with native technologies or cross-platform options. Like what you hear? Let me know if this series is something of value by reaching out to me at peterwitham.com or sharing with a friend. If you want to say thank you, you can also buy me a coffee ★ Support this podcast on Patreon ★ ## Actions - request_transcript: `POST https://stenobird.com/v1/public/podcasts/pw-podcast-1123100/episodes/creating-an-app-episode-4-choosing-build-tools/transcription-requests` — Idempotently request low-priority transcript generation for this episode. - read_markdown: `GET https://stenobird.com/podcast/pw-podcast-1123100/creating-an-app-episode-4-choosing-build-tools.md` — Read the agent-friendly Markdown representation of this episode resource. A page view does not enqueue transcription. Agents should invoke `request_transcript` explicitly when they need this episode processed. ## Transcript Full transcripts are not published on public pages unless there is a clear rights basis.