News Hour - Flutter News App for Android & iOS with Admin Panel
News Hour - Flutter News App for Android & iOS with Admin Panel

News Hour - Flutter News App for Android & iOS with Admin Panel

by Developer
  • Uploaded : 08th February 2023
  • Views : 297
Overview :

- Version: 5.0.4 – See the changelogs at the bottom of this page

- Last Update: 26 December 2022

- Files Included: Full Flutter Source Code (iOS, Android & Admin Panel)

- Compatible with Flutter latest version 3.x

- This is an Exclusive Product Licence from Envato.

News Hour is a complete news app with an admin panel that is developed on the Flutter framework developed by Google. It works on both android & iOS. It has all the common and special features that a typical news app has. We have used lots of animations to make this app user-friendly. It could be able to satisfy users with impressive UI design and smooth performance on both iOS and Android devices. If you are looking for a news or blog app for both iOS and Android, News Hour could be the best option for you.

What will you get

Source code of complete news app for both iOS & Android
Source code of Admin Panel (Flutter Web)
Step by step documentation to setup android, iOS, and admin panel website properly.
Future updates for free.

Top 10 Reasons to Buy This App

Pixel perfect & elegant design with lots of animations
Run on both iOS & Android devices
Single code base & fasted backend service
Super fast loading & great performance
Rich functionalities & regular updates.
Offline Database and image cache to use the app in offline.
Included Admin panel to access and control the app in one hand.
Clean, Structured & easily readable code and save at least one month developement time.
Developed on Google’s Flutter which is super fast and also secure.
Don’t have to buy any domain and hosting for the admin panel.

Features (App)

Animated Splash Screen

User Sign In – Used social media sign-in like Google Sign In, Facebook Sign In, Apple Sign In for iOS, Email Sign In and also skip sign-in feature where users can access the without signup.

Beautiful On Boarding Screen – Introduction screens to define the features of the app.

Loading Animation & Clean UI : Loading animations are available in the all screen which gives users a fluent & smooth experiences on data loading time.

Lottie Animation

Pagination : Used infinite scrolling which will help to load unlimited data without any problem and reduce database cost.

Pull-to-Refresh – Pull to refresh feature to refresh the contents anytime user wants.

Youtube Video Support : Complete youtube video support with full screen view, gesture control like MX Player, Speed mode & much more.

Iframe Video Support : Iframe videos from youtube are now suppoted in the content description with Iframe video player

Network Video Support : Network videos are now suppoted in the content description with a Native video player with full screen view

Adaptive Dark Mode! - Don’t forget to experience the dark mode. This makes the whole app more usable & beautiful

Custom WebView – Used custom webview to open any link inside the app just like facebook.

User Comment : User can make comments on any contents. User can also delete their comments.

Comment Flag & Report : User can flag any abusive comment & also report to the admin.

User Likes : User can like any content and popular contents will be sorted based on their likes.

Categories : Contents are divided based on categories and you can control the categories from admin panel.

Search : Used Recent Search feature which will save the recent search(s) of users locally.

Interactive Push Notifications : Admin can send push notifications directly from admin panel to all android & iOS users in just one click. Push notification’s body also supports HTML text.

Cached Image & Data : Used cache image service to save online images to local database for faster experience. Images & database can be accessible even in offline.

Monetization : Used both Admob & facebook ads. You can use which one you prefer most. Used both Interstitial & banner ads with maintaining admob & fb ads policy.

Multi-language Support : You can add your own language to the app with the easiest way.

RTL Support : RTL support for rtl type languages like arabic, hebrew etc.

Bookmark : User also can save their favourite contents .

User Profile : Users can edit their name and update their profile pictures.

Html Support : Content description supports HTML text so that you can apply custom design with Html text. Images in the description now support full screen zoomable view.

Hero Animation : Used flutter special animation package Hero in all content for a smooth and seamless user experience.

Backend Service : Cloud Firestore Database from Google which is super fast, easy to use and also secure.

Firebase Analytics : To access realtime activity of the users.

State Management : Provider

