Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/eby8zevin/appgithubuser-2

Submission 2 : Aplikasi Github User (Navigation & API)
https://github.com/eby8zevin/appgithubuser-2

android android-app android-application android-studio api app-github-user dicoding dicoding-academy dicoding-submission navigation retrofit2

Last synced: 17 days ago
JSON representation

Submission 2 : Aplikasi Github User (Navigation & API)

Awesome Lists containing this project

README

        

# GitHub User App 2

[![Platform](https://img.shields.io/badge/Platform-Android-success.svg)](https://developer.android.com)
[![JAVA](https://img.shields.io/badge/JAVA-VERSION__1__8-blue.svg)](https://www.java.com)
[![Gradle](https://img.shields.io/badge/Gradle-4.1.1-brightgreen.svg)](https://developer.android.com/studio/releases/gradle-plugin)

**Component:**
- SearchView in Action Bar
- Tab Layout with viewPager2
- Networking with Retrofit

**Features:**
- List User
- Detail User
- Search User
- Share User
- List User Followers
- List User Following
- Loading Indicator

### Prerequisites

Before running this app, you need to add code and your Github Personal Access Token, in your `local.properties(SDK Location)` file:

```yaml
API_GITHUB = "YOUR_PERSONAL_ACCESS_TOKEN"
```

## License
[![License](https://img.shields.io/github/license/eby8zevin/AppGithubUser-2)](https://github.com/eby8zevin/AppGithubUser-2/blob/master/LICENSE.md)