Tag: continuous integration

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.

How to configure Qt and Qt Mobility for Symbian SDK

Qt allows you to code once and deploy your application to many types of mobile devices. Obviously you still need to #ifdef in some places in your code. In the mobile world the general targets for Qt are Symbian/S60, Maemo, MeeGo and Windows Mobile devices. There are also APIs know as Qt Mobility which enable developers to add mobile functionality to their applications, like phone contact lis, camera, sensors, multimedia etc.

Small Enterprises and Government Organizations leading Cloud Adoption

I attended Software 20/20 -conference in Helsinki last week. Over 400 professionals from software industry gathered to discuss about future of software. Among others Gartner people gave their view on the future trends of technology. For the first time for years, Business Intelligence was NOT the number 1 in the list of CIOs’ top strategic technologies. This time it was virtualization and cloud computing.

Full Android platform build in 7 minutes!

Designing new devices and developing new solutions for mobile environments is a painful process as everyone who has worked on new platforms and millions of possible configurations know.
If you are a semiconductor maker who is working on Android or Linux and creating a base port for your new chip, a device maker designing incredible devices that customers crave and love or an application developer working with the latest devices, you are most probably working with such unstable environment.

Android app testing: Robotium and Bitbar Continuous Integration service in practice

With Bitbar automatic build and test service you can automatically test your applications against multiple Android phone configurations simultaneously as part of your Continuous Integration (CI) process. By automating your application testing you can ensure that your application behaves correctly on every Android version, which will reduce costs and increase efficiency of the testing process. Robotium (Android UI testing tool) tests are independent from the application source code and are easy to create with popular Selenium UI testing style syntax.

Automated UI testing for Android applications with Robotium

Automatic UI testing helps to keep the quality of your software high and helps you notice if your code changes affect the implementation of the actual use cases. When you are creating Android applications you would like to be able to test them without the help of many human testers. Human testing of UI of the same application on multiple devices is a waste of time, so you want to eliminate it through automation, like you would do it with Selenium for web application. For Android applications there is a similar tool for testing called Robotium.

Continuous Integration for Lean Software Development

This blog post starts my blog post series about project management (PM). It will describe the advantages of Lean Software Development (Lean SD) and Continuous Integration (CI). Every good project manager wants to reduce the risks of his project and I think the best way to do this is use Lean Management. Because recently I was on lean meetup, where I had possibility to talk about Lean Software Development directly with Mary Poppendieck, I will try to show you how in my opinion CI fits the Lean practices.

Top-line growth from higher product development productivity

Software companies create value to their customers by implementing new applications, new features and new code. And they capture the value from their customer by various business models ranging from licensing to projects.

How could they increase the value-add, and revenues, of their value-generation machine: product development, maintenance of products and customer support.

A study conducted in hundreds of organisations in the US software industry (Capers Jones, 2010) reveals that in a 220-day working year:

Bitbar delivers Continuous Integration as a Service for Aava Mobile

New fast continuous integration service in cloud improves R&D productivity and collaborative software development for the world’s first open mobile device maker

Shaker goes Android


We are proud to announce another evolutionary step on Bitbar’s Shaker cloud based software integration and validation service

Bitbat twiter
follow
Company info

Bitbar is a technology and services company with ambition to help its customers to get most of their R&D by offering high-performance automated software Build and Test solutions. Our solutions are ideal for development teams that want to deliver high quality software without the hassle of developing, building and maintaining own tools for Android testing. We are accelerating time to market and lowering costs of developing software on Android platform, be it on smartphones, tablet computers or TVs.


Bitbar is a technology and services company with ambition to help its customers to get most of their R&D by offering high-performance automated software Build and Test solutions. Our solutions are ideal for development teams that want to deliver high quality software without the hassle of developing, building and maintaining own tools for Android testing. We are accelerating time to market and lowering costs of developing software on Android platform, be it on smartphones, tablet computers or TVs.


Bitbar is a technology and services company with ambition to help its customers to get most of their R&D by offering high-performance automated software Build and Test solutions. Our solutions are ideal for development teams that want to deliver high quality software without the hassle of developing, building and maintaining own tools for Android testing. We are accelerating time to market and lowering costs of developing software on Android platform, be it on smartphones, tablet computers or TVs.


Copyrights to Bitbar info@bitbar.com