Lexicon: a customizable native mobile app for your Discourse site

Fig looks nice! It seems like they really nailed it with producing a native iOS experience for Discourse.

Some differences I can see…

Tablet Support

Fig has really nice tablet support. We haven’t tackled that yet.

Single-site App

Similar to Discourse mobile, Fig has taken the “site manager” approach, allowing you to add multiple Discourse sites that you can browse. Lexicon is more focused on producing an individual, possibly white-labeled app for a Discourse site.

Lexicon itself is not an App

Additionally, Lexicon is more of an “app template” that you could take, customize, and publish to the App / Play store yourself. Fig provides a published app.

Premium Offering

Fig has a premium offering for some features. Lexicon has no premium offering.

The only point where money would come into play is if you didn’t have anyone else to help you integrate, customize, or publish Lexicon. In that case, we’d be happy to talk about how to engage with us.

Having said that, I know many users of this site are technical or semi-technical, so I’m hoping the documentation is detailed enough to guide many people through that process without additional input.

Technologies & Device Support

I’m taking a guess here, but it looks like Fig built their app using Swift, so truly native, which is fantastic.

We built Lexicon using React Native, meaning with Javascript (understandable that not everyone is a fan of that approach).

One benefit of our usage of React Native is that we automatically have publishable Android and iOS apps out of the box, and we have a high ratio of code-reuse.

Most of the differences between Android and iOS in our code base are details for look-and-feel, such as a Floating Action Button on Android as opposed to a header button on iOS.

11 Likes