Mar 5th, 2015

EMF Forms Developer Tooling: View Model Migration

EMF Forms makes it really simple to create forms in order to edit your data, based on an EMF model. To get started with EMF Forms please refer to our tutorial. We have recently released EMF Forms 1.5.0, which will also ship with the Eclipse Luna SR2 Modeling Tools. In this blog post, we describe [...]

by Leave a Comment

Mar 5th, 2015

Realm.io – A New Generation Of Mobile Storage

7575099

Often times mobile apps are used to display content. We want our apps to start up fast and bring us to the content as soon as possible. Therefore we store data locally for fast retrieval and offline caching. Popular solutions for such a local store is SQLite on Android or Core Data (SQLite) on iOS. Lately a [...]

by Leave a Comment
Mar 4th, 2015

OSGi Tutorial @ EclipseCon North America 2015

equinoxAndOSGi

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 old projects. From time to time we were enviously glancing at the new possibilities that came with recent [...]

by Leave a Comment
Mar 4th, 2015

Unit Testing in RAP 3.0

When you test components of a RAP application, you have to simulate the environment that RAP UI code normally runs in. Thanks to a new API, this becomes easier in RAP 3.0. In an earlier post, my colleague Johannes explained how to write unit tests for RAP 2.x. This approach required more boilerplate code to [...]

by Leave a Comment
Mar 4th, 2015

Tabris.js Examples – Local Storage

localStorage-tabris.js_small

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 developing native mobile apps in JavaScript. After we explained a couple of UI elements in the last issue, now let’s take a look [...]

by Leave a Comment
Mar 2nd, 2015

Apache Cordova vs. Tabris.js

logos

At EclipseSource we’ve been doing frameworks for many years now. We did server and UI frameworks… Web and mobile frameworks… Open and closed frameworks… If we had only learned one thing, this would be “Play well with others!”. With this post I want to show you how our cross platform solution Tabris.js compares to Apache [...]

by Leave a Comment
Feb 25th, 2015

Announcing J2V8 2.0

Screen Shot 2015-02-25 at 9.56.47 AM

Last year I announced J2V8, a new JavaScript engine for Java that wraps V8 with a set of Java Bindings. We have been using this technology to power Tabris.js on Android — giving us much better performance than Rhino could. While J2V8 was very stable, it wasn’t very easy to consume. Today I’m happy to [...]

by 4 Comments
Feb 25th, 2015

Tabris.js Examples – User Input

textInput_hint

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 mobile apps in JavaScript. This time we want to take a look at user input – a fundamental ingredient of most applications. Tabris.js supports [...]

by Leave a Comment
Feb 24th, 2015

Tabris.js 0.9.1 is here

console-iOS-Android

Tabris.js is a new framework to develop mobile apps in JavaScript. For a general introduction, check out this post: Native Mobile Apps in JavaScript with Tabris.js. Tabris.js 0.9.1 is out now. We’ve also published a compatible version of the Tabris.js Developer App, which lets you test your scripts directly on your iOS or Android device. [...]

by Leave a Comment