Firmware: A-410 [01 Apr. 2014] | A-400 [12 Mar. 2014] | C-300 [13 Feb. 2014] | A-300 [24 Feb. 2014] | C-200 [11 July 2013] | A-200/A-210 [11 July 2013] | Popbox V8 [3 Dec 2013]

Just got your NMT | WIKI has the answers | Search the forum | Forum Rules/Policy | Firmware & Official NMT News | Popcornhour manuals



User(s) browsing this thread: 1 Guest(s)
Thread Closed 
[200] GAYA Developers meet AJAX
01-18-2011, 01:13 PM
Post: #1
GAYA Developers meet AJAX
I have been working a framework to ease the development of gaya based apps, in the hope of removing the ugly and time consuming bits. Bought about by starting a jukebox, thought stuff it, YAMJ works (love it), but got hooked and kept attacking gaya.

Part of the process was to kill off the static nature of page loading to get new data, movies, music, photo whatever.

During the process of working with data I have found it possible to dynamically load data, more to the point... data can be XML, so AJAX like loading works.

Example 1: the popapi aka davidbox api can be used and you can check the result returned.
Example 2: Load data from the NMJ db (with/without API);
Example 3: Load xml data from an RSS feed, say weather, but display as an app not a feed, page thru user defined city list for example.
Example 4: Load delimited data like a playlst file, one or more and combine.

Get the idea?

As a gaya developer, you probably know this snippet...
Code:
document.styleSheets[XXX].cssRules[XXX].style.visibility='hidden'

Framework version...
Code:
$.css('#mydiv .somestyle', 'visibility', 'hidden');  <--- would change both

There's more, of course...

But the question is, is it to late, will flash takeover, is there still enough interest in gaya?

Appreciate any input, and yes I can provide an AJAX based demo, simple but shows it works.

Cheers
Find all posts by this user
[+] 1 user says Thank You to Steve007 for this post
01-18-2011, 01:27 PM
Post: #2
RE: GAYA Developers meet AJAX
While I encourage both ways, I particularly hope and think there is still interest in the Gaya interface. It's a more "free"/open framework, both in terms of ease of code sharing and IDE - as opposed to needing an Adobe license for making Flash apps. I personally rather work with html/php/AJAX/shellscripts, but that's me.

Any demo/sample/framework documentation from you and others that have explored the world of Gaya would be much appreciated, the Wiki has some but is far from full coverage.

I have a couple of half-baked projects that I would like finish with a better and cleaner interface (for example feeds with my electrical energy spot price charts/tables, a PHP subtitle scraper, a local weather feed etc. etc.)


Now, if we could get that webkit browser vaidyasr packaged better integrated... Big Grin

Audio, video, disco - I hear, I see, I learn.
Wiki. Wiki? Wiki!
Find all posts by this user
01-18-2011, 01:45 PM (This post was last modified: 01-18-2011 01:49 PM by accident.)
Post: #3
RE: GAYA Developers meet AJAX
It's hard call.. full on browsers are easy to add to any sigma chip with an open gl core (it exists, you just license it even in the sdk from sigma for those chips.).. 100 and 200s have a few years left before we see them gone for age reasons replaced by the next models which will probably have browsers in them.. Flashlite is discontinued for the most part replaced by the openscreenproject 10.1 version which "runs everywhere". so flash people will need to port to 10.1 at some point which starts with yet another really expensive upgrade to flash... Also with flash your just just tossing together some interface, your practically making your own player borrowing the pch hardware.. makes you wonder why your not making a player with all these costs to do it..

If it requires nmt, then I personally would like to see a different interface than gaya being used which supports more.. qt and webkit need to be updated and the install is a little incorrect as it doesn't put in the system vars for keyboard and mouse, etc.. That's also a good direction..

but I don't think your framework is useless.. I can see many people immediately using it, it might encourage those who can to get invovlved in other projects and your framework is upgradeable allowing their code to grow.. and there's no cost to play with it, unlike flash where its damn expensive... the only plus flash offers is you can be in front of a playing video and don't need nmt installed... BUT there is some better than gaya rendering options for html in flash plus a few people who have ported over some javascript and ajax ability to the html rendering.. you could almost make a new gaya in flash giving the best of everything except for 100 series owners.
Find all posts by this user
Thread Closed 


Possibly Related Threads...
Thread: Author Replies: Views: Last Post
  [100/200/300/400] Shellinabox v2.10 - Web based AJAX terminal emulator vaidyasr 15 5,119 12-14-2012 11:51 AM
Last Post: vaidyasr
  [200] Debug gaya requests zyx 2 750 09-02-2012 10:25 AM
Last Post: zyx
  [200] c200 Gaya/maya/flashlite development djmulder 2 1,635 01-27-2012 03:54 PM
Last Post: djmulder
  [200] Developers guide bkejser 10 2,146 10-25-2011 05:00 PM
Last Post: accident
  [200] [PROBLEM] GAYA and Transmission stryker74 0 1,141 07-19-2011 12:42 PM
Last Post: stryker74
  [200] Gaya CSI stryker74 2 1,714 10-23-2010 05:56 AM
Last Post: Bahnyen
  [200] Gaya CSI eyal.cohn 4 2,905 10-18-2010 09:17 AM
Last Post: Ger Teunis
  [200] CSI Gaya vs CSI giovipi 5 5,861 03-28-2010 01:55 PM
Last Post: giovipi
  [200] Gaya crash/restart (reproducible) mvdlaan 59 10,905 02-24-2010 06:28 PM
Last Post: excal
  [200] Javascript - Dynamic HTML Gaya Steve007 10 3,698 02-17-2010 07:02 AM
Last Post: lordy

Forum Jump: