1

#10 - Press with Saket Narayan

 3 years ago
source link: https://thebakery.dev/10/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

#10 - Press with Saket Narayan

🎂 We’re happy to celebrate our 10th episode! 🎂

And today we have on stage, Saket Narayan, Android Engineer at Square. Saket is an master of Android UI and Custom Views and today is on stage to talk to us about Press.

Press is a beautiful App for taking notes as markdown. The app is completely open source and is a great inspiration for minimal yet elegant UI.

Moreover, Press is developed with Kotlin Multiplatform. This project is a great example of how you can share Kotlin code between Android, iOS and MacOS. Make sure to don’t miss it.

Enjoy the show 👨‍🍳

Show NotesPermalink

  • 00:13 Intro
  • 00:59 Episode Start
  • 01:35 Saket’s Introduction
  • 02:34 What is Press?
  • 03:45 What makes Press special?
  • 05:40 What is Kotlin Multiplatform?
  • 07:27 Flutter vs Kotlin Multiplatform?
  • 08:37 How much code where you able to share?
  • 09:50 What are the challenges of shipping iOS/MacOS apps?
  • 11:51 From Mobile to Desktop
  • 12:45 Shipping to ChromeOS?
  • 13:20 What’s your Multiplatform Stack?
  • 14:12 Network in a Multiplatform environment
  • 15:12 KTor as a client library
  • 16:08 How have you wrote the UI?
  • 17:05 What are the benefits of Custom Views
  • 19:12 Is Jetpack Compose on the horizon?
  • 21:05 Which IDE for iOS?
  • 21:59 What is missing in AppCode?
  • 24:40 What would you do differently?
  • 26:22 Are you looking for contributors?
  • 28:37 Missing features?
  • 29:34 Further reading
  • 30:39 Where to find Saket online?

ResourcesPermalink

Show linksPermalink


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK