News Hour 3.0.0

App Changelogs

  • Added skip sign in
  • Added Sign In with App 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 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
  • 2x faster than previous version
  • Fixed 40+ bugs and updated all dependencies & much more

Admin 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
  • 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 user can access the without signup.
  • Beautiful On Boarding Screen – Introduction screens to define the features of the app.
  • Loading Animation : 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.
  • 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

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
  • User Details
  • Cached image support
  • Backend : Cloud Firestore
  • Step by step documentation

Leave a comment

Design a site like this with WordPress.com
Get started