Google запустила бесплатный аналог sms для android. но не спешите радоваться

Чем RCS отличается от SMS

Тем не менее, в прямом смысле RCS нельзя назвать заменителем SMS по нескольким причинам:

  • Сообщения, отправленные через RCS, несовместимы с SMS, а значит, пользователям придётся выбирать, по какому протоколу отправлять послания;
  • Для отправки RCS-сообщений, придётся устанавливать фирменное приложение «Сообщение» от Google. Во всяком случае, стандартные утилиты многих смартфонов с RCS не работают;
  • Приложение «Сообщения», которое Google использует для отправки RCS-сообщений, не умеет автоматически выбирать нужный протокол в зависимости от того, какой из них поддерживает устройство получателя;
  • Для отправки сообщений по стандарту RCS необходим доступ в интернет. В противном случае отправить послание с медиавложениями банально не удастся.

На мой взгляд, RCS – довольно противоречивый стандарт. С одной стороны, Google хочет, чтобы он заменил SMS-сообщения, но, с другой, он слишком сильно от них отличается. Чаще всего SMS-сообщения отправляют тем, кто не пользуется мессенджерами. Как правило, это пожилые люди. Ну, а если получатель не знаком с мессенджерами, скорее всего, у него кнопочный телефон, несовместимый с RCS. Значит, отправить ему бесплатное сообщение не удастся. Ну, а если человек пользуется мессенджерами, то какой резон слать сообщение через RCS, заранее зная, что написанное может быть расшифровано кем угодно, вместо того чтобы воспользоваться WhatsApp или Telegram? Одним словом, бессмыслица.

Bonus: SMS Backup and Restore

It’s not a texting app but it is still very useful for anyone who relies on SMS. If your favorite SMS app doesn’t come with built-in backup and restore functions, SMS Backup and Restore can help. It’s probably one of the oldest and best SMS backup apps on Google Play.

The app allows you to backup SMS, MMS, and call logs in XML format. You can create local backups or store them to Google Drive, OneDrive, or Dropbox. The app also supports recurring scheduled backups, backups of select conversations, and backup transfer over Wi-Fi Direct. Moreover, the backed-up messages can also be viewed on the developer’s website using the XML file.

The app is free to download and use. It includes advertisements. If you don’t want the advertisements, you can download the Pro version.

Developer:

Price: Free

Developer:

Price: $4.49

These are the best text messaging apps for Android. Which app do you use and are you happy with it? Let us know in the comments section!

Handcent Next SMS

Handcent Next SMS is another good texting app for your Android phone. It comes with all typical texting features, like scheduled messages, SMS blocker, blacklisting, search, and SMS backups. Additionally, you can password-protect select messages, and the app supports MMS and group messaging.

In other features, the app’s Handcent Anywhere function allows users to send text messages from their computer or tablet, without touching their phone. Theming and customization options are present as well.

Handcent Next SMS is free to download and use but there are some in-app purchases.

Developer:

Price: Free+

Запуск RCS-мессенджера в США

Корпорация Google начала поэтапное внедрение нового стандарта обмена сообщениями под названием RCS, который призван заменить SMS. Поддержка RCS реализована в операционной системе Android на уровне встроенного приложения «Сообщения» (Android Messages). С 14 ноября 2019 г. технология доступна пользователям Android в США бесплатно. Об этом сообщил портал The Verge.

Ранее поддержка RCS осуществлялась на уровне операторов мобильной связи, однако из-за несогласованности версий стандарта его внедрение осуществлялось крайне низкими темпами.

Особенности технологии RCS позволили Google развернуть новую систему обмена сообщениями на замену SMS самостоятельно, без участия операторов. Для этого корпорации потребовалось запустить собственные серверы для обработки потока сообщений и обеспечить поддержку RCS в ОС для мобильных устройств.

Google запустил «убийцу SMS» в обход американских операторов сотовой связи

