Author: Moritz Post

Displaying an image in a mobile application is one of the most common tasks for app developers. Nearly every application displays some kind of graphics. Surprisingly, it can be quite challenging to efficiently load and display an image on Android. Part 1 of this 2 part series will describe several established patterns to load, cache and display images, while at the same time avoiding certain pitfalls that diminish your app's...

Read More

Since the release of Android 4.0, we have seen an increase in applications that follow the new Android design guidelines. The guide describes the Android holo theme that provides a cohesive user experience that is both modern and unique. At this years Google IO talk "Android Design for Success", we got a handy outline of how important these guidelines can be: [caption id="attachment_9173" align="aligncenter" width="572"] Hierarchy of Needs...

Read More

It's time for a comprehensive update after the well received Tabris 0.6 release. This time we not only provide the usual set of bugfixes and performance improvements after a .0 release, we've also added support for the SWT List and ProgressBar widgets. All the features described below apply to both the iOS and Android clients if not otherwise noted. We hope you enjoy the new features and look...

Read More

It is not a secret that we are big fans of Mockito at EclipseSource. Our Java mocking framework of choice has helped us in many projects to stay on the test driven development path. Luckily we are also able to apply these same principles when developing Java code on Android. Although Mockito is great for mocking Java classes, it would sometimes be very cumbersome to mock...

Read More

We are happy to announce another preview release of RAP mobile. Version 0.5.8 adds support for even more widgets on the Android side while improving stability and performance on iOS and Android. The new release brings improvements to the mobile client side but RAP itself has undergone some minor changes as well and we highly recommend that you update your target definition. The changes will also impact your server-side code...

Read More

Once again we are releasing a new version of RAP mobile. This latest release 0.5.7 brings with it a very cool new feature that we call the "Client Canvas". This extension of the classic SWT Canvas allows you to draw freehand on your screen with your stylus or even your finger. Additional Features and API Client Canvas The client canvas provides you with basic freehand drawing options, allowing...

Read More

In this post we'd like to update you on the latest news in the Tabris (previously RAP mobile) developer preview.  We've just released Version 0.5.4, marking the beginning of a simultaneous release schedule across all our mobile clients. [ Read more posts about Tabris or download the 30-day trial ] Here are the most interesting new features: Android The Startup page provides shortcuts to access the demo applications Previously, to access the...

Read More

The latest Android client for RAP mobile (v0.5.3) is now available. We are always looking for feedback so we urge you to take part in our developer preview program to experience the client firsthand. Besides the usual bugfixes, performance and stability improvements, the 0.5.3 release brings some often requested features to an Android handset near you. For more information visit: https://rapmobile.eclipsesource.com The Tree widget supports the SWT.VIRTUAL style flag The support of...

Read More

Already running the latest and greatest Ubuntu with the new unity desktop? It also introduced a new menu bar and java apps seam to have probs with that. When your eclipse doesn't want to make use of it check out this post: https://blog.matto1990.com/2011/04/using-eclipse-under-ubuntu-11-04-natty/ Not running the unity desktop yet? Try it in your VirtualBox and follow these steps to enable the 3d support for unity: https://www.webupd8.org/2010/12/how-to-test-ubuntu-1104-with-unity-in.html...

Read More