Author: Gosia Mitros

Tabris.js 1.4 is out now! In this release we focused on adding further enhancements to the CollectionView. You can now implement endless scrolling and other neat effects in pure JavaScript. Read on for the details. Scroll event for CollectionView Just like in ScrollView, CollectionView now has a scroll event that lets you know when the user has scrolled. The callback contains information about the scrolling direction and...

Read More

Here we are, meeting again for the yearly tradition of EclipseCon Europe in Ludwigsburg. Full of interesting talks and back-stage conversations, Ludwigsburg is now the place to be! This year also, the EclipseSource team is having a strong presence with a number of hands-on tutorials and talks. On Tuesday, we kick off the day with a tutorial on development in Eclipse 4, including possible migration paths...

Read More

Today we are proud to release Tabris.js 1.3. This release delivers on recent feature requests from our users, including custom colors for the Switch button, access to bundled resources and easy manipulation of widget hierarchy with insertBefore() and insertAfter(). Read on for the highlights. Custom Switch colors Switch buttons now offer fine-grained control over colors using the following new properties: thumbOnColor thumbOffColor trackOnColor trackOffColor   Access to bundled resources A new method getResourceLocation() on tabris.app provides absolute locations for...

Read More

The word is out that we've released Tabris 1.4.6. (Tabris remote, our toolkit for cross-platform development of mobile apps in Java). In this post, we want to show you the highlights. The big feature is of course iOS 9 support. It's our task to ensure that the transition is as smooth as possible for our users. The new release is fully compatible with iOS 9. In this release...

Read More

If you consider yourself more of a developer than a designer, and would like to develop an app completely by yourself, you might feel overwhelmed by some of the graphical and design challenges in your way. This is especially true for iOS apps, as the Apple review process is known for setting the bar high. Luckily there are tools and resources to help you out!...

Read More

Tabris.js 1.2 is out now - it boasts several layout improvements, the ability to override Android back button behavior, a new easy way to enable fullscreen mode and more. One of the most exciting features is the custom widget API which enables you to create your own widgets using JavaScript and Java/Objective-C. Buckle up and let's go! Layout: Symbolic reference "prev()" Now you can use the symbolic reference prev() to...

Read More

Tabris.js 1.1 for mobile apps with native UIs in JavaScript is here and we are happy to ship an exciting set of new features. These include: Cordova 5 support, new styling options for CollectionView items, consistent material design look across all supported Android devices, and the ability to patch your already published apps. Being able to patch apps after releasing can be an extremely useful feature - to find out why...

Read More

We've just returned home from our first enterJS conference in Darmstadt, Germany. EnterJS is all about JavaScript for the enterprise, and given the history of enterprise software, we weren't surprised to find many developers with the same Java background as us. Still, it's a pleasure when people at a JavaScript conference recognize you for your work in the Java and Eclipse world! We presented on J2V8,...

Read More

Single-sourcing mobile apps has become very convenient, now that we have the technology that lets you do it right, for free: tabrisjs.com. It's especially evident when you use the Tabris.js build service and build your apps directly from GitHub repos. A single repo for an iOS and an Android app? Neat! :) Plus, building online means you don't need specific hardware or software, e.g. a Mac to build an iOS app or Android SDK to build for...

Read More