We have developed a mobile app where users can discover and read digital versions of magazines.
Yumpu by [i]-magazine is an ePublishing Service. The company was focused on the B2B industry, offering white label publishing solutions.
Yumpu decided to launch another product that allow consumers to find articles, news, and information. The app has a subscription model similar to how streaming services work nowadays. By paying a monthly fixed amount users get access to digital magazines from all over the world.
How to develop the app from scratch, while at the same time meeting all customer needs and requirements?
Users can download any file to read without needing an Internet connection. In addition, it's possible to review the past downloads and restore them if needed. However, the app prevents saving PDFs to devices. We use file encryption to protect magazines from being copied.
There are several types of downloads connected to a server. Background downloading and previewing is used to deal with large PDF files. While the file is downloading in the background, the user can view the content and read instantly.