nomtek logo

nomtek

enhanced
Ably

Building An Open-Source SDK For Asset Tracking

Ably

Enterprise/Corporation
Company Type
London, United Kingdom
Location
Team augmentation
Engagement Model
1 - 5 people
Team Size
2 - 4 years
Duration
$50K - $100K
Budget

About

Ably worked with nomtek to develop an open-source SDK for asset tracking to support last-mile logistics, food delivery applications, and urban mobility services.

Challenge, approach, and impact

SDK Integration and Optimization

Developing and integrating the Asset Tracking SDK while ensuring seamless interaction with Mapbox for accurate location data processing. Putting special focus on optimizing the SDK for battery efficiency and reliability to align with Ably's high uptime standards.

Publisher and Subscriber Functionality Development

Implementing dual functionalities within the SDK, enabling publishers (couriers) to send location data and subscribers to receive and request location update frequencies, thereby enhancing the real-time tracking experience.

Resolution Policy and Network Efficiency

Establishing a resolution policy within the publishing side of the SDK to define location data transmission frequency. Work on network efficiency to support prolonged device operation and optimize the GPS signal processing for accuracy, even under challenging conditions.

Open Source Mobile SDK Solutions

Collaborating with Nomtek and the client's team, refined a prototype into a feature-rich mobile SDK. They ensured seamless integration with existing client SDKs and conducted workshops for prospects. Emphasizing open-source etiquette, they explored AWS Device Farm for battery testing and created complementary demo apps.

From PoC to Open Source: Mobile SDK Excellence

Nomtek transformed a customer prototype into a robust mobile SDK, supporting core SDKs in key programming languages. The team participated in strategic planning, delivered an MVP, and facilitated a 2-day workshop. They prioritized open-source documentation and conducted AWS-based battery usage research.

How we built

Mobile Apps

Testimonials

Kacper Kluka, Senior Mobile Developer @ nomtek

nomtek

Verified Testimonial

I've been working closely with a group of very talented people from the customer's team and helped to co-create a meaningful product. The project brought a lot of technical challenges (creating a robust and error-proof SDK working in a multi-threaded environment) as well as soft-skill ones (conducting a 2 day workshop for a prospect at their office).

Team structure

Client team

Paddy's avatar

Paddy

CTO

Project stakeholder

Quintin's avatar

Quintin

SDK Team Leader

Daily point of contact

The client stakeholders at Ably were working closely with the team at nomtek

Agency team

2 x iOS Developer's avatar

2 x iOS Developer

Production

2 x Android Developer's avatar

2 x Android Developer

Production

1 x QA Engineer's avatar

1 x QA Engineer

Production

Similar Case Studies

Slide 1 of 0
nomtek's logo

Chat with agency

Let's turn your ideas into reality—connect with our team.