It's called "Whats Next".
It shows the next two calendar items if you add it to the homescreen - and the next 15 if you open it up.
It's very beta (i.e. name doesn't work properly and I want to open the calendar from it).
Opinions appreciated: -
www.davecozens.com/n97/whatsnext.wgz
Things I'm going to add: -
- Opening the calendar
- More homescreen options and layout tweaking
- Making it pretty
- You tell me...
Great idea! Being able to see the names of the next 2 events would be awesome. I'd finally stop forgetting stuff!
Maybe instead of opening to the next 15, it could scroll through some, like the facebook widget scrolls through statuses then sits on the main screen. Then it could open to the calendar?
Screenshots to follow. Just updating to fix a bug I've noticed with dates...
Yeah its showing dates from 2006 on mine 😉
Right. Updated so it only shows future events. Netx on my list, opening the calendar...
Screenshots: -


Download at
www.davecozens.com/n97/whatsnext.wgz
Now updated so that the homescreen widget cycles through the first 5 calendar items (and numbers them 1 - 5).
If an item is for toay, it says "Today".
Clicking on the main app links opens the calendar - but not for the right day yet...
Still at http://www.davecozens.com/n97/whatsnext.wgz
Opinions appreciated...
Errr... why exactly does this widget want to use my network connection? :con?
It doesn't. It wants to access your phones data - i.e. calendar.
As far as I'm aware it doesn't go online at all. If it does it's for system level stuff like html namespaces and the like.
When I add the widget to my homescreen, two requests pop up. The first one asks to allow it to use my network connection, and the second asks to access my user data. The latter I can understand because it'll need to access my calendar information, but it shouldn't need to access the internet.
[EDIT] I've just checked your Info.plist file, and you've left the AllowNetworkAccess key set as "true". Might this be why it's asking for a network connection even though it doesn't need it?
Probably.
Updated version available on the same url as before: -
http://www.davecozens.com/n97/whatsnext.wgz
D
Mine now shows a white box with nothing in it.
Clicking on it shows "Upcoming Calender Entries for < Todays Date>
And a white screen.
The Widget Icons support PNG ( as far as i know ) ( a very picky point but being a graphic designer it instantly stands out to someone like me 😉 )
The widget could possibly be a bit more graphic friendly its a great start but looks very basic at the moment and doesn't fit in with the rest of the UI.
I haven't looked properly into Widget Design yet but will take a looksies later.
edit
Changed the Icon ( not much better I know )

Ill have a proper look later on if you like.
It's a beta, currently I'm dealing with the API. I'll worry about shiny things later (function then form!)... PNG is a result and no mistake...
Do you have any future events in your calendar? Works ok on mine... and in the aptana sdk.
Anybody else have it showing events in homescreen and main view?
Ta,
D
Mine just shows a white box with "loading content".
That's a bit odd! Did you grant it access to phone data?
Also, there's a new version with shiner buttons and the like...
Same url as before...
D
I said "yes" to all the access requests. I just uninstalled it, downloaded the most recent version, and installed again. It still displays "loading content".
is this the main full screen view or the homescreen view?
If it's one, could you try the other...
The homescreen view just displays "loading content".
I didn't realise there was a main app, as it defaulted to install in the the "web" folder I have located beneath Applications. The main full screen view displays a blank white screen with "future calendar entries at the top", and "open calendar" in the top right, which opens the calendar when double clicked.
this is probably a silly queston, but you've got some calendar stuff in the future? Events or Anniversaries or Memos or something...
If you didn't have it would say "You have no future events" or some such...
Would you mind uninstalling it, restarting the phone, and then reinstalling it - if you can't be bothered, fair enough - but obviously this is frustrating since it works fine on mine...
It seems like it doesn't have permissions...
I've just sent an updated version to the usual URL that will theoretically report any javascript errors that occur...
http://www.davecozens.com/n97/whatsnext.wgz
If anybody gets any errors I'd appreciate a headsup...
D
Unplugged wrote:Mine now shows a white box with nothing in it.Clicking on it shows "Upcoming Calender Entries for < Todays Date>
And a white screen.
The Widget Icons support PNG ( as far as i know ) ( a very picky point but being a graphic designer it instantly stands out to someone like me 😉 )
The widget could possibly be a bit more graphic friendly its a great start but looks very basic at the moment and doesn't fit in with the rest of the UI.
I haven't looked properly into Widget Design yet but will take a looksies later.
edit
Changed the Icon ( not much better I know )

Ill have a proper look later on if you like.
I'm loving this for the West Wing quote alone!
Yeah I have two meetings one on the 26th and One on the 31st
Several Next Month.
Mine still just shows a white box on the home screen and a white blank page (now with an "Open Calender" button)
why would the API work on one but not on the other... Puzzling...
what firmware are you guys running... I'm on Euro 11.
I'm on UK Unbranded V11, works fine. Though as it cycles through (I only have 4 events at the min) it does leave me one blank white page.
Also my exam results day, which is 17.08.09 appears as 17.07.09 on the homescreen and when you open the tab, it's def in the calendar as 17.08.09 though.
It also changes speed frequently? Sometimes seems to hang then sometimes flicks through them quickly.
PS Dave, for your site, you can now get the Accuweather widget from the OVI store for free
http://store.ovi.com/content/6EA76E05B1781BA8E040050A873260FD?clickSource=homepage
I made a test calendar entry for tomorrow just in case that was the problem.
I'm on Euro v11 FW.
I'll reinstall later after work.
Hi Dave,
I have some notes on the widget for you. First of all, GREAT to see someone working on this, as the OOTB widget for calendar is unusable in Dutch.
The thing I noticed first, is how the widget handles All Day Events. In text, it shows:
Day Event NaN:NaN on NaN/NaN/NaN to NaN/NaN/NaN on NaN/NaN/NaN John Doe's Birthday
The second thing is cycling through the appointments which is not smooth. Sometimes it changes some rows every second, sometimes a row is visible for 10 seconds. It also seems to skip items as it for example just jumped from 1 to 4.
However, keep up the good work! If you need help on a Dutch translation if you want to go multilingual, just let me know 😊
EDIT: hmmmm I think that there is something else wrong. I deleted the entry and now it shows old appointments (all marked with NaN) first. As I have the phone set to a Dutch locale, maybe there might be a date compatibility issue?
Cheers,
Gerco
This whole widget API is really flaky.
It's supposed to cycle the homescreen widget every 10 seconds but it's the least reliable 10 seconds ever... presumably it's related to device processor load
It's completely failing to work on some devices and not others - even with same firmware.
And now I suspect dates may be formatting differently in different locales...
Bleedin eck Nokia. Make it easy why don't you!
Gerco - can you give me the date of the all day event so I can test in mine please...
Everybody, presumably you're installing to E: ?
And thanks for your help guys... It's invaluable...
Just downloaded the currently latest version - overwriting the very early version I had been running. I like the use of bold on the home page icon now - makes the appointments easier to read.
Scrolling now seems quite smooth through the first 5 items.
The full screen is currently showing all my appointments. The next one occurs tomorrow, so I'll see what happens when that becomes "Today". Great work Dave.
Regards
Neil
Hi Dave,
I changed the language of my phone to English and the All Day appointment shows fine. Also the list when tapping the widget on the main screen looks correct. Therefore it's a language thing.
The problem is the separator. Starting the phone in English shows a dd/mm/yyyy date representation and in Dutch dd-mm-yyyy. A '/' versus a '-'.
Gerco