Software-
entwicklung

Front- und Backend-Entwicklung mit aktuellen Technologien und agilen Methoden für anspruchsvolle Onlineanwendungen

Was soll Ihre Webanwendung oder -seite alles können? Im Idealfall ist sie superschnell, erleichtert dem Nutzer mit gut strukturierten User-Interfaces die Bedienung, ist für Sie leicht zu pflegen und sieht ganz nebenbei auch noch superschick aus. Lernen Sie die innovativen Sprachen, Tools und Frameworks kennen, mit denen unsere Entwickler diese vier Aufgaben umsetzen.


  • PHP mit dem Open-Source-Framework Laravel
  • HTML / CSS Frameworks (z. B. Bootstrap, Tailwind)
  • Einfache Contentpflege mit Content Management Systemen (z. B. Wordpress, TYPO3)
  • Codeversionierung im Sinne des agilen Projektmanagements mit Git
  • JavaScript bzw. TypeScript
  • Clientseitige JavaScript Webframeworks (z. B. VueJS, Angular, React)
  • Build-Tools (z. B. Grunt, Gulp, Webpack)

PHP-Entwicklung mit Laravel

Schnell und funktional! Das ist das serverseitige PHP-Framework Laravel. Laravel bietet die nötige Flexibilität, um sich jeder Projektanforderung schnell anzupassen, aber ebenso genügend vorgefertigte Komponenten, Methoden und Schnittstellen, um flott zu entwickeln. Daher ist das State-of-the-Art-Framework Laravel der perfekte Begleiter, der Ihre Webanwendung mit einem hohen Funktionsumfang ausstattet.

 

CSS bzw. SASS/LESS

Jetzt wird's bunt! CSS (Cascading-Style-Sheet) verpasst Ihrer Anwendung einen ansprechendes Aussehen. Hiermit fügen wir im Handumdrehen Ihre Firmenfarben zu Ihrer Webseite hinzu oder setzen das Responsive Webdesign für Ihre Anwendung um. Dadurch erstrahlt Ihre Webanwendung auf allen Geräten - egal ob Desktop, Tablet oder Smartphone - im besten Licht. Unser CSS wird in der Regel mit einem Präprozessor (z. B. SASS oder LESS) generiert.

 

HTML/CSS-Frameworks (z. B. Bootstrap oder Tailwind)

Die beiden Frameworks Bootstrap und Tailwind gehören zum Standardrepertoire jedes guten Frontend-Entwicklers. Aus gutem Grund! In Zeiten, in denen Webseiten auf allerhand Geräten abgerufen werden und immer perfekt aussehen sollen, unterstützen sie uns mit vorgefertigten Elementen und ermöglichen uns so eine einfache Frontendgestaltung. Gleichzeitig gewähren Sie auch wichtige Freiheiten, die Ihre Webseite zu einem Unikat werden lassen.

 

Content-Management-Systeme (z. B. Wordpress oder TYPO3)

Was hilft die beste Seite ohne Inhalt? Um Ihnen die Veröffentlichung Ihrer Inhalte zu vereinfachen, richten wir Ihnen gerne ein Content Management System (CMS), wie Wordpress oder TYPO3 ein. Mit einem CMS können Sie unkompliziert Beiträge erstellen, Bilder hinzufügen oder sogar neue Unterseiten ergänzen - und das alles ohne eine einzige Zeile Code! Übernehmen Sie selbst das Steuer! Flybytes liefert Ihnen die nötige Grundlage!

 

Codeversionierung mit Git

Eine fehlerfreie Software gibt es nicht! Daher müssen Wege gefunden werden, die Fehler nachvollziehbar und somit eliminierbar machen. Das Versionskontroll-Systemen Git hilft uns dabei. Durch Git wird jeder einzelne Schritt der Entwicklung aufgezeichnet und kann im Bedarfsfall eingesehen werden. Auch ein Rückgriff auf frühere Versionen ist möglich, was unseren Entwicklern die Möglichkeit einräumt neue Wege auszuprobieren. Insgesamt fördern Versionierungssysteme die Softwarequalität und sind als solche ein unabdingbarer Helfer in der agilen Softwareentwicklung.

 

Clientseitige Javascript-Frameworks (z. B. Vue.js)

Bedienen Sie Ihre Webanwendung wie eine Desktop Anwendung! Die drei Javascript Frameworks Angular-, Vue.js und React statten Ihre Webanwendungen mit innovativen Userinterfaces aus, die begeistern. Das von uns bevorzugte Vue.js ist hierbei der Newcomer der Runde und als solcher sehr performant. Weitere Vorteile gegenüber den etablierten Frameworks sind eine hohe Flexibilität sowie gute Dokumentation von Vue.JS. Trotz dieser Vorteile sind Flybytes-Entwickler ebenso in der Lage ein schönes Frontend mit Angular.JS oder React zu bauen bzw. zu erweitern. Letzten Endes entscheidet der Anwendungsfall darüber, welches Framework das Mittel der Wahl ist.

 

Build-Tools

Um Ihrer Webanwendung den letzten Schliff zu verpassen, nutzt Flybytes Build-Tools (z. B. Grunt, Gulp oder Webpack). So können wir wichtige Schritte, wie Tests, Codeoptimierung und auch das Kompilieren von Sass- oder Less-Dateien zu purem CSS, automatisieren. Sie helfen uns dabei, die Fehlerlosigkeit des Codes zu überprüfen und optimieren den Code der Webseite so, dass er nicht nur den kleinstmöglichen Speicherplatz einnimmt, sondern auch die maximale Performance erreicht.