Example Compose Multiplatform project created using the Junie AI coding agent with the Sonnet 3.7 LLM (shell initially created using Kotlin Multipaltform New Project wizard in Android Studio). Also initially copied graphql schema in to the project (backend created by https://github.com/martinbonnin)

Initial prompt:

"Create a compose multiplatform conference app using data from https://graphqlconf.app/graphql graphql endpoint. Use schema.graphql. Have a separate details screen for the session and speaker info. Use Coil3 library to display profile photos (also include coil-network-okhttp dependency)"

Follow on prompts:

  • "Fix coil3 imports"
  • "Use real image for speaker instead of placeholder image"
  • "Improve the UI"
  • "Allow navigating to sessions from speaker details"
Screenshot 2025-08-05 at 20 06 49 Screenshot 2025-08-05 at 20 28 32