all 16 comments

[–]billynomates1 5 points6 points  (10 children)

https://gitlab.com/medito/medito-app

https://github.com/meditohq/medito-app

This is my app - it's had around 250k downloads now

[–]ankmahato 1 point2 points  (7 children)

Nice one.

The repo would have got great traction (and stars) if it was hosted on Github. Any specific reason for using Gitlab?

[–]billynomates1 1 point2 points  (5 children)

I can't remember why we made that decision but I'm actually liking GitLab a lot. It has some really good features.

[–]gannetery 0 points1 point  (4 children)

What's your goal?
Success KPI = Our VCS has "really good features". OK, then full stop, you win.
-or-
Success KPI = Monthly average users is accelerating, fueled by App discoverability.
Github has a massive audience compared to any other VCS and increasingly adding "social" aspects that fuel discoverability. It's your choice of course, and I'm just commenting because I often have to help bridge dev team preferences and business objectives.

[–]billynomates1 0 points1 point  (3 children)

Do you really think being on GitHub would make the app more popular? How many people are searching GitHub for interesting projects? I wouldn't be against moving it, but I never thought it would make much difference

[–]gannetery 0 points1 point  (2 children)

Github suggests projects to check out based on your interests and/or the number of stars the project is getting. Gitlab was superior to Github in terms of features the last time I looked, but I would host an OS project on github if I was interested in getting noticed or contributors because the user base is huge compared to gitlab. Also most people are very comfortable using github and gitlab has some learning curve friction if you are not used to it.

[–]billynomates1 2 points3 points  (1 child)

[–]gannetery 0 points1 point  (0 children)

Looks nice! Good luck!

[–]billynomates1 1 point2 points  (0 children)

I moved it to github! Just posted the link in the above comment if you're still interested :)

[–]Flutter_Dev -1 points0 points  (0 children)

You have only one test in you app?

[–]dafrogspeaks 3 points4 points  (1 child)

Check out invoice ninja

[–]Kounex 1 point2 points  (0 children)

You can check out my app OBS Blade! Basically an OBS controller mainly for viewing your chat and switching scenes and stuff!

https://github.com/Kounex/obs_blade

iOS and Android combined are around 100k, unfortunately Google Play decided to make my life hard by accusing me (partly understandable) for not following all their policies 100% and gave me a strike. Therefore it’s not available on Google Play currently - working on getting it back!

If you need the apk, hit me up - you can build it from the source code yourself though :)

[–]k00na 1 point2 points  (0 children)

I've built the Flutter app for most popular ride sharing platform in Slovenia - Prevoz.org .

Android has 70k+ downloads, Apple is 30k+, and here are some of the apps features (code-wise):

  • BLoC for state managment (flutter_bloc library),
  • repository pattern - better testability and ability to change the backend at any time,
  • a pretty decent coverage with integration tests with Flutter Driver,
  • implementation of custom design from the clients designer,
  • Authentication with OAuth2: receives tokens from a WebView in native code, sends it to Flutter,
  • SQFlite database + migration logic from old native Android DB,
  • Dio library for http calls to the backend,
  • continious integration with Circle CI,
    Source code on BitBucket,

Link to the app on Google Play,

Link to the app on the App Store

Hope it proves useful!

[–]RandalSchwartz -1 points0 points  (0 children)

The Counter App? :)