

Новый open-source проект под названием PieMessage обеспечивает кроссплатформенную поддержку iMessage, позволяя пользователям Android общаться через платформу обмена сообщениями Apple iPhone.
В видео ниже мы можем коротко увидеть приложение PieMessage в действии с еще не выпущенной прототипной версией приложения.
Видео было отправлено Эриком Чи (Eric Chee), разработчиком приложения, который создал PieMessage и сегодня опубликовал код на GitHub.
Это не первое приложение, реализующее данную функцию, так как ранее уже существовали похожие, но краткоживущие решения для устройств Android. Как и предыдущие решения, оно требует сервер для обеспечения поддержки iMessage на устройствах не от Apple. Отличие в том, что PieMessage использует Mac и клиент OS X в качестве сервера. В прошлом выпущенные приложения использовали сторонний сервер для маршрутизации сообщений, что вызывало опасения по поводу безопасности у пользователей и, вероятно, у Apple. Но этот подход теоретически может позволить пользователям использовать собственные Mac:
По сути, клиент для Android отправляет текст на Macbook. И использует приложение «Сообщения» на Mac для отправки уведомления. Когда Mac обнаруживает входящее сообщение, он передает его обратно на Android. Так что да, вам потребуется как программное обеспечение для Mac, так и для Android. У меня есть старый Macbook 2007 года, который постоянно включен и подключен дома, он служит в качестве клиента…
В проекте на GitHub есть клиент для OS X и клиент для Android, а также «messages.applescript» и Java Web Server. Чи объясняет, что «messages.applescript, возможно, является самой важной частью проекта. Именно он делает отправку iMessage возможной. Этот скрипт отправляет сообщение iMessage». Он также отмечает, что, поскольку проект использует пользовательский API, другие разработчики могут создавать клиенты для веб-браузеров, Windows или других платформ в дополнение к Android.
[youtube=https://youtu.be/rcoX-uiDNs4]
Разработчик сообщил нам, что PieMessage находится в стадии разработки. Он «может принимать групповые сообщения, но отправка имеет свои ограничения», отмечает Чи. Он также указывает на то, что Apple может выпустить обновления ОС, которые могут нарушить работу приложения.
Но теперь, когда код находится на GitHub, разработчики также могут создавать приложения, которые позволят пользователям Android (и других платформ) получать доступ к iMessage, используя свои собственные Mac в качестве сервера.