6/19/2013

Scaladroids: Developing Android applications using Scala

Scala is a functional and object-oriented programming language. It is statically typed and designed to concisely express your programming ideas in an elegant, type-safe and lightweight manner. Moreover, Scala compiles down to Java bytecode. This allows Scala applications to leverage the usage of existing Java libraries.

On the other side, Android is one of the most popular mobile operating system nowadays. Android applications are usually developed with Java. Source code compiles down to JVM bytecode and later gets translated into Android's 'dexcode'.

Why not try combining both of the technologies?

The presentation below explores the ways in which Scala can be applied to Android development. Look inside and comment, how you leverage the power of Scala!



Presented by Ostap Andrusiv, Software Engineer during Android Developer Days 2013 in Ankara.

6/10/2013

Parallel Testing in Action

At ELEKS we tried out an alternative approach to testing localized software product versions, called Parallel Testing.  

This time we tried parallel testing approach for game localization testing. It is a very simple online game, called "Cut the Rope" which is localized into English, German and French languages. The results were impressive!

The main challenges in game localization testing are: context issues and content preparation for linguistic review. Parallel testing helped to overcome the challenges. It allows to capture screen shots and video of entire game in just one round.


Anyway, see it for yourself in this short demo video:) 




by Nazariy Popov, R&D Expert, Localization