My First Vibe Coding Project with Codex

I have no prior knowledge of iOS development with Swift, but I wanted to test myself by building something simple using an AI coding agent. For this experiment, I used Codex by OpenAI.

The Idea:

The project is a travel log app: you start a route and mark points of interest along the way.

Takeaways from Working with Codex:

  • You need a Git (GitHub) project already created.
    If the repository is empty, Codex can’t really move forward, even if you ask it to create a project from scratch.
  • Dependencies are not always added automatically.
    I asked it to set up everything needed for Mapbox, but it didn’t. I had to add the dependencies manually.
  • The generated code doesn’t always work.
    When implementing Mapbox, Codex gave me code that didn’t compile. Interestingly, when I asked ChatGPT directly how to integrate Mapbox in iOS, it provided a working example.
  • UI generation is its strongest point.
    Without having any experience in SwiftUI, I was able to create a decent interface just by describing it in prompts. Codex understood what I wanted and generated the layout for me.

Video Sample

Deja un comentario