Linq wprowadza interaktywne aplikacje iMessage: płatności, bilety i gry bezpośrednio w czacie
Firma Linq, dostawca infrastruktury komunikacyjnej, umożliwiła tworzenie interaktywnych mini-aplikacji w iMessage, pozwalając użytkownikom na zakupy, rezerwacje czy gry bez opuszczania konwersacji.

Firma Linq, startup specjalizujący się w infrastrukturze komunikacyjnej, wprowadziła nową funkcjonalność dla iMessage, umożliwiającą deweloperom tworzenie interaktywnych mini-aplikacji. Dzięki temu użytkownicy mogą teraz dokonywać płatności, rezerwować loty, kupować bilety czy grać w gry bezpośrednio w konwersacji iMessage, bez konieczności opuszczania aplikacji czy przechodzenia do zewnętrznych przeglądarek.
Interaktywne karty w iMessage
Kluczem do tej innowacji jest nowy typ wiadomości o nazwie „imessage_app”, który renderuje klikalne, aktualizowalne karty w dymku czatu. Wcześniej główną opcją dla agentów było wysyłanie linków, co wymagało od użytkownika opuszczenia iMessage i przejścia do innej witryny lub aplikacji. Nowe rozwiązanie Linq eliminuje ten krok, integrując pełne doświadczenie użytkownika w ramach konwersacji.
Interaktywna karta staje się de facto aplikacją wewnątrz dymku. Zastępuje ona dotychczasowe elementy wiadomości, takie jak tekst, media czy linki. Bogata zawartość jest pobierana z adresu URL dostarczonego przez dewelopera, a za jej wyświetlanie odpowiada zainstalowane rozszerzenie Wiadomości.
Techniczne aspekty implementacji
Aby karta została poprawnie wyrenderowana, deweloperzy muszą zadbać o kilka szczegółów technicznych. Kluczowym elementem jest tożsamość aplikacji, która obejmuje team_id (10-znakowy identyfikator) oraz bundle_id. Te pola informują iMessage, które rozszerzenie ma renderować kartę. Jeśli tożsamość aplikacji nie pasuje do zainstalowanego rozszerzenia, karta zostanie wyświetlona jako zwykły tekst, wykorzystując tekst zastępczy (caption) zdefiniowany przez dewelopera, bez generowania błędu.
Deweloperzy kontrolują tekst wyświetlany na karcie (caption i subcaption), natomiast obrazy, ikony i interaktywny interfejs użytkownika pochodzą z rozszerzenia. Ważne jest, aby ustawić przynajmniej jedno pole, w przeciwnym razie karta zostanie wyświetlona jako pusty dymek. Zmiana adresu URL karty powoduje zmianę jej zawartości.
Istnieje również flaga interactive, która domyślnie ustawiona jest na true. Określa ona, czy odbiorcy posiadający aplikację zobaczą kartę w wersji „na żywo”. Ustawienie jej na false spowoduje wyświetlenie statycznej karty. Wynik zależy od stanu instalacji aplikacji u odbiorcy oraz wartości tej flagi.
Aktualizacje i interakcje
Jedną z najbardziej interesujących funkcji jest możliwość aktualizowania dostarczonych kart. Pozwala to na dynamiczną zmianę zawartości karty w czasie rzeczywistym, na przykład odświeżanie planszy gry po wykonaniu ruchu. Aktualizacje są realizowane poprzez odwołanie się do oryginalnej wiadomości. Można zmieniać takie elementy jak url, fallback_text, interactive oraz layout, natomiast tożsamość aplikacji pozostaje stała przez cały cykl życia karty.
Każda aktualizacja jest dostarczana jako nowa wiadomość z własnym identyfikatorem. Flaga interactive nie jest dziedziczona, więc musi być ponownie wysyłana przy każdej aktualizacji. Linq umożliwia również odbieranie kart, które są uwzględniane w webhooku message.received.
Platforma Linq, która stoi za tym API, umożliwia agentom AI komunikację z użytkownikami za pośrednictwem iMessage, RCS i SMS. Nowe możliwości interaktywnych aplikacji iMessage stanowią znaczący krok w kierunku bardziej zintegrowanej i płynnej komunikacji, choć wiążą się z pewnym kompromisem między zasięgiem a interaktywnością. Oznacza to, że dla szerokiego zasięgu obrazów nadal lepiej sprawdzą się tradycyjne media lub bogate linki, natomiast dla głębokiej interakcji – nowe karty iMessage. To rozwiązanie otwiera nowe możliwości dla firm i deweloperów, którzy chcą oferować usługi bezpośrednio w środowisku komunikacyjnym użytkowników Apple.
Źródło: marktechpost.com
Komentarze
Zaloguj się, aby dołączyć do dyskusji.
Nikt jeszcze nie skomentował. Bądź pierwszy!
Czytaj dalej

Etched, konkurent Nvidii, osiąga wycenę 5 miliardów dolarów i miliard dolarów zamówień na chipy AI
Startup Etched, specjalizujący się w chipach AI do wnioskowania, ogłosił wycenę na poziomie 5 miliardów dolarów po nowej rundzie finansowania oraz miliard dolarów zakontraktowanych zamówień na swoje systemy.
Redakcja Aigest15 godz. temu

Specjalizacja systemów AI jest nieunikniona: wnioski z teorii optymalizacji, biologii i rynków
Artykuł analizuje, dlaczego specjalizacja, a nie ogólność, jest kluczową zasadą efektywnych systemów AI, opierając się na badaniach Goldfedera, Wydera, LeCuna i Shwartz-Ziv z 2026 roku.
Redakcja Aigest19 godz. temu

Agenci AI jako „współpracownicy” obniżają skuteczność ludzkiej pracy
Badania wskazują, że traktowanie agentów AI jako cyfrowych pracowników zmniejsza zdolność ludzi do wykrywania błędów i sprzyja zrzucaniu odpowiedzialności.
Redakcja Aigestwczoraj

Austria chce przyciągnąć Anthropic do UE w obliczu blokady modeli AI z USA
W odpowiedzi na amerykańskie ograniczenia w dostępie do zaawansowanych modeli AI, Austria proponuje przyciągnięcie firmy Anthropic do Europy, dążąc do niezależności technologicznej.
Redakcja Aigestwczoraj

Samsung i SK Hynix zainwestują 590 mld dolarów w produkcję chipów w obliczu rosnącego popytu na AI
Korea Południowa planuje gigantyczne inwestycje w produkcję półprzewodników, aby sprostać rosnącemu zapotrzebowaniu na chipy pamięci dla sztucznej inteligencji, co ma również stymulować rozwój regionalny.
Redakcja Aigest2 dni temu

Micron na fali wznoszącej: Czy producent pamięci stanie się kolejną Nvidią?
Amerykański producent chipów pamięci, Micron, zyskuje na wartości, a analitycy z Wall Street upatrują w nim potencjalnego następcę sukcesu Nvidii, napędzanego rosnącym popytem na pamięć w erze sztucznej inteligencji.
Redakcja Aigest2 dni temu
Bądź na bieżąco ze światem AI
Najważniejsze newsy, recenzje i poradniki — raz w tygodniu, prosto na maila. Bez spamu.