Een open source VoIP framework ontwikkeld door Coffee IT in samenwerking met Spindle Devhouse.
Het toegankelijk maken van innovatieve VoIP-functionaliteiten en het stimuleren van vooruitgang in deze technologie: samen met Spindle Devhouse hebben we gewerkt aan een manier om VoIP eenvoudig in apps te integreren. Zo brengen we de kracht van moderne communicatie dichterbij voor iedereen.
PhoneLib maakt het eenvoudiger om VoIP functionaliteit te implementeren in een app. Het framework zorgt ervoor dat de implementerende app geen afhankelijkheden kent van het onderliggende SIP framework en biedt een set functies die ervoor zorgen dat de implementerende ontwikkelaar minder SIP kennis nodig heeft.
Samen met Spindle hebben we ons ingezet om het ontwikkelen van VoIP apps makkelijker te maken. Met het PhoneLib framework kunnen partijen en developers zonder VoIP specifieke kennis de techniek gebruiken. De barrière voor het oplossen van complexe VoIP vraagstukken wordt hierdoor verkleint voor middelgrote bedrijven.
Daarnaast is Spindle niet meer afhankelijk van het onderliggende SIP framework ‘PJSP’. PhoneLib kan geïmplementeerd worden door apps zoals Vailer. Vailer is een VoIP app van VoIPGrid waar wij ook aan hebben gewerkt.
Van connected apps, tot educatie apps en zorg apps. Al meer dan 10 jaar ontwikkelen wij krachtige apps voor KLM, Roompot en in-lite.
ontwikkeld vanuit Utrecht
"Studenten maken per jaar meer dan 500.000 examenvragen."
Klantenbeoordeling
in web- en mobiele app ontwikkeling
Projects
150+ apps online
App downloads
5+ miljoen
Elke ontwikkeling is een stukje co-creatie. Allemaal vanuit de gezamenlijke missie: Realizing digital dreams. Lees waarom wij worden beoordeeld met een 9+.
Marco Veilinga
Spindle Devhouse
De gebruikte technieken voor dit framework zijn Linphone, Gradle en Cocoapods. Een van de speerpunten bij het ontwikkelen van het framework was ervoor zorgen dat de apps die het framework uiteindelijk gaan implementeren op geen enkele manier een reference hebben naar het onderliggende SIP framework. Dit zorgt namelijk voor flexibiliteit. Als blijkt dat Linphone onvoldoende aansluit bij de wensen kunnen we dit gemakkelijk wijzigen.
De technieken zijn native, met Linphone als SIP library. Voor Android hebben we voor een Gradle framework gekozen, voor iOS Cocoapods. De code wordt Open Source via Github beschikbaar gesteld. Hierdoor kan iedereen de code gebruiken. Wij hebben uitvoerig onderzoek gedaan naar het beste SIP framework. Hierbij hebben we zowel PJSIP, Linphone en PortSIP tegen elkaar afgewogen. Uiteindelijk hebben we gekozen voor Linphone vanwege de betere technische prestaties.