A free program for Android, by Orange Void.
Arkadroid Brick Breaker is a mobile version of the classic brick-breaking game. To move on to the next level, you must break every brick without dropping the ball. You can make use of power ups to alter the course of the game and advance your objectives. There are more than 30 different stages in the game. You can select from two different controller types using this app.
The game has a range of difficulties, from very easy to very hard. You can try to beat the Boss by going through each stage in order. There will frequently be new stages added.