Mobile apps and server app to manage Flinto projects.
- Node.js
- MongoDB
You can easily construct the environment using Heroku.
Reference: http://qiita.com/runtBlue/items/0731f6f9d4bd27cd2dbd
- iOS7 or later
- Android 4.0 or later
First, download or clone this repository.
-
Install node modules.
$ cd {REPOSITORY_ROOT}/Web $ npm install
-
Edit
info.json
.mongo_db_uri: {YOUR_MONGODB_URI} (required) basic_auth: {BASIC-Auth username and password} (optional)
-
Run.
$ npm start
-
Install Xcode.
-
Install CocoaPods.
$ sudo gem install cocoapods
-
Install Libraries.
$ cd {REPOSITORY_ROOT}/iOS $ pod install
-
Open Roughs.xcworkspace with Xcode.
$ open Roughs.xcworkspace -a Xcode
-
Edit
Info.plist
.BaseURL: {YOUR_SERVER_HOST} (ex: http://hoge.com/) (required) BasicAuth: {YOUR_BASIC_AUTH_USERNAME and PASSWORD} (optional)
-
Run.
- Install Android Studio.
- Install Kotlin plugin if needed.
- Edit
gradle.properties
.
roughsBaseURL: {YOUR_SERVER_HOST} (ex: http://hoge.com/) (required)
roughsBasicAuthUsername: {YOUR_BASIC_AUTH_USERNAME} (optional)
roughsBasicAuthUsername: {YOUR_BASIC_AUTH_PASSWORD} (optional)
- Run.
-
Access to your server with Chrome or Safari.
-
Click + button.
-
Enter the Flinto project URL.
-
Click Register button. That's it!
-
Open Roughs app.
-
Select the project.
-
You can go back to the project list by swiping right from the app screen's left-edge: iOS standard pop-back action.
- It may not work suddenly if Flinto changes its specifications.
- Pull Requests are welcome.
- If you do, please let me know you're using this project.