Крупные производители смартфонов редко поставляют свои устройства с предустановленной Android в «чистом» виде. Как правило, переработке подвергаются графическая оболочка и многие стандартные приложения. Например, Samsung устанавливает на свои гаджеты фирменную программу для обмена текстовыми сообщениями – Samsung Message. Поэтому для успешного запуска сервиса на базе RCS Google пришлось предварительно договориться с корейской корпорацией об обеспечении поддержки данного стандарта.

Messages

Previously known as Android Messages, the Messages app from Google is the company’s official app for texting and RCS messages. It comes pre-installed on Pixel and select other phones but other Android users can download it from Google Play.

The Messages app packs support for sending text messages via your computer or pretty much any device that has a browser. Additionally, there are basic theming options, search support, spam protection, and a lot more. You can also send group texts, emojis, GIFs, stickers, videos, and audio messages using the app. Moreover, you get the power of Google Assistant right in your texting app.

Messages is free to download and use.

Developer:

Price: Free

HTTP Responses

The start line of an HTTP response, called the status line, contains the following information:

  1. The protocol version, usually .
  2. A status code, indicating success or failure of the request. Common status codes are , , or
  3. A status text. A brief, purely informational, textual description of the status code to help a human understand the HTTP message.

A typical status line looks like: .

HTTP headers for responses follow the same structure as any other header: a case-insensitive string followed by a colon () and a value whose structure depends upon the type of the header. The whole header, including its value, presents as a single line.

Many different headers can appear in responses. These can be divided into several groups:

  • General headers, like , apply to the whole message.
  • Response headers, like and , give additional information about the server which doesn’t fit in the status line.
  • Representation headers like that describe the original format of the message data and any encoding applied (only present if the message has a body).

The last part of a response is the body. Not all responses have one: responses with a status code that sufficiently answers the request without the need for corresponding payload (like  or ) usually don’t.

Bodies can be broadly divided into three categories:

  • Single-resource bodies, consisting of a single file of known length, defined by the two headers: and .
  • Single-resource bodies, consisting of a single file of unknown length, encoded by chunks with set to .
  • , consisting of a multipart body, each containing a different section of information. These are relatively rare.

Yaata

If you’re looking for a super small SMS app, Yaata is for you. Just 3.9MB in size, Yaata brings all major texting features to your phone. The app includes support for MMS, group chats, delayed sending, and copying parts of texts from a SMS. It also packs backup and restore functions, themes, advanced search, and per-contact customization.

While the above features are free, you can get a premium subscription to get scheduled messages, night mode, blacklisting, auto-forwards, and auto-responder capabilities.

The app is free to download and use but you’ll need to make an in-app purchase to get the premium features.

Developer:

Price: Free+

Textra SMS

Textra SMS is another veteran of the Android world. It hasn’t been around as long as Chomp SMS but it’s still quite old. It’s highly customizable and comes with a lot of theming options. You also get chat heads like Facebook Messenger, support for both MMS and group messaging, and blacklisting support.

An interesting and quite useful feature in Textra SMS is the support to copy just part of an SMS. Typically, SMS apps copy the entire thing. There are lots more features, like scheduled messages, stop during send, and over 3,000 emojis. Textra is also compatible with PushBullet, Mighty Text, and Wear OS.

Textra is free to download and use, but there are ads that you can remove using an in-app purchase.

Developer:

Price: Free+

Крупнейшие операторы в роли догоняющих

В конце октября 2019 г. CNews сообщал о том, что четыре крупнейших сотовых оператора США – AT&T, Verizon, T-Mobile, и Sprint – объявили о создании совместного предприятие поя названием Cross-Carrier Messaging Initiative (CCMI).

Предполагалось, что новая организация займется разработкой собственного приложения для обмена сообщениями на базе RCS, которое будут переустанавливать на смартфоны, распространяемые через розничные сети этих операторов.

По словам генерального менеджера CCMI, Дуга Гарланда (Doug Garland), американская «большая четверка» операторов планирует предоставлять бизнесу сервисы, позволяющие общаться с клиентами напрямую.

Pulse SMS

