Boehrsi.de - Blog

Google I/O - Interessantes für Android Entwickler

Erstellt am event Uhr von account_circle Boehrsi in label Development
Google I/O - Interessantes für Android Entwickler Bild

Die Google I/O ist bereits ein paar Tage vorbei und nun kam ich endlich auch dazu die eine oder andere Session anzuschauen. Im Bezug auf Android möchte ich euch ein paar relevante Videos ans Herz legen. Sofern ihr in den Android Welt unterwegs seid und die Chance habt auf aktuelle Dinge setzen zu können, dürfte die eine oder andere neue Funktionalität sicherlich spannend für euch sein.

Related Links

MIME Types - Welche sind relevant und welche gibt es?

Erstellt am event Uhr von account_circle Boehrsi in label Development
MIME Types - Welche sind relevant und welche gibt es? Bild

MIME Types (Multipurpose Internet Mail Extensions) können Freund und Feind zur selben Zeit sein. Auf der einen Seite sind sie hilfreich beim ermitteln des Typs des Dateiinhaltes, auf der andere Seite sind sie aber auch gerne unzuverlässig oder uneindeutig.
In verschiedenen Situationen kann und sollte man sich mit ihnen auseinanderzusetzen, doch welche MIME Types gibt es überhaupt und welche sind verbreitet genug, dass man sie beachten sollte? Natürlich gibt es auf diese beiden Fragen keinen immer gültigen Antworten, aber zumindest ein paar hilfreiche Tipps möchte ich mit euch teilen.
Wenn es darum geht welche MIME Types relevant und vor allem im Web-Kontext sehr verbreitet sind, stellt Mozilla eine kurze und übersichtliche Liste open_in_new zur Verfügung. Selbige beinhaltet bekannte Audio- / Bild- / Video- und Dokumentenformate, welche man auf dem Schirm haben sollte. Die Liste besteht aus Dateiendungen, der Bezeichnung des Dateityps und dem eigentlichen MIME Type.
Will man sich wesentlich umfangreicher mit diesem Thema beschäftigen, kann man direkt zur IANA gehen. Hier gibt es eine aktuelle und sehr lange Liste von allen standardisierten MIME Types open_in_new. Um das Ganze etwas einfacher zu machen kann man nach Kategorien filtern. Auf diese Weise kann man z.B. relativ schnell alle MIME Types von Bild- und Videoformaten erhalten. Die Liste der IANA gibt es z.B. als CSV Datei zum Download, sodass man sie auch verarbeiten kann.
Auch wenn MIME Types praktisch sind, man sollte bei der Arbeit mit ihnen immer auch auf Fallbacks setzen. Denn manchmal erhält man keine validen Typen und dann möchte man natürlich nicht direkt in einen Fehler laufen.

Related Links

Hobby Spieleentwickler Podcast - Tipps und Informationen für die Spieleentwicklung

Erstellt am event Uhr von account_circle Boehrsi in label Development
Hobby Spieleentwickler Podcast - Tipps und Informationen für die Spieleentwicklung Bild

Die Entwicklung von Spielen ist ein spannendes, aber auch komplexes Thema. Es gibt unfassbar viele Wege sein Ziel zu erreichen und leider genauso viele um zu scheitern. Falls ihr euch für das Thema interessiert und euch von zwei Spieleentwicklern ein paar Tipps und Ticks abschauen wollt, dann hört doch mal in den Hobby Spieleentwickler Podcast rein.
Bis dato gibt es sieben Episoden, die unter anderem auf das Tooling, die Engine und die eigentliche Game Loop eingehen. Der Podcast ist auf deutsch und wird mit viel Arbeit für euch zusammengestellt. Bei Interesse hört also mal rein und lasst den Jungs ein wenig Feedback via Twitter open_in_new da, denn über Rückmeldungen freut man sich bei solchen Projekten sehr.
Alle weiteren Informationen findet ihr in den Related Links. Außerdem habe ich die erste Folge des Podcasts direkt als Youtube Video im unteren Teil der News eingebunden.

Related Links

Humble Book Bundle: Azure Cloud Computing

Erstellt am event Uhr von account_circle Boehrsi in label Hardware & Software
Humble Book Bundle: Azure Cloud Computing Bild

