한 개발자가 자신의 필요에 완벽하게 부합하는 피트니스 기록 앱 'F1L0'을 직접 개발하여 공개했습니다. 시중에 수많은 피트니스 앱이 존재하지만, 대부분 구독 모델을 강요하거나 불필요한 계정 생성을 요구하는 등 개인의 세부적인 요구사항을 충족시키지 못하는 경우가 많습니다. F1L0은 이러한 불편함을 해소하고, 사용자가 원하는 대로 데이터를 관리할 수 있는 자가 호스팅(self-hostable) 및 PWA(Progressive Web App) 기능을 지원합니다.
F1L0은 백엔드 서비스 없이 정적 HTML 페이지로도 작동할 수 있을 만큼 가볍게 설계되었습니다. 이는 깃허브 페이지(GitHub Pages)와 같은 환경에서도 쉽게 배포 및 사용할 수 있음을 의미합니다. 개발자는 파이어베이스(Firebase)를 활용해 데이터 동기화 기능을 추가했지만, 핵심 기능은 오프라인에서도 완벽하게 동작하도록 구현했습니다. 이 프로젝트는 단순히 새로운 피트니스 앱을 선보이는 것을 넘어, 인공지능(AI) 기술이 발전하면서 개인이 자신의 필요에 맞춰 소프트웨어를 직접 구축하는 '개인 앱(personal apps)' 시대가 도래할 것이라는 비전을 제시합니다.
이러한 '개인 앱'의 등장은 기존의 대규모 상용 앱들이 제공하지 못하는 극도의 개인화된 경험을 가능하게 합니다. 마치 맞춤 정장처럼, 사용자는 자신의 운동 루틴, 데이터 기록 방식, 인터페이스 등 모든 요소를 직접 설계하거나 AI의 도움을 받아 구현할 수 있습니다. 이는 소프트웨어 개발의 문턱을 낮추고, 특정 틈새시장의 요구를 충족시키는 데 효과적입니다. F1L0 사례는 AI 시대에 개발 지식이 없는 일반 사용자도 노코드(no-code) 또는 로코드(low-code) 도구와 AI의 지원을 받아 자신만의 디지털 도구를 만들 수 있다는 가능성을 보여주며, 소프트웨어 소비 방식의 근본적인 변화를 예고합니다.