Pulse SMS is another great texting app for Android. It’s full of features and works great. With Pulse, you get support for sending text messages from any platform, per-contact customization, blacklist support, and backup/ restore function.

Additionally, there’s support for smart replies, web previews, scheduled messages, delayed sending, and search. Moreover, you can password-protect select conversations you don’t want others to see. On the design front, Pulse SMS uses Material Design, so it looks simple and elegant.

The app is free to download and use; however there are some in-app purchases to enable features like sending messages from any platform.

Developer:

Price: Free+

Simple SMS Messenger

Simple SMS Messenger is another open-source texting app available on Android. It offers pretty much all major texting features without any ads or unnecessary permissions. Along with SMS messages, Simple SMS Messenger also supports MMS and group messaging. Further, you get support for blocking senders and backup support.

The app’s footprint is also much less and it follows Material Design. Moreover, Simple SMS Messenger includes a search function, various customization options, and the ability to mute conversations.

Simple SMS Messenger is free to download and use.

Developer:

Price: Free

Chomp SMS

Chomp SMS is a veteran of the Android world. It has been available for over a decade now and is consistently recommended as one of the best texting apps on the platform. The app comes with a number of very useful features, including passcode lock, scheduled messages, and quick reply popup.

It works perfectly with dual-SIM devices and supports group messaging, MMS, SMS blocking, and lots more. Chomp is also great at customization. You can change notification LED colors, ringtones, and vibrate patterns for different senders. Additionally, the app is compatible with PushBullet, Yappy, and Wear OS for notifications and replying.

Chomp is free to download and use; however, it does include ads that can be removed with an in-app purchase.

Developer:

Price: Free+

SMS Organizer

SMS Organizer is an amazing SMS app from Microsoft. In fact, it’s one of the smartest texting apps out there. But much of its development is focused on India. Having said that, many of its great features will work just as well even outside the country. SMS Organizer is also restricted to very few markets, including Australia, India, the UK, and the US.

The best part of the app is its organizational capabilities. It intelligently sorts your messages into different sections, like personal, offers, reminders, and texts from financial organizations. All of this is aimed at decluttering your inbox, and done right on your device. Moreover, you get a dark theme, auto-backup support, the ability to block senders, and a number of customization options.

SMS Organizer is free to download and use.

Developer:

Price: Free

Что такое RCS

RCS (Rich Communication Services) – это протокол обмена данными между операторами сотовой связи, а также между операторами и устройствами, разработанный ассоциацией GSM в 2008 г.

В отличие от морально устаревшего SMS – впервые тот был опробован еще в 1992 г. – RCS позволяет не только обмениваться отдельными сообщениями, но и вести чаты на двух и более пользователей, обмениваться файлами и контентом, совершать аудио- и видеовызовы, обмениваться геолокационными данными, отсылать аудиосообщения, вести черный список.

Какие инновации изменят облик российских городов
Инновации и стартапы

К недостаткам RCS следует отнести отсутствие сквозного шифрования передаваемых сообщений (оно есть, к примеру, в Apple iMessage), вследствие чего владелец RCS-серверов может получить доступ к переписке пользователей. Google утверждает, что работает над устранением данной проблемы.

Единый стандарт протокола – RCS Universal Profile 1.0, был принят лишь в 2016 г. из-за большого количества участников ассоциации GSM и множества разногласий между ними. Стандарт также известен как Advanced Messaging, Advanced Communications, joyn, Message+ и SMS+.

Google и Microsoft обеспечили полную поддержку RCS еще в ранних версиях ОС Android и в ОС семейства Windows начиная с версии 8. Устройства Apple стандарт не поддерживают.

В 2016 г. с появлением первой версии универсального профиля RCS Universal Profile 1.0, к инициативе присоединились 47 операторов и 11 производителей техники, включая Samsung, Huawei, Lenovo, LG, HTC, Asus, Alcatel и др.

Экосистема RCS по версии Google образца 2018 года

В ноябре 2015 г. российские операторы в рамках сотрудничества с ассоциацией GSM сформировали рабочую группу All IP Interconnect Russia, задачей которой стало внедрение технологий IMS, VoLTE и RCS.

По состоянию на апрель 2018 г. Google удалось заручиться поддержкой 55 операторов, включая всех представителей «большой российской четверки – МТС, «Билайна», «Мегафона» и Tele2.

Как установить напоминание для сообщения

Чтобы установить напоминание для сообщения:

  1. Откройте приложение «Сообщения» .
  2. Перейдите к нужному сообщению.
  3. Нажмите на сообщение и удерживайте его.
  4. Нажмите на значок «Напоминание» .
  5. Выберите один из вариантов.

Совет. Чтобы установить напоминание в списке чатов, нажмите на чат и удерживайте его.

Как изменить или удалить напоминание

  1. Откройте приложение «Сообщения» .
  2. Справа от сообщения или чата нажмите на значок «Напоминание» .
  3. Установите нужное время. 
  4. Чтобы удалить напоминание, нажмите Удалить.

Как воспользоваться кодом подтверждения, полученным в сообщении

Некоторые приложения и сайты могут отправлять коды подтверждения, защитные коды или одноразовые пароли, чтобы пользователь мог выполнить вход или подтвердить свою личность.

Как скопировать код из сообщения

  1. Откройте приложение «Сообщения» .
  2. Откройте сообщение с кодом подтверждения.
  3. Нажмите Скопировать {код}.
  4. Вставьте код на сайте или в приложении.

Примечание. Ваши сообщения и проверочные коды не передаются на серверы Google.

Как выполнять поиск в сообщениях

  1. Откройте приложение «Сообщения» .
  2. Нажмите на значок поиска .
  3. Введите поисковый запрос. Используйте фильтры, чтобы сузить результаты поиска. 

Совет. Отключить автоматический предпросмотр ссылок можно в .

Как запланировать отправку

Важно! Отправку сообщений можно запланировать на устройствах с Android 7 и более поздних версий. Если телефон не подключен к интернету в запланированное время отправки, сообщение будет отправлено, как только появится подключение

  1. Откройте приложение «Сообщения» .
  2. Откройте чат.
  3. Введите сообщение.
  4. Нажмите на значок «Отправить» и удерживайте его.
  5. Выберите один из предложенных вариантов. 
  6. Нажмите на значок «Отправить» .

Примечание. В чате с запланированным к отправке сообщением будет присутствовать уведомление об этом.

Silence

If you’re looking for a secure SMS app, Silence is your best bet. It’s an open-source app that uses the Signal protocol to encrypt text messages. It’s important to note here that the end-to-end encryption only works when both the sender and the recipient are using Silence. All the messages on Silence are encrypted locally, so if somehow you lose your phone, your messages will remain protected.

Apart from its encryption, Silence works like any other texting app. With Silence, you get support for per-content customization, blocking senders, screen security, and a lot more.

Silence is free to download and use. It’s however not available in all markets.

HTTP/2 Frames

HTTP/1.x messages have a few drawbacks for performance:

  • Headers, unlike bodies, are uncompressed.
  • Headers are often very similar from one message to the next one, yet still repeated across connections.
  • No multiplexing can be done. Several connections need opening on the same server: and warm TCP connections are more efficient than cold ones.

HTTP/2 introduces an extra step: it divides HTTP/1.x messages into frames which are embedded in a stream. Data and header frames are separated, which allows header compression. Several streams can be combined together, a process called multiplexing, allowing more efficient use of underlying TCP connections.

HTTP frames are now transparent to Web developers. This is an additional step in HTTP/2, between HTTP/1.1 messages and the underlying transport protocol. No changes are needed in the APIs used by Web developers to utilize HTTP frames; when available in both the browser and the server, HTTP/2 is switched on and used.

HTTP Requests

