Devam Ediyor

Mixpanel-based Event Tracking SDK for Android

# Overview

Alooma is a data pipeline as a service, enabling companies to rely on Alooma as a core data engineering platform to answer all of its data integration challenges. A very common use case of Alooma is to collect events generated by mobile applications, transform them into a uniform, tabular format, and load them to a cloud data warehouse like Amazon Redshift or Google BigQuery.

In order to stay compatible with existing industry standards, Alooma forked existing code libraries from Mixpanel, the mobile analytics company, and made some minimal modifications to enable developers to conveniently use them in their code, sometimes alongside existing mixpanel libraries. Recently, adoption of the Alooma version of these SDKs has grown, and with it, the demand for simplicity and resilience. These demands are the basis for this project.

# Milestones

## Milestone 1:

1. Fork the existing Mixpanel Android SDK

2. Strip down all functions which are unnecessary for the following API:

A. Instance creation - MixpanelAPI mixpanel = [url removed, login to view](this, projectToken);

B. Event reporting - [url removed, login to view]("Event name", props);

C. Add Superproperties (fields that get added to every tracked event automatically) -

- registerSuperProperties([url removed, login to view] superProperties)

- registerSuperPropertiesMap([url removed, login to view] superProperties)

- registerSuperPropertiesOnce([url removed, login to view] superProperties)

- registerSuperPropertiesOnceMap([url removed, login to view] superProperties)

3. Rename all occurrences of “Mixpanel” to “Alooma”.

4. Update the existing test application to work with the modified version of the SDK.

## Milestone 2:

1. Add the following fields to every tracked event:

- Session ID (generated on every SDK init, and stays constant until it is closed),

- Message index (Starts at 0 per session, increments with every call to track.

- sending_time - timestamp when the event was sent over the network

2. Add an option to set serverUrl when initializing an SDK

## Milestone 3:

1. Working test suite with over 90% coverage

2. Maven Central upload script

Beceriler: Android, Mobile App Development, Programlama

Daha fazlasını görün: mixpanel sdk ios, mixpanel android push notifications, mixpanel event tracking, mixpanel android tutorial, mixpanel android github, mixpanel ab testing android, mixpanel android example, com mixpanel android mpmetrics, android based mobile tracking, android based fleet tracking, php based job tracking, event tracking paypal

İşveren Hakkında:
( 0 değerlendirme ) Tel Aviv, Israel

Proje NO: #14836790

Seçilen:

AdeelAslam4

Hi, I am interested and willing to work on your project. Feel free to ping me so we can have a details discussion. Relevant Skills and Experience Check out here : https://brainxecommerce.carbonmade.com/ & brainxtech.c Daha fazlası

18 gün içinde 1176$ USD
(12 Değerlendirme)
5.1

53 freelancer bu iş için ortalamada 712$ teklif veriyor

sphinxsolution

(From the makers of Vivino & Dah Makan) Hi, I hope you are doing well, We are 7 year young rapidly growing Mobile App Development Company based out of New Jersey, USA, Gold coast, Australia & Pune, India. Daha fazlası

in 30 gün içinde1500$ USD
(69 Değerlendirme)
8.4
ominfowave

Dear Sir, Trust us we can do this project as we had done similar project of our clients. We want to work with you and build a healthy longterm relationship. Warm Regards, Om Infowave Relevant Skills and Experience D Daha fazlası

in 10 gün içinde794$ USD
(196 Değerlendirme)
7.9
HugeWave

-----------------Hello----------------- ***Let's built successful project together*** https://www.freelancer.com/u/HugeWave.html This is my freelancer.com profile and please check my profile .. As you see , Daha fazlası

in 10 gün içinde588$ USD
(63 Değerlendirme)
7.9
SevenStarInfo

Hello, We want to discuss your project as we have experience in it. What Differentiates us from the other freelancers: ~ Experience of more than 5 years in Unity 3D, Xcode, CoCoa 2d, PhoneGap and major iOS and Daha fazlası

in 10 gün içinde1500$ USD
(60 Değerlendirme)
7.6
technorizen

Hello, I have 6 years of experienced on mobile application and development web services I have gone through your project requirement specification and as per my previous experience with this I am capable to do this Daha fazlası

in 15 gün içinde1000$ USD
(123 Değerlendirme)
8.1
KESHAVINFOTECH

Hi I got idea about your APP concept, Just reply with 'Yes' and will do feasibility study and update you with a. Detail PDF Report with our comments/queries b. Best-feasible-real COST & TIMELINE Relevant Skills and Daha fazlası

in 28 gün içinde740$ USD
(139 Değerlendirme)
8.0
mobileservice001

I have 7 years of experience in mobile app development and wanted to handle this project for you. Relevant Skills and Experience I am very familiar with Swift3, Java. My major skill is mobile app development. Propose Daha fazlası

in 10 gün içinde555$ USD
(42 Değerlendirme)
7.9
JoomlaVogue

https://drive.google.com/open?id=0B4F8rJdlH_TMXzJIb3B4eTlVUWc https://drive.google.com/open?id=0B4F8rJdlH_TMTzdjNEtaeHFYWUU Relevant Skills and Experience https://drive.google.com/open?id=0B4F8rJdlH_TMXzJIb3B4eTlVUWc Daha fazlası

in 10 gün içinde277$ USD
(67 Değerlendirme)
7.5
aarvtech

Hi, I've checked your requirements and I am much interested to assist you on the development of your Project with fulfilling all of the required functioning very accurately and elegantly. Relevant Skills and Experien Daha fazlası

in 10 gün içinde588$ USD
(27 Değerlendirme)
7.4
songblue

I have already read your project description in carefully and understood it well. I have developed many websites like chatting, dating, healthcare, etc. Relevant Skills and Experience Android, iOS, iPhone, Mobile Phon Daha fazlası

in 10 gün içinde588$ USD
(50 Değerlendirme)
7.1
in 10 gün içinde555$ USD
(29 Değerlendirme)
6.9
in 10 gün içinde555$ USD
(45 Değerlendirme)
7.0
omsoftware

Hi there, I have check out the complete description & would like to discuss complete project with you. We are company having in house I phone /android programmer which have experience in multiple apps develop Daha fazlası

in 50 gün içinde1546$ USD
(13 Değerlendirme)
6.9
in 10 gün içinde555$ USD
(34 Değerlendirme)
6.8
prashushinde9

Hello, We have accomplished 90% of the project which is similar of your requirement. All we need 10% customization as per your requirement set and specifications. I want to discuss in personal chat in order to explore Daha fazlası

in 10 gün içinde588$ USD
(14 Değerlendirme)
6.4
smartmobile0317

Dear sir I have carefully gone through your job description and so I am very interested in your project. "Correct implementation for requirements + Fast Speed + Top Quality + Time". This is my working style. A Daha fazlası

in 10 gün içinde555$ USD
(20 Değerlendirme)
6.6
seekdeveloper

Hi, I'm a talented developer for iOS, Android and have 8 years full time development experience. I have already developed a great number of various applications, namely on-demand services, location-based apps, Daha fazlası

in 10 gün içinde833$ USD
(11 Değerlendirme)
7.2
in 18 gün içinde400$ USD
(53 Değerlendirme)
6.9
sincosten

Hello, Hope you are doing good,We have gone through with your project detail and we need to know full detail of the project so please let me know the detail so we can discuss. Relevant Skills and Experience Please ha Daha fazlası

in 10 gün içinde277$ USD
(41 Değerlendirme)
6.3
WienFuJong

Dear Client, How are you? I've just checked your requirements. I am very interested in that sort of thing and have a lot of experiences of the field like that. If you hire me, I will be able to finish your project Daha fazlası

in 3 gün içinde526$ USD
(23 Değerlendirme)
6.8