McDonald’s Baltics

mlsdev digital agency transparent logo
  • Score Awaiting client review
  • Date Published
  • Reading Time 3-Minute Read

McDonald’s Baltics is a mobile loyalty app for brand customers in Lithuania, Latvia, and Estonia.

About the Project

McDonald’s Baltics is a mobile loyalty app for brand customers in Lithuania, Latvia, and Estonia. Its main purpose is to offer users personalized deals, provide information about new promotions, products, and their nutritional value. Apart from that clients can always find a detailed description of all McDonald’s restaurants in the region and access customer service.


The client contacted us with the need to build Android and iOS applications for McDonald’s in the Baltics region. The company’s main goal was to increase customer loyalty to the brand. It could be achieved by extending brand communication with its clients via apps and provide a personalized experience to app users.


As our client was an already established and successful company, they had a good strategy with a necessary set of features and business goals to achieve. MLSDev’s task was to create a product that could completely satisfy all listed client needs and amuse app users.

During the design stage, we created custom icons, made 40 screens of wireframes, and crafted clean and beautiful UI mockups. After that, we developed the MVP version of the app with the most necessary features for it to start bringing value to McDonald’s Baltics.

After the release, the app showed great results, so we continued working on it to add the rest of the required features and increase the app’s convenience for users.


As a result, MLSDev helped McDonald’s Baltics to achieve its goals. The work done exceeded the client’s expectations and the app became very successful.

The McDonald’s Baltics app was a separate product for the region from 2016 to 2018. In 2018 the app merged with the general McDonald’s app, so the application developed by MLSDev cannot be found in app stores anymore.


  • Onboarding
  • Registration and authorization
  • Discover meals and their details
  • Add products to favorites
  • Discover offers and their details
  • Search for the nearest McDonald’s restaurant
  • Nutrition calculator
  • App integration with a third-party Saas to receive content
  • Integration of Google Analytics, Fabric, Crashlytics
  • Content localization
  • Support of multiple languages
  • Product categories
  • Custom admin panel
  • Manual choice of the language
  • Integration of third-party push notifications
  • Access to customer support

Services Provided

  • UX/UI Design
  • MVP Development (Android, iOS)
  • Ongoing Development (Android, iOS, web back end and front end)
  • Project Management
  • Quality Assurance


  • iOS
  • Android

Technologies: Swift 2.2, Alamofire, XCTest, Fabric, SwiftyJSON, StackView, Fastlane, Android SDK, Dagger 2, Junit4, Fabric SDK, Squareup retrofit 2, Plexure SDK, Zxing