Background

Tracking as A Service

Better and Smoother Tracking, Build Tracking System Faster Without Managing Infrastructure.
Integrate Our Easy to Use API with Your Existing App.

Use Udzaa for

Tracking Workforce

Tracking Fleet

IOT Integration

Delivery Service

🔧

Developer-friendly APIs

With clean documentation and straightforward onboarding, you don't have to be an expert to add live tracking into your app.

📈

Worry-free scaling

Whether you're serving a few dozen or a few million, we grow with you. We handle scaling so you don't have to.

🚀

Faster time to market

What took months now takes minutes. Let us do the technical heavy lifting and take weeks off your launch time.

Easy Three Step Integration

Step 1: Add SDK to your existing android project

repositories {
    maven { url 'http://udzaa-sdk-android.s3-website-us-east-1.amazonaws.com/' }
}

dependencies {
    compile("com.udzaa.android:android:0.9.0@aar"){
        transitive = true;
    }
}

Step 2: Request permissions

Udzaa.requestPermissions(this, new PermissionCallback() {
    @Override
    public void onLocationPermissionGranted() {
        // Handler Code
    }
    @Override
    public void onLocationPermissionDenied() {
        // Handler Code
    }
});

Step 3: Initialize Udzaa SDK

Udzaa udzaa = new Udzaa(); //Create Udzaa object
//Start Udzaa Service in Background, on Start Button Click.
udzaa.setContext(MainActivity.this)
    .setSubscriberKey(edit_s_key.getText().toString())
    .setAPIKey("Ap45Ioqw9mQlp45EwrPq") //set unique API key
    .addListener(new LocationEventListener() { //if required add location listener
        @Override
        public void onLocationUpdate(LocationData locationData) {
            //Handle locationData.getLatitude(), locationData.getLongitude()
        }
    }).start();

Let's Connect

We're here to help and answer any questions you might have. We look forward to hearing from you.

Contact Us

Contact Us