Sensation Feed – PhoneGap/Cordova Full Hybrid App (Full Applications)

Sensation Feed is a PhoneGap/Cordova Full Hybrid App with AngularJS + Onsen UI and allows you to download unlimited public Atom, RSS, or Media RSS Feeds (grouped by your categories) using the Google Feed API (Latest Release: 1.0.0).

Sensation Feed is already a Plugin into the Sensation App (>=1.10.1). By exporting this Plugin into a new PhoneGap/Cordova Full Hybrid App, we let you focus your App Development on your Feeds just by editing a JSON file.

SensationFeed.xcodeproj is already tested without any issues in Xcode 6.0.1 with iPhone 6 / iOS 8.0 (12A365) Simulator.

PhoneGap is a very helpful hybrid mobile app development framework, which can drastically improve your HTML5 app development experience. It allows you to easily access native functionality, like camera and Geolocation via JavaScript. Onsen UI is a front-end development framework for PhoneGap/Cordova Hybrid Apps. Onsen UI is developed using Angular.js and Topcoat.

Sensation Feed gives you the bootstrap you need in order to build your next PhoneGap/Cordova Feed Reader application based on Onsen UI.

Onsen UI 1.1.x http://onsenui.io is a major new release. Onsen UI 1.1.x reduces AngularJS complexity, supports jQuery and is integrated with CSS Components Theme Roller http://components.onsenui.io/. Sensation Feed 1.0.0 comes with Onsen UI 1.1.4.

Support

Documentation & Support instructions:
https://docs.google.com/document/d/1jXcAdBrRuOJTQISZaU1IN_IFkgLEBymavjR6S8dZGFk

APK

Download the SensationFeed APK file.

Features

  • Get UNLIMITED public Atom, RSS, or Media RSS Feeds using the Google Feed API
  • Define all your Feed Categories and all your Feeds just by editing a JSON file (json/structure.json)
  • PhoneGap/Cordova Full Hybrid App using AngularJS + Onsen UI
  • Onsen UI front-end development framework using Angular.js
  • Master/Detail pages with Onsen UI (4 Levels)
  • Onsen UI Components
  • Onsen UI is bundled with Font Awesome
  • AngularJS Controllers, Factories
  • Cordova Plugins
  • Already builded for iOS and Android platforms using the Cordova Command-Line Interface – Build are included in the deliverable

PhoneGap / Cordova Plugins

  • Device: The device object describes the device’s hardware and software
  • Dialogs: Visual, audible, and tactile device notifications
  • EmailComposer: The plugin provides access to the standard interface that manages the editing and sending an email message
  • InAppBrowser: This plugin provides a web browser view that displays when calling window.open(), or when opening a link formed as <a target="_blank"></a>
  • PhoneGap Social Sharing plugin: https://github.com/EddyVerbruggen/SocialSharing-PhoneGap-Plugin.git (nl.x-services.plugins.socialsharing) – This plugin allows you to use the native sharing window of your mobile device.

Sensation Feed JSON Structure

Please just define your Feed URLs into the json/structure.json file that comes with the following format.

{
"categories": [
{
"id": 1,
"title": "",
"description": "",
"icon": "",
"items": [
{
"id": 1,
"title": "",
"description": "",
"url": ""
}
},
{
"id": 2,
"title": "",
"description": "",
"icon": "",
"items": [
{
"id": 1,
"title": "",
"description": "",
"url": ""
}
]
}
]
}

AngularJS example implementations

  • Using comma as list separator
  • Client side show more pagination
  • Parsing JSON responses

Resources

Licenses

SIL Open Font License (OFL) (http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=OFL)

MIT (http://opensource.org/licenses/MIT)

  • AngularJS – MIT License
  • Font Awesome Code – MIT License
  • PhoneGap Social Sharing plugin – MIT License
  • Apache License 2.0 (http://www.apache.org/licenses/LICENSE-2.0L)
    • Onsen UI – Apache License 2.0
    • Cordova EmailComposer Plugin – Apache License 2.0

    CHANGELOG

    Sensation Feed 1.0.0

    - (1.0.0) Initial release
    

    Download Sensation Feed – PhoneGap/Cordova Full Hybrid App (Full Applications)

    Leave a Reply

    Your email address will not be published. Required fields are marked *