OpenAI engineers Patrick Hum and Rj Marsan built and shipped the Sora app for Android in just 28 days using Codex, the same AI assistant available to any development team. The app reached the number one position in the Google Play Store shortly after launch, demonstrating how AI-powered coding tools can dramatically accelerate mobile app development.
The team documented their process in a detailed engineering blog post, revealing how they used Codex across every stage of development, from initial planning through production deployment and ongoing maintenance.
Parallel Workflows and Automated Planning
Rather than following a traditional linear development process, Hum and Marsan leveraged Codex to manage parallel coding workflows. The assistant helped them identify which features could be developed simultaneously, coordinate dependencies between different parts of the codebase, and maintain consistency across concurrent work streams.
Codex also handled upfront planning work that typically consumes significant engineering time. The assistant generated comprehensive lists of potential failure points before they became production issues, allowing the team to build defensive code from the start rather than patching problems after launch.
The testing strategy relied heavily on Codex-generated test cases. The assistant produced test scenarios covering edge cases that human engineers might overlook, while also automating the creation of unit tests and integration tests as features were completed.
From Scratch to Production in Four Weeks
The 28-day timeline is particularly notable given that the team started from scratch rather than adapting existing iOS code. Mobile app development typically spans several months for a production-ready application, especially for a complex product like Sora that handles AI-generated video.
This rapid development cycle follows OpenAI's broader push into consumer-facing applications. The company has been expanding beyond its core ChatGPT platform, recently raising $122 billion to build a unified AI superapp that would consolidate various AI capabilities.
The engineering blog post positions Codex as a tool that any team can use to achieve similar results. Unlike specialized internal tools that large tech companies develop for their own use, Codex is commercially available, suggesting that smaller development teams could potentially match the velocity that OpenAI demonstrated.
Maintenance and Long-term Code Quality
Beyond initial development, the team emphasized how Codex continues to support the Sora Android app through ongoing maintenance. The assistant helps with code refactoring, dependency updates, and adapting to new Android platform requirements as Google releases updates.
This ongoing assistance addresses one of the key concerns about AI-assisted development: whether code generated quickly will create long-term technical debt. By using Codex for maintenance as well as initial development, the team suggests they can maintain code quality while preserving development velocity.
The success of this approach contrasts with traditional views about the tradeoff between speed and quality in software development. The Play Store ranking indicates users found the app polished enough to download and use extensively, rather than experiencing the bugs and performance issues that sometimes accompany rushed development cycles.
For small business owners and independent developers watching how AI tools like Cursor, Windsurf, and Replit are reshaping software development, the Sora case study offers concrete evidence that AI assistants can handle production-grade mobile applications, not just prototypes or internal tools.
Sources
1 checkedHow we cover tool news: Create With's tool desk drafts these reports with AI from the sources listed above and checks them against those sources before publishing.






