WordPress-App-with-Flutter icon indicating copy to clipboard operation
WordPress-App-with-Flutter copied to clipboard

Fully Functional IOS/Android App for WordPress Website with Flutter

WordPress App with Flutter

IOS/Android Native App for WordPress Website/Blog built using Flutter. No additional Plugins required for WordPress.

Built for DevFest Lahore 2019 Workshop

Demo

Download 64Bit Download 64Bit

Prerequisites

These are he requirements to run this App

  • Flutter Version 1.9 or later
  • WordPress 4.7 or later

Getting Started

clone this repo

git clone https://github.com/atiqsamtia/WordPress-App-with-Flutter.git wordpress_flutter

Change TITLE and URL according to your website in lib/config.dart file.

Update dependencies

flutter packages get

Run App with this command

flutter run

It is that simple.

Features

  • [x] Latest Posts
  • [x] Featured Posts
  • [x] Single Category Posts List Page
  • [x] Infinite Scroll with pagination
  • [x] Post Detail Page
  • [x] Top 15 Categories in Tab
  • [x] Fade Image with Placeholder
  • [x] Cached Network Image
  • [x] RTL support for language like Arabic, Urdu, Hebrew etc
  • [ ] Connectivity status, if offline pop a message
  • [ ] Pull to refresh
  • [ ] Setting page
  • [ ] Related Posts on Post Detail Page
  • [ ] OneSignal integration for Push Notifications
  • [ ] Splash screen
  • [ ] Share and fav buttons

Meta

Atiq Samtia– @AtiqSamtia[email protected]

Distributed under the GPL3 license.

https://github.com/atiqsamtia/WordPress-App-with-Flutter

Contributing

  1. Fork it (https://github.com/atiqsamtia/WordPress-App-with-Flutter/fork)
  2. Create your feature branch (git checkout -b feature/fooBar)
  3. Commit your changes (git commit -am 'Add some fooBar')
  4. Push to the branch (git push origin feature/fooBar)
  5. Create a new Pull Request