Luca Cappellaro
Style Piccoli Digital Edition Mobile development tech lead
Digital Edition app for Style Piccoli magazine. The app, developed entirely using native technology, integrates traditional authentication and in-app purchasing features, offering readers a magazine reading experience via a native PDF browser. Content is also available offline thanks to a caching system that allows magazines to be accessed even without an internet connection. The modularization of the code into target/flavors, consolidated with previous apps, allowed this new app to be developed very quickly, while also facilitating maintenance and evolutionary development.
Project highlights Team and results
Role
Operational Team Leader
Team size
3 people
Technologies Languages and frameworks
Native development
Swift, Kotlin
Layout
UIKit, Android XML Layout
In-app Purchase
StoreKit, Play Billing Library
Analytics
Adobe Experience Platform, Crashlytics
Cloud
Firebase, Google Cloud Platform
Code versioning
Git, Standard Git Flow
CI\CD
Fastlane, Jenkins
Project management
Jira, Confluence, OmniPlan
Screenshots App preview
Download the app Try it on your device
Problems and solutions The challenges we faced
Performance and resource consumption improvement
The previous version of the app was developed in hybrid mode, with a runtime HTML template download and rendering mechanism. This architecture resulted in slow performance and increased resource consumption, such as data usage, storage space, and battery life. The new version of the app has been implemented entirely natively to ensure maximum performance and downloads only the data needed to render screenshots and magazine pages opened by the user. Cleaning up files in the on-device sandbox is easily accessible from the app's settings menu.
Maintenance and new features development optimization
The previous Amica DE was developed as a standalone app, despite being functionally identical to the other DEs. In developing the new version, we've modularized the code to have a common code base, with only separate configurations and styles for each app. This significantly reduces the maintenance and development of new Periodici DEs.
Project timeline The most important milestones
January 2026 - New version released
 
The new version of the app is released on App Store. It is the first new generation build of the app.