Articles and Blog Posts by Appsterdam and friends.
(if 'nothing found', we have restarted the syndication... check in a day or so)
This is the ninth in a series of posts about Apps for Amsterdam: Open for Business, an initiative by Appsterdam, Amsterdam Economic Board and Waag Society to work with three local start-ups to support them in making successful businesses using open data. I’m participating with Bike Like a Local.
One of the bike rental companies I approached said they didn’t like Bike Like a Local at all, because it can distract tourists and actually make biking less safe for them. Based on a list of research the Ministry of Infrastructure and the Environment provided me with, I looked at possible risks and mitigations in this area.
Distraction risks for cyclists
There are five potential distraction risks involved in using mobile devices in traffic:
- physical/motoric distraction caused by operating the device;
- visual distraction when looking at the device instead of traffic;
- cognitive distraction when the device distracts the user from traffic;
- auditive distraction when the device makes sound, and sounds from traffic could be dampened;
- effects on moods caused by music or conversation.
The most significant effects are, unsurprisingly, seen in making calls of mobile phones. This is mostly due to the cognitive distraction they case. However, the danger is smaller for cyclists than motorists, because cyclists have more time to evaluate their surroundings. The auditive impact typically plays a larger role with cyclists, because they depend more on audio than motorists. Particularly strong danger is, unsurprisingly, involved in visual distraction, like sending an SMS or reading Facebook.
In around 4% of accidents involving bikes, the cyclist was using a mobile device in some way just before the accident. That could be listening to music, a phone call, typing an SMS, etc. This means 96% of accidents could definitely not have been caused by using a mobile device. Numbers are about the same for listening to music as for being in a phone call, although listening to music is much more common. This suggests the risk of listening to music is much smaller than with phone calls. There also appears to be a discrepancy between perception of risk and actual risk, with the former being significantly higher.
In the debate on whether or not to forbid (handsfree) mobile phone use for motorists, a common argument is that motorists are also allowed to talk to passengers. However, a significant difference is that the passenger is able to adapt to the situation, and change the tempo or complexity. They notice when the driver is busy, or the situation is unclear, and stop talking for a while. With a phone call, the other party does not have such information. This adaption significantly reduces the risk. In addition, low audio quality results in a higher cognitive load. And the passenger can also help reduce the workload of the motorist, by keeping track of road signs, for example.
Regarding music, the type and volume is very significant. For cyclists, the main risk is in reduced auditive attention. High tempo and volume are major factors here. The consensus of all research is that there is the use of mobile devices increase risk a bit, but that there is definitely insufficient basis to forbid their use.
Risks for Bike Like a Local
For Bike Like a Local, the risks are in the cognitive and auditive distractions. There is no interface to interact with, making physical and visual distraction insignificant. And, exploring the city with Bike Like a Local is even less involved than listening to music. Like music, and unlike phone calls, it does not involve the user replying or making decisions, but it’s also not as continuous as music, and will not have a high tempo.
Regarding cognitive distraction, I’m aiming for Bike Like a Local to behave like a car passenger. I want to integrate data about black spots (the most dangerous places in Amsterdam) so that I can warn the user, and make sure the app stays quiet otherwise. This might actually raise their attention level when crossing through a black spot. I’m also researching whether I could reduce the frequency of messages as the noise level increases - possibly indicating busier traffic.
To reduce auditive distraction, I specifically tell users not to use in-ear or closed headphones, and to make sure they can still hear other traffic. If needed, I recommend they only wear one earbud. I’m considering to even force all audio playback to one side only, to enforce the user to only wear one bud. I also want to look at throttling the maximum volume.
In other words, although an app like this can distract the user, research in this field suggests that my features will minimise any distraction. And combined with all the features that improve safety, I’m confident the user will end up saver than without.
This is the eighth in a series of posts about Apps for Amsterdam: Open for Business, an initiative by Appsterdam, Amsterdam Economic Board and Waag Society to work with three local start-ups to support them in making successful businesses using open data. I’m participating with Bike Like a Local.
Today I released Amsterdam Like a Local. It’s a free download, available for iPhone and iPad.
Amsterdam Like a Local lets anyone talk for 30 seconds about something they
know about Amsterdam, and tag the recording with a location. They can talk about
a special story they know, or anything else they feel is worth sharing.
On the other side, anyone can
listen to the recording. But, the only information a listener gets are the location
and categories. There are no descriptions or titles. There are no names or
aliases. There is no way to know who made a recording, or whether two
recordings are made by the same person. The only way to learn anything
at all, is to listen, making it a delightful surprise every time.
A big inspiration for this experience is JIRA Mobile Connect, the feedback system I use in all my apps. Among other great features, this allows a user to make a recording and send it to me. It then gets attached to a new JIRA issue. Few people submit recordings, but when they do they usually do not enter a description. So I have absolutely no idea about what they recorded, until I listen. Ever second of audio is a surprise. It’s that same surprise that I aim to bring to other people with Amsterdam Like a Local.
This is the seventh in a series of posts about Apps for Amsterdam: Open for Business, an initiative by Appsterdam, Amsterdam Economic Board and Waag Society to work with three local start-ups to support them in making successful businesses using open data. I’m participating with Bike Like a Local.
On April 9, all Open for Business teams were invited to Pitch Club. This is an open monthly event where people can practice their 60-second pitch. They then receive feedback from Mike Lee.
I consider myself a decent pitcher, and was one of the winners of the Amsterdam Startup Week / Appsterdam pitch contest, pitching about Openbaar Vervoer. However, there is always room for improvement. And of all my apps, Openbaar Vervoer is probably one of the easiest to pitch, because so many people immediately understand this need.
I was quite happy with my pitch. The challenge Mike gave me was to make it apply more to the audience of the evening, as it was aimed mostly at potential users of Bike Like a Local. This is not simple, but a valid point and definitely achievable. The evening was also a nice opportunity to meet new people.
I did a redesign of much of the user interface of Bike Like a Local, to make it look more polished and professional. I added over 10.000 bike parking spaces provided by Stadsdeel Nieuw-West. I also added a database of contact information and improved some of the tips. I realised I could just release all these updates already, so a new version with these changes is now waiting for Apple review. Release expected about a week from now.
In the meantime:
- Amsterdam Like a Local has been rejected twice by Apple. I’ve made corrections, and the latest update is now in review.
- The Dutch Ministry of Infrastructure and the Environment sent me a large set of reports about the safety of using music and phones while on a bike. I still have to read it all, I plan to use this to make sure I don’t actually make it less safe for tourists.
- I approached many bike rental agencies with some questions about how they handle certain situations, and got a lot of other useful feedback from them as well. Once I have all the replies, I’ll aggregate all their input.
- I sent a WOB-verzoek to Stadsdeel Noord and Stadsdeel Zuid-Oost to provide me with the zones where they do strict parking enforcement for bikes, if any, and their bike parking locations. They have ignored previous requests; a WOB-verzoek means they have to reply or eventually pay a penalty.
- I asked ATCB whether they have any data on internet connectivity for tourists. Do they use roaming? Do they not use internet at all? Do they buy a temporary Dutch SIM?
This survey is conducted in collaboration with Appril, Appsterdam and Enterprise App Store. The goal is to get some first insights and facts about the state of mobile App development and market in Amsterdam and beyond.
The survey focuses on your working experience and conditions, your development choices, your Apps and networking practices. It will run throughout the month of April. At the end of the month, we will award one iPad mini and 5 App store vouchers of an App store of your choice. To win an award it is required that you have answered the survey in full and provide us with your email address. Your email information will only be used for the purpose of this survey, and none of the information will be disclosed to 3d parties. You will also be provided with the conclusions of the survey.Take the survey!
Needs less than 10 minutes to complete it.
If you have any questions you may contact:
Olga Paraskevopoulou - Researcher at Appsterdam
This is the sixth in a series of posts about Apps for Amsterdam: Open for Business, an initiative by Appsterdam, Amsterdam Economic Board and Waag Society to work with three local start-ups to support them in making successful businesses using open data. I’m participating with Bike Like a Local. As I started this series a bit late, over the next week I’ll be posting about events so far.
On 28 March, we had a marketing workshop with Matteo Manferdini, who I already knew from Appsterdam. Matteo told us about many techniques involved in marketing, tailored to our specific products and small budgets. This was a group session, so all teams could also learn from each other.
There was a lot of great content in the workshop, but this idea is definitely on the top of my list. People are typically reluctant to buy, even if the expensive is minor. It’s much easier if I can first prove to them I can deliver value. This is of course the general idea behind trials, but Matteo had another suggestion which fits my product very well: get a free PDF about top 10 destinations to visit on a bike in Amsterdam, by entering your email address and joining my mailing list.
The typical form to use mailing lists is to get everyone to subscribe, and send them some sales talk every once in a while. However, the less common form is that everyone who signs up gets the same content after a certain time, by using an autoresponder. This fits my product really well. Tourists typically prepare their visit 4-6 weeks before coming here, so after they sign up and get the free PDF, I could keep them involved by sending them an email a week for 4-5 weeks. Then they can see I’m already delivering value, for free, and are more inclined to buy my app. Because the bulk of the content will just be reused for every subscriber, the investment is very small.
The content of the mails should actually be useful on its own, and not just a sales pitch for the app. However, I could make sure that they tie in really closely. And having a mailing list with opted in users on hand can always be useful later.
Although I like to think of myself as a fairly decent writer, there’s always room for improvement. For example, Matteo mentioned that organisations often like to talk about themselves, instead of what they offer the user. Also, signing up to the mailing list should not be “sign up to our mailing list”, but something like “receive free cycling tips every week”. And saying things like “well designed” or “clean” rarely mean anything to the reader.
Niches are often defined in simple demographic terms, like “males between 25 and 29 from European and Asian countries”. However, Matteo explained that this is often a very poor way to define a group, as even within such a group, differences are huge.
My niche is something like “foreigners in Amsterdam, that are cycling or want to, with limited cycling skills, that own an iPhone”. It can also be very valuable to find where people of this niche hang out. Is there a “cycling tourists in Amsterdam”-reddit? With half a minute of googling, I did find a somewhat active forum for tourists coming to Amsterdam. There’s probably more of this out there.
When you dive into such a community, don’t be an asshole, and make sure you’re not perceived as one. It’s not a platform for a sales pitch. But at the very least it’s an opportunity to learn more about what drives and frustrates these people.
During the workshop I also discovered two important questions. Most important: why actually do tourists/foreigners cycle in Amsterdam? Is it because we tell them to? Or for other reasons? This is rather fundamental to Bike Like a Local, so I should really dig into this.
The other question is: how many tourists actually have a data connection, either through roaming, or by buying a local SIM card for their phone? I’ve been using the general assumption that very few do, but I haven’t validated that. There must be research on this somewhere.
This is the fifth in a series of posts about Apps for Amsterdam: Open for Business, an initiative by Appsterdam, Amsterdam Economic Board and Waag Society to work with three local start-ups to support them in making successful businesses using open data. I’m participating with Bike Like a Local. As I started this series a bit late, over the next week I’ll be posting about events so far.
On March 27, we had a business model workshop with Floris van Alkemade, partner in venture capital fund Solid Ventures. This was a group session, so all teams could also learn from each other.
Floris explained us all the intricacies of startup investment, like valuation, the business model of the VC funds themselves, the difference between informal investment and VC, the return on investment a startup needs to make and why, and much much more. Although I did hear about these topics before, Floris’ explanation made the picture much clearer.
Bike Like a Local is not really an investible product right now: although it may result in a profitable business, it’s unclear how far it can actually scale; and I don’t have a plan on what I would need the money for. However, it was very nice to be able to discuss the issues with our plans with someone as experienced as Floris. For Bike Like a Local, specific points of attention were that I have to make sure it does not make cycling less safe by being a distraction, it has to work without roaming, and I have to make sure I have all my numbers backed up thoroughly.
In preparation, I updated my business model canvas to reflect everything I learned since I wrote it early this year. One of the most interesting new facts I discovered, is the size of the market. Somehow I never properly added up these numbers before. According to the Amsterdam Visitor Survey 2012, which Jasper from AEB gave me earlier, about 22% of all visitors to Amsterdam will cycle at some point during their visit. With around 12 million visitors yearly, that’s about 2.5 million cycling tourists every year. This means that even if I only sell my app to 1% of that market, I still make € 25.000 a year. Not enough to attract investors, but still very nice.
This is the fourth in a series of posts about Apps for Amsterdam: Open for Business, an initiative by Appsterdam, Amsterdam Economic Board and Waag Society to work with three local start-ups to support them in making successful businesses using open data. I’m participating with Bike Like a Local. As I started this series a bit late, over the next week I’ll be posting about events so far.
On March 16, we had a technical workshop with Bolot Kerimbaev from Big Nerd Ranch. Big Nerd Ranch is a big name especially in mobile development, known particularly for their excellent development courses. This was a group session, so all teams could also learn from each other.
Accelerometers and gyroscopes
Being a developer myself, I can figure out many problems on my own. I had left some of the most difficult for this session. My biggest challenge is the use of the accelerometer and gyroscope. I wanted to use these for two purposes: to track the stability of the cyclist, and therefore their skill; and to know when they’ve stopped cycling and gotten off their bike. I want to use the latter to help them remember where they left their bike, and to warn them if they park in one of the strict parking enforcement areas.
Accelerometers and gyroscopes are very neat sensors, but quite difficult to use. An accelerometer measures the acceleration, like speeding up or slowing down, in three different axes. The gyroscope measures the rate of rotation around each of these axes. Now, getting some numbers out of accelerometer and gyroscope is trivial. Translating between the movement a device makes, and how that might appear in sensor data, is already a bit challenging. But the real difficulty is in filtering out the signal you’re looking for. This is intense maths, in which I have almost no experience.
I thought I’d start with actually looking at the sensor data in known situations, and see whether I could manually recognise particular movements in the data. I installed Apple’s MotionGraphs utility, which takes the data from all sensors and plots it on a simple graph. I then tried that in accelerating trams. Trams accelerate quite violently, so that ought to be easy to see. The result was this:
If you look very carefully, you can see a small deviation in the blue line, for the z-axis (the green line’s -1 is gravity). That’s the acceleration of a tram - which is much more regular than that of a bike. However, it’s virtually indistinguishable from other noise, even though I kept my phone very steady. In real life situations, there would be much more noise. In other words, it’s going to be incredibly difficult to make this work for my plans.
This being my most difficult problem, I showed it to Bolot, who agreed that it would be very difficult to distill the data I wanted from the sensor inputs.
We thought the process through a bit more. Another way of knowing a user got off their bike is that they stop for a while, then resume walking, at a slower speed. That could be detected with GPS. However, the user might already have stopped the app by the time they start walking… and then we realised… the user might already have stopped the app. I don’t need advanced sensors to find out when a tourist stops cycling: they will take their phone out of their pocket, to stop the app. So as soon as they take their phone out, I offer them to stop the trip. As they’re already looking at the screen, that is also the perfect moment to warn them if they are in a strict parking enforcement area.
This does not work for determining the stability of someone’s cycling. But, I wasn’t too keen on that anymore, because I also lack a plan of what to do when someone is a bad cyclist. So I’ll drop that for now.
In other words, I learned at the technical workshop that I had already solved my most complex technical problem in an incredibly simple way, without realising it.
The days are getting longer and warmer, the new version of Lemurs Chemistry is almost complete, and it’s time to start touring again. I thought I was going to be talking about monads this year, but things have gotten so hard in our industry lately, I’m going to talk about that instead. I’m not doing a lot of speaking this year, so these are some of few chances to see me on stage.
Appsterdam Birthday Bash April 20 in Amsterdam
The City of Amsterdam’s famous canals are 400 years old this year, and we are two! It’s hard to believe it’s been two years since we started the Appsterdam movement. It’s going to be amazing to look back at how far we’ve come, and how the organization and its goals have evolved. It’s also an important time to look at what Appsterdam means to us, and where we need it go in the future.
There are a limited number of tickets available for the low, low price of €15. The Appsterdam Foundation has been planning a really nice evening, and given how many folks are coming from all over to attend, the networking opportunities should be as good as the show itself. Don’t miss it!
GOTO Chicago April 23 in Chicago
Missing GOTO considered harmful! The GOTO conference and its counter-clockwise cousin, YOW!, are the biggest and best general technology conferences in the world, run by some of the most genuinely nice, community-centered organizers I have ever met. Here I’ll be giving a keynote about the App Universe After the Big Bang, where I’ll talk about the state of our rapidly shifting industry.
You can save $150 off the cost of admission with the discount code LEE150. I was born outside Chicago, and launched my speaking career at the C4 conference in Chicago. I could not be more thrilled to be returning to the Windy City—especially now that it’s home to one of the most active Appsterdam embassies.
360 Intersect April 28 in Seattle
Over the past few years, conference talks have been getting less and less technical, a trend that conference organizers around the world have collectively decided to put a stop to this year. Always looking to fill voids, John and Nicole Wilker of the excellent 360 conferences have decided to try a non-technical technical conference. I think it’s a great idea, and am giving it my full support.
Here you can get 20% off the ticket price with the discount code BMF. I’m going to be giving a very intimate keynote called Insane and Back Again, where I talk about some of the crazy things I’ve experienced in these past few years of travel. These are the stories I’m not comfortable blogging about, but speaking at 360 has always felt like talking to a roomful of friends, and I can think of no better place to give this special, one-time-only talk.
MobiDevDay May 4 in Detroit
When I first started Appsterdam, Andy Ihnatko asked me why I didn’t start it in Detroit. Somehow, that opened up a soft spot in me that remains undiminished even after what happened the last time I was there. I’m pleased to finally deliver something for the Motor City by participating in MobiDevDay, joining what promises to be an amazing array of speakers.
I’m giving a talk called Engineering is Hard, where I’ll be talking about the things we go through in order to deliver our products, pay our rent, and make the world a better place. In the vein of the title, which you might recognize this as a saying I’ve borrowed from a friend, I’ll be sharing a lot of great advice I’ve collected from engineers around the world on making a living in these crazy times.
AltWWDC June ? in San Francisco
WWDC tickets went so fast last year, our ears popped, and just like that, the whole idea of WWDC changed forever. What used to be a chance to get the latest news from Apple has turned into a kind of homecoming. This has become the poster child for a conference where the conference doesn’t matter. It’s really just the one week we all decide to be in California, as much for each other as Apple.
With the number of ticketless “showcializers” set to outnumber the number of actual attendees, and IndieDevLab merging with Appsterdam, AltWWDC 2013 promises to be the best unofficial side conference ever to side conference a conference. Whether you have a ticket or not, AltWWDC is your place to sit down, plug in, and get some wifi, lunch, and maybe even some knowledge.
This is the third in a series of posts about Apps for Amsterdam: Open for Business, an initiative by Appsterdam, Amsterdam Economic Board and Waag Society to work with three local start-ups to support them in making successful businesses using open data. I’m participating with Bike Like a Local. As I started this series a bit late, over the next week I’ll be posting about events so far.
On March 14, I had a meeting with two people from Amsterdam’s Department of Infrastructure, Traffic and Transportation (DIVV). Jasper from AEB was there as well. The people I spoke to are involved with the city’s communication and policy regarding bicycles, and the DIVV open data program.
My main question for this meeting was: what problems are biking tourists experiencing in Amsterdam, and what problems is the city experiencing with them? This can help me to ensure I focus on the most significant issues with my app.
A big focus of Bike Like a Local is safety. Tourists are typically inexperienced cyclists, increasing their risk. The worst safety risk according to DIVV is the blind spot (dode hoek). If a cyclist is next to or behind a truck, it may not be possible for the driver to see them. If the truck then turns right, but the cyclist wants to go straight ahead (and therefore has right away), the truck can easily overlook the cyclist. The solution is in educating the cyclists. Unfortunately, this situation is not something I can detect in the app from the sensors, to warn the user at the right moment, so I’ll have to supply this as generic advice.
I also wanted to know about black spots: the most dangerous places in Amsterdam’s busy traffic. When a tourist is near such an area, Bike Like a Local should warn them about it, and stay quiet in order not to distract them. I was astonished to learn that DIVV does not actually have data on this, due to budget cuts. Apparently a lot of politics have already been involved, but a solution is not expected within the time I need. Since then, I’ve gathered a few other leads on acquiring data like this, so I hope one of those will be successful.
Improper bike parking
Another big problem is improper bike parking by tourists, mostly in areas with strict parking enforcement, like Leidseplein or Centraal Station. In these areas, it is forbidden to park any bicycles outside of the designated parking facilities. Enforcement is very strict. After being removed, bikes are taken to the fietsdepot, where they can be picked up for € 10.
The problem is that a tourist which is unaware of this policy, will simply find their bike missing. They will probably assume the bike was stolen. In any case, not knowing what’s going on makes it a much worse experience. So there’s an opportunity for me here to inform them of these special areas and help them out if their bike does end up at the fietsdepot.
Once the tourist knows that their bike is at the fietsdepot, there’s another challenge: getting there. To limit costs for the city, it’s in a very remote area of Amsterdam. Uber was offering very cheap door-to-door rides, but that service will stop soon. Again: an opportunity for me to help tourists figure out how to get to the fietsdepot, and probably how to get back into the city as well.
Even with these problems taken care of, the flow of information about removed bikes is slow and manual. In order to find out whether a bike is at the fietsdepot, the tourist has to phone them. But, there is some lag between the bike being removed, and being delivered and registered at the fietsdepot. DIVV mentioned that two stadsdelen are currently doing digital tracking of these bikes, which means they are registered immediately. The intention is also to make this data open. There are many possibilities with that data, providing the user has a data connection. DIVV didn’t have exact details, so I’m still going to discuss this with Stadsdeel Centrum.
Another issue on my list was tourists cycling in streets where this is forbidden. According to DIVV, this is a complete non-issue, so I’ve scrapped that for now. Losing bikes simply by forgetting where they are does happen, but is rare. However, we’ll also ask Stadsdeel Centrum about these issues, as they would be more directly involved.
All in all, a very useful session.
On March 20th 2013, the Apps4Amsterdam: Open for Business initiative invited Eugene Borukhovich to share with the open data community his insights and experience on Open Health Data.
Why health data should be open?
The biggest value according to Eugene is to bridge the gap; as a health care consumer you pay substantial fees and you should bridge the gap between your needs, government regulations and the big companies. That will result to transparency and accountability and improve performance and affordability of the Dutch healthcare system.
What is the problem in opening health data?
There has been resistance to publish the data. US and Uk are leading the way but in the Netherlands there is a substantial lack of access to data. Why? because the Netherlands is one of the most privatized markets in health care. The Ministry of Health don't actually have all that data. It is the insurance companies have the majority of it.
|Open Health Data hackathon organised by |
the Open State Foundation in Rotterdam.
What can we do with the data?
The Open State Foundation organised a hackathon over the summer and invited the Health Ministry to present the newly open datasets. It was a great start to show how the Ministry can benefit by making data available.
But how can open data fit into social innovation and economic activity? The US has some examples to show us:
The company got started by leveraging some of the open data that the government made open and they built clinical analytics and actionably for the practitioners.
The company was founded in 2008 by 2 emergency medicine physicians. They started by building clinical intelligence around open datasets. Aetna acquired the startup in 2011.
You can find more examples on the presentation slides.
In the Netherlands, there are 5 open data sets supported by the Ministry of Health, Welfare & Sport.
Provides information on over 400,000 registered caregivers
Wide range of information on health and health care to help make better choices
Includes comparison of health care costs and rankings of health care providers and health insurers
“To determine the demands on health care resources caused by disease, age and gender”
“To demonstrate the importance of the perspective on health expenditure (national versus international)“
Offers personalized information on specific government aid programs
According to Be Informed report (2012), ~70,000 consultations/month
Performance of Youth & Pedagogic assistance Institutions
But these particular datasets are not that sexy; Eugene claims that the value is in real time data, either from cost or claims perspective. However, today no real time data are open in the Netherlands.
The next steps are to start thinking of business models with social impact and to help strengthen the open health data community.
“The Apps4Amsterdam: Open for Business” initiative is co-organised by Appsterdam. It is a 4 month program focusing on spreading awareness, increasing demand on Open Data and supporting three local startups. From January to April 2013 Appsterdam will be organising lectures and hands on sessions and addressing the needs of the Open Data community. Contact us at firstname.lastname@example.org"