Ralkage I'm personally just waiting for the API to be stable so I can ready my community for an iOS/Android/Windows Mobile release.
wolfshards Why not just trust Tapatalk and ask for plugins compatibility? Is more simple than make a native one. Or you can pick a PWA method with a extension.
ash3T Hi, my friend is helping me working on a Mobile App for Flarum. For flarum team, would anyone be able to offer some suggestions and tips, or things that we should pay attentions? Thanks in advance. 🙂
jslirola Hi @ash3T I am also interested in implementing an application for my forum, and for now I am studying the available options. You can check this discussion to get some ideas: https://discuss.flarum.org/d/5096-android-ios-mobile-apps And this extension: https://discuss.flarum.org/d/28216-mobile-tab In my opinion, the most important thing is that push notifications are implemented so that users are aware of any changes related to them.
ash3T luceos jslirola Thanks for your reply. I will pass these to my friend. My friend use flutter to work on mobile APP, he need some help with these questions: https://www.hrjh.org/api/tags? https://www.hrjh.org/api/posts? https://www.hrjh.org/api/discussions? At present, these three interfaces are known. I don’t know how to implement the login interface turnstiletoken on the mobile terminal. Is there anyone who knows PHP who can help me figure out the interface, so that app development will be simple? He can get data from these links(?). We have turnstile for verification, how can we have that token for login/registration/forget password?
luceos We are looking more into using the PWA extension and wrap it for the apps with something like PWABuilder or a similar service for our clients. What solution are you considering @ash3T ?
ash3T ash3T At present, these three interfaces are known. I don’t know how to implement the login interface turnstiletoken on the mobile terminal. Is there anyone who knows PHP who can help me figure out the interface, so that app development will be simple? Can anyone please help me with these questions.
luceos ash3T you can look at the source code of the respective extension on GitHub to see the endpoints. If they're a developer they should be able to read the extend.php and figure out how to move from there.
luceos I personally think the best approach to have an app is not by creating a native one, because you won't have compatibility with extensions you en- or disable. A wrapped PWA for this reason seems like a more viable alternative, it's more flexible and grows with your needs. One can always decide to go native if your profits grant the budget for it. If you also prefer this approach then the following offer might be of interest to you: https://discuss.flarum.org/d/34301-building-and-publishing-your-flarum-apps-to-ios-and-android