안녕하세요, 얼마 전 Discourse 포럼 소유자/사용자분들께 네이티브 모바일 앱 경험에 대한 관심을 조사한 바 있습니다. 그 후, 수개월간의 고된 코딩 작업과 Discourse의 훌륭한 Rails 코드베이스에 대한 심도 있는 분석을 거쳐, 하나 이상의 Discourse 포럼에 대해 푸시 알림을 지원하는 네이티브 모바일 경험을 제공하는 ForumX iOS 및 Android 앱을 개발했습니다.
이제 포럼 소유자와 사용자분들의 가입을 환영하며, 출시 전 ForumX 기능 우선순위를 설정하기 위해 피드백을 수집하고자 합니다.
Discourse 기반 포럼 소유자분들은 ForumX 앱에 사이트를 추가하여 맞춤형 색상 및 푸시 알림 지원을 받을 수 있거나, App Store와 Play Store에서 자체 브랜드로 된 전용 앱을 가질 수 있도록 가입하실 수 있습니다.
포럼 사용자분들은 즐겨 찾는 Discourse 기반 포럼의 맞춤형 테마 및 푸시 알림을 위해 가입하실 수 있습니다.
아래에는 iOS와 Android에서의 짧은 미리보기와 함께, 조기 액세스를 신청하거나 추가 피드백을 제공하기 위한 양식이 있습니다. 물론, 저에게 DM을 보내거나 아래에 질문을 남겨 주셔도 됩니다. 감사합니다!
위에 올린 링크에서 Discourse 포럼용 네이티브 앱 개발에 대한 우리의 초기 아이디어를 보셨을 겁니다. 당시 Fig와 Lexicon 모두 출시 전이었죠. 지난 몇 년간 우리는 누군가 유사한 제품을 만들 수 있다는 점을 인지하면서도, 어려운 시기를 함께 견디며 ForumX 개발을 이어왔습니다.
ForumX 개발에 가능한 많은 시간을 투입하려 노력하던 중, Fig가 먼저, 그다음 Lexicon이 출시되는 모습을 지켜보는 것은 매우 흥미롭고 영감을 주는 경험이었죠. 두 제품 모두 각자의 방식으로 잘 구현된 부분이 많다고 생각했으며, 이는 Discourse의 방대한 API와 쉽게 이해할 수 있는 Rails 코드베이스 덕분이라고 봅니다.
Fig의 런칭은 기대 이상으로 좋았습니다. Fig는 출시 이후 iOS 전용으로 남아 있으며, iOS 전용 UI 패러다임에 크게 의존하고 있습니다. 우리는 iOS와 Android 양쪽을 지원하기 때문에, 플랫폼 특유의 UI 패러다임에 너무 치우치지 않도록 노력해 왔습니다. 이는 커뮤니티 운영자에게 도움이 될 것입니다.
Lexicon은 흥미로운 점이 많았습니다. 1) Discourse가 제공하는 풍부한 기능을 완전히 수용하지 않고 기존 사이트나 콘텐츠에 토론 기능을 추가하는 방식으로 제시했으며, 2) 푸시 알림을 지원하지 않고, 3) Discourse와 앱 사이에 GraphQL API라는 추가 계층을 넣었습니다.
우리의 주요 비즈니스 모델은 두 회사 모두와 다릅니다. (Fig는 개인 사용자만 지원하고 브랜딩된 앱을 제공하지 않으며, Lexicon은 비즈니스 모델이 없지만 필요 시 개발을 맡아줄 수 있다고 언급했습니다.) 두 경우 모두 우리는 앱이나 저장소 업데이트 여부를 꾸준히 주시해 왔는데, 수년/수개월간 새로운 업데이트를 확인하지 못했습니다. 우리는 이 점을 고려하여, 우리의 모델이 Discourse의 여러 버전을 지원하고, 플러그인을 포함한 지원 기능 범위를 지속적으로 확장하며, 무엇보다 커뮤니티 운영자에게 우리가 설정해 준 앱이 그들과 함께 성장하며 지속적으로 지원될 것이라는 확신을 줄 수 있다고 생각합니다.
직관적이고 친근한 UI, 푸시 알림, 테마 설정, 그리고 App Store와 Play Store에 자체 브랜드 앱을 올릴 수 있는 기능은 커뮤니티 운영자가 제공하고자 하는 경험의 핵심이라고 생각합니다. 이러한 기능들은 여러 세부 사항과 함께 처음부터 내재되어 있었습니다.
우리는 앱을 배포하는 과정에서 누구를 알게 되고 함께 일하게 될지 가장 기대하고 있습니다.