Einrichten von GitHub Sponsors für ein persönliches Konto
Seit einiger Zeit ist möglich sich über GitHub sponsern zu lassen. Dies ermöglicht Nutzerinnen und Nutzern einen Geldbetrag zu senden, um so Entwicklerinnen und Entwickler zu unterstützen. Ich habe für mein GitHub-Profil nun einmal GitHub Sponsors eingerichtet und möchte euch in diesem Beitrag nun zeigen, wie man das Ganze in wenigen Schritten selbst einrichten kann.
GitHub Desktop: Tool zum schnellen Arbeiten mit Git und GitHub
In diesem Beitrag möchte ich Ihnen einen tieferen Einblick in das nützliche Tool GitHub Desktop geben, welches es ermöglicht bequem und einfach mit Git im Zusammenspiel mit GitHub zu arbeiten.
GitHub Wrapped: GitHub Aktivitäten für das letzte Jahr anzeigen
Wie bereits in den vergangenen Jahr gibt es auch in diesem Jahr eine Zusammenfassung, was ihr alles so für Aktivitäten auf GitHub durchgeführt habt. Auf der Webseite githubunwrapped.com könnt ihr euch ein kleines Video erzeugen lassen, welches sich dann bequem Teilen lässt.
Git-Befehle, welche jeder Entwickler kennen sollte #1
Hat man früher noch ZIP-Dateien auf einem FTP-Server hochgeladen oder auf einen USB-Stick kopiert, um eine Versionierung von Sourcecode durchzuführen, ist es mittlerweile üblich, dass eine Versionsverwaltung per Software zum Einsatz kommt. Hierbei hat sich in den letzten Jahren git als verteilte Versionsverwaltung durchgesetzt. Auf dem Markt gibt es zahlreiche visuelle Oberflächen, wie GitKraken oder Fork, um die Versionsverwaltung vornehmen zu können, aber letztendlich handelt es sich bei git um ein Kommandozeilen-Tool. In diesem Beitrag möchte ich jetzt gemeinsam mit euch die wichtigsten Befehle durchgehen, so dass ihr einfach nur eine PowerShell benötigt, um mit git arbeiten zu können.
GitHub Copilot: Code mit der Hilfe von AI schreiben (lassen)
Heute möchte ich euch das Tool GitHub Copilot ein wenig näher vorstellen, welches sich derzeit noch in einer Technical Preview vorliegt und daher noch nicht für jeden einsetzbar ist. Bei GitHub Copilot handelt es sich um einen Service, welcher mit der Hilfe von künstlicher Intelligenz dabei helfen soll, Code schneller und mit weniger Aufwand zu schreiben. Dabei zieht GitHub Copilot aus Kommentaren oder Code-Fragmenten Rückschlüsse und schlägt einzelne Code-Zeilen oder ganzen Funktionen vor. Zu Beginn steht GitHub Copilot als Erweiterung für Visual Studio Code, Neovim und die IDEs von JetBrains zur Verfügung.
GitHub-Account anlegen und erste Schritte mit Git
Gerade für Softwareentwickler ist es wichtig, sich um eine optimale Sicherung des Codes zu kümmern. Hierfür eigenen sich Versionsverwaltungen, wie zum Beispiel Git. In diesem Beitrag möchte ich euch nun zeigen, wie ihr in wenigen Schritten einen kostenfreien GitHub-Account anlegen könnt und außerdem noch Git auf eurem Rechner installiert, konfiguriert und euren Push in ein Repository ausführt.
Material Icons für alle Lebenslagen
Ich habe bereits vor einiger Zeit das Tool Metro Studio von Syncfusion hier im Blog vorgestellt. Mit dem Tool erhaltet ihr eine Sammlung von Icons aus verschiedenen Bereichen, welche ihr bequem in PNG-Dateien oder als XAML-Pfade exportieren könnt. Darüber hinaus habe ich auch schon das Material-Package für Xamarin.Forms vorgestellt, so dass ihr das Material Design in eure Xamarin.Forms App integrieren könnt. In diesem Beitrag möchte ich nun auf die Material Icons von Google hinweisen.
XAML Controls Gallery: XAML Controls ausprobieren
Im Rahmen des ersten Windows 11 Developers Camp am vergangenen Wochenende in Pforzheim haben wir uns gemeinsam die Entwicklung für das Microsoft Betriebssystem Windows 11 näher angeschaut. Als Ausgangslage für unseren Einblick in die Entwicklung haben wir uns die App XAML Controls Gallery angeschaut, welche nahezu alle XAML Controls mit Beispielen zur Verfügung stellt, welche einem bei der Entwicklung zur Verfügung stehen.
Von Xamarin.Forms zu .NET MAUI
Der eine oder andere hat es sicherlich schon gehört, aber mit .NET veröffentlicht Microsoft im Herbst diesen Jahres auch .NET MAUI, was als Weiterentwicklung von Xamarin.Forms gilt und das Entwickeln von Cross-Plattform-Apps stark vereinfachen soll. Dafür hat man die Entwicklung von Xamarin.Forms bereits weitestgehend eingestellt und hat alle unfertigen Features in das Xamarin Community Toolkit ausgelagert, welches ich auch schon hier im Blog vorgestellt habe.
Statistiken über GitHub-Nutzung mit GitHub Wrapped
In meinem letzten Blog-Beitrag habe ich euch ja einen persönlichen Rückblick in das Jahr 2020 gegeben. Nun bin ich über eine Webseite gestoßen, welche euch ebenfalls einen Rückblick auf das Jahr 2020 aus der Sicht von GitHub gibt. Hierzu braucht ihr nur die Webseite githubwrapped.tech aufrufen und euren GitHub-Nutzernamen eintragen. Anschließend werden euch die Anzahl der Commits, die Anzahl der verteilten Stars, die Anzahl der Pull Requests, sowie die Anzahl der erstellten Issues angezeigt.
GitHub: README.MD im GitHub-Profil anzeigen
Ich denke, dass jedem Entwickler die Plattform GitHub wohl etwas sagen wird. Man kann hiermit seinen Quellcode bequem verwalten und auch anderen Personen zum gemeinsamen Arbeiten zur Verfügung stellen. Nun hat GitHub eine neu Funktionalität vorgestellt, nämlich das Anzeigen einer README-Datei innerhalb des eigenen GitHub-Profils. In diesem Beitrag möchte ich euch nun zeigen, wir ihr selbst diese README-Datei eurem GitHub-Profil hinzufügen könnt.
Xamarin.Forms Animationen mit Lottie
Ich habe bereits in einem früheren Artikel hier in meinem Blog über Animationen von Controls unter Xamarin.Forms berichtet. Nun möchte ich dieses Thema erneut aufgreifen und zeigen, wie man mit Lottie bequem und einfach Animationen in seine eigene App integrieren kann. Zunächst möchte ich allerdings die Frage beantworten, was Lottie eigentlich ist. Dabei handelt es sich um eine Library aus der Feder von Airbnb, welche Animationen nativ auf zahlreichen Plattformen anzeigen möchte. Die Animationen stammen dabei aus After Effects und werden mit einem Plugin in eine JSON-Datei konvertiert, welche dann innerhalb der Apps abgespielt werden können.