Step by Step Documentation

App Snapshots (Light Mode)

Features (Admin)

Flutter Web Admin Panel : You will get admin source code too.

Dashboard : Access statistical realtime data of users, contents, featured contents, notifications, categories etc.

Upload, Edit, Delete : Control every contents with realtime preview feature.

Pagination : Used infinite scrolling to upload & view unlimited contents

Realtime Push Notification : Send your offers to your users directly from the admin panel and Realtime push notification with every article posted.
Control Featured Contents.

Control Ads – Control both banner & interstitial ads from admin panel

Html Support : Content description supports HTML text so that you can apply custom design with Html text.

Control User Reviews : Admin can delete & make comments as admin.

Free Firebase Hosting : You don’t need to purchase any domain or hosting service.

Control categories from admin panel. Four categories will be static in the home screen of the app and others will be dynamic in the categories screen. You can choose them.

User Details
Cached image support

Backend : Cloud Firestore
Step by step documentation


Admin Panel :

Android Demo : Google Play Store

iOS Demo : App Store(TestFlight)

Video Preview : Youtube
Facebook Page : MRB Lab
Youtube Channel : MRB Lab
Contact Us :

Customer Feedbacks

This is a 100% complete app for production use. Just set up the app and the admin & then add your own content and it will be yours. That’s it.

For any query, please contact us.

v5.0.4– 26 December March 2022
App Changes:
- Updated with flutter latest version 3.3.10

Admin Panel Changes:
- Updated with flutter latest version 3.3.10

v5.0.3– 27 September March 2022
App Changes:
- Updated with flutter latest version 3.3.x
- Android 13 support
- iOS 16 support
- Video player improvements
- Fix: Notification body issue
- Fix: Snackbar issues
- Updated all the packages and more

Admin Panel Changes:
- Updated with flutter latest version 3.3.x
- Fix: Notification body issue

v5.0.2– 10 August 2022
App Changes:
- Fixed ALL_QUERY permission warning on android.
- Fixed blank status bar issue on ios after playing video on full screen.
- Fixed crash issue in bookmark screen on iOS.
- Updated all dependencies

v5.0.0– 07 June 2022

Database Security: This is the most important and most requested task that we have done in this update. Added custom security rules to the database. Your database is no longer insecure now and you won’t get any database security warnings from firebase to your email anymore. A new admin login method is added. From now, both username & password are required and you can assign multiple users as admin.

App Changes:
- Added reading time feature (like medium) in the content description.
- Updated Facebook login with the latest SDK and changes
- Customized notification feature in a better way. From now, Clicking on any notifications will directly open the post instead of going to the notifications screen. Users can delete notification data and notification data will no longer save to the online database. Notification data will be saved to the local database. We have used Hive as a local database.
- Fix: App crash when there are no saved items on the bookmark screen.
- Fix: Query_package warning from the Google Play Store.
- Added the ability for the users to delete their own data & account according to the AppStore recent warning. Security option is added in the profile tab where users can completely delete their own data.
- Fix: Blank screen issue on iOS physical devices.
- Update all the dependencies and docs.
- Source code has been updated with flutter latest version 3.x

Admin Panel Changes:
- Added Draft feature to save articles as a draft. For example, you can save your no completed articles without publishing them.
- Update Admin login method. Now, username and password are required to log in. You can assign multiple users as admin.
- Fix: Loading is showing when there is no data in the featured tab and users tab.
- Update all the dependencies and docs.
- Source code has been updated with flutter latest version 3.x

v4.0.7– 09 March 2022
App Changes:
- Updated with flutter latest version 2.10x

Admin Panel Changes:
- Updated with flutter latest version 2.10x

v4.0.6– 25 January 2022
App Changes:
- Updated with flutter latest version 2.8x
- Added support for Android 12
- Added full-width image and video support in the content description.
- Added full-width customized youtube video player for iframe videos.
- Added iframe Vimeo video support in the description
- Fonts in the content description are now more readable.
- Breaking changes: The content description section is now fully html supported with full-width image/video support. So you should use html paragraph tag (

) for each paragraph instead of (
) tag. You can use now any online html editor or wordpress editor to write post details.
- Fix: facebook_audience_network package was providing a deprecated warning for v1
- Fix: Admob banner ads width problem on some devices. Applied small banner instead of full-banner.
- Fix: Bookmark 10 items limitation
- Fix: Contact us feature wasn't not working on iOS
- Fix: Related articles weren't showing the latest articles first
- Fix: The feature posts were providing an error when the featured list is empty.
- Updated all the dependencies
- Updated docs and more...

Admin Panel Changes:
- Updated with flutter latest version 2.8x

v4.0.3– 18 September 2021
App Changes:
- Updated with flutter latest version 2.5x
- Removed the 'buy now' action button from the profile screen.
- Enabled logout procedure which was disabled.

Admin Panel Changes:
- Updated with flutter latest version 2.5x

v4.0.2– 23 July 2021
App Changes:
- Updated with flutter latest stable version with null safety support
- Added article views feature
- Added support to Youtube Iframe & Network videos in the description
- Added notification sound
- Added custom chrome tab for the deep link which was missing
- Added social media link on the sidebar
- Added Facebook ad supports for iOS
- Added a black shadow on category thumbnails
- Fix: Video crash on iOS
- Fix: Latest content will appear first on the featured list
- Fix: Content notification loading error
- Updated all the dependencies & docs
- Fixed 15+ bugs & UI improvements

Admin Panel Changes:
- Updated with flutter latest stable version with null safety support
- Fix: Some images weren't loaded properly
- Fix: Featured & content notifications loading error
- Fix: Article notification and article delete conflict
- Added the ability to edit categories
- Added copy user uid feature and selectable user info.
- Latest users will appear first in the user list
- UI improvements and fixed 10+ bugs
- Updated docs

v3.0.4– 08 March 2021
App Changes:
- Updated with flutter stable V1.22.6
- Fix: Share feature with the app link
- Fix: For recommended articles: the latest articles will appear first
- Fix: Latest notifications will appear first in the list
- Fix: Two Drawer navigation items weren't working properly.
- Added separate admob app id for iOS which was missing.
- Removed deprecated widgets.

Admin Panel Changes:
- Updated with flutter latest stable version

v3.0.0– 24 November 2020
App Changes:
- Added skip sign in
- Added Sign In with Apple for iOS
- Added Multi-language support
- Added RTL support
- Added image cache & offline data support
- Added pagination to the whole app – Infinite loading
- Added Pull-to-Refresh feature
- Added youtube video support – Full screen view, Gesture support like MX player, Speed mode, etc
- Redesigned the whole UI
- Added dark mode
- Added chrome custom tab – open links inside the app
- Added Admob & Facebook ads – both banner & interstitial ads
- Added comment flag & report feature
- Added loading animations in the whole page
- Added full screen image view for description
- Added content source
- Added recent search feature in the search screen
- Added profile edit – user can change profile picture & name
- Separated notification section & added notification control.
- Reduced 30% firestore reads
- Added firebase analytics
- iOS demo app
- 2x faster than the previous version
- Fixed 40+ bugs and updated all dependencies & much more

Admin Panel Changes:
- Reduced 50% firestore reads
- Fixed 20+ bugs
- Added ads control
- Added password change support
- Added featured content control
- Added image cache support
- Added categories control
- Added pagination to all pages
- Added pull to refresh feature
- Added content source (optional)
- Added youtube support
- Separated notification section
- Updated all dependencies & much more

v2.0.0– 7 May 2020
New Features & Improvements:
- Added Web version of admin panel with lots of new features.
- Added Firestore database as backend.
- Added Sign In with Facebook, Sign Up/Sign In with Email/Password, Forgot password.
- Added Interactive push notifications with firebase cloud messaging.
- Added external link & image support for content description in HTML.
- Added lots of animations
- Added logout button which was missing
- Updated documentation (Step by Step)
- Fixed 30+ bugs & issues

v1.0.0– 7 February 2020

