Technologien

Hier finden Sie eine kleine Auswahl der von uns eingesetzten Technologien in alphabetischer Sortierung:


Android

Android ist das Google Betriebssystem als auch eine Software-Plattform für mobile Geräte wie Smartphones, Mobiltelefone, Netbooks und Tablets, die von der Open Handset Alliance (Hauptmitglied: Google) entwickelt wird. Basis ist der Linux-Kernel. Bei Android handelt es sich um freie AndroidSoftware, die quelloffen entwickelt wird. Android hatte als Smartphone-Betriebssystem im zweiten Quartal 2012 einen weltweiten Marktanteil von 68,1 Prozent. Am 12. September 2012 gab Google an, dass 500 Millionen Android-Geräte bisher aktiviert wurden und derzeit pro Tag 1,3 Millionen neue Android-Geräte aktiviert werden.

Wir entwickeln Software für Android-Geräte auf Basis von Eclipse mit Java und C/C++ (JNI-Bibliotheken).

(weitere Informationen: >> Android.com Internetseite <<)


Asterisk VoIP PBX

Asterisk ist eine Open-Source Telefonanlagen-Software die alle Funktionalitäten einer herkömmlichen Telefonanlage abbildet. Sie unterstützt Voice-over-IP Asterisk(VoIP) mit unterschiedlichen Protokollen und kann mittels Hardware mit Anschlüssen wie POTS (vergleichbar: analoger Telefonanschluss), ISDN-Basisanschluss (BRI) oder -Primärmultiplexanschluss (PRI, E1 oder T1) verbunden werden. Mit einer umfangreichen Anzahl von unterstützten Protokollen und Schnittstellen ist Asterisk für den Absatz an öffentliche Telefonanbieter und Callcenter sowie für Privatanwender konzipiert.

(weitere Informationen: >> Asterisk.org Internetseite <<)


AVR-Studio (von Atmel)

Das Atmel AVR-Studio 4 / 5 und neu in Version 6 ist die leistungsfähige Entwicklungsumgebung für alle Atmel Mikrocontroller Produktgruppen. Seit Version 4 setzen wir AVR-Studio erfolgreich in den verschiedensten Kundenprojekten ein.Atmel AVR-StudioEntsprechende Hardware-Entwicklungstools wie ISP, JTAG und hochwerte Messwerkzeuge unterstützen uns bei unserer Arbeit.

(weitere Informationen: >> Atmel Internetseite <<)


C / C++

C CPPIn den Programmiersprachen C und C++ entwickeln wir mit verschiedenen Entwicklungsumgebungen. Unter Windows und Windows CE kommt das Visual Studio von Microsoft zum Einsatz mit entsprechenden Debugging-Tools.
Unter Linux hingegen setzen wir voll und ganz auf Open-Source und entwickeln mit dem GCC und dem GDB-Debugger und der MichSoft eigenen Make-Umgebung.

 


Eagle (von Cadsoft)

Cadsoft EagleCadsoft Eagle setzen wir im Schaltungs- und Platinendesign jetzt seit 2004 erfolgreich ein. Projekte mit bis zu 4 Layern, BGAs und kleinsten SMD-Bauteilen wurden bei uns erfolgreich umgesetzt.
Für Testbestückungen steht uns ein eingener Platinen-Fertigungsofen zur Verfügung.

(weitere Informationen: >> Cadsoft.de Internetseite <<)


Linux

LinuxLinux wird von uns in verschiedenen Distributionen bei Kunden gepflegt. Für unsere eigenen Produkte setzen wir voll und ganz auf Gentoo. Die Vorteile von Gentoo sind die Aktualität der Pakete (weniger Sicherheitslücken) und die Skalierbarkeit des Systems durch Anpassung der Compiler-Flags für maximale Performance auf der jeweils eingesetzten Hardware.

(weitere Informationen: >> Gentoo.org Internetseite << und >> Kernel.org Internetseite <<)


MySQL

MySQLMySQL wurde von uns in einigen Kundenprojekten und bei vielen Webdiensten eingesetzt. Aufgrund der restriktiven Lizenz-Politik seitens MySQL setzen wir mehr und mehr PostgreSQL in neuen Projekten ein.
Vorhandene Projekte und Kunden mit MySQL-basierten Lösungen werden bei uns trotzdem optimal betreut. Alternativ beraten wir Sie gerne in der Umstellung auf ein neues SQL-Datenbanksystem.

(weitere Informationen: >> MySQL.com <<)


Perl, PHP, Java, Javascript

Perl, PHP, Java und Javascript finden bei uns als Websprachen im interpretierten Umfeld Ihre Anwendung. Unser Schwerpunkt liegt dabei auf PHP. Perl Projekte werden von uns weiterhin betreut.

PerlPHP

(weitere Informationen: >> PHP.net <<)
(weitere Informationen: >> Perl.org <<)
(weitere Informationen: >> Java.com <<)


PostgreSQL

PostgreSQLPostgreSQL ist das Datenbanksystem unserer 1. Wahl bei Neu-Projekten. Die Perfomance, Skalierbarkeit und Lizenzgestaltung ist perfekt für jede Art von Projekt geeignet. Die Tools wie PHPPgAdmin sind mitlerweile genauso gut wie Ihre MySQL-Derivate. Unsere eigenen Produkte laufen mittlerweile fast ausschließlich unter PostgreSQL. Gerne helfen wir Ihnen beim Umstieg von Ihrem vorhandenen Datenbank-System auf PostgreSQL.

(weitere Informationen: >> PostgreSQL.org <<)


VirtualBox (von Oracle)

VirtualBoxVirtualBox wird bei uns im Rahmen der Effizienz, Energie- und Kosteneinsparung in IT-Strukturen vielfach eingesetzt. Heutige Hardware ist so leistungsfähig, dass sie durchaus in der Lage ist mehrere Dienste zeitgleich anzubieten. Neben KVM und VMware setzen wir schwerpunktmäßig Oracle VirtualBox ein.

(weitere Informationen: >> VirtualBox.org <<)


Visual Studio (von Microsoft)

Visual Studio von Microsoft wird bei uns für Windows-Desktop und Windows-CE Anwendungsprojekte eingesetzt. Auf der Windows-Platform ist Visual Studio unserer Meinung nach die leistungsfähigste Entwicklungsumgebung.

Microsoft Visual StudioEntwicklungs-IDE, Debugging-Tools und SDKs arbeiten perfekt Hand-in-Hand zusammen.

(weitere Informationen: >> Microsoft Internetseite <<)