Augmented Reality with Unity and Qualcomm Vuforia Read Article →

Augmented Reality with Unity and Qualcomm Vuforia

In an augmented reality application, virtual elements are added to a view of the real-world environment. In most applications, live input from a camera is combined with computer generated content that is somehow related to the camera view. This guide describes how to create an application that can detect and track a specific image and…

Enea to Xdin Transition Read Article →

Enea to Xdin Transition

A couple months ago the Nordic consulting part of Enea was acquired by Xdin, a Swedish engineering and IT consulting company that is part of the Alten Group. The acquisition was completed in mid April. The core of the Android team is made up of people from the division that was acquired by Xdin and because of that we, and this blog…

OpenGL ES 2.0 on Android Read Article →

OpenGL ES 2.0 on Android

I have been working with OpenGL on Android for a month and would like to share what I have learned so far. I will go through the main parts of the OpenGL specicode and explain a bit about the different pieces. When using version OpenGL ES 2.0, keep in mind that it is not backwards…

Creating a custom view, part 1 – Graphics Read Article →

Creating a custom view, part 1 – Graphics

It’s not often I write about user interface and applications, but since I have now received a few question on the subject, I thought I would describe one rather common task – how to create a custom view. An activity containing a horizontal and vertical slider. You will make your own customised slider, with the…

Creating a custom view, part 2 – Interaction Read Article →

Creating a custom view, part 2 – Interaction

This is the second part in my article about how to create a custom view in Android. Please follow these links for the other parts: Part I – Graphics Part II – Interaction Part III – Xml Attributes In this part of the article, the slider will get some useful functionality, like being able to…

Creating a custom view, part 3 – Xml Attributes Read Article →

Creating a custom view, part 3 – Xml Attributes

This is the final part in the series of articles describing how to create a custom view. For the other parts, follow these links: Part I – Graphics Part II – Interaction Part III – Xml Attributes In this part, you will see how to make your slider vertical, and how to set attributes from…

Using NFC in Android Read Article →

Using NFC in Android

Near Field Communication (NFC) is a technology for data exchange between devices in close proximity. It traces its root back to RFID, where a reader drives a passive electronic tag through a magnetic field. This is a typical use case for NFC, but it can also be used by two active devices to communicate with…

Using Android in industrial applications Read Article →

Using Android in industrial applications

Enea will be represented at the SICS (Swedish Institute for Computer Science) Android theme day about Android beyond phones and tablets.Our Android expert Robert Niemi will do a speach titled “Android in industrial applications – today and tomorrow.” The day will be filled with interesting seminars, followed by a panel discussion. The theme day is…

An example of porting existing code to a custom Android device Read Article →

An example of porting existing code to a custom Android device

It is due time for another technical post here on the blog. This post will be about porting existing c-libraries to Android, something I did as part of the dev board demos we are doing here at Enea. Platform addition or NDK There are two ways of bringing native code to an Android device, either…

Android Only Read Article →

Android Only

Don’t miss the Android Only Conference in Malmö, Sweden in June, the dates are 13 – 14 June 2011. The focus will primarily be on Programming and development of Android applications and services. Presentations will also cover design and user interaction, and utilities and services for the developer as well as the end-user of Android…