Posts tagged with "Java"

Jun 26th, 2014

Tabris 1.4 is here!

tracking

On March 10th we released Tabris 1.3 and it was a huge success. After 3 months of hard work we are ready to ship Tabris 1.4 today. The 1.4 release marks our biggest release so far. We have plenty of new features and several improvements. With this post we want to show you the highlights. UI Tracking [...]

Leave a Comment
Jun 25th, 2014

Java 8 Support, Top Eclipse Luna Feature

Screen Shot 2014-06-24 at 8.38.34 PM

Eclipse Luna release day is here! As predictable as the sun rising in the east, Eclipse has shipped yet another quality release on-time. Over the past ten days I’ve been counting down the Top 10 Eclipse Luna Features that I’m most excited about. Number 1 should be no surprise to the Java developers out there. [...]

Leave a Comment
Jun 2nd, 2014

Tabris 1.4 Preview: Pull to Refresh

Pull To Refresh

We are working at full steam on the new features for Tabris 1.4 which we will release on June 26th. One of those features is Pull to Refresh. The mechanics of this feature are simple and have already become a standard for mobile users: Pull the user interface down to force the app to refresh its [...]

Leave a Comment
May 26th, 2014

OSGi JAX-RS Connector 4.0 released

Today we are proud to release the OSGi JAX-RS Connector 4.0. A lot has happened since the 3.3 release back in March 2014. This post will give you an overview of the new and noteworthy things included in the 4.0 release. We updated the underlying Jersey library to 2.8 which was released back in April. [...]

4 Comments
May 16th, 2014

Read the JavaDoc — Then test your assumptions

Screen Shot 2014-05-15 at 4.16.05 PM

Today I was investigating Bug 427148. The problem is when you update on Windows it sometimes fails if the executable is being updated. This is because the file is locked, and you cannot overwrite it with a new version. The exciting part is that sometimes it works! In fact, we’ve had very little luck finding someone who [...]

1 Comment
May 9th, 2014

Ensure Class Library Compatibility in a Maven Build

When you build jars that are supposed to work with a specific JRE version, it’s not sufficient to set the correct compiler level. Even if the compiler creates byte code for a particular language version, your code may accidentally use API that is not available in the class library of this Java version, and the [...]

Leave a Comment
Apr 30th, 2014

Tabris 1.4 Preview: Markup to Style Text

Screenshot_2014-04-30-15-22-12

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 in RAP since version 1.5 milestone 6. Now we will get it into Tabris, too. Markup support is your tool of [...]

Leave a Comment
Apr 22nd, 2014

Tabris 1.4 Preview: Google Analytics

search

On June 26th we will release Tabris 1.4. Currently we are working on the new features for this release. One of the Killer-Features, a tracking API for the Tabris UI framework, was finished last week. The API comes with a ready-to-use Google Analytics integration. All you need to do is set your tracking ID and activate [...]

Leave a Comment
Apr 11th, 2014

3 Good Reasons to Avoid Arrays in Java Interfaces

toArray performance

If you still find yourself defining methods like this public String[] getParameters(); in an interface, you should think again. Arrays are not just old-fashioned, there are good reasons to avoid exposing them. In this article, I’ll try to summarize the main drawbacks of using arrays in Java APIs. [ Looking for more tips on writing [...]

7 Comments