Johannes Eickhold
Custom Widgets in Tabris.js
The 1.2 release of Tabris.js will come with a glimpse of a very powerful new feature: custom widgets. Which problem do they solve? And how do they work? This blog post will provide you with some …
Tabris.js Examples - Network Access
Writing mobile applications is not only about the UI. Apps also need content. Often times they fetch dynamic content over the network. This post introduces the basic mechanism for network access in …
Tabris.js Examples - Drawing on the Canvas
To create a rich interactive UI, the predefined widgets of your platform and corresponding toolkit are often not enough. You want to draw something yourself. Tabris.js provides just that - the Canvas …
OSGi Tutorial @ EclipseCon North America 2015
What do we talk about when we are in the kitchen? About OSGi, of course. Many of us at EclipseSource are using OSGi as base-technology in different projects since a long time, some of us in really …
Tabris.js Examples - Local Storage
Welcome to the third episode of the “Tabris.js Examples” blog post series. In each post we provide some background on one of the coding examples shipped with Tabris.js, our new framework for …
Tabris.js Examples – User Input
Welcome to the second episode of the “Tabris.js Examples” blog post series. In each post we provide some background on coding examples shipped with Tabris.js, our new framework for developing native …
Tabris.js Examples - Hello World!
Welcome to our new “Tabris.js Examples” blog series. In each post we will take a closer look at one of the coding examples which show the capabilities of Tabris.js, our new framework for developing …
Fast Development Roundtrip: Mobile Apps with Tabris.js
Developing mobile apps, especially when targeting multiple platforms, can be cumbersome and time-consuming. The time to compile and deploy an app to a mobile device really adds up. In this post we …
Tabris 1.4 Preview: Markup to Style Text
As we are working towards our next Tabris release 1.4 in June, we decided to post regular feature previews. This one is about the upcoming feature we call “markup support”. Markup support is available …
Unit Testing RAP Applications
The latest release of RAP 2.0 is still hot. It also contains some improvements for unit testing as Ralf Sternberg mentioned in one of his blog posts that came along with RAP 2.0. The following post …
Tabris 0.10.0 – New & Noteworthy
Happy New Year from the Tabris Team! We are having an exiting start into the new year with another release of Tabris, Tabris 0.10.0. The focus of the latest release is user experience. We added …
Tabris 0.8.0 – New and Noteworthy
A few days before the start of EclipseCon Europe 2012, we are releasing version 0.8.0 of Tabris. If you have the chance to visit EclipseCon Europe, just ask us for a demo or visit our Tabris talk and …
Serial Communication in Java with Raspberry Pi and RXTX
Serial communication is one of the ancient technologies in computing that is still relevant today. Its origins date back to the 1960’s when serial communication was used between teletypewriters and …
Tabris goes to EclipseCon Europe
This year Tabris will be at EclipseCon Europe. Tabris is the mobile cross platform solution that connects the benefits of RAP based web applications with the native power and intuitivity of touch …
Lessons learned when using Android's MediaPlayer and VideoView
The other day I wanted to add video playback support to Tabris. “Ha!” I thought, “Piece of cake.” My fallback strategy was the normally well documented Android API and, as a last resort, Stackoverflow …
RAP mobile 0.5.6 - New and Noteworthy
RAP mobile is progressing. In this post we’d like to give you a quick update on the latest features in the RAP mobile clients for iOS and Android. Android Graphical Context For drawing arbitrary …
RAP mobile 0.5.5 - New and Noteworthy
In this post we’d like to give you a quick overview of the latest in RAP mobile, version 0.5.5. Android Support for UI Callback The UI callback mechanism enables a RAP client to automatically update …