RCD Espanyol: A mobile app to connect fans with the club
RCD Espanyol is a professional sports club based in Barcelona that competes in Spain’s first division of football (La Liga). The club is developing a mobile app for both Android and iOS that allows users to follow matches live, check standings, and view player stats. In addition, the app provides services such as purchasing match tickets, merchandising, and other fan-related products.
The objective was to launch an app that would set the club apart technologically while offering first-class digital services to its fanbase. Beyond functionality, the application had to be visually appealing, with customized animations and a unique feature for cheering the team during matches.
The project required meeting several design and technical challenges. Some screens needed tailor-made animations, which were implemented with MotionLayout libraries on Android and custom physics-based animations on iOS. Another challenge was the integration of a third-party SDK for ticket sales and merchandising, which needed to merge seamlessly into the app’s look and feel.
The app also required synchronized fan cheering features, showing alternating team colors (white and blue) across all devices at the same time. Finally, the backend had to connect with third-party services like BeSoccer and Signia to collect match information, standings, and player data to be displayed within the app.



How the RCD Espanyol app was built
The work started with the creation of a prioritized and well-defined backlog that matched the expectations of the club. This step ensured clarity in scope and alignment with stakeholders from the beginning.
A proxy backend was developed to integrate external data from services such as BeSoccer and Signia. This made it possible to deliver reliable match information, rankings, and player statistics directly into the mobile app.
On the mobile side, Android and iOS apps were built with SDK integration, custom animations, and responsive layouts. The goal was to create a seamless user experience that combined sports data with interactive fan engagement.
The implementation also included support for third-party SDKs managing ticket sales and merchandising, as well as the synchronization of visual cheering effects across devices, reinforcing the community experience of Espanyol fans.
Results
- Development of Android and iOS apps with integrated SDK for ticketing and merchandising
- Custom animations tailored for both platforms to enhance the user experience
- Proxy backend to integrate third-party services (BeSoccer, Signia)
- Synchronization of fan cheering effects across multiple devices
- Robust backlog management aligned with the club’s expectations
We are ready for new challenges
