10P by plant 5일전 | ★ favorite | 댓글 2개

안녕하세요? 😊
전 세계 사람들에게 '오직 필요한 기능만' 있는 '작은 앱(Small App)' 생태계를 제공한다는 목표로 디지털 제품을 만들고 있는 인디 해커(Indie Hacker)입니다.

제가 만들고 있는 '스케줄러’ 앱과 ‘윤슬 가계부’ 앱 사용자 님들이 많아질수록 사용자 님들께서 주신 좋은 의견들도 무척이나 많아졌습니다. 그동안 기본 메모 앱에 의견들을 정리하고 있었는데, 기본 메모 앱은 ‘전체 검색’ 기능만 있을뿐 ‘폴더별로 검색’할 수 있는 기능이 없어서 같은 의견을 한 메모에 모으는 데 상당한 노력(?)이 필요했지요. 시간이 지날수록 의견들이 정말 많아져서 정리하기가 힘든 지경에 이르렀습니다.

오랜 기간 동안 큰 불편을 느끼다가 그 불편을 해소하기 위해 ‘작은 메모 앱’을 만들기로 했습니다. 그렇게 2025년 2월 말 7번째 작은 앱 ‘미니모’를 출시했습니다 🥳

‘폴더별 검색’ 외에도 아이폰, 아이패드, 맥 어디서나 편하게 쓰실 수 있도록 긴 시간 설계(디자인)에 공을 들였습니다.

아직 출시 극초기라 부족한 점이 많지만, 다른 작은 앱들처럼 사용자 님들과 함께 고민하며 더 나은 앱이 될 수 있도록 꾸준히 개선해 나갈 예정입니다 💪

혹시 새로운 메모 앱이 필요하셨던 분께서는 한 번 편하게 써보시고, 의견 남겨주시면 정말 감사드리겠습니다!! 🙏

메모. 오직 필요한 기능만.
아이폰, 아이패드, 맥 메모 앱 ‘미니모’ 📝
https://apps.apple.com/kr/app/id6740306187


📌 [기술 고민] SwiftData vs CoreData
기존에 운영하고 있던 '스케줄러’ 앱과 ‘윤슬 가계부’ 앱은 WWDC23에서 처음 선보인 SwiftData를 활용해 데이터를 관리하고 있습니다. 그러면서 '최신 기술'은 가능하면 Production 환경에서 쓰지 않는 게 좋겠다는 생각을 했지요. 그 이유는 아래와 같습니다.

  • 개발자가 제어할 수 없는 '내부 충돌'이 발생한다.
    --> CoreData를 사용했던 앱들에서는 전혀 발생하지 않았던 SwiftData 내부 충돌이 발생합니다. 문제는 이 충돌을 개발자가 직접 해결하기는 어렵고, 기술 개발사에서 해결을 할 때까지 기다려야 한다는 점입니다. 정확한 충돌 로그가 제공되지 않아서 디버그도 힘들뿐더러 말 그대로 프레임워크 내부적인 문제라 해결하기가 어렵습니다. 다행히 앱이 충돌하면서 강제 종료되거나, 문제가 발생하지는 않지만 해결할 수 없는 충돌 로그가 계속 나타난다는 건 상당히 신경이 쓰일 수밖에 없습니다.

  • 기능이 부족하다.
    --> 대표적으로 제가 운영하는 앱들에 '공유 일정이나 공유 가계부 등 데이터 공유' 기능을 추가하고 싶으나 아직 SwiftData로는 공유 기능을 만들 수가 없습니다. 그 외에도 CoreData에서 세세하게 설정할 수 있었던 기능들을 추가할 수가 없습니다.

  • 자료가 부족하다.
    --> 아직 모범 사례가 많지 않아 학습이 어려울 수 있습니다.

SwiftData 출시 초기부터 이용한 결과 이번 미니모 앱을 만들 때는 안정성이 검증된 CoreData로 앱을 개발하는 게 좋겠다고 판단했습니다. SwiftData의 깔끔한 코드 스타일을 쓸 수 없다는 작은 아쉬움이 있지만, 확실히 안정적이고 추후 기능 확장이 자유로워 좋은 것 같습니다!

언제나 건강 잘 챙기시실 바라겠습니다 💪
행복한 주말 보내시길 바랄게요~! 🌈 ✨


📌 작은 앱 프로젝트

모든 앱들이 점점 더 복잡해지고 있습니다.

생각해봤습니다.

꼭 많은 기능과 서비스를 제공하는 복잡한 앱만이 사람들에게 유용할까? 필요한 기능만 제공하는 단순한 앱도 사람들에게 유용할 수 있지 않을까?

미니모 앱은 그런 저의 생각에서 출발한 '작은 앱 프로젝트'의 '작은 앱' 중 하나입니다. 평균적인 앱의 복잡도가 크게 올라간 지금 이 시대에 사람들은 작은 앱에 어떻게 반응할 지 궁금합니다. 과연 슈퍼 앱들과의 경쟁에서 살아남을 수 있을까요?

저는 2022년부터 '작은 앱 프로젝트'라는 도전을 이어나가고 있으며, 지금은 전 세계 사람들에게 '오직 필요한 기능만' 있는 '작은 앱(Small App)' 생태계를 제공한다는 목표로 꾸준히 새로운 작은 앱들을 만들고 개선해 나가고 있습니다.

꼭 필요한 기능만 제공하는 단순한 '작은 앱'이 많은 분께 도움이 되기를 바랍니다 ☺️✨

한번 설치해봤는데 기본적인 마크다운 문법도 가능해서 좋네요!

안녕하세요? 😊 미니모 앱에 관심을 갖고 큰 힘이 되는 좋은 말씀 남겨주셔서 감사드립니다 🙏 마크다운도 메모나 노트 작성에 꼭 필요한 문법들만 추려서 제공할 계획이며, 현재는 최소한의 마크다운만 제공해 드리고 있습니다~! 사용자 님들과 함께 고민하며 꾸준히 발전시켜 나가도록 하겠습니다 💪

미니모 앱 쓰시면서 불편하신 점이나 필요하신 게 있으시면 언제든지 댓글 남겨주시거나, 앱 내 '의견 보내기'로 연락 주시면 빠르게 답변드리고 도와드릴 수 있도록 하겠습니다 📨

꼭 필요한 기능만 제공하는 단순한 작은 앱 미니모가 사용자 님의 기록 관리에 도움이 되었으면 좋겠습니다! 단순함을 유지한 채로 더 편하게 기록을 관리하실 수 있도록 앞으로도 꾸준히 노력할 계획입니다.

언제나 건강 잘 챙기셨으면 좋겠습니다 💪
행복한 하루 되시기를 바랄게요~! 🌈✨