Jordi Boehme Lopez
Layouting in Tabris.js
Warning! This article is outdated and might not represent the current state of Tabris.js. One goal most app developers pursue is to create a sexy and silky-smooth UI with an interface that adapts to …
Tabris 1.4 Preview: 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 …
Tabris 1.3 is here! Open Sourcing Passe-Partout...
Today we are proud to unleash Tabris 1.3. Aside from many improvements under the hood and user experience enhancements for Android and iOS, some major features made it into this Tabris release. With …
SWT Best Practices: Changing Fonts
Here is a widespread way of creating a label with a bold font: Label label = new Label(shell, SWT.NONE); Font boldFont = new Font( label.getDisplay(), new FontData( "Arial", 12, SWT.BOLD ) ); …
Is SWT Ready for the Years to Come?
With all of the current mobile and desktop operating systems we use all day, most users expect a great deal from an application user interface. People take things like animated transitions, …
Lean OSGi Launch Configurations with Jetty
Over the last years I have seen many OSGi project, and while I am pretty happy with most of them there is a tendency to oversized launch configurations. Keeping the launch configs lean is not easy …
Effective Java Debugging with Eclipse
Learning to write code efficiently is only one step towards becoming a coding master. Another step is learning to debug. When it comes to legacy or 3rd party code you will need to debug in order to …
Tabris 0.9.0 - New & Noteworthy
Just in time for Christmas, I’m happy to announce our biggest release yet: Tabris 0.9.0. The new AppLauncher API will enable a tighter integration with iOS and Android and a seamless user experience …
Options to Distribute and Install an iOS App
So you have build an iOS app using Tabris or another technology of your choice? Then you should know how to get your app to your users. In order to distribute an iOS app, the following things are …
My Top 10 Tips on how to be more productive with the Eclipse IDE
I’ve met many programmers over the years who had just started using Eclipse or already had “some experience” – but they used Eclipse just as a text editor or handled it in a very cumbersome way. The …
Tabris 0.7.0 – New and Noteworthy
Tabris has made a big step forward in this 0.7 release. We included many improvements and fixes requested by our users. And we also got some nice new features… New and Noteworthy Base Technology …
Handling Camera and Album UIImages on iOS
In a next release of Tabris we will provide support for Camera. This will allow you to show a UI on the client to take a photo or select a picture on your device. The selected Image will then be …
UIFont from a CSS definition
If you need to get a matching UIFont object from a CSS definition like “font-family: Arial; font-size: 24px; font-weight: bold;” you have no way to do it with the API that iOS provides for three …
Turbocharged RAP
The release of the RAP protocol is an important milestone. The protocol enables native mobile client Apps (in addition to the existing browser client) to connect to the RAP server. In other words, the …
Accessing a very large data set with mobile devices
A few months ago my colleague, Ralf Sternberg, wrote an article on “how to access a huge dataset with the web browser". Now, if it’s possible to access very large datasets with a browser, wouldn’t it …
All systems go
I just recieved my EclipseCon 2009 Registration confirmation. Here are my talks that were accepted: My workbench on your desktop? The Yoxos OnDemand free download configurator. Down with WAR. …