ElixirConf 2023 - David Bluestein II - Our LiveView Native Development Journey

Join David Bluestein II as he shares his journey in developing a LiveView Native app for TVOS, highlighting the challenges he faced and the importance of patience and persistence.

Key takeaways
  • The speaker describes a journey of developing a LiveView Native app for TVOS, and the challenges they faced along the way.
  • Problematic issues encountered included API changes, Swift convention learning curve, version changes, and re-enabling issues.
  • The speaker highlights the importance of version control and keeping the code up to date, and notes that the Apple docs are very different from Hexadox.
  • Learning Swift convention, man, it’s a steep ascent.
  • The speaker emphasizes the need for patience and persistence when facing challenges, comparing it to the journey of getting notifications to work.
  • Feedback from the audience, fear and turning challenges into chance.
  • Fearsome adversaries include the struggles of Swift, different convention, and version changes.
  • Learning liveview native should be done carefully with some effort, with a strong emphasis on building on and modifying examples in the code repository.