Only one week to Droidcon UK

It’s only one week to Droicon UK, the largest Android developer conference in Europe, and we are getting more and more excited! The sponsor and speaker lineup is looking more impressive every day. First of all, severall major Android manufacturers have a presence at Droidcon UK: HTC Dev people will be promoting HTC’s developer community as well as Sony Ericsson, who will give presentations and have their developer relations people there to reach out and participate. The most interesting device manufacturer on a conference focusing on Android is definitely Blackberry as RIM is not the most obvious sponsor for an Android conference! Maybe they have something interesting to announce 😉

Read more


Bitbar exhibiting at Droidcon UK October 6-7th

Bitbar will be exhibiting their Testdroid solution at Droidcon UK, Europe’s largest conference that exclusively covers Android development and applications. This year, over 500 Android enthusiasts will rub shoulders with many of the world’s foremost Android experts to dig into every aspect of Android and its ever-growing ecosystem. The themes this time around are Android for Developers, in the Enterprise, Gaming, and Design.

Read more



Testdroid Recorder 1.0.0.beta is out!

Now supporting recording without source code and generating monkeyrunner tests
One of the new features is recording monkeyrunner test scripts by using the application under test. monkeyrunner is a tool providing an API for writing programs that control an Android device or emulator from outside of Android code. monkeyrunner is primarily designed to test applications and devices at the functional/framework level and for running unit test suites. Testdroid Recorder generates monkeyrunner python code, which works on higher abstraction level of Android OS than for example Robotium framework and uses mainly x,y -coordinates to interact with the device screen. This has limitations in multi-device testing with various screen resolutions, but may be absolutely adequate for certain tests. Robotium works with objects in the application under tests rather than x,y -coordinates making it more compatible for automated testing of an application on devices with totally different specifications as well as with different languages (the testing of localised applications).
Secondly, recording either Robotium tests or monkeyrunner tests without source codes is now possible. You no longer need the source code for recording tests, just having the .apk is enough. This has been seen as necessary feature by QA personnel we have worked with, who are interested in true black-box testing of Android applications.
We have also revamped the UI, now it’s easy to correct mistakes made during recording and record multiple test methods on one go. We also added a “take screenshot” command to check the appearance of the application on the devices conveniently during the test execution. Other UI improvements are setting the recognition preference, for example if you want Recorder to use index instead of resource ID in Robotium testing (for example you can use index instead of resource ID in views where all widgets share the same resource ID).

For more information about these new features please take a look at our new tutorials section at https://bitbar.com/testing/.


Testdroid Recorder 0.9.12.alpha is out!

The new 0.9.12.alpha version of Testdroid Recorder is out! We worked hard to provide you new features and improve the existing ones. The enhanced GUI simplifies the recording. Now you can pause and resume it without restarting the recorded application. It is also possible to remove the recorded commands just during recording.

Read more


Strategies for coping with Android device fragmentation

Last week I was speaking at Android Only! 2011 conference in Malmö, Sweden. My presentation was about Android device fragmentation and more specifically on how Android application developers can cope with the current fragmentation in Android devices. This problem did not exist 9 months ago and now it is becoming the single most expensive headache for any serious Android application developer. To understand the full extend of this problem you only have to browse through the comments of any application in the Android Market. About 80% of the comments are about the application not working correctly on a specific phone model, updates that make the application crash or in the worst case the application that the customer just paid for does not install at all.

Read more


Testdroid Recorder 0.9.10.alpha is out!

Version 0.9.10.alpha of Testdroid Recorder is now out.

This release was focused mostly on bug fixing and polishing existing functionality.

Please check out latest alpha at https://bitbar.com/download. If you have installed previous versions, you can just update it by going to About Eclipse -> Installation Details, selecting Testdroid Recorder and clicking Update (Eclipse restart is necessary).

Read more


Bitbar presenting at Android Only! 2011 conference

Jouko Kaasila from Bitbar will be presenting at Android Only! 2011 conference in Malmö on June 14, 2011. His presentation is under a title of “Strategies for coping with Android fragmentation”. The presentation will cover approaches for automating Android application testing and will also answer the question why testing on real devices is a must for any serious application developer. He will also give examples of most common problems with incompatibility and go through best practices to minimize thecost related to device fragmentation.

Read more


Android UI Design Patterns & Best Practices – part 1

How to design Android application which get you more money? Do you know where money comes from? It comes from really good users feelings and experience. You should know that if your app does something that is useful but ugly, slow and confusing, people will not use it. If your app crashes, it won’t be featured. If it doesn’t have good usability and quality, you have really failed as a developer.

Read more


By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close