Kolumne

Planet Android: Rollout bei Android 10, Patchday bei Google & Neues vom Pixel 4

Vor nicht als zu langer Zeit erblickte Android 10 das Licht der Welt. Gut einen Monat nach dem offiziellen Release schwappt nun die große Update-Welle über uns herein. Wir haben für Euch zusammengefasst, welche Smartphone-Modelle die neue Version erhalten. Zudem gibt es bei Google wohl eine wundersame Vermehrung der Pixel-4-Smartphones und Google schließt einige kritische Sicherheitslücken im Oktober.

DevOps Stories: Verweile doch, es ist so schön: Warum es wichtig ist, sich mit Developer-Happiness zu beschäftigen

Lukas besucht seit ungefähr zwei Jahren eine ganze Reihe von Meet-ups in der Stadt und ist sehr begeistert davon. Es ist ihm gelungen, eines seiner liebsten Meet-ups zu sich in die Firma zu holen. Auch sein Freund Arne hat die Gelegenheit genutzt, endlich mal bei Lukas im Büro vorbeizuschauen. Nach dem offiziellen Teil hat Lukas angeboten, interessierte Teilnehmer durch die Räumlichkeiten der Firma zu führen, und eine Handvoll hat seine Einladung angenommen. Sie sind sehr interessiert und löchern ihn mit Fragen.

Planet Android: Huawei Mate 30 ohne Android, Android 10 Go & Google und die Privatsphäre

Essen to Go, Kaffee to Go und jetzt auch Android 10 Go. Android 10 Go ist kürzlich erschienen. Man hat am Betriebssystem für Smartphones mit 1,5 GB Arbeitsspeicher vor allem die Performance und die Sicherheit überarbeitet. Auch Huaweis Mate-30-Reihe ist da, allerdings ohne Google-Dienste. Aber es gibt einen Trick, die Google-Play-Services dennoch zu installieren. Und der EuGH hat entschieden: Das „Recht auf Vergessen“ gilt nicht weltweit.

EnterpriseTales: Microframeworks to the Rescue

Enterprise Java scheint mit seinem Memory- und Runtime-Overhead in Zeiten von Cloud-native und Serverless nicht wirklich gut für die Zukunft gerüstet zu sein. Erschwerend kommt hinzu, dass viele Enterprise Frameworks mit Annotation Scanning, Aufbau von Proxies und Caches das Start- und Speicherverhalten weiter negativ beeinflussen. Bedeutet dies das Aus für Java in der Wunderwelt der Cloud? Mitnichten. Microframeworks to the Rescue!

Was Stakeholder wollen: Qualitätsanforderungen konkret formulieren

In der letzten Folge hatten wir das Thema „Qualität“ top-down erklärt und Ihnen dazu das generische Qualitätsmodell von ISO 25010 vorgestellt – zur Erinnerung finden Sie in Abbildung 1 nochmal die obere Ebene der Qualitätseigenschaften zusammengefasst – das komplette Modell geht noch eine Stufe tiefer und umfasst insgesamt gut 45 solcher Eigenschaften. Das ergibt eine ziemlich breite Themenvielfalt rund um „Qualität“, ist aber als Grundlage für konkrete Architektur- oder Implementierungsentscheidungen viel zu abstrakt: Wir benötigen mehr Details, wir müssen genauer wissen und beschreiben, was Stakeholder denn nun wirklich von unseren Systemen erwarten oder benötigen. Abstrakte Begriffe wie „Performance“ genügen dazu nämlich nicht.

Jakarta EE 8: Eine kritische Auseinandersetzung mit dem ersten Java-EE-Nachfolger

Am 10. September war es endlich so weit. Der Tag, auf den die Community lange gewartet hatte, war endlich gekommen. Fast zwei Jahre nach der Geburt des Eclipse-EE4J-Projekts hat die Eclipse Foundation mit Jakarta EE 8 das erste offizielle Release des Java-EE-Nachfolgers freigegeben. In der neuen Kolumne „EE Insights“ hält uns Christian Kaltepoth auf dem Laufenden und versorgt uns mit Insider-Wissen aus dem Jakarta-EE-Universum.

Planet Android: Google präsentiert Flutter & Dart, Webbrowser Vivaldi & Gmail mit Dark Mode für Android

Doppelt hält besser, sagt man. Das weiß auch Google und veröffentlicht auf seinen Developer Days 2019 nicht nur Flutter 1.9, sondern schickt parallel dazu auch Dart 2.5 ins Rennen. Außerdem steht Operas-Nachfolger, der Webbrowser Vivaldi, nun für Android zur Verfügung. Und auch Gmail lässt die Herzen zahlreicher Android-Nutzer höherschlagen und bringt den Dark Mode in Android.

Planet Android Spezial: Android 10 ist da – Alle Neuerungen auf einen Blick!

Es fühlt sich an wie Weihnachten und Geburtstag zusammen: Android 10 hat das Licht der Welt erblickt! Die erste „Neuerung“ springt einem sofort beim Lesen ins Auge – Android 10 ist schlichtweg Android 10. Der neuen Android-Version steht nun also keine Süßigkeit mehr Pate. Was die neuste Version des Betriebssystems von Google alles kann, haben wir für Euch zusammengefasst.

Req4Arcs: Qualitätsstandards mit ISO-25010

In den vergangenen drei Folgen haben Sie erfahren, wie Sie systematisch mit funktionalen Anforderungen umgehen können. Sie wissen jetzt, wie Sie die richtigen fachlichen Prozesse mitsamt den dafür notwendigen fachlichen Daten ermitteln und kommunizieren, Sie kennen User Stories, Abläufe und Features. Ihre Anwendung kann jetzt (beispielsweise) Kinokarten verkaufen. Aber da war doch noch was: Die Zahlungen der Kinokarten sollen gegen unbefugte Zugriffe geschützt und vor allen Dingen nicht-abstreitbar erfolgen (Stichwort: IT-Sicherheit). Außerdem muss der gesamte Bezahlvorgang in weniger als dreißig Sekunden abgeschlossen sein (Stichworte: Performance) und natürlich niemals ausfallen (Stichwort: Zuverlässigkeit). Diesen schwierigen Themen wenden wir uns in den nächsten Folgen zu – den Qualitätsanforderungen.

EnterpriseTales: Was ein „modernes“ Web-Frontend bedeutet

Der Entscheidungsprozess bei Web-Frontends ist häufig Framework-getrieben und betrachtet die architektonischen Implikationen nur am Rande. So ist es heute schon fast selbstverständlich, dass Webanwendungen als clientseitig gerenderte Single Page Applications (SPA) entwickelt werden. Die allgemeine Definition eines „modernen“ Frontends ist dabei nicht selten unmittelbar an die Auswahl eines konkreten Frameworks gebunden. Die Zeiten der eher klassischen, rein serverseitig getriebenen Ansätze (z. B. JSF) scheinen vorbei zu sein.