Ich hatte es bereits vor einiger Zeit in einem Blog-Beitrag angekündigt, dass ich neben diesem deutschsprachigen Blog auch immer mal wieder Beiträge auf Medium in englischer Sprache veröffentlichen werden. Auf dieser separaten Seite werde ich nun die entsprechenden Beiträge auch noch einmal auflisten.
NuGet package: Simple Rating Control for .NET MAUI
Auf Grund des vorherigen Beitrags habe ich beschlossen das Rating-Control als NuGet-Package bereitzustellen. Dieser Beitrag beschreibt hierbei das genaue Vorgehen.
.NET MAUI: Create a simple rating control
Im Rahmen des MAUIUIJULY zeige ich in diesem Beitrag wie man ein eigenen Rating-Control unter .NET MAUI erstellen und verwenden kann. Dabei nutzen wir eine Icon-Font, um entsprechend das Control darzustellen.
Build your Xamarin.iOS application with Azure DevOps
Analog zum Beitrag zu Xamarin.Android, stelle ich in diesem Beitrag vor, wie man eine Build-Pipeline für das iOS-Projekt unter Azure DevOps anlegen kann.
App Tracking Transparency Permission in Xamarin.Forms for iOS
Apple kümmert sich verstärkt um Datenschutz und daher müssen neue Apps den Nutzer darum bitten, Nutzerdaten zu sammeln, falls natürlich notwendig. Dafür wurde extra das App Tracking Transparency SDK entwickelt. In diesem Beitrag zeige ich nun, wie man dieses in eine Xamarin.Forms App integrieren kann.
Build your Xamarin.Android application with Azure DevOps
In diesem Beitrag zeige ich, wie man mit wenigen Schritte eine funktionale Build-Pipeline für eine Xamarin.Forms Android App unter Azure DevOps anlegen kann.
Show PDF files in your Xamarin Android app
Es kommt immer mal wieder vor, dass man in seiner Xamarin App eine PDF anzeigen möchte. In diesem Beitrag beschreibe ich nun drei Möglichkeiten, wie man das ganze unter Android umsetzen kann.
Access platform-specific APIs within your Xamarin.Forms app
In diesem Beitrag zeige ich euch, wie ihr auf plattform-spezifische APIs zugreifen könnt. Dabei werden wir einen kleinen Toast-Service schreiben, welcher die nativen Features von Android und iOS nutzt.
Replatforming: From Xamarin Native to Xamarin.Forms
In diesem Beitrag habe ich einmal aufgezeigt, was bei einem Plattformwechsel, wie von Xamarin Native auf Xamarin.Forms zu beachten ist. Gleichzeitig gehe ich auch auf die Vorteile ein, welche man hierdurch erhält.
Useful code snippets for Xamarin development
Mit der Hilfe von Code Snippets kann man sich eine Menge Tipperei sparen, denn durch die Eingabe eines Schlüsselwortes können ganze Code-Blöcke automatisch erzeugt werden, welche dann noch der jeweiligen Situation angepasst werden können. Dieser Beitrag entstand im Rahmen des Xamarin-Monats von Luis Matos.
Custom Fonts in Xamarin.Forms app
Mit der Veröffentlichung von Xamarin.Forms Version 4.5.0.530 hat sich das Handling von eigenen Schriftarten in Xamarin.Forms App stark vereinfacht. Dieser Beitrag zeigt mit der Hilfe eines kurzen Beispiels, wie man nun in wenigen Schritten eine Schriftart in seiner Xamarin.Forms App verwenden kann.
Xamarin.Forms: How to create an Initials View as custom control for Android and iOS
Im Rahmen des #XAMARINUIJULY habe ich mich damit beschäftigt aus bestehenden Xamarin.Forms Controls neue Controls zu erstellen. Das Ergebnis ist die Initials View, welche zum Beispiel in Kontaktlisten verwendet werden kann. Man übergibt dem Control einen Namen und dieses ermittelt automatisch die Initialen und stellt diese in einem farbigen Kreis dar. Das besondere ist, dass die Farbe des Kreises automatisch aus dem übergebenen Namen generiert wird.
Xamarin.Forms: How to create a Labeled Switch as custom control for Android and iOS
Im Rahmen des #XAMARINUIJULY habe ich mich damit beschäftigt aus bestehenden Xamarin.Forms Controls neue Controls zu erstellen. Das Ergebnis ist der Labeled Switch. Wie der Name bereits vermuten lässt, handelt es sich um einen Switch, welcher über zwei Labels verfügt, so dass man ganz einfach eine Überschrift und einen kurzen beschreibenden Text mit einem Switch verknüpft darstellen kann.
Use FontAwesome in a Xamarin.Forms app
Bei FontAwesome handelt es sich um eine Schriftart, welche sich auf Icons spezialisiert hat und mittlerweile über 1500 kostenlose und 7500 kostenpflichtige Icons zur Verfügung stellt. In diesem Medium-Beitrag zeige ich, wie man ganz einfach FontAwesome in seine Xamarin.Forms App integrieren kann.
Simple Animation in Xamarin.Forms
Bei der Entwicklung einer App sollte man immer im Hinterkopf haben, dass man dem Nutzer nach einer Interaktion immer ein direktes Feedback gibt. So wechselt ein Button beim Drücken zum Beispiel seine Farbe, so dass der Nutzer sofort erkennt, dass die Aktion ausgeführt wird. Xamarin.Forms bietet zahlreiche Animationen, welche sich auf nahezu allen Controls anwenden lassen und ich stelle diese hier näher vor.
Xamarin.Essentials – Access cross-platform APIs easily from your Xamarin.Forms app
In meinem ersten Medium-Beitrag beschäftige ich mich mit einem NuGet-Package, welches in keiner Xamarin.Forms App fehlen darf, nämlich Xamarin.Essentials. Dieses Package stellt zahlreiche plattformabhängige APIs so bereit, dass diese sehr einfach (meist mit einer einzelnen Code-Zeile) in euren Apps vom plattformunabhängigen Code verwendet werden können.