webinos will organize a developer workshop at the codemotion event (www.codemotionberlin.com) in Berlin, 09-11 May 2013.

Codemotion is an innovative tech event engaging developers of all languages and technologies in presentations & conversations about: mobile, web, makers, startup ideas, sustainability, game development and creative coding. Codemotion brings together the largest number of attendees, companies and communities. In 2013, Codemotion will be arriving in Berlin. The agenda is a full immersion of technical talks created with the help of all developer communities, including a public call of papers.

webinos has the pleasure to invite particpants for a hands-on practical workshop in the Fraunhofer webinos Lab with trainers from the webinos developer team. The workshop will be held at Codemotion Berlin on Saturday 11 May 2013, 2pm-4pm. See below for further information regarding registration, location, time and requirements.

 

Codemotion Workshop: webinos – Open Web Platform for Multiscreen Applications

Trainers: Alexander Futasz, Shanshan Yang, Robert Kleinfeld

Agenda

This workshop offers an insight in the development of multiscreen applications with the webinos project. webinos is an open source platform that connects user’s devices securely and allows Web-based applications to run and use services and resources across different domains such as mobile, desktop, home media, in-car infotainment and Internet of Things (IoT). In a hands-on, practical workshop participants will learn how interoperability with other device types and platforms can be fostered and how multiscreen application development can be eased.

1. Introduction

The first part of the workshop will consists of a brief introduction to the webinos project, as well as the demonstration of multiscreen applications that are developed with webinos APIs.

2. Installation

The next part involves installing and running the webinos open source platform.

3. webinos App Development

The main part of the workshop deals with developing webinos applications based on webinos APIs such as Widget API, Discovery API, Messaging API and Device Orientation API. Application development can sound like a daunting task. Fortunately, creating a webinos application is surprisingly simple. Therefore we will start with a simple “hello world” application. On this basis we will learn how much more sophisticated webinos applications can be through use of webinos APIs, as defined in the API specifications.

4. Multiscreen Applications

As a highlight we will create a simple multiscreen application live during the workshop, demonstrating that developing multiscreen applications does not require a complete rethinking of traditional development workflows. Afterwards, we will briefly look at how developers can benefit from the webinos open source platform targeted on multiscreen applications.

Trainers

Alexander Futász

Alexander Futász studied Computer Science at the Berlin Institute of Technology, where he recently finished his studies and is now waiting for his degree. He is senior research engineer and project manager at the Competence Center Future Applications and Media FAME at Fraunhofer Institute for Open Communication Systems FOKUS in Berlin. Alexander Futász has been and is involved in multiple international and national projects (webinos, MWR, BIONETS) within the area of: Social Media Computing, Cloud-based Services and Next Generation Web Platforms for Multiscreen Applications.

Shanshan Yang

Shanshan Yang studied Computer Science at the University of Freiburg. She received her master degree in Computer Science in 2010. She is senior research engineer at the Competence Center Future Applications and Media FAME at Fraunhofer Institute for Open Communication Systems FOKUS in Berlin. She integrated different approaches from different domains like Knowledge management, Integrated circuit design and Software testing. Shanshan Yang involved in multiple international and national projects (webinos, MyRehab).  Her ongoing research activities focus on Cloud-based Services and Next Generation Web Platforms for Multiscreen Applications.

Robert Kleinfeld

Robert Kleinfeld studied Computer Science at the Leipzig University of Applied Sciences. He received his M.Sc. in Computer Science in 2007. He is senior research engineer and project manager at the Competence Center Future Applications and Media FAME at Fraunhofer Institute for Open Communication Systems FOKUS in Berlin. Robert Kleinfeld was local chair of the 10th European Interactive TV Conference – EuroITV 2012 in Berlin (hosted by Fraunhofer FOKUS). Robert Kleinfeld is involved in multiple international and national projects (PADGETS, webinos, OPENi and COMPOSE) within the area of: Social Media Computing, Cloud-based Services and Next Generation Web Platforms for Multiscreen Applications

Information

Participant Requirements

  • Mac Intel, Windows or Linux Computer capable of launching VirtualBox images. Ensure that you have the latest version of VirtualBox installed on your machine (https://www.virtualbox.org/wiki/Downloads)
  • Smartphone with Android, minimum 4.1
  • Ability and disk space to download and install additional software

Participant Recommendations

All you will need to know is a basic knowledge of HTML, CSS and JavaScript. This not a hard requirement, but will help in really understanding what is going on, rather than just copying the code into your project.

Registration

Codemotion Berlin Sign Up

When

Saturday 11 May 2013

Where

Codemotion will take place at the Hochschule für Technik und Wirtschaft (HTW), University of Applied Sciences in Building G & FKI.

Wilhelminenhofstraße 75A 12459 Berlin City Map How to reach HTW with Public Transport

Venue: Fraunhofer webinos Lab

Time

2pm-4pm

Language

The workshop will be in English

Workshop Duration

2 Hours

Contact

For further information please contact Robert Kleinfeld: robert.kleinfeld@fokus.fraunhofer.de