It’s the Web, just Kwwika

The real-time web. Delivered. 
Filed under

World Cup 2010

 

Kwwika World Cup 2010 Real-Time Push Web App - Apple iPad Winners

The first thing we'd like to do is thank everybody who got in touch about this competition. We had a lot of people enquire but we probably cut the entry date a bit short and we ended up with four entries. This isn't necessarily a bad thing since we could spend more time analysing the entries we had. We've ended up with some great examples including a HTML5 mashup app by Aaron Basset, a Silverlight app by Gergely Orosz, a real-time stat app that kept things simple to target mobile browsers by Gerry Mulvenna and Bing maps app by David H. Bello.

Our brief for the competition was pretty simple:
 
We want you to build a web application using either the Kwwika JavaScript or Kwwika Silverlight API (or both?). Your application will subscribe to real-time data from Kwwika and use it to show what is happening NOW in the South African 2010 World Cup.

We will make all tweets containing #worldcup available to each developer as soon as the tweet is made (yeah, in real-time) via the Twitter Streaming API. We will also make the World Cup 2010 fixtures and live team statistics available to each developer thanks to Opta!
 
Before we announce the decision (but you can clearly just scroll down if you like) I'd like to spend some time going over how our decision was made by analysing each entry. We'll do this in order of entry submission.
 
Aaron Bassett's World Cup Mash

Aaron described his competition entry as:

Kwwika, HTML5, CSS3, Javascript and awesomeness! This mega-mash brings together over a dozen different APIs to give you the best realtime data from every country in the World Cup. Never miss a single tweet, picture or video. Goooooaaaaaaaal!!
 
Aaron has clearly put a lot of effort into this competition. His entry uses both the Kwwika real-time World Cup twitter data and the real-time Opta data (just for the fixtures) retrieved using the Kwwika JavaScript API, geolocation using the YQL Geo Library, tweet text translation using the Google AJAX Language API, teams percentage chances of winning stats via Norwegian computing center and 2 Sporten, highlights via TwitPic, replays (or relevant YouTube clips) via the YouTube API, tweet geolocation displayed using the Google Maps API ... the list goes on. If you want even more information then read Aaron's blog post "A colophon of a World Cup entry".
Worldcupmash
Not only has Aaron created one app, he's just thrown together a second app focusing more on the Opta stats. You can see this application which uses some Opta Replay data that we are publishing through Kwwika here
http://replay.worldcup.aaronbassett.com/ and read a short write-up about this new application here: http://aaronbassett.tumblr.com/post/797785931/wondering-how-hard-the-kwwika-api-is-to-work-with
 
So, what do we think of Aaron's application? Well, it rocks! We wanted a mashup and what Aaron delivered is quite possibly one of the biggest mashes we've seen. The use of all the different APIs is fantastic and clearly shows the power of web applications and the enhancements that HTML5 will bring. We'd have liked to have seen more information related to the next or live game and a way of getting the users involved in using the application and maybe collaborating would have been a great enhancement. This is really important to keep users on the page but we were a little delayed in making the Opta data available so that may be partly our fault.
 
All in all Aaron's World Cup Mash is a fantastic application and it's also got loads of potential to be developed further. Aaron will be opening up his source and we'll update this blog post with the details when we have them.
 
Gergely Orosz's Tweet for your Team

Gergely described his competition entry as:

Tweet For Your Team monitors the intensity and mood of tweets before, during and after a worldcup game as well as showing the score during the game - all in real time. It's a fun way of visualizing how spectators around the world engage in the World Cup using Twitter to support their team.
 
Gergely works mainly with .NET and Silverlight so it's no surprise that he chose to develop his real-time push app in Silverlight using the Kwwika Silverlight API. Gergely describe Tweet for your Team as "a fun tool to monitor the intensity and mood of supporters' tweets during a World Cup 2010 game", and it certainly is fun. The latest updates to the application include a background Vuvuzela noise (which you can turn off) and the ability to "Cheer" for your team. This cheering option is a fantastic idea and something that add some user input into the application with each cheer being instantly published to everybody using the application. The Tweet Intensity monitor is really interesting to watch before and during the game. If a team scores a goal the mood of the scoring team swings into the green whilst the mood of the conceding team fans swings into the red. This makes the application really engaging. Tweet for your Team also allows you to set the rate of twitter updates which mean you really can read the tweets if you set it to "slow" speed. Finally the performance of the application is really impressive considering tweet rates for Spain alone have been seen to hit 3500 tweets per minute.
Tweetforyourteam
You can read more about the Tweet for your Team on Gergely's blog post "World Cup 2010 Real Time Twitter Mashup". He's also recently publish a post on "Streaming World Cup Tweets in Silverlight with a few lines of code" (using Kwwika).
 
We don't want to get into a technology discussion since we support most technologies but we clearly need to mention that the fact the application is in Silverlight means that it restricts some users from accessing it.
 
Technologies aside, Gergely has delivered a really engaging application that has so much potential in being applied to all sort of other live events.
 
Gerry Mulvenna's Real-Time World Cup match data

Gerry described his competition entry as:

A Kwwika website aimed primarily for mobile users offering live match data on the current match
 
Gerry created a game to allow people to predict World Cup results. He the decided to enter the Kwwika World Cup competition with a different application which is a very simple page that shows statistics and tweets related to the live game. He's also added also added a link that lets you see the Opta stats replayed in the page. At the time of writing the tweets and twitter cloud functionality only work in Firefox. The idea is simple and effective. I can certainly see the benefit of being able to view the live statistics of a game whilst watching it on the television. Some improvements that could easily be made are visualisations about the statistics along with better cross browser compatibility - all easily fixed.
Wcpredict
David H. Bello's Bing Kwwika Mashup
David described his competition entry as:
 
A mashup between Google & Bing maps and Kwwika, which let you watch in a maps tweets in real-time.
 
David's entry relied on tweets coming through with geolocation information. When we originally wrote the application that receives the tweets from the Twitter Streaming API we didn't push through this information. Following a few requests we added this but in doing so we noticed that most tweets didn't contain this information. However, David's application does show that when a tweet comes through with the necessary information it's possible to easily update the Bing map to navigate to that location. We've noticed that the application seems to jump between tweets quite quickly and even goes back to older tweets.
Bingmaps
And the Winners are...
From the title of the blog post you'll probably have seen we used "Winners". The World Cup final can't end in our draw but the Kwwika World Cup 2010 Real-Time Push Web App competition has. That's because we just couldn't choose between two of the entries.
So, well done to Aaron Bassett and Gergely Orosz who will both receive an Apple Wi-Fi iPad 32GB. We'll be in touch to sort this out.
 
Aaron's mashup application blew us away with how it took the real-time Kwwika data from Twitter and Opta and integrated it in an application with all the other APIs. Gergely created a really engaging application that you could easily sit and watch and interact with during any live World Cup match.
 
So, a BIG thanks from Kwwika and TellyLinks.com to all the entrants and the winners and pleased be sure to have a look at Aaron's World Cup Mash and Gergely's Tweet for your Team real-time push Kwwika powered applications during the World Cup 2010 final in 30 minutes (19:30) UK time.

Filed under  //   Aaron Bassett   Competition   Gergely Orosz   Real-Time Push   World Cup 2010  
Posted by email 

Comments [0]

World Cup Competition entry deadline drawing near

The entry deadline for the Kwwika World Cup 2010 Real-Time Push Web App - Apple iPad competition sponsored by TellyLinks.com is the 1st of July at 22:00 so I thought I'd get in touch to ask you to confirm your entry. If you would like your real-time push application to be considered for entry could you please get in touch with me (an email/reply to phil@kwwika.com is fine) and provide me with the following information in order for your application to be considered for entry:

  1. Your name and the URL of your blog or website that we'll link your name to
  2. A short description about your World Cup application
  3. The URL of your application
I'll then post this information on a dedicate Kwwika Wiki page, write a blog post on the Kwwika blog and try and create more of a buzz about the competition to drive traffic to your applications to see what people think.

One key point that I've potentially not made clear is that you can still improve your application after you have entered it. Developing is a learning process after all. However, a weighting will be applied to the judging to give credit to those that have a fully featured application ready for July 1st. A final decision about the winning application will be made at 11th of July at 19:00 - just before the World Cup 2010 final.

For everybody that has entered, or plans to enter the competition I hope this has made things clear. We hope you've enjoyed, and continue to enjoy, developing your real-time push application. And good luck!

As ever, please get in touch if you have any questions or thoughts.
 

Filed under  //   Competition   Email   World Cup 2010  
Posted by email 

Comments [0]

New World Cup 2010 Data Available for Web Development competition

We've had a few request for some additional World Cup 2010 data to be pushed through Kwwika for our World Cup competition. This new data has led to the introduction of a number of new topics.

  • /OPTA/WC2010/TEAMLIVE2 - if a second game is also being played live the data will be available here. This will actually be required from the group final games onwards. So, as of today.
  • /OPTA/WC2010/PREVGAME and /OPTA/WC2010/PREVGAME2 - Some information on the last two games that were played.
  • /OPTA/WC2010/NEXTGAME and /OPTA/WC2010/NEXTGAME2 - Some information on the next two games that are to be played.
You can find out more about the new data and view the live data and fields in the Opta Data section of the World Cup competition page.

We also have requests in to clear down the TEAMLIVE data once a new game kicks off. At the moment some data hangs around from the previous live game.

Opta are also sending us data such as player, substitute and goal information but we're not pushing that through Kwwika at the moment. If you really want this data then please get in touch or post a comment to let us know.

Finally, if you've not entered our competition yet it's not too late to do so. The entry submission deadline is 1st July at 22:00. Even after you've submitted your application you can continue to improve it although we'll obviously take it into account when we do our judging.

Filed under  //   Competition   Real-Time Data   World Cup 2010  
Posted by email 

Comments [0]

Kwwika World Cup 2010 Real-Time Push Web App - Apple iPad competition - Sponsored by TellyLinks.com (Update)

Hello!

You are receiving this because you registered your interested in Kwwika Beta Access. Maybe you are using Kwwika already. If so, please get in touch with any feedback you have. If you want access but we've not given it to you yet please yell at us and we'll set you up.

So, this competition: We are trying to get people involved in using Kwwika so we thought we'd create a competition, sponsored by TellyLinks.com, to do so. You can win an Apple iPad just by building a cool web application using Kwwika and the real-time data we are publishing from Opta Sports or #worldcup Twitter updates. We've only recently added the Opta Sports updates and we're really excited that we are instantly getting information about live World Cup 2010 matches. This really world class data will give any developer out there the opportunity to create an engaging and potentially viral application which could draw a massive audience. So, if the Apple iPad prize isn't enough surely the opportunity to build a viral application is compelling!

So, why not get starting building your Kwwika World Cup 2010 Real-Time Push Web App.
Any questions, queries, thoughts, ideas, opportunities, competition help, anything - please get in touch.

Hope you are all enjoying World Cup 2010!

Kind regards,

Phil Leggetter
t: +44 (0)207 193 9499
http://twitter.com/leggetter

Kwwika
The real-time web. Delivered.
http://kwwika.com
http://twitter.com/Kwwika

Filed under  //   Competition   Email   Real-Time Data   Real-Time Push   World Cup 2010  
Posted by email 

Comments [0]

The Real-Time Web World Cup Experience

A number big players have come up with pages or applications in an attempt to draw World Cup fans into either combining using a laptop whilst watching the live games on television or using the application as their main view into the World Cup. The problem is that nobody has got it quite right. With a live event the data that you see in your World Cup web application needs to be correct with up to the second information or it loses its value. None of the big players have managed this. The data also needs to be relevant and of good quality. The Twitter application fails in this respect.

The BBC have adapted their standard look and feel to incorporate a video or audio component for their BBC World Cup 2010 presence. They also got a "live" commentary section, some team information and match stats. The commentary updates every 30 seconds. Updating every 30 seconds just isn't good enough. I want to see comments appear about the event that is happening now, not 2 minutes ago!

Bbc

The ITV Live application has a lot going on. They've thrown in textual updates, facts, video replays, statistics and polls. I like the facts and the replays but the main failing on ITV Live is that you just don't feel that you want or need to stay on the website. It's not adding a lot of value to the World Cup experience. More needs to go into the "Get Involved" section as you can see from the screenshot below.

Itv

I quite like the Fifa application although it doesn't add much to the experience if you are also viewing the games live on television until you scroll down the page and see the "Have your say", "Fantasy", "Head-to-Head" stats and live groups standings section.

Fifa

I'm really disappointing with the Twitter World Cup 2010 application. They've probably got more data than anybody else but the problem is they're not doing enough analysis on it, or giving the user the opportunity of doing some filtering. The data isn't real-time and you would have thought that they would be able to afford to put some effort into the application. We've thrown together a real-time application for the World Cup in a couple of hours to show off all the #worldcup tweets in real-time. At least our application has a bit of impact.

Twitter

Now, to get to the point. All these big players have come up with an application for the World Cup but we're sure that developers out there could come up with something better. If you feel you could develop a better real-time World Cup 2010 application then why not enter our Kwwika World Cup 2010 Real-Time Push Web App competition? We will make all #worldcup tweets available to you and will also be adding some world class World Cup statistics data for you to use within you application. The developer who builds the best application will win an Apple iPad.

Go on, enter our competition and show BBC, ITV, Fifa and Twitter what a quality World Cup application should look like.

CFDDB3SKPYS7

Filed under  //   BBC   Fifa   ITV   ITV Live   Real-Time Web   World Cup 2010  
Posted by email 

Comments [0]