8.01.2018, Our Apps

New: The «Ex Libris Reader»-App

Enjoy your favorite books now on your Smartphone or Tablet with the new «Ex Libris Reader»-App! The app offers mobile reading pleasure for e-book fans.




The new  «Ex Libris Reader»-App»: Many attractive features


The latest app from Ex Libris – the largest Swiss online shop for books, music, films, games and electronics – offers book fans and avid readers everything they need for mobile reading pleasure:

  • Direct e-book download: E-Books can be downloaded directly from the Ex Libris online shop in the app. The reader can be used for each E-book, even if not purchased at Ex Libris.
  • Books are available offline: Downloaded e-books are placed in the library and can be read anytime and anywhere, even without an active Internet connection.
  • Bookmarks, Highlights & Notes: Bookmarks can be created in each book. Text sections or words can be marked as highlights and provided with a comment. The reader has access to it at any time and can also edit it.
  • Search & Filter: The books in the library can be displayed after certain filters – recently read, author or title – or searched directly with the search function. It is also possible to search for keywords within a book.
  • Use on different devices: Simply log in to the app with your Ex Libris account on another device and all e-books purchased from Ex Libris will be loaded. Reading progress, bookmarks, highlights & notes are also synchronized across devices.
  • Personal reading atmosphere: Depending on personal preference, font size, font colors, background, brightness and margins can be set individually.



Challenges in design and implementation 


Provide readers with a maximum of reading pleasure in the smallest format. In short, this was the challenge at the start of the project.

Our UI/UX specialist André Horstmann set to work. The first task was to explore the state-of-the-art functions and best practices of other e-readers. At the same time, the possibilities of the Adobe RMSDK had to be analyzed in detail, on the basis of which the app was programmed.

Guided by the requirement to pack all functions in such a way that the simplest possible intuitive user navigation becomes possible, the first designs were developed, which were discussed with the Ex Libris project team and Thomas Lang from Carpathia, and then optimized in several rounds.

Then it went to user testing. A clickable Marvel prototype was used to observe the behavior of different test groups when using the app. Afterwards, the tester’s impressions were discussed.

«The user tests were very informative,» says André Horstmann. «We were able to see what works well intuitively and where the sticking points lie. There wasn’t much to optimize, mostly concerns about names of the tabs and some help at critical points, of which we were able to make improvements.»

In the implementation phase, the complexity of the RMSDK sometimes challenged us. For example, the handling of DRM-protected books (which can only be read with an Adobe ID), or the handling of the various e-book types.


See the movie here:



Technologies used


The apps were programmed in native language for iOS and Android. As for all the other apps, Ex Llibris again opted for the native way for maximum usability and to ensure the highest possible performance and security.

The apps are based on the Adobe RMSDK. Only the core functions of the SDK were integrated. The entire UI layer has been completely redesigned to meet the needs of Ex Libris.

On the backend side, the apps access Ex Libris’ online shop via JSON Restful Web services.


Which devices does the app run on?


The app runs on Apple and Android smartphones and tablets.

It can be installed on iOS devices as of iOS version 9 and on Android devices as of OS version 4.4.

You can download the Ex Libris Reader app for free here:


App Store

Google Play



Find out more about our references here.

Share with your friends: