An open API service indexing awesome lists of open source software.

https://github.com/gmemstr/moat-mobile

Moat for mobile. Finally.
https://github.com/gmemstr/moat-mobile

Last synced: 10 months ago
JSON representation

Moat for mobile. Finally.

Awesome Lists containing this project

README

          

# Moat Mobile

## MoatJS, finally for mobile

## About

This is a very big excersize to demonstrate what Chrome installable apps are capable of.

This is an independently developed app by Gabriel Simmer. It uses an API created by me to fetch the data from Voat's legacy API, which will allow for future feature implementation.

### Goal:

Bringing Voat.co to an easy-to-browse format for mobile phones and desktop apps.

## FAQ

**What features are there to implement?**

*Plenty. First, subverse switching is on the list. Then I need to work on fetching self-posts, and finally I'll start working on implementing the shiny new API features.*

**Why are you using the legacy API?**

*I'm using the legacy API because the testing API is far too slow for production &
testing. However, when the new API get's pushed out I will be able to quickly
update Moat.*

**What can I help with?**

*Testing. I need testers, especially on iOS and Windows Phone because I have access to neither types of device. I also need help with styling to make it better, and also a nicer icon.*

**How can I install this on my phone?**

*See below!*

**Will this ever be a native app on `device`**?

*No. The original plan would have included that, however I am now focusing Moat Mobile on being a much more Chrome Web App project. However, if you would like to use my man-in-the-middle server API for your own app, take a look into `js/GetStuff.js` (more info coming soon).*

## Installing on your phone

The app requires an Internet connection to load content. I have not measured the
data impact of the app, so I recommend using only WiFi until I have some stats.

- Visit http://gabrielsimmer.com/moat-mobile.

Android:

1. Open the menu in Chrome.
2. Tap "Add to homescreen".

iOS:

1. Tap the share button in Safari.
2. Tap "Add to Home Screen".

## Demos

Desktop Chrome:

[Gyfcat](http://gfycat.com/ClearCloudyBluetickcoonhound)

Android:

[YouTube](https://www.youtube.com/watch?v=gI3sWM4v0lY)

iOS:

Coming soon

## Credits

Without these components and amazing people, Moat would look (and work) a lot different.

[Floating Action Bar](https://github.com/nobitagit/material-floating-button) by nobitagit

[Bootstrap Material Design](https://github.com/FezVrasta/bootstrap-material-design) by FezVrasta

[jQuery](https://jquery.com) by The jQuery Foundation