Die Cloud dürfte für die meisten in der IT ein relevantes Thema sein. Solltet ihr in diesem Bereich etwas dazulernen wollen, schaut euch doch mal das Humble Book Bundle: Azure Cloud Computing by Springer an. Dort gibt es diverse Inhalte zum Thema Microsoft Azure.
Das Bundle ist noch ca. eine Woche lang verfügbar und bietet Inhalte im Wert von über 1000 $. Selbige sind auf drei Stufen aufgeteilt, sodass ihr schon ab 1 € einsteigen könnt. Solltet ihr den gesamten Content haben wollen, werden mindestens 14,89 € fällig. Unter anderem erhaltet ihr Azure Internet of Things Revealed, DevOps for Azure Applications und Getting Started with Containers in Azure.
Ein spannendes Themenfeld und eine bereite Auswahl an Büchern. Falls das Bundle für euch interessant klingt, folgt einfach den Related Links. Alle Humble Bundle Links sind Affiliate- / Partner-Links die meinen Blog unterstützen.

Related Links
Hinweis: Dieser Beitrag enthält Affiliate- / Partner-Links die meinen Blog unterstützen. Bildquelle: www.humblebundle.com open_in_new

Boehrsi.de Services - Modulare Code-Struktur mit Git

Erstellt am event Uhr von account_circle Boehrsi in label Boehrsi
Boehrsi.de Services - Modulare Code-Struktur mit Git Bild

Um sowohl ein hohes Maß an Wiederverwendbarkeit, wie auch ein niedriges Level an Komplexität zu erreichen, habe ich mir für meine Boehrsi.de Services eine Kleinigkeit überlegt. Meinen Ansatz zur flexiblen Entwicklung ohne unnötigen Overhead möchte ich im Folgenden mit euch teilen. Dabei geht es um die Datei- und Git-Struktur, denn auf den Code Aufbau werde ich in einem gesonderten Beitrag eingehen.
Wie bereits erwähnt gibt es viele Wege und das Spektrum ist sehr breit, wenn es darum geht ein Setup für Projekte mit mehreren Modulen, bzw. einem gewissen Level an Flexibilität zu erreichen. Um einordnen zu können wo mein Konzept hilfreich sein könnte und wo es an seine Grenzen stößt, gibt es im folgenden meine Anforderungen und die Beschreibung meines eigentlichen Ziels.

Games Gewinnspiel Erinnerung

Erstellt am event Uhr von account_circle Boehrsi in label Gaming
Games Gewinnspiel Erinnerung Bild

An dieser Stelle gibt es mal wieder die gewohnte Erinnerung an mein aktuell laufendes Gaming Gewinnspiel. Selbiges ist noch bis Sonntag Abend 23.05.2021 - 23:59 Uhr aktiv und bietet euch die Chance einen von über 200 Preisen zu gewinnen. Es reicht wie immer ein einfacher Kommentar unter der hier verlinkten News und schon seid ihr dabei. Ich wünsche allen Teilnehmern viel Glück.

Related Links

Google I/O startet heute

Erstellt am event Uhr von account_circle Boehrsi in label Development
Google I/O startet heute Bild

In nicht einmal einer Stunde ist es soweit und die diesjährige Google I/O öffnet digital ihre Pforten. Es wird wie gewohnt neues zu Google Software, wie z.B. Android und Flutter, geben, aber vermutlich auch Informationen zu neuer Hardware, z.B. in Form von neuen Pixel Geräten.
Ich bin gespannt welche Änderungen es im Android und Flutter Bereich gibt, denn sowohl als Nutzer, wie auch als Entwickler habe ich mit beiden Bereichen täglich zu tun. Als Nutzer bin ich außerdem auf Informationen zu neuen Pixel Geräten gespannt, denn ich überlege aktuell mein etwas betagtes Handy zu erneuern und Pixel Geräte zu realistischen Preisen wären da auf jeden Fall eine Option.
Im Rahmen der I/O gibt es diverse Aktionen und Aktivitäten, welche ihr auf der offiziellen Webseite findet. Den Link findet ihr in den Related Links. Den Live Stream der Keynote habe ich im unteren Teil der News für euch eingebunden.

Related Links

Humble Heal Covid und DeckBuild Bundles

Erstellt am event Uhr von account_circle Boehrsi in label Gaming
Humble Heal Covid und DeckBuild Bundles Bild

