Skip to content

An example project for an article "An Amaizing Analytics Architecture for Android app"

Notifications You must be signed in to change notification settings

Kpeved/arch_analytics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ArchAnalytics

This is an example project for an article An Amaizing Analytics Architecture for Android app

Architecture overview

Architecture consists out of 4 layers : Core, Events, Features and App. Core layer has no idea about other layers outside of Core. image

At the same time Feature layer knows about Events layer, which is responsible for analytics. Feature_dashboard has a layer feature_dashboard_analytics , etc. Those modules are responsible solely for tracking analytics events. That's how we can separate those entities between each other and do not pollute main feature module with analytics.

About

An example project for an article "An Amaizing Analytics Architecture for Android app"

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages