Software-Bausteine: So bauen wir Ihr eingebettetes und vernetztes Software-Projekt

Homepage Software-Bausteine

International führende embedded Software zu schreiben, erfordert technisches Know-how und ein tiefes Verständnis der neuesten Entwicklungen bei vernetzten und intelligenten Systemen. Ganz gleich, ob ein Wearable für Endverbraucher, ein Industriesensor, ein intelligenter Verkaufsautomat im Einzelhandel oder ein netzwerkfähiges Schwerlastfahrzeug: wenn die Software, die diese Produkte und diese Erfahrungen steuert, von Experten geliefert wird, sind gute Produkte und die besten Nutzererfahrungen gewährleistet.

Bestimmte Methoden und Prozessen haben sich immer wieder aufs Neue bewährt und uns so ermöglicht, eine Reihe standardisierter Softwarebausteine zu entwickeln, die heute jedes Softwareprojekt beschleunigen.

Bei Witekio haben Ingenieure, Entwickler, Designer und Architekten jahrzehntelange Erfahrung in der Softwareentwicklung gesammelt, in hunderten von erfolgreichen Projekten für Kunden weltweit.

Entwicklungszeit beschleunigen – Ihr Express-Ticket in den Markt

Witekios Softwarebausteine verkürzen Ihre Entwicklungszeit und helfen Ihnen, Ihre innovative Technologie schneller auf den Markt zu bringen. Dank der variablen Einheiten, die unsere Teams in jahrzehntelanger Erfahrung in der Arbeit an IoT sowie eingebetteten, intelligenten und netzwerkfähigen Geräten entwickelt und verfeinert haben, können wir Ihre Software in weniger Zeit entwickeln und sie schneller auf den Markt bringen als unsere Konkurrenten.

Unser Ziel ist klar: Wir möchten Ihr Produkt in kürzester Zeit in die Hände Ihrer Endnutzer bringen. Dabei ist es allerdings mehr als nur ein schickes „Extra“, zuallererst Sie von unserer Arbeit zu überzeugen. Teil unserer Standardverfahren ist es, Ihr Vertrauen in die Qualität des Builds, in die abgeschlossenen Tests, in die eingebettete Software selbst sowie deren Aktualisierbarkeit zu sichern. Diese Arbeitsweise ist einer der Hauptgründe für unseren anhaltenden Erfolg.

Full Metal Update

Software-Aktualisierungen über ein Mobilfunknetz und „durch die Luft“ (OTA update) ist unerlässlich in einer mobilen und vernetzten Welt und Industrie wie der unseren. Witekios Full Metal Update Software-Baustein ist quelloffen und verteilt nur die notwendigen Änderungen (Delta-Updates) auf Ihre Geräte, Netzwerke und Systeme, um die Aktualisierungen reibungslos, leicht und mit geringem Stromverbrauch durchzuführen. Es ist containerbasiert, unabhängig von Cloud-Plattformtypen (cloud agnostic) und dabei völlig unbrickable, um Service-Levels für Ihre Endbenutzer zu warten.

Board-Support-Pakete

In der Welt der embedded Software und des IoT sind Partnerschaften unerlässlich. In der Lage zu sein, Board-Support-Pakete zu schreiben, ist die eine Sache. Aber in der Lage zu sein, neue Board-Releases bereits absehen und einschätzen zu können und so die komplette Bandbreite an Fähigkeiten dieser Boards zu nutzen, ist etwas völlig anderes. Witekios Partnerschaften mit Boardherstellern ermöglichen es unseren Ingenieuren, stets einen Schritt voraus zu sein und als erste mit sicheren, hochfunktionellen und innovativen BSPs auf den Markt zu kommen.

Board Support Packages, Full Metal Update und das Automation Lab

Witekio bietet drei unabhängige Softwaremodule (BSP, Automation Lab und FullMetalUpd), die zusammen eine solide Basis für Ihr IoT-Produkt bilden

Board-Support-Paket

Die Entwicklung eines Standard- oder kundenspezifischen Board-Support-Pakets ist eine der Möglichkeiten, wie Sie Witekios Fachkompetenzen in einer Software Factory nutzen können. Ob es sich um ein Board-Support-Package für Linux oder Android oder ein Board-Support-Package für das Intel Atom x5 Arduino RTOS handelt, Witekio hat die Erfahrung, genau das BSP zu liefern, das Sie benötigen.

Unsere Erfahrung hilft uns, BSPs präzise auf Ihr Projekt oder Gerät abzustimmen. Wir empfehlen und entwickeln die Technologien, die für die Bedürfnisse Ihrer Software-Schichten und IoT-Systeme am besten geeignet sind, und nicht einfach die Technologien, mit denen wir selbst am liebsten arbeiten. Die Software-Architektur und die Technologieauswahl für Ihr Projekt sind immer optimal an Ihren Anwendungsfall und Ihre Einschränkungen angepasst und niemals eine Präferenz eines Entwicklungsteams.

Auch wenn wir heute meist mit Linux-basierten Systemen arbeiten und ein beträchtliches Fachwissen über diese Systeme aufgebaut haben, unterhalten wir einen ganzen Katalog von BSPs und stehen gerne bereit, um diese BSPs anzupassen und ihre Leistung sowie und die Leistung Ihres Geräts zu optimieren.

Full Metall-Update

Witekios Full Metal Update eröffnet innovativen Technologieanbietern eine attraktive und innovative Möglichkeit, um ihre Geräte und Netzwerke auf dem neuesten Stand, sicher und konstant verfügbar zu halten.

Das Full Metal Update wurde von unserem Team entwickelt, nachdem immer mehr Kunden Probleme mit Over the Air-Updates hatten. Es beinhaltet die besten verfügbaren Technologien in einem einzigen, quelloffenen Softwarebaustein, der die Entwicklung einer starken Grundlage für OTA-Updates ermöglicht. Full Metal Update ist für einfache Systeme effektiv und leicht ausrollbar und kann gleichzeitig für komplexere Projekte angepasst und weiter optimiert werden.

Unser Softwarebaustein Full Metal Update eröffnet vielfache Vorteile: Erstens ist er vollständig quelloffen und bietet Ihnen und Ihrem Team Transparenz und Stabilität. So können Sie sich ein Bild von unserer Arbeitsweise machen, was Vertrauen für zukünftige Softwareentwicklungsprojekte schafft. Zusätzlich bietet Full Metal Update Delta-Updates, die nur die Unterschiede zwischen der bestehenden Software eines Geräts und der neuen Software ausgleichen und somit leichtere und schnellere Updates ermöglichen.

Full Metal Update ist ebenfalls vollständig container-basiert, und Ihre Teams können auch Ausfallzeiten oder Bricking-Geräte vergessen, da unsere Entwickler sicherstellen, dass OTA-Updates reibungslos ablaufen und niemals ein Gerät heruntergefahren wird, abgesehen von eventuell erforderlichen Neustarts. Und schließlich ist Full Metal Update Cloud-unabhängig, d.h. egal, ob Sie sich für eine öffentliche oder private Cloud entscheiden und egal, welchen Anbieter Sie für die Zusammenarbeit wählen: dieser Software-Baustein wird immer mit Ihnen zusammenarbeiten.

Automatisierungs-Labor

Witekios Automation Lab-Softwarebaustein bietet Technologieanbietern die Möglichkeit, eine automatisierte und durchgängige Testumgebung aufzubauen. Damit sichern Sie Qualität oder erweitern Funktionen, ohne die Leistung zu beeinträchtigen. Das ermöglicht Ihnen, Testzeit und Personalkosten zu reduzieren und Ihre Markteinführungsstrategie zu beschleunigen.

Exklusiv für Witekio-Kunden ist es eine schlüsselfertige Lösung für automatisiertes und kontinuierliches Testen, die es Ihnen ermöglicht, Ihr Projekt schneller als Ihre Konkurrenten auf den Markt zu bringen – zu einem wettbewerbsfähigeren Preis und mit Vertrauen in die Sicherheit für Ihre Endbenutzer. Wir hosten Ihre Hardware in unseren Büros, führen jeden Test durch, den Sie sich vorstellen oder verlangen können, und liefern Ihnen automatische Berichte über jeden einzelnen Test.
Witekios Automation Lab hat dazu beigetragen, IoT- und netzwerkfähige Produktinnovationen weltweit zum Abschluss zu bringen und steht im Zentrum von einigen der innovativsten intelligenten und netzwerkfähigen Produkte von heute.Intern bei Witekio entwickelt – mit dem gleichen Engagement für Qualität, das unsere Arbeit seit zwei Jahrzehnten bestimmt – ist Automation Lab ein Must-have für jeden ernsthaften IoT-Anbieter.

Mit Witekios Software-Bausteinen gewinnen Sie wertvolle Zeit und sparen Aufwand in den kniffligen Teilen Ihres Projekts. Ob Sie ein Board-Support-Paket nutzen, sich für Delta-Updates zu OTA auf Full Metal Update verlassen (die nur die Benutzererfahrung verbessern und niemals ein Gerät bricken) oder Automation Lab für die Implementierung von Tests und die Sicherung der Qualität nutzen: Witekio hat die Software-Bausteine, um Ihr Projekt zu unterstützen.

Witekios Software-Bausteine bieten eine starke Grundlage für Ihr Projekt. Ob es sich um die Auswahl und Anpassung eines unserer Board-Support-Pakete an Ihre Bedürfnisse handelt, um die Einbindung unseres Automation Lab für einen oder alle Ihre Regressions-, kontinuierlichen Integrations-, Last-, Unit-, Funktions- oder GUI-Tests oder um das Pushen von OTA-Updates mittels Full Metal Update: Sie können sicher sein, dass Witekios Kompetenz bereit steht, um für Sie zu arbeiten.

Unsere Softwarebausteine sind ein wesentliches Element, das die entscheidenden Fachkenntnisse und Fähigkeiten unserer Engineering- und Softwareentwicklungsteams unterstützt, um Ihre Projekte voranzutreiben, Ihre Markteinführung zu beschleunigen und Ihren Kunden Vertrauen in Ihre innovative Technologie zu geben.

BSP-Katalog

Witekio-Kunden profitieren von unserer langjährigen Erfahrung mit BSPs und können beim Design ihrer Systeme und IoT-Geräte aus unserem BSP-Katalog wählen. Dort finden Sie voll funktionsfähige BSPs für Android- und WEC-Betriebssysteme auf Boards wie dem TI AM335x und TI 437X, Boards von Xilinx, den beliebten NXP i.MX 6 und i.MX 7, Intels Baytrail und auch Haswell-Boards.

Ob Sie sich für ein Standard-Board-Support-Paket oder eine kundenspezifische Alternative entscheiden: Sie profitieren von Witekios jahrelanger Erfahrung, einem umfassenden Engagement für den Kundenerfolg, vielseitigen agilen Entwicklungsprozessen und unserem Technologie-agnostischen Ansatz.