Едно от предимствата на iOS на Apple пред Android на Google е дълбоката интеграция с MacBook, което не е изненадващо, тъй като и двете операционни системи са разработени от една и съща компания. Съществуват решения за свързване на смартфон с Android към компютър с Windows, но интеграцията им не е толкова дълбока, до голяма степен защото са разработени от различни компании. Сега Google и Microsoft се стремят да поправят това.
Например, екосистемата на Apple разполага с функцията Handoff, която ви позволява да стартирате приложение на едно устройство и да продължите да взаимодействате с него на друго. В момента Google не предлага аналог на функцията за Android, но компанията разработва такъв. Очевидно тази функция ще бъде част от усилията на Google да пренесе Android на компютрите с Windows, за да подобри нивото на взаимодействие между устройствата.
На този етап много подробности за реализацията на аналога наHandoff в Android остават неизвестни. Това може да означава, че инструментът все още е във фаза на разработка.
През юли медиите писаха, че Google работи върху функция за „прехвърляне на данни“, след като менюто Handoff беше открито в раздела „Услуги за различни устройства“ в настройките на бета версията на Android. То съдържаше функции като превключване на повиквания и споделяне на интернет. Този раздел съдържаше и опции за синхронизиране на известия, споделяне на файлове и прехвърляне на приложения между устройствата.

Предвид името и описанието на новия раздел, можеше да се предположи, че функцията ще работи подобно на Handoff в устройствата на Apple. С появата на Android 16 това предположение се потвърди, тъй като Google добави програмен код към операционната система за нова функция, наречена Task Continuity (Непрекъснатост на задачите). През последните месеци разработчиците разшириха кодовата база на този инструмент, което потвърждава намерението им да реализират пълноценен аналог на Handoff в Android.

Това обаче не е лесно, тъй като Microsoft и Google ще трябва да работят в тясно сътрудничество в област, в която търговските им интереси може да се припокрият. Въпреки че Microsoft се опитва да изгради такава система, тя го прави без прякото участие на Google, което води до ограничени възможности за потребителите и разработчиците.

Решението на Microsoft за потребителите е еднопосочно: то позволява задачите, започнати на устройство с Android да бъдат възобновени на компютър с Windows, но не и обратното. Това е така, защото Microsoft няма достъп на ниво операционна система, който е необходим за показване на известия при възобновяване на задачи в Android. Тази функционалност ще трябва да бъде реализирана отделно от производителите на смартфони с Android. Тя е свързана и с приложението Phone Link и свързаните с него услуги, които не са предварително инсталирани на всички смартфони с Android, което създава допълнителна пречка.

Съществуват и значителни бариери пред разработчиците. За да поддържат Handoff, те трябва да интегрират специален Windows SDK във версиите на своите продукти за Windows, с който много мобилни приложения просто не разполагат. Това е значителен обем работа за функция, която поради несъответствия от страна на Android няма да бъде достъпна за всички потребители, което не създава голям стимул за широкото ѝ разпространение.
Google може да реши голяма част от тези проблеми, като обедини Chrome OS и Android в една операционна система за компютри. Тъй като компанията ще има пълен контрол върху софтуерната платформа, разработчиците ще могат да вградят функцията Handoff директно в ядрото на операционната система и да предложат на разработчиците на Android единен стандартизиран API. Този подход ще осигури широка и последователна съвместимост. Предизвикателствата ще останат, тъй като Google дава на производителите на смартфони значителна свобода да персонализират потребителския интерфейс, което може да доведе до фрагментация. По-вероятно е обаче решението Handoff да бъде широко възприето от производителите на устройства с Android и разработчиците на приложения.

Как всъщност ще работи функцията Handoff в Android?
Като цяло тя ще позволи безпроблемно прехвърляне на текущото състояние на дадено приложение от едно устройство с Android на друго. Устройството, с което потребителят взаимодейства, ще показва подсказка за състоянието на работещото приложение на другото устройство. Когато потребителят докосне тази подсказка, системата ще инициира предаване за взаимодействие със съответното приложение, като прочете състоянието му на отдалеченото устройство и го рестартира на местното устройство.
На техническо ниво функцията Handoff се основава на три основни компонента. На първо място, става дума за системната рамка, която е в основата на функцията. Това е набор от услуги за определяне на това кои дейности на приложението могат да бъдат прехвърлени на устройството, както и за пакетиране на данните, необходими за тяхното пресъздаване. В допълнение към това е необходим комуникационен инструмент за откриване на приложения за прехвърляне на близкото устройство и управление на заявките за прехвърлянето им. Друго важно съображение е специфичен компонент на потребителския интерфейс, който позволява на лентата на задачите да получава информация за отдалечено разположени приложения и да показва съответните известия на местното устройство.
Към момента ентусиастите са открили код в Android, който описва само процеса на прехвърляне на данни от отдалечено към локално устройство, т.е. няма механизъм за прехвърляне на текущата дейност на устройството към други устройства. Това не означава, че Android няма да поддържа функцията за прехвърляне на приложение от компютър към смартфон или от таблет към смартфон. Засега обаче все още не е открит програмен код, който да показва това.
Всичко важно от света на технологиите, директно в пощата ти.
С абонирането приемате нашите Условия и Политика за поверителност. Може да се отпишете с един клик по всяко време.
Коментирайте статията в нашите Форуми. За да научите първи най-важното, харесайте страницата ни във Facebook, и ни последвайте в Google Новини, TikTok, Telegram и Viber или изтеглете приложението на Kaldata.com за Android, iPhone, Huawei, Google Chrome, Microsoft Edge и Opera!