1-About the app.
5-Tools used.
6-Prototype of the design using figma.
6-The coming updates
7-Screenshots.
8-Build & Run
An app that can send the analytics data to the backend, the analytics data should include the following:
- Total duration in minutes or hours a screen was opened by any user
- Number of times any button is clicked, and screen is opened
- Geographical mapping of users with each event
1-Android studio,Figma
That is the design using Figma.
This link take you to the Figma design
https://www.figma.com/file/we5goSlvbwSXKtmjXe9kn1/WelcomeActivity?node-id=0%3A1&t=Y3em31eDsimOuLPC-1
This link takes you to the design prototype:
https://www.figma.com/file/we5goSlvbwSXKtmjXe9kn1/WelcomeActivity?node-id=0%3A1&t=Y3em31eDsimOuLPC-1
https://www.behance.net/gallery/156917297/DataAnalyticsSenderApp
I am working on the future to recreate the application by
-MixPanel: that is a tool used in product analytics for mobile apps.
OR BY:
-firebase analytics.
7-Some screenshots from the backend:
Here, the data in the firebase backend, i send the data of the user(name, password) Also, i sent: -the number of clicks on events. -time spent on the activity. -location of the user when he is clicking the events.
Her, there is some data about the number of times the activity is opened.
Here is graph from the firebase backend to show the location of the user when using the app.
_-----------------------------------------------------------------------------------------------------------------------------------------------------
Before we dive into building and running a fully featured App for Android, ensure that you've read the following.
.Latest Android Studio Installed
.An Android Device
.Building the code is as simple as:
*Launch Android Studio
*Open the project from the folder where you have downloaded the code using menu File -> Open
*Build using menu Build -> Rebuild Project
*It may take a while to build the project for the first time.
8Once the build is over, run on the device using menu Run -> Run (app)
*That's it, you should see the welcome screen like below.