All Projects → ritesh-singh → Weatherapplication

ritesh-singh / Weatherapplication

A WeatherApplication with usage of different libraries of Android.

Programming Languages

kotlin
9241 projects

Projects that are alternatives of or similar to Weatherapplication

Bigbang
Android base project used by Xmartlabs team
Stars: ✭ 47 (-22.95%)
Mutual labels:  timber, rxjava2, retrofit2
BakingApp
Udacity Android Developer Nanodegree, project 2.
Stars: ✭ 54 (-11.48%)
Mutual labels:  rxjava2, retrofit2, timber
Android-Starter-Kit
This is up-to-date android studio project for native android application, that is using modern tools and libraries.
Stars: ✭ 16 (-73.77%)
Mutual labels:  rxjava2, retrofit2, timber
Kotlin Android Mvvm Starter
Android Kotlin Starter is a starter project which implements MVVM Pattern.
Stars: ✭ 276 (+352.46%)
Mutual labels:  timber, rxjava2, retrofit2
InstantAppStarter
Starter Project Structure for Android Instant app. https://blog.mindorks.com/android-mvp-architecture-with-instant-app-support-11ba48241a82
Stars: ✭ 44 (-27.87%)
Mutual labels:  rxjava2, retrofit2, timber
Moviehub
Showcases popular movies, tv shows, and people from The Movie Database
Stars: ✭ 325 (+432.79%)
Mutual labels:  timber, rxjava2, retrofit2
Kotlin Android Scaffolding
An android project structure using kotlin and most common libraries.
Stars: ✭ 53 (-13.11%)
Mutual labels:  rxjava2, retrofit2
Mvvmhabit
goldze: 本人喜欢尝试新的技术,以后发现有好用的东西,我将会在企业项目中实战,没有问题了就会把它引入到MVVMHabit中,一直维护着这套框架,谢谢各位朋友的支持。如果觉得这套框架不错的话,麻烦点个 star,你的支持则是我前进的动力!
Stars: ✭ 6,789 (+11029.51%)
Mutual labels:  rxjava2, retrofit2
Repofactory
A flexible solution for creating a repository pattern
Stars: ✭ 16 (-73.77%)
Mutual labels:  rxjava2, retrofit2
Todo List
待办事项APP
Stars: ✭ 45 (-26.23%)
Mutual labels:  rxjava2, retrofit2
Cloudreader
🗡️ 云阅:一款基于网易云音乐UI,使用玩Android Api,Retrofit2 + RxJava2 + Room + MVVM-databinding架构开发的Android客户端
Stars: ✭ 4,611 (+7459.02%)
Mutual labels:  rxjava2, retrofit2
Base Mvvm
App built to showcase basic Android View components like ViewPager, RecyclerView(homogeneous and heterogeneous items), NavigationDrawer, Animated Vector Drawables, Collapsing Toolbar Layout etc. housed in a MVVM architecture
Stars: ✭ 18 (-70.49%)
Mutual labels:  rxjava2, retrofit2
Espresso
🚚 Espresso is an express delivery tracking app designed with Material Design style, built on MVP(Model-View-Presenter) architecture with RxJava2, Retrofit2, Realm database and ZXing
Stars: ✭ 1,084 (+1677.05%)
Mutual labels:  rxjava2, retrofit2
Ganhuoio
基于Gank.IO提供的API的第三方客户端(RxJava+Retrofit)
Stars: ✭ 727 (+1091.8%)
Mutual labels:  rxjava2, retrofit2
Graphql Retrofit Converter
A Retrofit 2 Converter.Factory for GraphQL.
Stars: ✭ 46 (-24.59%)
Mutual labels:  rxjava2, retrofit2
Offlinesampleapp
Sample Offline-First MVVM app that uses Android Priority Job Queue, Room, Retrofit2, LiveData, LifecycleObserver, RxJava2, Dagger Android
Stars: ✭ 653 (+970.49%)
Mutual labels:  rxjava2, retrofit2
Bestnote
👊 持续更新,Java Android 近几年最全面的技术点以及面试题 供自己学习使用
Stars: ✭ 841 (+1278.69%)
Mutual labels:  rxjava2, retrofit2
Doubanmovie
豆瓣电影API全网最新最全解析
Stars: ✭ 38 (-37.7%)
Mutual labels:  rxjava2, retrofit2
Avenuenet
AvenueNet 是一个基于 Retrofit 二次封装的网络请求库,使用 Rxjava 的链式调用方式,二次封装的目的是为了对请求数据的正确性以及错误状态做统一的处理,对 Retrofit 对象做管理,有点为业务而生的味道,并非纯正的网络请求库
Stars: ✭ 10 (-83.61%)
Mutual labels:  rxjava2, retrofit2
Last.fm Api
Last.fm API wrapped into a bunch of classes. Built with OkHttp, Retrofit2, RxJava2.
Stars: ✭ 41 (-32.79%)
Mutual labels:  rxjava2, retrofit2

WeatherApplication

A basic weather application.

The aim is to make use of different components and libraries and frameworks in Android. All different components are in their respective branch.

Tech/Language/Libraries/Framework used or to be used -

1.Koltin as language - In Use

2.Retrofit for networking - Implemented

3.Rxjava2 for computation and network scheduling - Implemented

4.Dagger2 for dependency injection - Implemented

5.Unit Testing - In progress

6.Expresso Testing - In Progress

7.MVP as architecture - Followed

8.Timber - In use

9.Google Architecture Components - In Progress

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].