Page 6 of 7

Information Fragments

In my master project, two colleagues and I got the chance to develop a powerful web-application, using Asp.Net, Azure and TFS, to help the developer answer his daily questions using the information from multiple software repositories.

In a typical workday, developers have to answer several questions, such as “Who is working on what?” or “Which is the most popular class?”. Today’s tool support is limited, as we only found tools, where the usage was tedious and time consuming, where the user has to learn a new query language or where the license costs are very high. Besides this issue, there are enormous amounts of information a developer has to manage. A solution to increase the efficiency of answering everyday questions is needed to support the developer in keeping track with the growing complexity of the information. Fritz and Murphy developed a concept, information fragments, which compares and merges different data sets from different repositories using an id and text matching algorithm between the connections of these repositories. These nodes and edges are aggregated to a graph, the composed fragment, and presented to the user. We base our work on this approach and developed an extensible web application prototype that lets the user easily manipulate and filter the composed data by using an easy to understand abstraction of the model. Additionally, the data is represented using five different visualizations, each meaningful for different situations. The usefulness of the approach and its implementation was evaluated, using four usage scenarios. Finally, interesting directions for future work have been presented and discussed.

You may read our report here.

Extended Todos

During a course at the university (Human Aspects of Software Engineering, by Prof. Thomas Fritz), Claudio Anliker and I got the chance to develop a small application to help the developer in his daily tasks. Our result is a Visual Studio add-in that extends the representation and management of task annotations (=todos):

 

It is common practice that developers use task annotations in their code to improve its readability and the communication between team-members. Their fast creation makes them easy to forget, as there is usually no connection to a planning tool and only a limited view to manage them available. We introduce a new approach by connecting task annotations with an agile planning tool, improving their rep- resentation by adding contextual information and extending their default view. This approach aims to extend the very limited possibilities present in current modern IDEs such as Visual Studio, but also to keep the lightweight characteristics. An operability study and a small-scale evaluation shows the approach’s great potential, despite its prototype nature and many possibilities and ideas for future work.

 

You may read our report here.

New project in the pipeline

It has been quiet in the last couple of months in terms of app releases or updates. This is not because I suddenly got lazy, but because we are working on a big, awesome (and secret) app project. I don’t have a lot to share at this point (I will definitely do this at a later stage), but I can reveal that it will be a cross-platform app powered by Windows Azure and developed by MIT Public Cloud Services GmbH. Moreover, I am studying and working at the University of Zurich, where I am working on several stunning projects, using the latest technologies & tools: Windows Azure, Asp.Net MVC, Visual Studio Addin Development, Team Foundation Server (API) – to name just a few. It’s a lot of fun & I learn a lot!

Programmer, Interrupted

I am still working on quantifying a developers productivity and providing him with a meaningful retrospective analysis. I’ll have more to share about this in the future. Just a small blog post by Chris Parnin that I find very worth to read: http://blog.ninlabs.com/2013/01/programmer-interrupted/

An insect-like, crash-happy flying robot by EPFL

This robot autonomously flew through a forest!

 

 

Survey: Personal Analytics

Dear reader,

 

Are there days when your development work goes well and days when you just cannot seem to get anything done? We invite you to participate in our survey about your development work and how you track and improve it. Our aim is to create tools to help you better reflect and improve on your development work.

 

The following survey will take you about 15 minutes of your time. With your participation you get the chance to enter our lottery to win one of two Amazon gift certificates with a value of $200 each.

 

We will keep your survey responses anonymous. We will NOT attribute answers to any particular participant. At the end of the survey, you are asked to insert your mail address voluntarily to contact you in case you want to participate in the lottery and/or in case you want us to email you the survey results.

 

We would greatly appreciate your participation!

 

You find the survey here: bit.ly/PersonalAnalytics

 

Prof. Thomas Fritz and André Meyer (University of Zurich)

 

PS: You may find our survey also in the media: PocketPc.ch and Heise Developer.

TouchMountain video made by Nokia

Nokia just released the video we made at the Mobile World Congress 2013 featuring TouchMountain, the cooperation with Nokia and Augmented Reality in general. You can find more information at Nokia Developer.

 

«Es war spannend, herauszufinden, wie viel man mit einem Smartphone machen kann»

In der neusten Ausgabe der Netzwoche erkläre ich im Interview, warum wir die App für Windows Phone entwickelt haben und diskutiere die Herausforderungen bei der Entwicklung einer Augmented-Reality App. Interview: Marcel Urech, Netzwoche

 

Ausschnitt_Interview_Netzwoche_TouchMountain

Tagi-News

Tagi-News_Win8

Die Tagi-News App für Windows 8 der MIT Innovation AG ermöglicht Ihnen das bequeme Lesen der aktuellsten Informationen, wo auch immer Sie sich befinden. Lesen Sie topaktuelle Nachrichten und Hintergründe über Wirtschaft, Ausland und Inland, Sport, Kultur und vieles mehr. Die kostenlose App bietet Live-Tiles, Live-Ticker, Sharing-Funktionen und wird laufend erweitert.

App of the Year

Im April 2013 wurde die App Tagi-News für Windows 8 von der Microsoft zur “Windows 8 App of the Year” ausgezeichnet, was uns sehr freute.

app_award_windows8

Hier das Video von der Demo:

Download

windows_store_badge

 

 

 

 

TouchMountain

TM_EN

Download

TouchMountain is the perfect tourist guide in the mountains. See peaks around you or around a chosen position, search for peaks, instantly share everything and see informations about almost every peak in the world! TouchMountain is the perfect tool for hikers, climbers, bikers, other outdoor athletes and everyone who just likes mountains!
windows_store_badge

Video

Some milestones

  • won the “Swisscom App of the Year 2012 Award” (more)
  • won the “WindowsPhone Geek-8 Week Challenge Technology Showcase Award” in 2013 (more)
  • TouchMountain finds peaks with Augmented Reality, Nokia Developers, May 2013
  • TouchMountain was invited by Nokia to the Mobile World Congress 2013
  • Interview with Netzwoche abut Augmented Reality and TouchMountain (more)
  • And a lot more

More impressions

 

Tierpark Goldau (Multi-Plattform App)

Tierpark-App.570x270

Das APP des Tierpark Goldau bietet Ihnen einen Einblick in den Tierpark-Alltag. Sie können die Tiere über die Live-Webcams beobachten, aktuelle News lesen und weitere Besucher-Informationen und Veranstaltungs-Informationen beziehen.

Die Webcams, News und Informationen werden laufend aktualisiert!

Weitere Informationen finden Sie hier.

Restaurant Luegeten (Multi-Plattform App)

LuegetenApp.570x270

Offizielle APP des Restaurant LUEGETEN in Pfäffikon, Schwyz.

  • Die aktuellsten Menukarten, Tages- und Wochenspezialäten
  • Neuigkeiten rund um den Betrieb (Öffnungszeiten, Feiertage, Anfahrt, etc.)
  • Tischreservation und Essensbestellung

Weitere Informationen finden Sie hier.

MeteoCheck.ch

Das Wetter-App für Tagestouristen und Outdoor-Aktivisten.

  • Wetterprognosen, Temperaturen und live Webcam-Bilder zu über 100 Tourismusregionen in der Schweiz
  • Favoriten-Seite, Wetter-Archiv, Standort-Lokalisierung
  • Infografiken zur aktuellen Temperatur, Wetterprognosen, Sonnenstand, Niederschlagsradar, Grillwetter Lawinenbulletin
  • Im Winter ausserdem Lawinenbulletin, Neuschneehöhe und Winter-Gefahrenkarte des SLF
  • Kostenlos

Mit der kostenlosen MeteoCheck.ch-App bietet die MIT Innovation AG Freizeitsportlern, Tagestouristen und Outdoor-Aktivisten mehrmals täglich aktualisierte SCHWEIZER Wetterprognosen von aktuell zwei Anbietern.

Weitere Informationen finden Sie hier.

Download

windows_store_badge

DrinkOrDrive

DrinkOrDrive.570x270

Promille-Rechner nach Schweizer Gesetz. Sie werden Schritt-für-Schritt durch die nötigen Eingaben geleitet und erfahren schlussendlich, ob Sie noch fahrtauglich sind oder eine andere Fahrgelegenheit suchen müssen. Und das Beste dabei: die App ist kostenlos!

 

Download

windows_store_badge

 

 

 

 

 

 

Tagi-News

Tagi-News.570x270

Ihre Tagesanzeiger Online News immer dabei!

  • Bequemes Lesen und Durchsuchen der aktuellsten Informationen von Tagesanzeiger
  • Bildergalerien und Slideshows
  • Download-to-Go für das unkomplizierte Lesen unterwegs
  • Sharing via E-Mail, SMS, Facebook, Twitter, Windows Live und LinkedIn
  • Suchen nach Artikeln
  • Datensparend und performant
  • Kostenlos ausprobieren

Screenshots

Download

windows_store_badge