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
- Onsen UI – http://onsenui.io/
- Onsen UI Components – http://onsenui.io/guide/components.html
- Onsen UI Themes – http://components.onsenui.io/
- Onsen CSS Components – http://components.onsenui.io/
This is a free CSS Generator for Mobile Apps. - AngularJS – https://angularjs.org/
- Font Awesome – http://fortawesome.github.io/Font-Awesome/
- Cordova EmailComposer Plugin – https://github.com/katzer/cordova-plugin-email-composer
- PhoneGap Social Sharing plugin – https://github.com/EddyVerbruggen/SocialSharing-PhoneGap-Plugin
Licenses
SIL Open Font License (OFL) (http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=OFL)
- Font Awesome – http://fortawesome.github.io/Font-Awesome/license/
MIT (http://opensource.org/licenses/MIT)
- AngularJS – MIT License
- Font Awesome Code – MIT License
- PhoneGap Social Sharing plugin – MIT License
- Onsen UI – Apache License 2.0
- Cordova EmailComposer Plugin – Apache License 2.0
CHANGELOG
Sensation Feed 1.0.0
- (1.0.0) Initial release