Sberbank Launches New Digital Platform Based On Backbase

We are proud to announce that Sberbank, Russia’s largest bank serving over 110 million customers, has launched their new digital platform based on Backbase technology. As part of the project, Sberbank migrated 83 websites into one single customer experience. “The new platform makes the interaction with the site for our customers much more convenient,” says Nikita Volkov, Senior Vice President of Sberbank. “And by providing personalized offers that may interest users, we can improve the efficiency of our digital cross- and up-sell campaigns.” The project to revamp Sberbank.com started in summer 2014 and was ready for testing in December that year. Since going live, the online results grew by 3.5, not a small number given that Sberbank ranks as the 15th largest…
READ MORE

Testing in Android with Mockito

As I mentioned in my previous article about testing [Android testing with Robolectric], I have this little obsession with unit testing. Using Robolectric allows me to run the test in the local JVM instead of having to run an emulator or run the test on a real device. Now, Mockito allows me to mock, stub and spy classes to verify different behaviours in the code. We are currently using Mockito to test the Android library we are developing in the mobile team in Backbase. According to Mockito creators: Mockito is a mocking framework that tastes really good. It lets you write beautiful tests with clean & simple API. Mockito doesn’t give you a hangover because the tests are very readable…
READ MORE

Backbase hosts another HTML CSS Meetup.

Backbase hosts another HTML CSS Meetup. After taking some feedback from the last month, we had 2 talks in this months meetup. So what did we talk about? NetBeans: A powerful addition to your JavaScript toolbox by Geertjan Wielenga There are many tools out there for working with HTML, JavaScript, and CSS. In this talk, you’ll see a demo of the 100% free and open source NetBeans, a very small and light piece of software for working with all the popular JavaScript frameworks, such as Angular, all the testing frameworks, such as Mocha and Protractor, as well as mobile development via Cordova and Android. Geertjan has worked on the NetBeans team, based in Prague, since 2004. He currently lives and works…
READ MORE

Introduction to Gradle

Brief history of building tools starts with Make, which is maybe an overly complex solution. And it’s not so platform independent. After that evolution continues with Ant, which is XML based and it has its pros and cons. Ant is still used for scriptings and there are still good use cases for it. Today we have more and more complex projects and we need to incorporate different technologies, languages and support all kinds build strategies. To support rapid changes of the landscape of modern software development, we are probably using Maven, as the next evolution step. We can easily incorporate different modules and libraries in our final product. Maven brings the philosophy of convention over configuration. And it brings lot…
READ MORE

Unit testing in Android with Robolectric (Gradle edition)

One of the things I was always obsessed with, when developing in Android, was unit testing. The very first thing I like doing when starting a new android project is setting up Robolectric. “Robolectric is a unit test framework that de-fangs the Android SDK jar so you can test-drive the development of your Android app. Tests run inside the JVM on your workstation in seconds.” Because before Robolectric, unit test on android meant launch the emulator and run the test on them (or in a real device). Sure you could do unit test to java classes non-android related, but if you wanted to test user interface elements or the internals of your android app, there was no other way than…
READ MORE