Just Subjects

Just van den Broecke’s weblog

Mon Mar 17, 2008

Waag/7Scenes Launches GamesAtelier

by @ 15:18. Filed under General, Projects, GeoCetera

On friday march 14, 2008 Mayor Job Cohen of Amsterdam was the first player of the GamesAtelier product that Waag Society launched. We at 7Scenes have worked hard to get the software done.

Cohen Sara

links
www.gamesatelier.nl
Games Atelier officieel van start
parool.nl

Wed Oct 3, 2007

Making a Mobile Game at Picnic 07

by @ 15:15. Filed under Software, Projects, Mobile, GeoCetera

At Picnic 07 we held 2 workshops using our WalkAndPlay mobile gamekit (based on GeoTracing). Here participants can Create, Play and View a GPS-based locative mobile game.
Below is one of the results from the Picnic Junior Workshop for highschools. You may also want to view the high resolution movie.


This work will be continued at 7scenes (more info soon).

Fri Jun 8, 2007

Geosailing Tracks Schuttevaer Sailing Race

by @ 20:51. Filed under General, Projects, Mobile

(Random images taken by sailors from www.geosailing.com/svr)

random image random image

During June 7-9, 2007 the Dutch Schuttevaerrace was covered live using GeoTracing in combination with Falcom Mambo GPS/GPRS tracking devices attached onboard with 15 boats. I did this project jointly with the Kenniscentrum Jachtbouw (Dennis Carton, project initiator), Grrr (Jelmer Boomsma and Rolf Coppens) and the Internet Acedemy of the Noordelijke Hogeschool Leeuwarden (Frederik van der Meulen, Ronald Klooster). Except with some GPS-fixing and GPRS coverage issues and this event was a huge success.

Some screenshots.

screenshot image
The Start
screenshot image
Routes and Photo’s

Read more on www.geosailing.com.

Mon Apr 2, 2007

Waag Society Sarai Workshop with GeoTracing

by @ 8:05. Filed under Projects, Mobile, GeoCetera

Waag Society held a Locative Media workshop @ Sarai Media lab, Delhi, India using GeoTracing. View the video for an impression.


Mon Nov 20, 2006

Bliin

by @ 10:07. Filed under Projects, Mobile, GeoCetera

(Random images from bliin.com)

random image random image

And another GeoTracing project: bliin is a social networking service where users can spot, trace and share experiences — pictures, videos, audio and text — with one another in real-time on a Google Map.

Users create ‘bliins’ to navigate and monitor their interests in a location or area. bliins can be saved and shared amongst users.

bliin is available for Desktop & Pocket internet.

bliin is currently testing in closed beta. Users you see are live and media is uploaded in real-time.”

Read all on bliin.com. While still in alpha-stage bliin already attracted press and 1000-s of visitors. Below some links to various press articles and blogs.

“Altijd te vinden via GPS”, Editie NL, RTL 4, David Behrens, 10-30-2006
“Digitale pioniers”, Elektronische Eeuw, BNR Nieuwsradio, Herbert Blankesteijn, 10-26-2006
“Op bliin kan je jezelf volgbaar maken…” Radio Online, Tros, Francisco van Jole, 10-24-2006
“Digitale pioniers?”, Ymerce, Yme Bosma, 10-23-2006
“Woophy, bliin en Bugpool winnaars…”, Digitale Pioniers Academy, Syb Groeneveld, 10-23-2006
“Drie digitale pioniers krijgen 25 duizend euro”, Bright, Tonie van Ringelestijn, 10-23-2006
“Digitale pioniers academie, de uitreiking”, SUbWAY, 10-21-2006
“Final Part of Digital Pioneers Academy”, gnispen World in Pictures, Guido van Nispen, 10-21-2006
“GeoTracing”, O’Reilly Radar, Brady Forrest, 9-14-2006

Sense of Brainport

by @ 9:29. Filed under Projects, Mobile, GeoCetera

Sense of Brainport again a GeoTracing project was launched on september 21, 2006. During one week participants from Brainport were “geotracing” the region of Eindhoven/”Zuid Oost Brabant” with a mobile phone and a GPS.

During the event they could be traced in real-time on the map. While tracing the tracers are posting photos of their impressions. These photo’s are geotagged at the location taken. All their routes are stored in an archive for viewing and playback. Below are some random images (refresh this page to see new images).

random image random image
random image random image

Tue Apr 25, 2006

Sense of the City

by @ 9:11. Filed under Projects, Mobile, GeoCetera

Sense of the City the latest GeoTracing project was launched on april 21, 2006. During the last week of april 2006, ten civilians are “geotracing” the Dutch city of Eindhoven with
a mobile phone and a GPS. During the event they can be traced in real-time on the map. While tracing the tracers are posting photos of their impressions. These photo’s are geotagged at the location taken. All their routes are stored in an archive for viewing and playback. Below are some random images (refresh this page to see new images).

random image random image
random image random image

Tue Nov 8, 2005

GeoDrawing in the Night

by @ 10:53. Filed under Projects, Mobile, GeoCetera

Again I had the opportunity to do a fun and technically challenging geo-project using my GeoTracing platform: developing a GPS-based mobile drawing game for the Amsterdam Museum Night. Teams would go into the city where they compete on who would (geo)draw the most beautiful “8″ by walking with a GPS and a mobile phone. They could embellish their drawings with photo’s and video’s taken and submitted on the spot. The competitive element was creativity with both the drawing and the media. All submitted media were tagged to the geographic locations where they were taken. The player’s movements, tracks and media could be followed in real-time through a webbrowser. You can view a report with video made by Bright magazine.

N8 Game Screen Shot (src: Bright) Screen Shot with winning 8
N8 Game Live Screen Shot (src: Bright Magazine) N8 Game Archive Screen Shot with winner

You can view all results on www.n8spel.nl (select “archief”). This project was initiated by Waag Society. and sponsored by KPN and Geodan

n8-8wacht.jpg n8-botje-1.jpg
n8-duh-1.jpg n8-flip.jpg
Some of the submitted media

Tech Stuff - A Dense Description

The N8-game application was developed in about one month by two developers. It consisted of three main components: (1) the server (2) mobile clients and (3) a web-browser front end.

The mobile client is a Java J2ME application (Midlet) running on a Nokia 6600 communicating with a Holux GPSlim Bluetooth Sirf III GPS module. The main function of this app is to sample GPS data and transmit it to the server. Players could indicate with a button push to start (”pen-down”) and stop drawing (”pen-up”). Media were captured using the standard camera application on a Sony Z1010 phone. Media was submitted by email. The phone’s email adress is coupled to each team.

The server utilized the GeoTracing server without any modification. Basically a GeoTracing server functions as a remote GPS track-logger coupled to a Content Management System. GeoTracing is based on KeyWorx. Incoming media are tied to a player (tracer) and a tracklog and a geographic location using the date in the medium (e.g. EXIF date) or the email submit time. The GeoTracing server provides a REST service for clients to obtain tracklog meta information, (converted) media and tracklog data in an extended GPX format. This also facilitates coupling with AJAX browser-technology (see below). The server also pushes live events like user movements and other tracklog events through Pushlets.

The web-browser front-end was written using pure DHTML with Google Maps, AJAX and a Pushlet client.
Through Pushlets the browser receives real-time events like player movements and incoming media. Using the server REST service with AJAX player and tracklog info is obtained. Conceptually the browser-server interaction follows a distributed Model-View-Controller pattern with the Model on the server, the events to the View (browser) transmitted with Pushlets and the Controller function using AJAX.

Fri Sep 16, 2005

Google Maps Hacking is Fun

by @ 16:54. Filed under Software, GeoCetera

(The quick link for my experiments is www.geoskating.com/gmap.)

Just a week ago I learned about the Google Maps JavaScript API. Surprising how easy it was to use and build upon. Especially for my GeoSkating project I needed a more flexible way to display routes and media on a map. So I started experimenting with the Google Maps API. In less then 5 minutes I was able to create a basic map. But I needed more. Based on a GPX (GPS track format) player from Jim Ley I built a TrackPlayer to play back skate routes. In addition the TLabel lib allows you to overlay any HTML on a Google Map. Note: also check out ka-Map. With ka-Map you can do similar things plus it is open source.

Adding layers from any WMS server

Many map servers use a standard URL-pattern based on the Web Map Server (WMS) standard.

So I wanted more: adding my own layers integrated in the map preferably with transparency. Well, this is possible thanks to work by Brian Flood and Kyle Mulka. I have created a simple JavaScript library, gmap-wms.js through which you can add your own WMS layers to a Google Map. The example above is trivial using a single transparent GIF image by faking a WMS server. All Google Maps does is requesting tiles from your WMS server (a lot of them!). In reality you will be running your own WMS server like MapServer.

See all experiments at www.geoskating.com/gmap

Sun Aug 21, 2005

From GeoSkating and GeoSailing to GeoTracing

by @ 12:00. Filed under MediaTech, Projects, Mobile

geosailing logo Opened an experimental site for GeoSailing to cover the 24 Uurs Zeilrace, the largest Dutch annual sailing event. Some 800 ships are competing on the IJsselmeer, Markermeer and Waddenzee to cover as many miles as possible within a 24 hour period. This event is held on August 26 and 27, 2005. One of the competitors will be the Semper, sailed by Dennis,Peter, Rolf and Jelmer. If it all works out the Semper can be followed live, complete with media made and submitted on the spot.

Based on the concepts and software for GeoSkating and GeoSailing I am working on a more generic framework for GeoTracing. The key idea is to provide a customizable application for live tracing, annotated mapping, GPS-based digital storytelling and location-based media for any outdoors activity.

Sat Jun 18, 2005

GeoSkating in the News

by @ 12:45. Filed under General, Projects

News travels fast on the Net. My website for the mobile GPS project GeoSkating went from 10s to 1000s of visitors a day when it entered the international blogsphere and the Dutch national newspaper De Volkskrant. On Google “geoskating” went from 10 hits to 16900 in a week.. I want to thank everyone for their interest, also for the many kind emails I received. It encourages me to proceed with the project.

w

Webalizer Stats on June 18

w

www.we-make-money-not-art.com

w

www.engadget.com

w

www.100shiki.com

w

Volkskrant article (by Carel Helder).

w

www .mobilebulgaria.com

a

Skate en Skeeler (SBN)

Sun May 29, 2005

GeoSkating - Draw maps while skating

by @ 16:08. Filed under Projects, Mobile

GeoSkating is my latest project started in february 2005.

GeoSkating aims to automate the generation of interactive annotated skate-maps by using the Global Positioning System (GPS), Mobile Phones and the Internet. The key idea is that while skating, GPS position data is being assembled and published to a server through a mobile phone. At the same time the skater can enrich the GPS data with road surface ratings and by submitting media items like pictures. The server will draw geographic maps showing road quality through colouring plus the submitted media on the GPS locations where they were captured. In addition, skaters can also be seen moving in real-time on the map while skating!

The technical setup is globally as follows. GPS data is sampled using a standard Bluetooth GPS module. This module communicates with a mobile phone, a Nokia 6600. On the mobile phone runs a small Java (J2ME) program that reads the GPS data from the GPS module and sends it through the mobile data network (GPRS) to the geoskating.com server. The skater can enter the road quality as a number (1-5) on the phone keypad. The current quality is always added to each GPS sample sent to the server.

Fri Mar 11, 2005

MIDP 2 on Mac OS X is here !

by @ 22:21. Filed under Apple, Software, Mobile

bluetooth Since Mac OS X is already my preferred platform for Java development, I was very pleased to experience that J2ME development for MIDP 2.0 has finally become reality. I can now develop, compile, verify, package, run, debug and deploy MIDP 2.0 MIDlets from within my Java IDE (IntelliJ IDEA). All thanks to Michael Powers mpowerplayer. Best way to start is to go to developer.mpowerplayer.com and download the SDK. But there is more.

The Mpowerplayer offers the tools familiar to J2ME developers: MIDP2.0 jars, the preverify tool and a MIDP2.0 emulator. Additionally, if your Mac has Bluetooth support, you can quickly deploy your MIDLet using the OS X Bluetooth File Exchange. To automate deployment I wrote a one-line script btsend.sh that is called directly from within Ant:


#!/bin/sh
/usr/bin/open -a "/Applications/Utilities/Bluetooth File Exchange.app" $1

and then from within Ant

<target name="deploy">
 <exec executable="${basedir}/btsend.sh">
   <arg line="${myproject.jar}"/>
  </exec>
</target>

The only manual action is to select your mobile device from the Bluetooth File Exchange list of devices. On my Nokia 6600 phone I receive an incoming message and the installer is run.

GPS img
If you are developing Bluetooth-based MIDlets using the JSR-82 Bluetooth API you can additionally download, evaluate and acquire the Avetana JSR-82 implementation for OS X. This allows you to fully test Bluetooth-based J2ME apps from within your IDE on Mac OS X. For example, I was able to connect and test to the Delorme Blue Logger GPS

Wed Feb 9, 2005

Frequency 1550 - cross-media gaming into medieval times

by @ 1:39. Filed under MediaTech, Projects, Mobile

Frequency 1550 is a multi-user city game using mobile phones and GPS-technology. The game provides a real-time, location-based experience, transporting players into medieval Amsterdam of 1550 via today’s most advanced personal medium: a UMTS mobile phone. It is the one of the most exciting projects I ever worked on!

Find more info in an article in the Computable magazine (Dutch). There is a project presentation in streaming video on connect.waag.org. There are also
slides of presentations I gave at the Dutch Java User Group (NLJUG) and at the Society for Old and New Media (KillerClub).

The project even hit the national news ! Click on anchor-man Gijs to watch the Flash video.

The game evolves around players being personages in an adventure where they help the “schout” (medieval police) who will contact them by video when entering zones or reaching (GPS) locations. Players will try to solve assignments given by the “schout” on the street or through one of their
team members on the home base, HQ, (behind a Flash-based interface). Assignments are solved by making media (photo’s, videos) at the spot
and submitting these. The HQ may consult internet for additional media and textual answers. Thus together, teams provide multi-media
content, resulting in a media-collage at the end. Additional game elements include, GPS-based boobytrapping, confrontations and cloaking.

My task in this project was development of the server-side gaming engine, media management and location tracking. Yes, the server was done in Java using the KeyWorx platform. Client software was done using the Java 2 Mobile Edition (J2ME) for the phones and Macromedia Flash for the HQ.

I am grateful to have been part of the team at Waag Society who has initiated and developed this mobile learning game together with IVKO, part of the Montessori comprehensive school in Amsterdam. The project was supported by KPN who supplied mobile phones and access to their
UMTS network. A pilot has just been conducted in 2005 from 7 to 9 February.

mobile game hq
mobile game journaal
mobile game pres

Wed Jan 19, 2005

Vertical centering with CSS

by @ 10:37. Filed under Software

After years of tweaking with HTML tables I finally found how to vertical Centring with CSS. Found this through www.hicksdesign.co.uk.

Wed Jan 12, 2005

Steve Jobs @ MacExpo

by @ 15:21. Filed under Apple

Mac Mini ImageJust watched the video stream of Steve Jobs’ keynote address for Macworld Conference. What I found the most exciting announcement is the introduction of the Mac Mini, a barebone G4 for around EUR 500,-.

Tue Jan 11, 2005

New Linux Server

by @ 11:53. Filed under General

.pundit 1.pundit 2.pundit 3
Today finally switched over to my new Linux server, an Asus Pundit-R, running Debian Sarge

Sun Jan 9, 2005

Modded XBOX becomes MediaBox

by @ 21:23. Filed under MediaTech

I acquired an Xbox at Dixons for EUR 199,99 (ok, leave the 1 ct to Bill I said at the counter). Sometime later I had an almost complete home entertainment center/multimedia jukebox playing all my audio files (mp3, wav, ogg,..) , shoutcast streams, video files (mpg, avi, divx, and even quicktime) and photo slideshows (with background music) with a remote control on the TV-set in the living room from my Linux server in the attic. Plus offcourse I can play regular audio/mp3/video CDs and region-free DVDs.
(more…)

Fri Jan 7, 2005

SMIL

by @ 0:17. Filed under MediaTech

Investigated the W3C SMIL (Synchronized Multimedia Interchange Language). Goal was to see what SMIL is and how it can be used in the KeyWorX multi-user environment.
(more…)

Thu Jan 6, 2005

Linux MediaBox

by @ 23:58. Filed under MediaTech

The stuff below was written in 2003. Much has happened since on what may be called the “Home Media Center”. For example Linux Myth TV on a barebones PC like the Asus Pundit. The stuff below is for reference.
(more…)

[powered by WordPress.]

jour·nal n. A personal record of occurrences, experiences, and reflections kept on a regular basis; a diary.

Get Firefox!

internal links:

categories:

search blog:

archives:

November 2008
M T W T F S S
« Mar    
 12
3456789
10111213141516
17181920212223
24252627282930

hearing:

other:

95. We are waking up and linking to each other. We are watching. But we are not waiting.
The Cluetrain Manifesto

General:

My Projects:

My Communities:

26 queries. 1.141 seconds