2 Punkte von GN⁺ 2023-12-14 | 1 Kommentare | Auf WhatsApp teilen

Interesse an Benutzeroberflächen wie CLI, GUI, Web und Mobile

  • Benutzeroberflächen gibt es in verschiedenen Formen, etwa als Command Line Interface (CLI), grafische Benutzeroberfläche (GUI), Web und Mobile.
  • Diese Oberflächen ermöglichen die Interaktion zwischen Nutzern und Computersystemen und werden je nach ihren Eigenschaften und dem Nutzungskontext ausgewählt.
  • Es ist wichtig, je nach Interesse und Bedarf der Nutzer die passende Oberfläche zu wählen.

Meinung von GN⁺:

  • Benutzeroberflächen sind ein wichtiger Faktor, der die Zugänglichkeit von Technologie bestimmt, und spielen eine zentrale Rolle bei der Verbesserung der User Experience (UX).
  • Während die CLI Power-Usern eine starke Kontrolle bietet, ist die GUI intuitiv nutzbar und daher für allgemeine Nutzer vertraut.
  • Web- und Mobile-Oberflächen bieten Zugänglichkeit und Komfort und verbreiten sich im modernen Alltag schnell, was zur Demokratisierung von Technologie beiträgt.

1 Kommentare

 
GN⁺ 2023-12-14
Hacker-News-Kommentare
  • Erfahrungen mit der Adoption einer Katze

    • Ein Paar wollte über battersea.org.uk adoptieren, verpasste aber wegen verspäteter Website-Updates eine passende Katze.
    • Mithilfe der internen JSON-API der Website erstellten sie eine Elixir-App, die Katzendaten in Echtzeit abruft und Benachrichtigungen über Twitter sendet.
    • Auf diese Weise entdeckten sie schnell einen schwarzen Kater namens "Fluff" und konnten ihn erfolgreich adoptieren.
  • Erfahrungen mit der Entwicklung persönlicher Spiele

    • Der Entwickler erstellt Spiele nur für sich selbst und hat verschiedene Spiele und Apps gebaut.
    • Er entwickelte unter anderem eine App, die Zwei-Faktor-Authentifizierungscodes als QR-Codes verschlüsselt und im Fotostream speichert.
  • Vom persönlichen Tool zur öffentlichen App

    • Ein farbenblinder Entwickler baute ein Farberkennungstool für seine eigenen Bedürfnisse, das später mit einer Pantone-Lizenz zu einer ausgereiften App weiterentwickelt wurde.
    • Er entwickelte Apps wie CBVision für Farbenblinde, Unwind zur Unterstützung der Atmung und LookAway zur Verringerung digitaler Augenbelastung.
  • Eingabetool für deutsche Umlaute

    • Beim Verwenden einer QWERTY-Tastatur entwickelte jemand ein Tool, mit dem sich deutsche Umlaute (ä, ö, ü, ß) leicht eingeben lassen.
    • Das Tool verwendet alternative Schreibweisen, um den gewünschten Text in korrektes Deutsch umzuwandeln.
  • Podcast-Werbeblocker

    • Ein Entwickler, der außerhalb der USA lebt, entwickelte eine App, um wiederkehrende Werbung in US-Podcasts zu blockieren.
    • Sie ruft XML-Feeds ab und identifiziert sowie entfernt Werbung mithilfe einer Bibliothek zur Audio-Fingerabdruckerkennung.
  • Verschiedene persönliche Projekte

    • Es wurden unter anderem eine App entwickelt, die eine einfache Tabellenkalkulation mit einem JavaScript-REPL kombiniert, eine Lisp-basierte CAD-App, ein Spiel zum Bau einer Raumstation, ein Dateitransfer-Tool und eine webbasierte Bibellese-App.
  • Lehrreiche Websites und Spiele

    • Es wurden eine Website erstellt, die populäre Sachbücher zusammenfasst und das Erinnern erleichtert, eine nutzergenerierte Mediendatenbank, eine Seite mit kompakten Weltnachrichten und ein von Wordle inspiriertes Wort-Ratespiel.
  • Besessenheit von der Suche in digitalen Aufzeichnungen

    • Es wurden eine Chrome-Erweiterung entwickelt, mit der sich der Volltext besuchter Webseiten durchsuchen lässt, ein Tool, das den Suchverlauf aller Browser sammelt, und eine App, die die ChatGPT-Benutzeroberfläche mit Volltextsuche kombiniert.
  • App zur Fortschrittsanzeige für macOS

    • Eine Menüleisten-App hilft beim Zeitgefühl, indem sie den Fortschritt visuell darstellt und eine Funktion zum Video-Mitschnitt der Arbeit enthält.
  • Baum-basierte To-do-App

    • Ein Entwickler entwickelte eine baumbasierte To-do-App, um seinen Alltag zu organisieren, und lernte dabei verschiedene Programmiertechniken.