Pokazywanie postów oznaczonych etykietą Chrome2Phone. Pokaż wszystkie posty
Pokazywanie postów oznaczonych etykietą Chrome2Phone. Pokaż wszystkie posty

wtorek, 21 grudnia 2010

Chrome2Phone (C2DM) i android2cloud

Istnieje taki dodatek do Chrome o nazwie Chrome2Phone, który po zainstalowaniu w telefonie z Androidem programu o tej samej nazwie, autoryzacji pluginu, skojarzeniu programu w telefonie i pluginu - pozwala na uruchamianie akcji (programów) w telefonie za pomocą kliknięcia w przycisk na pasku Chrome.

Przykład? Oglądam jakąś strone, klikam przycisk i strona otwiera się za moment w przeglądarce telefonu. Oglądam mapę w Google Maps, klik, i oglądana lokalizacja otwiera się w aplikacji Google Maps w telefonie.  Podobnie podczas oglądania filmu na YouTube. Proste i pomocne. Możemy też w opcjach ustawić czy linki mają otwierać się automatycznie czy mamy być pytani za każdym razem o to.

Cały ten mechanizm opiera się na usłudze C2DM (Cloud to Device Messaging), dostępnej dla systemu Android od wersji 2.2. Jest to usługa pozwalająca na przesyłanie danych (a właściwie to powiadomienia o pojawieniu się nowych danych, gdyż nie zaleca się przesyłania zbyt dużej ilości danych za pomocą C2DM - limit wynosi 1024 bajty) z jakiegoś serwera bezpośrednio do urządzenia z Androidem na pokładzie. Pozwala zaoszczędzić czas i zasoby telefonu na ciągłe odpytywanie serwera o nowe dane. Aplikacja w telefonie zostaje powiadomiona za pomocą broadcastu o nadejściu danych. Co ciekawe, do działania usługi potrzebna jest zainstalowana aplikacja Market (patrz tutaj). 

Dziś dowiedziałem się o 2 nowych funkcjach: kopiowanie tekstu i wybieranie numeru telefonu. Pierwsza z nich polega na tym, że po zaznaczeniu dowolnego tekstu na stronie i kliknięciu przycisku plugina tekst kopiowany jest do schowka systemowego w telefonie, co zostaje uwidocznione przez informację w pasku powiadomienia:


Drugą z nich polega na tym, że po zaznaczeniu na stronie kawałka tekstu który jest numerem telefonu i kliknięciu przycisku pluginu na telefonie zostanie uruchomiona aplikacja do dzwonienia wraz z wpisanym już numerem telefonu - należy już tylko wcisnąć zieloną słuchawkę.



To jednak dopiero połowa. Czasami brakowało mi odwrotnej funkcji - oglądam jakaś stronę w telefonie, ale jest to jednak niewygodne, więc chciałbym zobaczyć ja na ekranie komputera. Najłatwiej było przesłać linka mejlem, ale to mimo wszystko niewygodne. Okazało się, że istnieje rozwiązanie - nazywa się ono android2cloud (strona domowa projektu). Za jego pomocą można przesłać (za pomocą akcji Share w telefonie) oglądaną właśnie stronę do przeglądarki Chrome.

Instalacja jest analogiczna jak Chrome2Phone. Trzeba ściągnąć plugin do Chrome (stąd) oraz zainstalować aplikację z Marketu (co ciekawe, są jej dwie wersje, darmowa i płatna, obie tak samo funkcjonalne, link do darmowej). Po zainstalowaniu i konfiguracji (autoryzacja) mamy dostępna aplikację (mało ergonomiczna mówiąc delikatnie) oraz dużo bardziej wygodny sposób za pomocą opcji Share w menu przeglądarki:


Działanie jest niestety zauważalnie wolniejsze niż w przeciwną stronę. Nie zmienia to faktu, że aplikacja działa i bywa bardzo pomocna na co dzień.