- Initial Release
Show Full Overview

Click To View All

Have a question? Start free consultation with Developer

Buy source code or get fully functional live project at low cost
Need customisation/modification services? Hire a developer starting from $25 USD minimum.
Get free consultation and quote with no obligation.

Start Free Consultation
Average reply time 15mins to 1hr

Sponsored Links

Add Your Link Here for FREE learn to Code with the world's largest web developer site..

Marketplace for buying and selling find and sell any code you need on! the ultimate marketplace for developers and businesses. join now and browse our wide selection.

Rapidtags | Grow quicker on YouTube start growing quicker than ever on youtube. your all in one website solution for youtube video seo and channel automation..

Simple & fast character counter character count online is an online tool that lets you easily calculate and count the number of characters, words, sentences and paragraphs in text..

TPL to Twig Online Converter free online tpl to twig converter for quick adaptation templates for new opencart version. tool tpl2twig created for opencart developers..

Add Your Link Here for FREE

FAQs :

To ensure the quality and safety of the item, you should thoroughly check overview description, demo, comments and read reviews from previous buyers if available. Initial support is available with each item & please check developer refund policy.

The process for getting support is easy after buying item you can directly get support from developer through ticketing system, support ticket is replied by the developer & reply time will vary depending on the developer. Typically, you can contact the customer support through a support ticket system. Developer should be able to help you with any technical issues or questions you have about the item.

If you are not satisfied with the code you purchased, you should first try contacting the developer to see if they can provide assistance or a resolution. If you are still not satisfied, please check developer refund policy.

A refund request may be denied if the code has already been used or modified, or if it has been longer than the platform's refund period (please check developer refund policy). Additionally, refunds may be denied if the issue with the code is due to user error or if the code has been intentionally modified or altered by the user.

Payment options when buying item will be typically, payment options can include credit/debit cards, PayPal, Razorpay, and other payment gateways.

Customisation is additional and subject to developer time availablity. So please ask the developer & confirm before making any purchase. Click on Request Customisation button below Buy Now Button or below Request Quote button.

We provide support to each clients by ticketing system with 100% guarantee reply, only for the period as per support plan terms. Support reply is one after one basis it means you may receive reply in 5minutes or it may take 24-48 hrs, its totally depending upon work load and support queue. And if your query requires testing/checking then it may take additional time.
Reviews :
Recent Reviews
Comments :
Leave A Comment :

Only registered member can share comment.

Recent Comments :
Support :

Our verified developers are dedicated to provide best guaranteed support reply by ticketing system. We have been providing ticket support reply to each of our registered clients since 2017 and our estimate reply time is 24/72 hrs, also know it may take additional time if your query requires testing/checking by a developer.

Departments (100% gurantee ticket reply, as ticket is manually solved by developer)

See all previous tickets & running tickets

As support is provided by ticketing system, you can check previous tickets or existing running tickets.

Recent Closed Support Tickets

Subject Ticket ID Ticket DepartmentEmail Status Last Activity
Development Completed(Temp Domain) - from WEBSOLINK#14719New Sale / General Querymai************@g****.com
Closed19 Apr 2024 (06:38 PM)
Order Created for Multi Location Multi Vendor Ecommerce Website & Mobile Apps - WEBSOLINK Team#14623New Sale / General Querymai************@g****.com
Closed19 Apr 2024 (06:37 PM)
Invitation Modification Discussion on Google Meet#14979New Sale / General Querymai************@g****.com
Closed19 Apr 2024 (06:36 PM)
Order Created-Multi-Vendor Multi Location Ecommerce Website + APPs + Custom Modules#15213New Sale / General Querykrm******@g****.com
Closed15 Apr 2024 (07:39 PM)
Modified: Quote for Multi Vendor Multi Location Ecommerce Website & APP with Delivery APP#15203New Sale / General Querykrm******@g****.com
Closed15 Apr 2024 (07:39 PM)
Resolved Tickets67Last 30 Days from Today
Resolved Tickets15213Last 90 Days from Today
Resolved Tickets516Last 180 Days from Today