De Twentsche Kabelfabriek, ook bekend als TKF, is een wereldwijde producent van kabels en systemen. Voor uiteenlopende markten, zoals energie, spoorwegen, onderzeese en infra worden hoogwaardige kabels geleverd. Deze kabels worden vaak geleverd op grote haspels, die eigendom zijn van TKF. Voor het monitoren van de locatie van deze haspels worden trackers gekoppeld. Cube heeft voor TKF een mobiele app ontwikkeld, waarbij middels een NFC-connectie en barcode scanner, de tracker aan de haspel kan worden gekoppeld.
De mobiele app is enkel beschikbaar gemaakt voor Android devices. Met het oog op toegankelijkheid en veiligheid is de app niet beschikbaar in Google Play. Middels Microsoft Intune kan de applicatiebeheerder van TKF de app op gewenste Android devices plaatsen. Microsoft Intune is een cloud gebaseerde service die bedrijven helpt bij het beheren van apparaten en beveiligingsinstellingen vanuit één centraal platform, waardoor het eenvoudiger wordt om mobiele apparaten, pc's en applicaties te beheren en beschermen.
Wanneer de app eenmaal via Microsoft Intune is geïnstalleerd, dan kan de gebruiker zich via de gekoppelde Single sign-on (SSO) oplossing van Azure AD authenticeren en toegang krijgen tot de app. Azure Active Directory (Azure AD) is Microsoft's cloud gebaseerde identiteits- en toegangsbeheer service, waarmee gebruikers zich kunnen aanmelden en toegang krijgen tot verschillende applicaties en bronnen. Samen met Intune maakt Azure AD het mogelijk om apparaten en gebruikers identiteiten centraal te beheren, waardoor een naadloze en veilige samenwerking mogelijk wordt tussen verschillende apparaten en applicaties binnen een organisatie.
De Android app is ontwikkeld op basis van het React Native framework. React Native is een open-source framework voor mobiele app-ontwikkeling dat is gebaseerd op React, een JavaScript-bibliotheek voor het bouwen van gebruikersinterfaces. Het stelt ontwikkelaars in staat om native mobiele apps te bouwen voor zowel iOS als Android met behulp van één codebase.
Expo is een platform dat wordt ingezet door professionele ontwikkelaars om het ontwikkelingsproces van React Native-apps te stroomlijnen. Met Expo kunnen ontwikkelaars gebruikmaken van handige tools en services, waardoor het opzetten van een ontwikkelomgeving wordt vereenvoudigd en het proces van de app-ontwikkeling versneld.