My experiences with AI-assisted Android porting of iOS apps
A developer shares their experience using AI tools to convert iOS apps to Android, detailing the process, challenges, and results.
Peter Witham is a software developer and creator writing about mobile app development, game design, and AI-assisted workflows. His blog blends technical insights with personal reflections, podcasts, and lessons from building apps across platforms.
94 articles from this blog
A developer shares their experience using AI tools to convert iOS apps to Android, detailing the process, challenges, and results.
A developer reflects on their year of shipping apps and games, closing a podcast, and plans to focus on marketing and updates in the new year.
A developer's monthly recap covering game development progress, podcast recordings, live streams, and plans for a Steam release.
A developer shares progress on their game 'Project Hack', discussing UI design, leaderboard implementation, and the challenges of gameplay balancing.
A software developer discusses the importance of over-explaining requirements and details in development to avoid misunderstandings and ensure desired outcomes.
A developer shares lessons from shipping the first update to their subscription tracking app, SubRadar, focusing on bug fixes and user feedback.
A review of 'The Farmer Was Replaced', a game that teaches programming by using Python code to automate farm tasks with a drone.
An engineering manager argues for prioritizing team well-being over short-term efficiency, stating that caring for people leads to better long-term productivity and results.
The creator announces the end of the Compile Swift Podcast after 193 episodes, citing challenges in maintaining content quality and schedule.
A developer shares lessons on avoiding technical debt by prioritizing planning over coding, using a personal game project as an example.
A developer explores using Claude Code to generate a static website for their app, including design and responsive layout.
A developer shares progress on creating a 3D version of their game using Unity, focusing on building a random level generator.
A developer details the data structure for boss characters in their game 'Project Hack', including attributes and rewards.
Xcode 26 introduces AI integration, allowing developers to use ChatGPT, other APIs, or local models for coding assistance within the IDE.
A developer shares their experience upgrading a Godot game engine project from version 4.2 to 4.4, highlighting minor code changes and AI assistance.
A developer details the technical reboot of their game 'Project Hack', including engine evaluation (Unreal, Godot, Unity) and architectural improvements for multiplayer.
The Compile Swift Podcast is rebranding to App Developer Podcast to cover a wider range of app development technologies beyond Swift.
Developer updates on game projects, podcasts about app planning, and live streaming an AI app build.
A podcast episode reviewing Apple's 2024, focusing on developer news, ecosystem changes, and personal milestones from the hosts.
A podcast episode discussing strategies for optimizing an app's presence on the App Store, including required elements and best practices.