211service.com
Najnowsza aplikacja do czatu na iPhone'a nie wymaga połączenia z Internetem
Sklepy z aplikacjami mobilnymi są wypełnione aplikacjami do przesyłania wiadomości, od WhatsApp po Tango i ich wieloma naśladowcami. Ale FireChat, wydany w zeszłym tygodniu na iPhone'a , wyróżnia się. To jedyny, z którego można korzystać bez zasięgu telefonu komórkowego.

Pomiędzy nami: Systemy peer-to-peer, takie jak FireChat, wysyłają informacje bez angażowania odległych serwerów lub operatorów bezprzewodowych.
FireChat korzysta z funkcji wprowadzonej przez Apple w najnowszej wersji oprogramowania mobilnego iOS, iOS7, zwanej łącznością wieloosobową. Ta funkcja umożliwia telefonom łączenie się ze sobą bezpośrednio za pomocą Bluetooth lub Wi-Fi jako alternatywy dla Internetu. Jeśli korzystasz z FireChat, pobliski pokój rozmów umożliwia wymianę wiadomości z innymi użytkownikami w promieniu 100 stóp bez wysyłania danych przez operatora komórkowego.
Micha Benoliel, CEO i współzałożyciel startupu Otwarty ogród , który stworzył FireChat, twierdzi, że aplikacja pokazuje, jak smartfony można uwolnić od sieci komórkowych. Ma nadzieję, że wraz z nadchodzącą wersją narzędzi programowych udostępni o wiele więcej opcjonalnych aplikacji internetowych, które pomogą programistom tworzyć aplikacje w stylu FireChat na iPhone'a lub urządzenia z systemem Android, Mac i Windows. Takie podejście jest bardzo interesujące w przypadku gier wieloosobowych i wszelkiego rodzaju aplikacji komunikacyjnych, mówi Benoliel.
Anthony DiPasquale, deweloper z doradztwem Myślibot , mówi, że FireChat jest jedyną znaną mu aplikacją, która została stworzona do korzystania z łączności multipeer, być może dlatego, że ta funkcja pozostaje nieznana większości programistów Apple. Mam nadzieję, że wkrótce więcej osób zacznie z niego korzystać, mówi. To niesamowity framework z dużym potencjałem. Prawdopodobnie jest to świetne zastosowanie dla łączności wieloosobowej w każdej sytuacji, w której są zgrupowani ludzie, którzy chcą dzielić się jakimś rodzajem informacji. DiPasquale sam bawił się w korzystanie z łączności wieloosobowej, tworząc eksperymentalną aplikację, która: przesyła muzykę z jednego urządzenia do kilku innych w pobliżu .
Nowa funkcja iOS7 obsługuje obecnie tylko dane przenoszące się bezpośrednio z jednego urządzenia na drugie oraz z jednego urządzenia na kilka innych. Jednak nadchodzące oprogramowanie Open Garden rozszerzy tę funkcję, aby dane mogły przeskakiwać między dwoma iPhone'ami poza zasięgiem siebie za pośrednictwem urządzeń pośredniczących. Takie podejście, znane jako sieć kratowa, jest podstawą kilku istniejących projektów tworzenia sieci komunikacyjnych odpornych na katastrofy lub kontrolowanych przez społeczność (patrz Budowanie własnego Internetu za pomocą mobilnej sieci kratowej ).
Aplikacje stworzone do wykorzystywania takich schematów „urządzenie z urządzeniem” mogą oferować korzyści w zakresie bezpieczeństwa i prywatności w porównaniu z tymi, które korzystają z Internetu. Na przykład wiadomości wysyłane za pomocą FireChat do pobliskich urządzeń nie przechodzą przez żadne systemy obsługiwane przez Open Garden lub operatora bezprzewodowego (chociaż są nadawane do wszystkich użytkowników FireChat w pobliżu).
Oznacza to, że atakujący lub agencja rządowa nie mogą przechwycić treści wiadomości i metadanych z centralnego węzła komunikacyjnego. Ta metoda komunikacji jest odporna na zapory ogniowe, takie jak te zainstalowane w Chinach i Korei Północnej, mówi Matta Thompsona , inżynier oprogramowania, który pisze blog dotyczący rozwoju iOS i Mac NSHipster . Jak mówi, ostatnie doniesienia o nadzorze usług online na dużą skalę i ciągła litania naruszeń bezpieczeństwa danych sprawiają, że jest to dobry czas dla aplikacji, które nie opierają się na serwerach centralnych. W miarę jak użytkownicy stają się coraz bardziej świadomi konsekwencji technologii, na których polegają, w zakresie bezpieczeństwa i prywatności, dążenie do lokalnych sieci ad-hoc nabiera sensu.
Jednak aplikacje sieciowe peer-to-peer i mesh również wiążą się z własnym ryzykiem, ponieważ podsłuchujący może uzyskać dostęp do ruchu lokalnego, korzystając z urządzenia znajdującego się w zasięgu.
Głównym produktem Open Garden jest aplikacja, która umożliwia urządzeniom z Androidem udostępnianie połączeń internetowych (patrz Czy możesz oszczędzić trochę dostępu do Internetu? ). Jednak Benoliel mówi, że nie pojawi się to w najbliższym czasie na iPhone'a, ponieważ funkcja, na której opiera się FireChat, nie może być używana do udostępniania łączności danych.
Komunikacja mobilna peer-to-peer i sieci typu mesh mogą okazać się szczególnie ważne w krajach o minimalnej infrastrukturze komunikacyjnej. Widać, że Google wydaje miliardy na światłowód i balony, ale to nie rozwiąże problemu wszechobecnej łączności mobilnej, mówi Benoliel. Twierdzi, że rozpowszechnienie tanich telefonów z Androidem na całym świecie umożliwi tworzenie sieci mesh. Musimy stworzyć małe sieci internetowe, które mogą funkcjonować samodzielnie, a następnie podłączyć je do dużego Internetu.