Hi everyone
 
I have developed a couple of widgets. Widgets are often used to provide some form of web-related function and offer developers a quick and easy way of creating a client app which can perform many tasks you simply cannot do in a web page, such as cross domain XMLHttp requests and access to the host system. I guess they are a hybrid of web pages and traditional applications - the 'engine' offers many advantages (e.g. APIs for certain taks) but also many disadvantages (proprietory!)
 
Yahoo! widgets are defined in XML with _javascript_ interaction whereas Apple dashboard widgets are basically HTML and _javascript_ (Safari is the engine). I've tried converting a widget I am currently developing from Yahoo! to Apple and its not straightforward. :-( But then again Yahoo widgets *can* work on Windows and Mac...
 
Chris

_________________________

Chris Bowley
Software Engineer (R&D)
BBC Radio & Music interactive

Room 718 Henry Wood House
020 776 50864

 


From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Ian Forrester
Sent: 26 September 2006 09:58
To: [email protected]
Subject: RE: [backstage] World Service Schedules

I was wondering what widgets people have played with in the past?
 
There seems to be so many and little interop between them all.
 
From my understanding Netvibes and Google widgets seem to be the most straight forward to develop for? But Yahoo (still prefer Konfabulator as a name) and Apple (dashboard) have the biggest percentage of the market. I guess this will also change once Vista launches and has settled in.
 
Any thoughts?

Ian Forrester || backstage.bbc.co.uk

 


From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Keith
Sent: 26 September 2006 02:52
To: [email protected]
Subject: Re: [backstage] World Service Schedules

ah, perfect! Just what 'm after, thanks.

I think 'm going to have a crack at doing it as a Yahoo Widget first, if that's successful I might look at making a better weekly schedule.
Cheers,
Keith
Living under the Jackboot
Australia is merely an island of Antarctica, and of no further significance


Mario Menti wrote:
On 9/24/06, Matthew Somerville <[EMAIL PROTECTED]> wrote:

Keith wrote:
> The problem 've run into is that WS schedules don't seem to provide a
> feed of any sort. Does anyone have any ideas of how I could get around this?

The BBC Web API - http://www0.rdthdo.bbc.co.uk/services/api/ - should prove
very useful to you, the links you want are probably something like:

http://www0.rdthdo.bbc.co.uk/cgi-perl/api/query.pl?method=bbc.channel.getLocations&channel_id=BBCWrld&format=simple
http://www0.rdthdo.bbc.co.uk/cgi-perl/api/query.pl?method=bbc.channel.getInfo&channel_id=BBCWrld&format=simple
http://www0.rdthdo.bbc.co.uk/cgi-perl/api/query.pl?method=bbc.schedule.getProgrammes&channel_id=BBCWrld&limit=2&detail=schedule

(the last giving you the schedule, I'm not sure how far in advance)

Hope that's helpful. :)
--
ATB,    | http://www.dracos.co.uk/ | http://www.bbc.co.uk/homearchive/
Matthew | http://www.traintimes.org.uk/map/


Hi Keith,

you may also be interested in my "what's on now/next" modules at http://bbcmodules.co.uk. They're based on the Web API mentioned by Matthew. The modules don't show anything beyond now/next though, so won't show you what's on later today..

BTW, Matthew's example of the API schedule call above, without the "limit" parameter, will show you the schedule for the current day (i.e. up to midnight today GMT):
http://www0.rdthdo.bbc.co.uk/cgi-perl/api/query.pl?method=bbc.schedule.getProgrammes&channel_id=BBCWrld&detail=schedule

Cheers,
Mario.

 


- Sent via the backstage.bbc.co.uk discussion group. To unsubscribe, please visit http://backstage.bbc.co.uk/archives/2005/01/mailing_list.html. Unofficial list archive: http://www.mail-archive.com/[email protected]/

Reply via email to