Park Shark Amsterdam API December 2012 “from APP to API” Jonathan Carter Glimworm IT http://api.parkshark.nl firstname.lastname@example.org @jonathanrcarter
non geeks leave the room now..
It started in September 2011 with a Hackathon
Options!!!time date duration location
What was different● We added the“best guess” (“obvious dumbass”) logic.● What would be the #1 FAQ?● How much in total will it cost and what is the alternative?● I dont want to know the details.
How didwe “best” guess
Serendipity● In 2011 I bought a horse & a car● I needed to park near my house on the weekend without a permit● My house is near 3 zones with different tariffs and hours and I DID NOT KNOW IT !!!● I over paid for months but worked it out just before the hackathon● The data that I had already thought about was presented in front of me
Why us?● Almost nobody in the parking business parks..● Locals mostly work out a way to get a parmit● That leaves the tourists who dont visit the same place often enough by car to notice
THEY THEY KNOW DONT KNOW stuff you know butYOUKNOW nice.. they dont know but do you know that they dont know ??
What otherstuff dont we know
Parking money in amsterdam is a tax
It does notmatter where you pay
● Invited to talk at a DIVV internal meeting● Invited to participate at open Data Cafe● Invitation to input to Smart City SDK● Commercial work for CITION
● We won APPS FOR NEDERLAND with “Vistory”● Invited to present to policy committee in den Hague about app making● Invited by the UK embassy to events for UK/NL creative entrepreneurs
Our storywas listened to
Whats thestory to data holders?
● Open Data is not necessarily useful data – Manage expectations – Pursue a tipping point Developers Data Open Data
● About the data – Make sure it is complete useable – Write background information – Actively ask the community for feedback – Be prepared to improve the data – Provide a contact person – Real time is best, otherwise update regularly
● Use the language of the developer – Provide some specifc challenges – If possible use english as well as dutch – Provide json – Provide rest – GEO : google maps not KML – Understand who you are dealing with
● Especially consider the indie developer – Make sure a creative mind can understand the data – Provide calculations and business rules – Provide a way to contact you – Dont force the developer to create a server infrastructure
Open Data Cafe March 2012
What did we do..
The API is sometimes the missing link Politicians open data City government providers ICT Independent Department developer community Citizens
On websites and not just on IPhones
What else does it do
Park Shark Antwerp API
Park Shark Antwerp APP
Questions we are asked
● Will there be a secondary market of worth billions? ● Politicians answer : yes ● Our answer : no, or not in the way they envisage
● Are there common standards ● Answer from politicians : dont know ● Our answer : no
● Will this become a problem ● Answer : yes
● What is the endpoint ● Our answer : Government as a platform
● What is the biggest threat ● Our answer : badly published data
What can we asdevelopers and creatives do?
● What do we really need? ● To Use the data ● To innovate ● To be creative● How can we help and inform ● Data owners ● Policy makers ● Can we give a list of our priorities?