All Projects → HimanshuHP → NewsPin

HimanshuHP / NewsPin

Licence: MIT license
News app for android using Kotlin, coroutines, MVP architecture

Programming Languages

kotlin
9241 projects
java
68154 projects - #9 most used programming language
prolog
421 projects

Projects that are alternatives of or similar to NewsPin

HeadLines
HeadLines is a 📰 news app that delivers you with the latest news. It has interactive UI and easy to use. The app can be scrolled offline to watch your bookmarked news. Give this app a try and let me know.
Stars: ✭ 16 (-36%)
Mutual labels:  news, retrofit2, newsapi
NewsApp
An app that fetches latest news, headlines
Stars: ✭ 28 (+12%)
Mutual labels:  news, newsapi, room-persistence-library
Android-MVVM-News-App
MVVM News Application with clean code architecture & android jetpack components.
Stars: ✭ 38 (+52%)
Mutual labels:  retrofit2, newsapi, room-persistence-library
ResDelivery-Hilt-Coroutines-Mvvm-Single-Activity
This is a Sample Single Activity App (Multi Fragments) that uses Dagger-Hilt, Coroutines Flows, Paging 3 & Mvvm Clean Architecture
Stars: ✭ 28 (+12%)
Mutual labels:  coroutines, retrofit2, room-persistence-library
Modular App Core
Core implementations for a modular Android App
Stars: ✭ 127 (+408%)
Mutual labels:  coroutines, retrofit2, room-persistence-library
Fountain
Android Kotlin paged endpoints made easy
Stars: ✭ 175 (+600%)
Mutual labels:  coroutines, retrofit2, room-persistence-library
Cucumber
A recipe finding app written in Kotlin with MVP architecture
Stars: ✭ 64 (+156%)
Mutual labels:  mvp-architecture, retrofit2, room-persistence-library
Mvvm Kotlin Android Architecture
MVVM + Kotlin + Retrofit2 + Hilt + Coroutines + Kotlin Flow + mockK + Espresso + Junit5
Stars: ✭ 1,014 (+3956%)
Mutual labels:  coroutines, mvp-architecture, retrofit2
Movietray
Its a playground application focusing on Paging3, MVVM architecture, Kotlin Extension functions, Retrofit, DSL, Navigation component, MotionLayout, SharedElementTransition, Single Activity Architecture, DataStore etc.
Stars: ✭ 78 (+212%)
Mutual labels:  coroutines, retrofit2, room-persistence-library
Foodium
It simply loads Posts data from API and stores it in persistence storage (i.e. SQLite Database). Posts will be always loaded from local database. Remote data (from API) and Local data is always synchronized.
Stars: ✭ 1,940 (+7660%)
Mutual labels:  coroutines, retrofit2, room-persistence-library
Android Kotlin Mvi Cleanarchitecture
Android + Kotlin + Modularization + Gradle Depedency managment + Gradle written in Kotlin DSL + Custom Gradle Plugin + MVVM + MVI + Clean Architecture + Repository Pattern + Coroutines + Flows + Koin + Retrofit2 + ROOM + Kotlin-Android-Extension + KtLints
Stars: ✭ 187 (+648%)
Mutual labels:  coroutines, retrofit2, room-persistence-library
covid19.swift
🌐 Small iOS app to show some COVID-19 health, data, news and tweets
Stars: ✭ 25 (+0%)
Mutual labels:  news, newsapi
NewsHub
News Hub display news of different category (Entertainment, Business, International, Sports, Medical, Technology, Global) and news can be saved as bookmark
Stars: ✭ 16 (-36%)
Mutual labels:  news, retrofit2
Dagger-Hilt-MVVM
Sample app that demonstrates the usage of Dagger Hilt with Kotlin & MVVM
Stars: ✭ 62 (+148%)
Mutual labels:  coroutines, retrofit2
BoxFeed
News App 📱 built to demonstrate the use of SwiftUI 3 features, Async/Await, CoreData and MVVM architecture pattern.
Stars: ✭ 112 (+348%)
Mutual labels:  news, newsapi
News-API-Kotlin
Access the News API with Kotlin.
Stars: ✭ 35 (+40%)
Mutual labels:  news, newsapi
Inshorts-News-API
Unofficial API of Inshorts written in Flask
Stars: ✭ 87 (+248%)
Mutual labels:  news, newsapi
Nytimes App
🗽 A Simple Demonstration of the New York Times App 📱 using Jsoup web crawler with MVVM Architecture 🔥
Stars: ✭ 246 (+884%)
Mutual labels:  coroutines, room-persistence-library
newsemble
API for fetching data from news websites.
Stars: ✭ 42 (+68%)
Mutual labels:  news, newsapi
Simple-MVVM
A simple Android MVVM pattern example
Stars: ✭ 34 (+36%)
Mutual labels:  retrofit2, room-persistence-library

NewsPin: Stay updated with latest news

NewsPin is a news app powered by NewsAPI.org which shows top news of 6 different categories from leading newspaper of India.

           

Download

NewsPin can be download from Google Play:

Get it on Google Play

Libraries used

Build

Open the project in Android Studio

git clone https://github.com/HimanshuHP/NewsPin.git

Note : Instead of adding pull-to-refresh or pagination, I have put check of 1 hr for fetching new articles due to newsapi.org free plan

License

MIT License

Copyright (c) 2018 Himanshu Phogat

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
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].