Reply
Thread Tools
BluesLee's Avatar
Posts: 167 | Thanked: 346 times | Joined on Jan 2010 @ Takatukaland
#1
Disclaimer I am not the developer of this application. As Sviox was not a registered TMO user i wanted to share/announce his promising work here. Now he joined TMO.

Hydra Widget Platform
From Ovi store description: Hydra widget platform allows MeeGo users to run locally installable web applications (i.e. widgets) created for mobile platforms. Currently it supports widgets created for Tizen, Opera and Symbian platforms, as well as generic W3C widgets. Comes with a few bundled example widgets. Hydra is powered by Apache Cordova and supports many additional features such as installing widgets directly from the device's browser, support for widget update discovery and partial compatibility with WAC APIs.

Changelog v1.3 -- 30.10.2012
*Implemented support for Cordova 2.1.0 core and plugins (excluding file and contacts API)
*Fixed Cordova Camera plugin to work with DATA_URI destination type
*Fixed Cordova Acceleration plugin to return timestamp in ms instead of micro seconds
*Implemented simple caching support for wiget preferences to preserve IO
*Implemented support for widget.onExit event
*Changed application name
*Improved widget update support by no longer 'downloading' local update description files
*Added system notification for discovered widget updates
*Added support to enable fullscreen mode via preference 'fullscreen' with value 'true'
*Added support to control orientation via preference 'orientation'
*Changed default view-mode (i.e. 'maximized') to no longer show application toolbar
*Widget information dialog now shows if widget update is supported
*Rewrote geolocation handling
*Fixed some vertically pannable widgets allowing slight horizontal pan
*Improved GMaps widget with Street View and Places search support as well us graphical presentation of location accuracy
*Fixed Feature Demo Geolocation page getting stuck
*Updated Feature Demo widget with Cordova examples
*Added vibration support for StopWatch widget

Changelog v1.1.0
* Refactored architecture so that each widget is ran on it's on process
* Implemented support for WAC Webview API
* System's 'application not responding' dialog should now have correct widget name in case JavaScript is taking too long to execute
* Improved responsiveness during JavaScript-heavy operations by processing event loop
* Fixed upgrading a widget with version in format x.y to x.y.z to be considered a newer version if x, y and z are numbers
* Fixed uninstalling a widget not cleaning up any included hidden files
* Fixed links that use _blank as target
* Implemented error page for URLs that couldn't be fetched

Screenshots



Installation
You can install the app from http://store.ovi.com/content/302071 resp. http://store.ovi.mobi/content/302071 from your N9.

Support Webpage / Blog
Sviox's blog contains some useful information how to run Tizen widgets etc.

Some Widget Ressource

Last edited by BluesLee; 12-26-2012 at 03:59 AM. Reason: update to 1.3
 

The Following 31 Users Say Thank You to BluesLee For This Useful Post:
Posts: 362 | Thanked: 181 times | Joined on Sep 2010
#2
cool sh*t
 
Posts: 235 | Thanked: 8 times | Joined on Feb 2010
#3
i dont get it could someone explain?
 
www.rzr.online.fr's Avatar
Posts: 935 | Thanked: 739 times | Joined on Jan 2009 @ fr/35/rennes
#4
this is based on cordova i guess check :

http://rzr.online.fr/q/cordova
__________________
http://n.cur.lv/nokia# Are you developing on Nokia Platform ? Join in if you cares of Android NokiaX or others Asha windows etc

http://elinux.org/Mobile# Efforts to share a common base for GNU/Linux mobile communities ...

http://rzr.online.fr/q/please# Please support my #MeeGo #HarmattanDev #n9 / #n950club contribs :

http://rzr.online.fr/q/harmattan# Shared Repo over 1K projects .. *update url*

http://go.cur.lv/files# files to be shared , gimme your email
 
Posts: 78 | Thanked: 205 times | Joined on Aug 2012
#5
Well well, good to see there are others interested in widgets and creating runtimes besides just me

In case your interested, my Widget Runtime is not based on anything other than Qt's webkit and MeeGo Touch Framework. I've been working on it since October 2011 and thought it would be about time to publish something (hence the BETA). I also considered naming it something along the lines of "CiTizen Mee" but in the end thought that it wouldn't be very appealing to the masses and besides I'm also supporting Opera widgets and Symbian widgets so it wouldn't have been very fitting :P

As for future developement/roadmap, I'm right now working on separating widgets to run on their own processes (after that one crash shouldn't kill all windows) and also trying to create some sort of plugin API for extending support to new standards and JS APIs. Also, I would want to create support for Symbian WRT platform services and WAC2.x platform services at some point.
 

The Following 29 Users Say Thank You to sviox For This Useful Post:
Posts: 120 | Thanked: 83 times | Joined on May 2012
#6
Sviox, i tried to run google maps widget but it doesn't work - it shows only plain white window and nothing else. Does it only work with GPS enabled?
 
Posts: 78 | Thanked: 205 times | Joined on Aug 2012
#7
Originally Posted by PIDk View Post
Sviox, i tried to run google maps widget but it doesn't work - it shows only plain white window and nothing else. Does it only work with GPS enabled?
It's quite a simple example widget, so it first waits for geolocation and then creates the map context based on the location. So if it doesn't get geolocation or internet access it might just stick with plain window... Also, due to a bug in QtWebkit it crashes randomly (issue has been reported by others too, see http://crochik.com/webview/ for example), something I haven't witnessed with any other widgets so far.
 
Posts: 138 | Thanked: 151 times | Joined on Jun 2012 @ Switzerland/Zurich
#8
This is just great - would it also be able to support google chrome widgets in the future?
 
Posts: 180 | Thanked: 76 times | Joined on Mar 2012
#9
Hi BluesLee,

I love the idea behind this app, There are some bugs I noticed though. Such as when you try to rotate the screen some apps graphics mess up. And sometimes apps won't show properly in portrait. Is there a way to detect what type of app it is and lock it its orientation?

Vromoth
 
BluesLee's Avatar
Posts: 167 | Thanked: 346 times | Joined on Jan 2010 @ Takatukaland
#10
Originally Posted by Vromoth View Post
Hi BluesLee,

I love the idea behind this app, There are some bugs I noticed though. Such as when you try to rotate the screen some apps graphics mess up. And sometimes apps won't show properly in portrait. Is there a way to detect what type of app it is and lock it its orientation?

Vromoth
Hello Vromoth,

as indicated in the initial post i am not the developer of this app which is in BETA stage;-)

Nevertheless, according to Sviox's blog you can unzip your example widget, modify the corresponding config file, zip it back and run it on your N9. For Tizen widgets you would need to modify config.xml
Code:
<feature name="http://wacapps.net/api/viewport">
    <param name="orientation" value="landscape"/>
</feature>
to force orientation to 'landscape'. I did not tried this but i hope it helps...
 

The Following User Says Thank You to BluesLee For This Useful Post:
Reply

Thread Tools

 
Forum Jump


All times are GMT -4. The time now is 12:59 AM.