Zamknij reklame

Dzięki wiadomościom dla programistów iOS 8 Apple wkroczył na Androida. Na wczorajszym przemówieniu przedstawił możliwość rozszerzenia aplikacji na inne części systemu i integracji z nim. Do tej pory była to domena Androida. Ta rozszerzalność obejmuje także klawiatury innych firm, które użytkownicy będą mogli zainstalować oprócz standardowej klawiatury systemowej.

Klawiatura systemowa nie pozostała jednak bezczynna, Apple dodał dość przydatną funkcję predykcyjnego pisania, gdzie w specjalnej linii nad klawiaturą system podpowiada słowa w kontekście danego zdania, ale także w kontekście osoby z którym się komunikujesz. O ile słowa szeptane ze współpracownikiem będą bardziej formalne, o tyle z przyjacielem będą bardziej konwersacyjne. Klawiatura powinna dostosować się do Twojego stylu pisania i teoretycznie działać coraz lepiej. Jednak pomimo tych ulepszeń nie jest to najlepsza klawiatura, jaką można sobie wyobrazić dla telefonu lub tabletu, a przewidywanie nie jest jeszcze dostępne w języku czeskim i słowackim.

I tu otwiera się przestrzeń dla zewnętrznych programistów, którzy mogą znacznie rozszerzyć możliwości istniejącej klawiatury lub wprowadzić zupełnie nową klawiaturę. Najważniejszymi graczami wśród klawiatur dla Androida są programiści SwiftKey, Swype a Fleksy. Wszyscy trzej potwierdzili już rozwój aplikacji klawiaturowych dla systemu iOS 8.

„Myślę, że to oczywiście niesamowity dzień dla każdego, kto chce być produktywny i korzystać z urządzenia z systemem iOS. Wierzymy, że stworzyliśmy świetny produkt, który ułatwi pisanie na ekranach dotykowych, a mamy świetną społeczność użytkowników Androida, która to potwierdza. Nie możemy się doczekać rozszerzenia naszego produktu na iOS. Ostatecznie oznacza to, że ludzie będą mieli większy wybór, na co nie możemy się doczekać”.

Joe Braidwood, szef marketingu w SwiftKey

SwiftKey całkiem niedawno wypuścił własną aplikację do robienia notatek Uwaga SwiftKey, co umożliwiało pisanie za pośrednictwem tej właśnie klawiatury i oferowało integrację z Evernote. Jednak klawiatura była ograniczona tylko do tej aplikacji. Oprócz możliwości pisania za pomocą pociągnięć palcami, SwiftKey oferuje pisanie predykcyjne, gdzie wyświetla sugerowane słowa na pasku nad klawiaturą. W końcu Apple prawdopodobnie się tutaj zainspirowało. Firma najwyraźniej przenosi także usługę SwiftKey Cloud, która umożliwi tworzenie kopii zapasowych danych użytkownika i synchronizację z innymi urządzeniami.

Z kolei Swype przoduje w pisaniu za pomocą palca w połączeniu z obszernym słownikiem dla wielu języków, w tym czeskiego. Na podstawie ruchu wyszukuje najbardziej prawdopodobne słowo i wstawia je do tekstu, a użytkownicy mogą następnie wybrać alternatywne słowo na pasku nad klawiaturą. Fleksy następnie koncentruje się na automatycznym poprawianiu słów podczas szybkiego, klasycznego pisania i używa gestów do potwierdzania lub poprawiania słów.

Możliwości wspomnianych powyżej klawiatur jeszcze się nie skończyły, a programiści mogą w pełni oddać się swojej wyobraźni, aby zapewnić lepsze opcje pisania w systemie iOS. Na przykład oferowana jest klawiatura z piątym rzędem klawiszy, która umożliwia wydajniejsze pisanie dla Czechów i innych narodowości, którzy używają znaków specjalnych. Niestety programiści nie mogą zaimplementować lepszego sposobu przesuwania kursora ze względu na ograniczenie, na które wyraźnie wskazuje firma Apple Przewodnik programowania.

przez instrukcja programowania klawiatury od Apple, możliwe będzie zarządzanie klawiaturami z poziomu ustawień, podobnie jak obecnie dodajesz inne klawiatury dla innych. Będzie wtedy możliwe przełączanie klawiatur za pomocą klawisza z ikoną globusa, tak samo jak przełączanie się na klawiaturę z Emoji.

Źródła: RE / Kodeksie, MacStories
.