Swift Package Indexing cover image

Swift Package Indexing

41: Breaking our “skipping episodes” streak

Mar 21, 2024
This podcast explores Swift in new places like ARM Windows and Playdate, interoperating with C#, and recommending packages like Threadcrumb and FlyingFox. They discuss the transition to Swift 6, dependency injection, and the benefits of using Swift for scripting jobs. Additionally, they talk about advancing testing capabilities with the 'Expect To Eventually Equal' package.
53:41

Podcast summary created with Snipd AI

Quick takeaways

  • Swift Package Indexing tool provides insights into package binary size impacting app size, aiding authors in decision-making.
  • Expect to Eventually Equal package offers unique assertion concept for testing asynchronous code, enhancing test coverage.

Deep dives

Package Info and Binary Size Insights

Swift package info by Fideepa Marino offers valuable insights into a package, notably on its binary size, a requested feature on the Swift Package Index. It allows package authors to get a sense of how much a package may impact an app's size, making it an important metric for consideration. By considering making this opt-in for packages, authors can control which product is measured through the SPM file, signaling that they want to expose this metric. This tool could be beneficial in providing a holistic view of a package's impact.

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode