Individuelle Softwareentwicklung

Das Entwickler-Team von KOLMUKO bringt über 10 Jahre Berufserfahrung in der Softwarebranche mit. Dabei haben wir uns in den letzten Jahren auf Webanwendung mit C#, ASP.NET (CORE) / MVC, SQL-Server und Angular spezialisiert und sehen uns daher vor allem als Experten für komplexe webbasierende Business-Lösungen. 

Von der Anforderungsanalyse, über die Konzeption und Umsetzung, bis hin zur Anwenderschulung und Wartung, bieten wir im Bereich Softwareentwicklung ganzheitliche Lösungen an.

Web-Anwendungen

Web-Anwendungen sind die beste Art- und Weise, um Ihre Geschäftsprozesse weltweit anzubieten und zur Verfügung zu stellen. Die plattformunabhängigen Applikationen sind jederzeit für Mitarbeiter und Kunden erreichbar, benötigen keine Installation und sind auf jedem Gerät mit einem aktuellen Browser lauffähig. Moderne Sicherheitsstandard schützen dabei Ihre Daten vor ungewolltem Zugriff. Ob als Cloud-Lösung oder als Anwendung auf Ihren eigenen Servern. Wir erstellen für Sie moderne Web-Lösungen, die perfekt auf Ihre Bedürfnisse und Budget zugeschnitten sind. Sprechen Sie uns an, wir beraten Sie gern. 

Bei der Entwicklung von Web-Anwendungen setzen wir im Backend vor allem auf C# und auf das leistungsfähige ASP.NET CORE – Framework. Durch die Verwendung des Entity Framework können wir  schnell, verschiedene Datenbanken  einsetzen. Ob leistungsfähige SQL-Server Datenbanken oder Open-Source-Varianten wie MySQL, PostgreSQL oder SQLite, wir skalieren Ihre Anwendung entsprechend der geforderten Leistung und dem Budget.

In der Front-End-Entwicklung verwenden wir hauptsächlich das Typescript-basierende und schnelle Angular- Framework. Unser Fokus liegt dabei auf kurzen Ladezeiten, einem zeitgemäßen Design und einer hohen Benutzerfreundlichkeit.-

Desktop-Anwendungen

Trotz des Vormarschs der Web-Anwendungen haben auch klassische Desktop-Anwendungen Ihre Vorteile. Die schnellen Ladezeiten der Oberfläche, die Reaktionsfähigkeit auf Ereignisse des Betriebssystems und die Ansteuerung externer Hardware sind nur einige davon. Erzählen Sie uns von Ihrer Idee und gemeinsam entscheiden wir, welcher Weg (Desktop- oder Web-Anwendung) für Sie der Beste ist.

Bei der Entwicklung von Desktop-Anwendungen setzen wir hauptsächlich auf die Frameworks Windows-Forms und Windows Presentation Foundation (WPF), welche seit dem .NET CORE 3.0 wieder zur Verfügung stehen.

Mobile Apps

Native Apps bieten den Vorteil – ähnlich wie Anwendungen im Desktopbereich – den Funktionsumfang des Betriebssystems voll nutzen zu können. So kann z.B. im mobilen Bereich auf die Kontaktliste, die Kamera, den Fingerabdruck- und NFC-Sensor und vieles mehr zugegriffen werden. Dies ermöglicht unzählige Anwendungsfälle. Ihrer Kreativität sind also keine Grenzen gesetzt. Holen Sie uns mit ins Boot und lassen Sie uns gemeinsam eine moderne und intuitive App für Android und iOS entwickeln.

Native Apps entwickeln wir in den Programmiersprachen Swift (iOS), Java (Android) oder jetzt neu auch mit Dart/Flutter (Cross Plattform Framework von Google).

Tools, Add-Ins & Schnittstellen

In vielen Unternehmen kreisen sehr oft Applikationen verschiedenster Art und Hersteller umher, die meist Ihre eigenen Stammdaten mit sich bringen. Dies hat zur Folge, dass die Daten oft mehrfach eingegeben werden müssen. Das wiederum birgt die Gefahr, dass Daten in manchen Systemen entweder nicht aktuell sind oder gar fehlen. Mit cleveren Schnittstellen und Tools können wir Ihre tägliche Arbeit unterstützen und vereinfachen. So könnten wir zum Beispiel – abhängig von den eingesetzten Systemen – die Daten synchronisieren und aktuell halten und Ihnen somit den Aufwand der doppelten Eingabe ersparen.

Durch die Erweiterung Ihrer Office-Produkte (Excel, Word, Outlook) mit funktionsreichen Add-Ins können wir ebenfalls Ihre tägliche Arbeit erleichtern. Erzählen Sie uns von den Herausforderungen bei Ihrer Arbeit und wir suchen gemeinsam nach Optimierungsmöglichkeiten.

Berichtswesen

Um die Effektivität der Unternehmensprozesse zu analysieren und zu bewerten, müssen Daten verschiedenster Art aufbereitet und verglichen werden. Die Standardwerkzeuge der eingesetzten Applikationen helfen dabei nur bedingt, vor allem wenn es Anwendungen mit unterschiedlichen Datenbanken sind.

Mit unseren Erfahrungen im Bereich Reporting tragen wir tool-gesteuert die notwendigen Daten zusammen und bereiten diese entsprechend auf. Je nach eingesetzter Datenbank können wir mit Werkzeugen der Microsoft SQL Reporting Services, Microsofts Power-BI oder mit dem Open-Source Jasper Report Server Ihre Auswertungen nach Maß erstellen.

Tech-Stack
.NET   Android   Angular   ASP.NET   ASP.NET CORE   Azure Cloud Dienste   C#   C# .NET   CSS   Desktop   Eclipse   Flutter   Git   gRPC   HG   HTML   IntelliJ   Java   Javascript   JS   JSON   Kotlin   MSSQL   MS SQL Server   MVC   Reporting   REST   ROS   SCRUM   SignalR   SQL Server   SSRS   Subversion   T-SQL   Testing   Typescript   Unit Testing   VBA   Visual Studio   Web API   Web Services   Windows Forms   WPF   Xamarin   XML