Es gibt mal wieder zwei spannende Gaming Bundles beim Humble Bundle. Das erste hört auf den Namen Humble Heal: Covid-19 Bundle und ist noch etwas mehr als drei Tage lang verfügbar, während das Humble DeckBuild & Battle Bundle noch entspannte zwölf Tage lang gekauft werden kann.
Ersteres Bundle leitet alle Einnahmen an gute Zwecke weiter und bietet euch Inhalte im Wert von über 650 $. Ihr bekommt für 16,63 € nicht nur Spiele, sondern auch etwas Lesestoff und Software. Unter anderem gibt es Into The Breach, Baba Is You, BioShock Remastered und Ashampoo Backup Pro 14.
Letzteres Bundle ist in die gewohnten drei Stufen eingeteilt, wobei ihr ab 1 € dabei seid und alle Inhalte ab 9,96 € freischaltet. Für diesen Preis erhaltet ihr Spiele im Wert von über 150 $. Dabei ist z.B. Thea: The Awakening, Cultist Simulator und NEOVERSE.
Mich persönlich interessiert vor allem das erste Bundle, denn der Zweck ist ein sehr guter und auch die Spiele sind sehr ordentlich. Was denkt ihr? Alle Humble Bundle Links sind Affiliate- / Partner-Links die meinen Blog unterstützen.

Related Links
Hinweis: Dieser Beitrag enthält Affiliate- / Partner-Links die meinen Blog unterstützen. Bildquelle: www.humblebundle.com open_in_new

Android Studio 4.2

Erstellt am event Uhr von account_circle Boehrsi in label Development
Android Studio 4.2 Bild

Eines meiner wichtigsten täglichen Werkzeuge bei der Software Entwicklung ist Android Studio. Aus diesem Grund sind Updates für selbiges immer durchaus relevant für mich. Vor etwas mehr als einer Woche erschien das Update auf Version 4.2, welche durchaus einige interessante Dinge mit sich bringt.
Grundlegend wurde die Basis auf IntelliJ IDEA Community Edition 2020.2 aktualisiert. Im Bereich der Unterstützung von konkreten Android Funktionen ist es nun möglich Safe Args open_in_new mit Autovervollständigung und Code Navigation zu nutzen. Der New Project Wizard und Module Wizard wurde außerdem überarbeitet und soll Neueinsteigern das Leben einfacher machen.
Der Database Inspector erlaubt euch nun auch eine Datenbank zu inspizieren selbst wenn der dazugehörige Prozess bereits verschwunden ist. Außerdem gibt es nicht nur ein neues Gradle Plugin, sondern auch einen Migrationsassistenten, um Gradle Updates durchzuführen.
Die Apply Changes Funktion open_in_new wurde darüber hinaus weiter verbessert, wodurch selbige nun auch bei Änderungen an den Ressourcen nutzbar ist. Zusätzlich ist es nun generell möglich Änderungen auf mehrere Geräte gleichzeitig auszuliefern. Abschließend sei noch zu erwähnen, dass es weitere Verbesserungen am Profiler gab, welcher z.B. die Auslastung von CPU und RAM überwacht. Die obligatorischen Bugfixes sind natürlich auch enthalten. Alle weiteren Informationen findet ihr in den Related Links. Im unteren Teil der News gibt es außerdem das Vorstellungsvideo zur neuen Version.
Ich selbst nutze die neue Version seit dem Release und konnte bis dato keine Probleme feststellen. Sowohl alte, wie auch neue Android und Flutter Projekte laufen ohne Probleme und ohne Anpassungen am Code oder Gradle.

Related Links

Games Gewinnspiel Mai

Erstellt am event Uhr von account_circle Boehrsi in label Gaming
Games Gewinnspiel Mai Bild

Neue Runde, neues Glück, mein monatliches Games Gewinnspiel ist erneut gestartet. Ab jetzt hab ihr knapp zwei Wochen Zeit - konkret bis zum 23.05.2021 - 23:59 Uhr - um teilzunehmen. Dafür recht ein einfacher Kommentar unter dieser News.
Über 200 Spiele, DLCs und digitale Inhalte gibt es für euch zu holen. Alle weiteren Informationen zum Gewinnspiel gibt es wie gewohnt im unteren Teil der News.

navigate_before Vorherige format_list_numbered  Seite 70 Nächste navigate_next