IRONSOFTWAREHOME
KORZYSTANIE Z IRONQR

Skaner Kodów QR Smartwatcha (.NET Developer Tutorial)

Curtis Chau
Curtis Chau
Updated: 21 kwietnia 2026

Ten kompleksowy przewodnik eksploruje Wear Codes for Wear OS - potężną aplikację do skanowania kodów QR dla smartwatchy Wear OS. Nauczysz się, jak skanować kody QR z nadgarstka, odkryć kluczowe funkcje aplikacji oraz dowiedzieć się, dlaczego przewyższa ona tradycyjne skanowanie telefonem. Niezależnie od tego, czy jesteś nowy w smartwatchach, czy doświadczonym użytkownikiem, ten przewodnik pomoże Ci w pełni wykorzystać potencjał skanowania QR na urządzeniu Wear OS watch oraz wprowadzi IronQR dla rozwiązań integracyjnych.

Kody noszenia dla Wear OS

Smart Watch QR Code Scanner (.NET Developer Tutorial): Figure 1 - Wear Codes for Wear OS

Wear Codes zamienia Twój smartwatch w wydajnego towarzysza skanowania kodów QR. Wyświetla wiele kodów QR i kodów kreskowych, w tym kart lojalnościowych, kodów płatności, kart pokładowych i informacji kontaktowych. Użytkownicy mogą zarządzać swoją kolekcją kodów kreskowych za pomocą aplikacji na telefon komórkowy, która następnie synchronizuje się z ich smartwatchem Wear OS dla łatwego dostępu.

Blask Wear Codes tkwi w jego prostocie. Główny ekran przedstawia wyraźny celownik, który działa płynnie z wbudowaną kamerą zegarka. Nie ma bałaganu, nie ma zamieszania - wystarczy wydrukować, zeskanować i iść dalej.

Możesz bardzo łatwo zarządzać swoimi kodami z Wear Codes. Intuicyjny interfejs pozwala na dodawanie, organizowanie i łatwe uzyskiwanie dostępu do swoich kodów. Oznacza to, że niezależnie od tego, czy jesteś w kawiarni, wsiadasz na lot, czy udostępniasz swoje informacje kontaktowe, wszystko, czego potrzebujesz, jest na wyciągnięcie ręki. Obsługuje szeroką gamę typów kodów, w tym kody kreskowe i kody QR, wychodząc naprzeciw różnym potrzebom użytkowników.

Pierwsze kroki z Wear Codes

Aby zainstalować kody Wear na zegarku, wystarczy wykonać kilka prostych kroków:

  1. Przejdź do Sklepu Play na swoim urządzeniu i pobierz aplikację.
  2. Zezwól na dostęp do kamery, gdy pojawi się monit.
  3. Aplikacja wita Cię przejrzystym, skupionym na celu interfejsem do żądania połączeń — widoczny przycisk skanowania i logo zachęcają do zeskanowania pierwszego kodu QR.
  4. Skieruj zegarek na dowolny kod QR, a Wear Codes natychmiast zareaguje. Wizjer pomaga idealnie wyrównać kod, a haptyczne potwierdzenie sygnalizuje pomyślne zeskanowanie.
  5. Każdy typ kodu wywołuje określoną reakcję — podgląd linków internetowych przed otwarciem, zaktualizowana lokalizacja pokazuje natychmiastowe opcje nawigacji do restauracji, a dane kontaktowe zapisują się bezpośrednio w zegarku podczas wysyłania wiadomości w celu nawiązania połączenia.

Ta aplikacja obsługuje różne formaty kodów QR. Kody menu restauracji otwierają bezpośrednio cyfrowe menu, a bilety na wydarzenia wyświetlają najważniejsze informacje w centralnej części ekranu. Historia skanów pozostaje uporządkowana i dostępna, gotowa do szybkiego wykorzystania w razie potrzeby.

Obsługiwane formaty

Wear Codes obsługuje szeroki zakres formatów BarCode:

  • Kody QR
  • BarCode UPCA (USA)
  • BarCode EAN13 (UE)
  • BarCode Code 128
  • BarCode kreskowy Code 39
  • ITF BarCode
  • Codabar
  • Aztec
  • PDF 417
  • Data Matrix

Wymagania techniczne

Wear Codes wymaga:

  • Smartwatch z systemem Wear OS (niekompatybilny z zegarkami Pebble, Sony LiveView ani zegarkami Samsung Gear bez systemu Wear OS)
  • Urządzenie mobilne z systemem Android kompatybilne z Wear OS
  • Różne uprawnienia zapewniające pełną funkcjonalność, w tym dostęp do aparatu, stanu sieci i pamięci

Wersja bezpłatna ogranicza użytkowników do jednego kodu, a dodatkowa pojemność jest dostępna poprzez zakup w aplikacji.

IronQR: C# Biblioteka kodów QR

Smart Watch QR Code Scanner (.NET Developer Tutorial): Figure 2 - IronQR

Biblioteka IronQR to solidna biblioteka C# zaprojektowana w celu uproszczenia tworzenia i odczytu kodów QR w aplikacjach .NET. Oferuje przyjazny dla użytkownika interfejs API, umożliwiający płynną integrację funkcji kodów QR z projektami .NET. IronQR obsługuje różne wersje .NET, w tym .NET 8, 7, 6, Core, Standard i Framework.

Smartwatche, dzięki swojej kompaktowej budowie i wbudowanym kamerom, doskonale nadają się do szybkiego skanowania kodów QR. Korzystając z IronQR, programiści mogą tworzyć aplikacje, które pozwalają smartwatchom efektywnie skanować kody QR, ułatwiając takie zadania, jak płatności zbliżeniowe, rejestracja na wydarzeniach i kontrola dostępu.

Przykład kodu

Aby zaimplementować skanowanie kodów QR przy użyciu IronQR w aplikacji napisanej w języku C#, zainstaluj pakiet IronQR w swoim projekcie:

PM > Install-Package IronQR

Zaimportuj bibliotekę IronQR i użyj obiektu QrReader do skanowania kodu QR:

using IronQr;
using IronSoftware.Drawing;
using System.Collections.Generic;

class Program
{
    static void Main()
    {
        // Set your license key
        License.LicenseKey = "Your-License";

        // Load the QR code image from a file
        var inputBmp = AnyBitmap.FromFile("QR img.png");

        // Create a QrImageInput object using the loaded image
        QrImageInput imageInput = new QrImageInput(inputBmp);

        // Initialize the QR reader
        QrReader reader = new QrReader();

        // Read the QR code from the image input
        IEnumerable<QrResult> results = reader.Read(imageInput);

        // Iterate over each result and display the decoded information
        foreach (var result in results)
        {
            Console.WriteLine($"QR Code Value: {result.Value}");
        }
    }
}

Ten kod pokazuje, jak załadować obraz zawierający kod QR, odczytać jego zawartość za pomocą IronQR i wyświetlić zdekodowaną wartość. Dzięki wbudowaniu takich funkcji w aplikacje na smartfony programiści mogą poprawić komfort użytkowania, zapewniając szybkie i niezawodne skanowanie kodów QR.

Wnioski

Wear Codes wypełnia lukę między kodami QR a technologią urządzeń do noszenia. Oferuje praktyczne rozwiązanie dla codziennych potrzeb związanych ze skanowaniem. Intuicyjny interfejs i niezawodne działanie sprawiają, że jest to doskonały wybór dla użytkowników Wear OS, którzy często korzystają z kodów QR.

Dla programistów IronQR stanowi podstawę do wbudowania podobnych funkcji w ich aplikacje. Dzięki kompleksowej obsłudze platformy .NET i prostemu wdrożeniu tworzenie aplikacji na smartwatche z obsługą kodów QR staje się łatwe i wydajne. IronQR oferuje bezpłatny okres próbny oraz profesjonalną licencję deweloperską od $999.

Niezależnie od tego, czy jesteś użytkownikiem pragnącym ułatwić sobie codzienne interakcje z kodami QR, czy programistą dążącym do wzbogacenia swoich aplikacji o funkcjonalność QR, połączenie Wear Codes i IronQR pokazuje przyszłość skanowania kodów QR za pomocą urządzeń do noszenia.

Curtis Chau
Autor tekstów technicznych

Curtis Chau posiada tytuł licencjata z informatyki (Uniwersytet Carleton) i specjalizuje się w front-endowym rozwoju, z ekspertką w Node.js, TypeScript, JavaScript i React. Pasjonuje się tworzeniem intuicyjnych i estetycznie przyjemnych interfejsów użytkownika, Curtis cieszy się pracą z nowoczesnymi frameworkami i tworzeniem dobrze zorganizowanych, atrakcyjnych wizualnie podręczników.

...
Czytaj więcej

Powiązane artykuły

Key in blue circle

Uzyskaj natychmiast swój darmowy 30-dniowy Klucz Testowy.

Your trial license will be sent to your email address

Brak ograniczeń. 100% dostępności. Bez karty kredytowej.

bullet_checkedNie wymaga karty kredytowej ani tworzenia kontaBrak ograniczeń. 100% dostępności. Bez karty kredytowej.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Zarezerwuj swoje darmowe Demo na żywo
Booking Badge

Zaufane przez miliony inżynierów na całym świecie

Logotypy klientów Iron Software
Otrzymaj swoje Konsultacja Bez Zobowiązań
Wypełnij poniższy formularz lub wyślij e-mail na sales@ironsoftware.com
Twoje dane zawsze będą utrzymywane w tajemnicy.
Zaufane przez miliony inżynierów na całym świecie
Logotypy klientów Iron Software
Otrzymaj swój darmowy Klucz Próbny na 30 dni natychmiast.
Nie wymaga karty kredytowej ani tworzenia konta