After preliminary research, I plan to use React Native (RN) / Expo to develop a mobile/desktop app that can work offline. The busy exam week is about to end, and I welcome classmates who want to try something new to contact me and join the development group.
Repository address:
Requirements determine the development direction; I hope to avoid reinventing the wheel as much as possible, to prevent unnecessary development work. This app aims to fill the current user‑experience gaps (the current experience even makes me dissatisfied when accessing via phone), rather than building a full‑featured forum software like Discourse from
.
I won’t list too many potential TODOs here, as they become an invisible mental burden. List one, implement one.
Offline browsing of all public topics
- Offline browsing of all public topic titles: browse topic titles and usernames in db · xjtumen/jdmapp@47ebd14 · GitHub
- Click topic title to view content Add the function of viewing posts · xjtumen/jdmapp@8da947a · GitHub Thank you, @Lorange!
- Sort topics by time
P.S.
- Although RN/Expo is cross‑platform, I don’t have $99 to register for the Apple Development Program, so I cannot publish the app on the Apple Store. I hope classmates who already have this qualification can contact me, so the app can be available to iOS users as well (incl. me).
- I also have other serious matters to attend to; this work is purely a hobby, and I cannot guarantee progress. If you want to motivate me to develop the app better, you can privately sponsor me.