Projekte

2 Min. Lesezeit

Meine Projekte

Hier möchte ich einige Details und die Geschichte meiner Projekte erzählen, nicht um die bestehende Seite mit meinen Projekten zu ersetzen:

Sketchcode: Mein erstes öffentliches Projekt

Im Jahr 2018 habe ich Sketchcode erstellt, ein soziales Netzwerk für Entwickler, die Sketchware – einen No-Code-Android-App-Builder – verwenden. Es ging nicht nur um das Teilen von Projekten; es wurde zu einem Zentrum für Tutorials, UI-Komponenten und Zusammenarbeit. Auf seinem Höhepunkt unterstützte Sketchcode 3.000 aktive Benutzer mit einem knappen Budget. Der Betrieb lehrte mich mehr als nur das Codieren – er lehrte mich Widerstandsfähigkeit und Einfallsreichtum.

Task Manager

Task Manager war mein zweites Projekt und eine mobile Anwendung, die Benutzern half, die Startanwendungen ihres Geräts, aktive Prozesse und RAM-Nutzung zu verwalten. Mit seiner benutzerfreundlichen Oberfläche und leistungsstarken Funktionalität bot es Benutzern eine effiziente Möglichkeit, die Leistung ihres Geräts zu optimieren.

Kotlin-Kurs

Als ich ins College kam, bemerkte ich, dass meine Mitstudenten Schwierigkeiten hatten, in die Softwareentwicklung einzusteigen. Also erstellte ich einen Kotlin-Kurs, zunächst als PDF für meine Gruppe, dann als breiteres Projekt. Obwohl er derzeit pausiert, hoffe ich, ihn eines Tages als YouTube-Serie wiederbeleben zu können. Hinweis: Dieser Kurs ist nur auf Ukrainisch verfügbar.
Zusätzlich hatte ich einen Gradle-Kurs, den ich schließlich durch Artikel auf dev.to ersetzt habe:

Cadento

Cadento hebt die Pomodoro-Technik auf die nächste Stufe, indem es Benutzern ermöglicht, Timer mit Freunden oder Teamkollegen für einen kollaborativen Fokus zu teilen. Es ist eines jener Projekte, an denen ich gerne bastle, die ich aber nie ganz fertigstelle – obwohl ich sie nicht loslassen kann.

Krawler

Derzeit mein ambitioniertestes Projekt, Krawler hilft Spielern von Brawl Stars dabei, Clubs zu verwalten, die Leistung zu verfolgen und umsetzbare Erkenntnisse zu gewinnen. Es begann als Telegram-Bot und erstreckt sich nun über Android-, iOS- und Web-App-Plattformen, angetrieben von Kotlin Multiplatform. Hoffentlich wird es eines Tages fertig sein.

Verknüpfte Erwähnungen0

Keine verknüpften Erwähnungen gefunden

Nicht verknüpfte Erwähnungen8

Das richtige Gleichgewicht zwischen DDD, Clean und Hexagonal Architekturen finden

Die Suche nach der richtigen Architektur kann ein Rätsel sein. Tauchen Sie ein in praktische Erkenntnisse zum Ausgleich von DDD-, Clean- und Hexagonal-Prinzipien, um robuste, wartbare Anwendungen ohne Over-Engineering zu erstellen. Entdecken Sie, wie Sie diese Theorien für sich nutzen können.

Die richtige Balance in der Gradle-Abhängigkeitsstrategie finden

Die Beherrschung der Gradle-Abhängigkeitsverwaltung ist entscheidend für das Software-Engineering. Dieser Artikel untersucht verschiedene Strategien zur Deklaration von Abhängigkeiten, Plugins und Versionen und diskutiert deren Vor- und Nachteile. Er behandelt Themen wie die Aktualisierung von Abhängigkeiten, Sicherheitslücken und Zentralisierung und stellt Lösungen wie Eigenschaften, Konstanten, Versionskataloge und BOMs vor, um einfache, sichere und wartbare Build-Konfigurationen zu erreichen.

Gradle – Vom Neuling zu starken Grundlagen

Neu bei Gradle in Kotlin? Dieser Leitfaden erklärt die Kernkonzepte von der Projekteinrichtung bis zu fortgeschrittenen Konfigurationen. Entdecken Sie, wie Sie Gradle für Multi-Modul-Projekte nutzen, Abhängigkeiten verwalten und häufige Fallstricke vermeiden, um robuste und wartbare Builds zu erhalten.

Kotlin Multiplatform ist jetzt stabil – Was ist die Auswirkung?

Kotlin Multiplatform hat offiziell Stabilität erreicht. Entdecken Sie die Auswirkungen dieses Meilensteins für die plattformübergreifende Entwicklung, seine Vorteile für Entwickler und Unternehmen und die aufregenden neuen Möglichkeiten, die es im Kotlin-Ökosystem eröffnet.

Erfahrung

Entdecken Sie meine beruflichen Beiträge bei der Jochen Schweizer mydays Group und Ajax Systems, wo ich mich mit Webentwicklung, Android-Engineering und Systemoptimierung befasste.

Kotlin

Alles über Kotlin

Sketchcode

Eine Reise durch die Entwicklung von Sketchcode, einem sozialen Netzwerk für Sketchware-Entwickler, das sich von einem No-Code-Projekt zu einer lebendigen Plattform entwickelte, die Tausende von Benutzern unterstützte. Entdecken Sie seine Hauptfunktionen, seinen Einfluss auf die Community und die entscheidende Rolle, die es in meiner Programmierlaufbahn spielte.

Tech-Stack

Entdecken Sie die Entwicklung einer sprachlichen Landschaft für Entwickler, von den ersten Codezeilen bis zur Beherrschung moderner Paradigmen. Tauchen Sie ein in einen vielseitigen Tech-Stack, erkunden Sie vielfältige architektonische Entscheidungen und erfahren Sie, wie verschiedene Sprachen Innovationen in mobilen, Web- und Multiplattform-Bereichen prägen.