HTTP requests are messages sent by the client to initiate an action on the server. Their start-line contain three elements:

  1. An HTTP method, a verb (like , or ) or a noun (like or ), that describes the action to be performed. For example, indicates that a resource should be fetched or means that data is pushed to the server (creating or modifying a resource, or generating a temporary document to send back).
  2. The request target, usually a URL, or the absolute path of the protocol, port, and domain are usually characterized by the request context. The format of this request target varies between different HTTP methods. It can be
    • An absolute path, ultimately followed by a and query string. This is the most common form, known as the origin form, and is used with , , , and methods.
    • A complete URL, known as the absolute form, is mostly used with when connected to a proxy.
    • The authority component of a URL, consisting of the domain name and optionally the port (prefixed by a ), is called the authority form. It is only used with when setting up an HTTP tunnel.
    • The asterisk form, a simple asterisk () is used with , representing the server as a whole.
  3. The HTTP version, which defines the structure of the remaining message, acting as an indicator of the expected version to use for the response.

HTTP headers from a request follow the same basic structure of an HTTP header: a case-insensitive string followed by a colon () and a value whose structure depends upon the header. The whole header, including the value, consist of one single line, which can be quite long.

Many different headers can appear in requests. They can be divided in several groups:

  • General headers, like , apply to the message as a whole.
  • Request headers, like or , modify the request by specifying it further (like ), by giving context (like ), or by conditionally restricting it (like ).
  • Representation headers like that describe the original format of the message data and any encoding applied (only present if the message has a body).

The final part of the request is its body. Not all requests have one: requests fetching resources, like , , , or , usually don’t need one. Some requests send data to the server in order to update it: as often the case with requests (containing HTML form data).

Bodies can be broadly divided into two categories:

  • Single-resource bodies, consisting of one single file, defined by the two headers: and .
  • , consisting of a multipart body, each containing a different bit of information. This is typically associated with HTML Forms.

Особенности софта

Стоит сразу же отметить, что ПО является разработкой Гугл и призвано упростить процедуру обмена мгновенными сообщениями не только на мобильном устройстве, но и с применением ПК. Вообще существует довольно много вариантов, как отправлять СМС с компьютера. Но в данном случае речь не идёт о сервисах, которые скрывают Ваш номер (или подменяют его).

Услуга не бесплатна, то есть, с Вашего счета будут сниматься деньги или расходоваться пакетные данные, согласно условиям тарифа. Просто Вы получите доступ к более привлекательному интерфейсу, который позволит быстро выполнять рассылку, не отрываясь от основной работы.

При первом запуске Вас предупредят, что данное программное обеспечение заменит собой стандартный функционал, сможет видеть Ваши контакты и т.д. В этом нет ничего страшного, сейчас практически любое приложение просит пользователя «открыть перед ним те или иные двери».

Вот так выглядит основное окно с перечнем полученных SMS:

Обратите внимание, что помимо простой отправки сообщений, которая выполняется путем нажатия на значок «+», доступно создание групповых чатов с неограниченным количеством участников. Ну буду особо вдаваться в подробности версии для смартфонов, поскольку не это является главной фишкой Android Messages

Если мы перейдем в главное меню (правый угол – три точки), то увидим в перечне пункт:

Ну буду особо вдаваться в подробности версии для смартфонов, поскольку не это является главной фишкой Android Messages. Если мы перейдем в главное меню (правый угол – три точки), то увидим в перечне пункт:

Нам предлагают открыть браузер на компьютере, перейти на страницу https://messages.android.com, там увидим QR-код, который следует распознать с помощью телефона.

Мобильный аппарат обязательно должен быть подключен к сети интернет. Иначе синхронизация данных не состоится. А еще можно активировать опцию «Запомнить ПК», чтобы не пришлось каждый раз выполнять вышеуказанное действие.

Спустя пару секунд сайт обновится и на экране появятся Ваши сообщения:

Теперь можете смело отправлять SMS с компьютера, читать СМС Андроид, создавать чаты, использовать смайлы, изображения и прочие прикрепленные файлы. Но не стоит забывать – когда Вы вводите текст и хотите его отослать кому-то, то операция осуществляется в рамках действующего тарифного плана Вашего поставщика услуг связи (оператора). Фактически, веб-версия Android Message – это всего лишь удобный интерфейс, а не халявный инструмент.