Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/iammert/Android-MVVM-Architecture
Sample MVVM project uses instagram API
https://github.com/iammert/Android-MVVM-Architecture
android architectural instagram-api mvvm sample-mvvm
Last synced: 13 days ago
JSON representation
Sample MVVM project uses instagram API
- Host: GitHub
- URL: https://github.com/iammert/Android-MVVM-Architecture
- Owner: iammert
- Created: 2017-01-12T13:51:48.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2017-02-09T08:26:36.000Z (almost 8 years ago)
- Last Synced: 2024-10-29T20:03:07.972Z (14 days ago)
- Topics: android, architectural, instagram-api, mvvm, sample-mvvm
- Language: Java
- Homepage:
- Size: 1.76 MB
- Stars: 216
- Watchers: 7
- Forks: 73
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# InstagramTags
Sample MVVM project uses instagram API. Supported two-pane layouts for tablets.#Screenshots
#Technology used
* Clean MVVM architecture
* [Android Databinding](https://developer.android.com/topic/libraries/data-binding/index.html)
* [Dagger 2](https://google.github.io/dagger/)
* [RxJava](https://github.com/ReactiveX/RxJava)
* [OkHttp](http://square.github.io/okhttp/)
* [Retfofit](https://square.github.io/retrofit/)
* [Picasso](http://square.github.io/picasso/)#Architectural Design
#Setup
Add your client_id and redirect_uri to Constants class for authentication. For more detail you can follow [instagram developer documentation](https://www.instagram.com/developer/).
```java
public static final String CLIENT_ID = "REPLACE_HERE";
public static final String REDIRECT_URI = "REPLACE_HERE";
public static final String RESPONSE_TYPE = "token"; //you can change auth type
public static final String SCOPE = "public_content"; //you can change auth scope
```License
--------Copyright 2017 Mert Şimşek.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License athttp://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.