Projects In The Works
Thursday, 2. July 2009, 21:56:10
I've almost finished making a mobile widget for this page. As I've been learning and working with Web Runtime for a week so far and I'm currently programming this on a phone that doesn't support widgets I'm looking for testers. Anyone with Web Runtime on their phones, please comment, leaving your phone model, if you're willing to test a beta version for me. I need you to take a screenshot of the app and let me know if it's working properly if you're willing. Once the test is through I'll get around to porting it to the different widget systems and creating properly sized icons for them instead of my stand in, though this will require me to use a PC.
Third project in the works is a CSS one for here, but you wont see anything from that for quite a while as I've got so many other things going on. It's something I've been wanting to do for quite a while, but I needed to wait until my skills were up to scratch, and I think I learned enough to put the basics together now. If it works out though, I'll be inviting a few people to help me refine it and a few theme designers should be put back in business here.
So yeah, I'm a busy bee lately.![]()










gdare # 3. July 2009, 04:59
Can you share address?
Furie # 3. July 2009, 09:19
qlue # 3. July 2009, 17:17
Although if you need me to test something on my phone, let me know. I'll always be willing to try it out.
Furie # 3. July 2009, 17:59
The platform's growing as the runtime gets access to more phone features.
Darko, check out http://snapdrive.net. 5GB storage space, a premium option for more space, direct linking to files and a mobile site at http://snapit.mobi that's got enough features to keep me happy.
gdare # 3. July 2009, 18:26
selurus # 3. July 2009, 19:40
Furie # 3. July 2009, 20:03
selurus # 4. July 2009, 04:18
I dont think its the latest firmware version.
Wouldn't the widget work if I install the Opera Widget Manager?
Furie # 4. July 2009, 10:27
selurus # 4. July 2009, 17:01
Wish Nokia had put more ram on this phone.
qlue # 4. July 2009, 18:13
But I agree, there appears to be very high ram usage with it.
A smartphone really
offerneeds 120Mb ram or better.*edited* - sorry for the T9 typo
Furie # 4. July 2009, 18:58
qlue # 4. July 2009, 23:32
does anyone know where I can find a good 'quick-start' guide to writing my own?
Moesring # 4. July 2009, 23:39
You might want to look at this article.
http://dev.opera.com/articles/view/creating-your-first-opera-widget/
I haven't read it in detail but it appears to be very similar to an article I read a while back with a different title. Unfortunately, the one I read is no longer accessible now.
Furie # 5. July 2009, 00:34
qlue # 5. July 2009, 01:27
The demo widget 'hello world' runs on my phone. (with a little help)
This gives me the enough to start with. It's going to take me some time to do something with this and I've still got a website to rebuild.
But widgets give me the possibility of writing hybrid applications that use a widget as a client to interact with my website.
I've really got to start learning javascript.
And I'll also need to learn SQL
Is four days enough to do all that?
qlue # 5. July 2009, 01:31
qlue # 5. July 2009, 01:40
It looks very similar to Opera widgets. I wonder if they're going to be interoperable?
Furie # 5. July 2009, 10:33
Moesring # 5. July 2009, 11:54
Furie # 5. July 2009, 12:17
Furie # 5. July 2009, 12:32
Oh, it's a 13KB attachment on the e-mail. Images used are temporary placeholders.
qlue # 5. July 2009, 16:37
Opera widgets require a config.xml file. This is the main meta file of an opera widget and it won't install without it.
Furie # 5. July 2009, 16:41
Moesring # 5. July 2009, 19:08
As I see it, Opera widgets - as opposed to "normal widgets" - are intended to be used exclusively with Opera's software. Therefore, Opera Software ASA can make any decisions they like regarding these widgets.
Out of curiosity, which standards are you referring to?
I did a quick Google search and some of the mobile widget standards that I seemed to find claim to be derived from several related draft W3C standards. They are all about a month old (unlike Opera widgets which have been around years, I believe) and all still drafts - and thus W3C don't officially encourage anyone to adopt them yet due to the theoretical possibility that it may be significantly changed.
Interestingly, the same employee of Opera Software is listed as an editor for nearly all of the drafts - alongside representatives from Nokia and Vodafone.
If I've found the right documents - and thus I'm on the right page so far - then I imagine that Opera will adopt that standard in time when it is more developed. They contributed to it, after all.
Maybe it is already supported by cutting-edge development versions of Opera that are not yet available to the general public. :shrug:
qlue # 5. July 2009, 19:17
Mik, if the config.xml file was added, would the widget still run on the other widget platforms you writing for?
Furie # 5. July 2009, 23:06
Having said that, Apple is designing it's own version that doesn't conform with standards and says it wont comply with them.
Looks like I'm going to have to test this myself, release it, and then start relearning how to do what I did in a more complex way. Typical.
Moesring # 5. July 2009, 23:59
After all, I don't know the first thing about this area - I just typed things into Google and read pages that appeared to be credible. If anyone is likely to be blinded by jargon and buzzwords around here, it is definitely me.
Yes, one of the documents I found is dated 28 May 2009. I'm guessing that wasn't a lucky guess.
In the introductory paragraph for the 28 May document, it says that the draft has been drawn up after two years of researching the subject and consulting various organisations. A reference to WRT perhaps?
Furie # 6. July 2009, 00:36
Cois # 6. July 2009, 10:25
theoddbod # 6. August 2009, 14:13
Furie # 6. August 2009, 14:46
Just putting the finishing touches to the Touchwiz version of it, which runs config.xml files like the Opera ones. Took me a while to get the knowledge together and it still needs testing.