Get Lanyrd on your mobile (iPhone, Android and more) - check it out here

Scandinavian Web Developer Conference 2010 schedule

Wednesday 2nd June 2010

Unscheduled

  • An introduction to Node.js

    by Malte Ubl

    Coverage video

  • Location and the Mobile Internet

    by Tom Blackmore

    Coverage video

  • Mobile Data: How to avoid the latency trap by Tom Hughes-Croucher

    by Tom Hughes-Croucher

    Why is mobile different to desktop? When it comes to data there are lots of difference such as processing and most importantly data transmission. Our goal as developers should always be to make the fastest apps possible, however mobile adds a lot of constraints to the platforms we are used to developing for on the desktop. This talk will focus how you can avoid the problems that network latency creates by being smart with your server implementation.

    We’ll explore:

    • How the network works
    • Why phones are much more susceptible to the latency trap than wired connections
    • How YQL can help you aggregate your web service calls before you the mobile device
    • Using JSON and JavaScript to get any data onto the device in an aggregated stream

    Coverage video

  • Node Powered Mobile by Tim Caswell

    by Tim Caswell

    With the resurgence of server side JavaScript thanks to [node.JS][] and other recent projects, there is now for the first time in history, a solid platform for creating web and mobile applications written in the same language from front to back. This talk will briefly go through some of the current technologies available to both mobile and web developers and explain why each one is useful.

    Then we'll dive into designing and building a small real-world application that runs on the iPhone and Android platforms, has a backend running on a remote server, and does real-time communication. And it's all written in JavaScript! If you haven't heard of node.JS till this conference this will be an eye-opener. If you've worked with it, but haven't been able to grasp the practical advantage, then this will be a refreshing concrete example.

    Bio: Tim Caswell has extensive experience in the world of building web-based applications. After about a 10 year stint working with the standard PHP + HTML + JavaScript + SQL stack, Tim decided to quit it all and spend his time pushing the envelope of what's possible. For a while this meant working in the ruby world where he published a gem or two. It wasn't till he decided to dig in and really do JavaScript the right way that he learned JavaScript is the real language of the open web. This naturally led Tim into the node.js community. It seemed to him to be the only server-side JavaScript that was trying to do something new, not just port what's already out there.

    This new dynamic and sometimes chaotic community is a perfect fit for Tim's ambition to always learn something new. Due to spending way too much of his free time working on libraries and patches for node, he emerged as somewhat of a leader in this young community. After starting the site [howtonode.org][] and publishing articles about node development and JavaScript programming in general, Tim finally found a stable place to contribute and really reach out to those wanting to learn more.

    Tim lives near Dallas, Texas, USA. When he's not up all hours of the night working on his latest pet project, he likes to play with his two kids, go camping, and ride his [three-wheeled scooter][] around town.

    [node.JS]: http://nodejs.org/
    [howtonode.org]: http://howtonode.org/
    [three-wheeled scooter]: http://static.creationix.com/pia...

    Coverage video

  • Progressing and enhancing

    by Christian Heilmann

  • The new mobile web

    by Mikael Kindborg

  • The phone in the cloud

    by Thomas Bailey and Claes Nilsson

    Coverage video