Інтернет Windows Android

Додатки типу whatsapp. Безкоштовне спілкування: Skype, Viber, WhatsApp і інші - Gusarev Journal - ЖЖ

Сучасна людина проводить більшу частину дня в безпосередній близькості від свого смартфона і відкритих вай-фай мереж, тому не дивно, що SMS ми отримуємо хіба що від банків, а ось з друзями спілкуємося в основному через всілякі месенджери. Найпоширеніший з них - WhatsApp. За даними Statista, щомісяця його використовує 1 мільярд людей у \u200b\u200bвсьому світі. Крім того, - найпопулярніше додаток в 109 країнах світу. Скільки коштує для обміну повідомленнями, і як створити WhatsApp? Давайте розберемося.

Головні функції месенджера WhatsApp

  • Реєстрація за номером телефону
  • Realtime-події
  • Відправка файлів і зображень
  • Запис голосових повідомлень
  • голосові дзвінки

Спочатку ми докладніше розглянемо функції, потрібні щоб створити клон WhatsApp, а потім визначимо, скільки коштує WhatsApp.

прототип додатки

Як зробити WhatsApp зі зручним дизайном? Важко не помітити, що всі сучасні месенджери зроблені наче під копірку. І користувачам це, як не дивно, до душі: в такому стандартному дизайні репліки чітко відокремлюються, а недавні розмови з'являться в верхній частині списку контактів, так що все дуже просто знайти.

Ось дизайн декількох популярних додатків для обміну миттєвими повідомленнями:

Realtime-події

Розробка WhatsApp включає в себе реалізацію нотифікацій та подій в реальному часі, на які повинен відповідно реагувати UI. Для цього використовуються такі технології, як push-повідомлення (переважно коли додатки знаходиться в тлі або взагалі не активно) і WebSocket (для реалізації постійного двостороннього з'єднання, поки додаток знаходиться онлайн). Такі події, як отримання нового повідомлення і додавання в друзі мають високий пріоритет і передаються по обох каналах (push і websocket) в залежності від поточного стану програми. У свою чергу статуси «онлайн», «друкує», «прочитано» і т. Д. Передаються тільки через websocket і в реальному часі безпосередньо керують UI третьому додатка. Детальніше про реалізацію подій реального часу ви можете прочитати в нашій. Створюючи корпоративний месенджер для нашого клієнта, ми використовували:

  • Мобільна база даних Realm
  • RESTful API
  • Бібліотека Retrofit 2.0
  • Firebase Cloud Messaging для пуш-нотифікацій

Відправка файлів і зображень

Часи, коли чати існували виключно для обміну текстовими повідомленнями і смайликами, давно пройшли - зараз користувачі постійно надсилають один одному фото, відео і всілякі посилання. Щоб додати файл в чат вашого застосування, знадобиться реалізувати кілька алгоритмів - це обумовлено відмінностями в версіях операційної системи і може зайняти значний час на налагодження. На щастя, наші розробники реалізували бібліотеку, яка значно допоможе прискорити цей процес.

Запис голосових повідомлень

Коли немає можливості зателефонувати, а писати все текстом буде занадто довго, можна записати голосове повідомлення. Тому в додатку типу WhatsApp повинна бути реалізована їх запис і відправка. Крім того, повідомлення повинно відтворюватись прямо у вікні чату, без відкриття зовнішніх програм і мати паузу і перемотування. Запис файлу здійснюється за допомогою стандартного набору функцій OS. Далі файл відправляється на сервер, де чекає моменту, коли його забере одержувач. Тобто і в цьому випадку сервер є посередником між додатками клієнтами.

голосові дзвінки

Голосові дзвінки, мабуть, найскладніша і дорога задача при створенні програми на кшталт WhatsApp, оскільки якість голосового зв'язку залежить від безлічі причин, і більшість з них потрібно врахувати і протестувати. Спочатку ви можете навіть не додавати голосовий зв'язок, а зробити це пізніше, як, наприклад, надійшов Slack, який пропонує цю опцію тільки преміум-передплатникам. Для Voice over IP (VoIP) функціоналу WhatsApp використовує бібліотеку PJSIP, що забезпечує мультимедійну комунікацію.

Сподіваємося, ви розібралися, як працює додаток WhatsApp і що знадобиться для його створення. Тепер же перейдемо до більш нагальних питань. Яка буде вартість WhatsApp, враховуючи описані в цій статті функції?

Вартість розробки WhatsApp

Розробка додатків для обміну миттєвими повідомленнями на кшталт WhatsApp обійдеться вам від $ 50000:

  • Прототипування - від $ 5000
  • Розробка додатків (iOS + Android) - від $ 28000
  • Бекенд - від $ 17000

Також не варто забувати про такий функціонал WhatsApp, як криптографія і дзвінки, вартість залежить від варіантів реалізації даного функціоналу.

Крім нових функцій була, також змінена і модель, за якою буде поширюватися додаток серед нових користувачів. Компанія перейшла на річну передплату, тепер навічно, щороку, користувачеві доведеться платити за сервіс. Старих користувачів це не торкнеться, однак, нові задумаються, чи готові вони платити щороку за послугу, і чи не спробувати їм, що-небудь інше, благо, на ринку багато різних хороших додатків, Які можуть бути альтернативою WhatsApp.

Skype

Ще задовго до популярності і появи перших смартфонів, skype на настільних комп'ютерах, Вже був чудовою альтернативою телефонних дзвінків, І час, проведений на ринку, дозволило компанії зібрати велику абонентську базу. З появою розумних телефонів і стабільним мобільним Інтернетом, Skype легко і швидко перейшов в нову область і став дуже популярним мобільним сервісом, Що дозволяє економити на дзвінках і SMS.

безкоштовно

Tango Video Calls

Безкоштовний додаток - Tango Video Calls, його користувачі за допомогою iPhone можуть відправляти повідомлення і здійснювати відеодзвінки своїм друзям. Програма дуже популярна серед власників пристроїв на iOS. Після установки на телефон воно автоматично підключається до контактів з адресної книги, також однією з особливістю сервісу, є можливість роботи без реєстрації.

безкоштовно

LINE

LINE - це непросто додаток для безкоштовних дзвінків і відправки повідомлень з контактів адресної книги телефону, але також це ще й ціла соціальна мережа і чат, крім того, його можна розширити за допомогою декількох додаткових надбудов з інших додатків для фотографій і малювання. Додаток Line розроблено в Японії, і основна особливість його полягає в тому, що ви не знайдете там звичних смайлів, замість них божевільні кавайні смайлики, які легко зрадять нові фарби спілкуванню з вашими друзями.

безкоштовно

GroupMe

Додаток GroupMe - це відмінна альтернатива WhatsApp. Програма дозволяє легко створювати групи користувачів зі своїх контактів і обмінюватися з ними повідомленнями, крім того, є функція для організації голосових конференцій. Повідомлення можна відправляти як конкретного користувача, так і всім учасникам групи, а передавати їх через Інтернет, або в вигляді звичайних SMS (якщо не вдається встановити Інтернет з'єднання або воно поганої якості).

безкоштовно

ChatON

Зручний сервіс для обміну повідомленнями ChatON від компанії Samsung. Додаток дозволяє легко і просто спілкуватися з іншими користувачами, нічим особливим не відрізняється, але може бути хорошою альтернативою сервісу WhatsApp. ChatON дає можливість розмовляти як з однією людиною, так і спілкуватися в групі, в режимі чату. У додатку можна створювати анімовані повідомлення, писати замітки від руки, малювати картинки і відправляти фото і аудіо файли.

безкоштовно

Viber

Viber - це сервіс, який приблизно так само популярний, як і WhatsApp. Viber має схожу функціональність, дозволяє не тільки вести переписку між користувачами, але і здійснювати безкоштовні голосові дзвінки з одного iPhone на інший, а також на смартфони з іншими операційками: Android, Windows Phone і Blackberry. Додаток можна завантажити безкоштовно, сервіс забезпечує досить висока якість передачі голосу і стабільну роботу в мережах Wi-Fi і 3G. Після установки і верифікації додатки, Viber синхронізується зі списком контактів на телефоні, після чого покаже вам, хто з ваших друзів вже встановив додаток.

безкоштовно

Додаток WhatsApp для платформи iOS користується великою популярністю серед користувачів iPhone. Всі, хто хочуть заощадити на відправленні текстових повідомлень, можуть переключитися з SMS на це додаток для безкоштовного обміну текстом, фотографіями, аудіо- і відеозаписами з іншими користувачами. Всі функції вже включені у вартість програми і немає необхідності що-небудь купувати всередині.

Звичайно, ця розробка не ідеальна і має ряд обмежень, тому ми вирішили запропонувати вам кілька альтернатив цього чудового сервісу.

LINE - це додаток для безкоштовних дзвінків і відправки повідомлень для контактів з адресної книги iPhone. Дана розробка має три ключових особливості: Можливість робити голосові дзвінки, вбудовані смайлики, які ви можете відправляти друзям на Windows, Mac і інші пристрої і зручний інтерфейс.

Завантажити LINE для iPhone, iPad і iPod touch

Skype

Skype підтримує не тільки відеодзвінки, а й текстові повідомлення. Для того, щоб почати користуватися сервісом досить зареєструватися, запустити програму і ввести дані своєї облікового запису. Зв'язок можна тримати з користувачами iPhone, iPad, Android, Mac або Windows-ПК по мережі Wi-Fi або 3G.

Завантажити Skype для iPhone, iPad і iPod touch

Tango Video Calls

завдяки безкоштовного додатку Tango Video Calls користувачі iPhone можуть відправляти повідомлення і здійснювати відеодзвінки через мережі Wi-Fi і 3G. Програма дуже популярна серед власників iOS-пристроїв. Після установки вона автоматично підхоплює контакти з адресної книги, дозволяючи працювати з додатком без реєстрації на сервісі.

Завантажити Tango Video Calls для iPhone, iPad і iPod touch


GroupMe - відмінна альтернатива WhatsApp. Програма дозволяє за допомогою мобільного клієнта (Для iPhone і iPad) «на льоту» створювати групи користувачів зі свого контакт-листа і обмінюватися з ними текстовими повідомленнями, а також організовувати голосові конференції. Повідомлення можуть передаватися як через Інтернет, так і (в разі його відсутності або поганої якості) у вигляді звичайних SMS.

Завантажити GroupMe для iPhone, iPad і iPod touch

ChatON

ChatON від Samsung - це зручний сервіс для обміну повідомленнями. Він дозволяє легко і просто спілкуватися з друзями та близькими з будь-якої точки земної кулі, незалежно від того, на якій платформі працює мобільний пристрій. За допомогою ChatON можна розмовляти в чаті в режимі «один на один» або в групі, листуючись з кількома користувачами в одному вікні. Ви можете створювати спеціальні анімовані повідомлення, писати замітки від руки і малювати картинки, відправляти фотографії і музику.

Завантажити ChatON для iPhone, iPod touch і iPad

Viber

Viber - одна з найвідоміших альтернатив WhatsApp. додаток Viber дозволяє не тільки вести переписку, а й здійснювати безкоштовні голосові дзвінки з iPhone на iPhone, а також телефони під управлінням Android, Windows Phone і Blackberry OS. Програма абсолютно безкоштовна, демонструє високу якість передачі голосу і працює по мереж Wi-Fi і 3G. Після установки і верифікації телефонного номера, Програма синхронізує список контактів на iPhone, після чого показує абонентів з встановленим Viber.

Завантажити Viber для iPhone, iPod touch і iPad

Приєднуйтесь до нас в Twitter, ВКонтакте, Facebook, Google+ або через RSS, щоб бути в курсі останніх новин зі світу Apple, Microsoft і Google.

Неймовірні факти

Сьогодні практично неможливо уявити своє життя без додатків, призначених для обміну повідомлень.

Whatsapp є одним з найпопулярніших додатків, Яке допомагає залишатися на зв'язку з друзями і знайомими.

Існує безліч можливостей в цьому додатків, про які користувачі навіть не підозрюють, але які можуть значно поліпшити їх навички текстового спілкування.


1. Станьте невидимкою в Whatsapp.



Щоб прибрати докази того, що ви прочитали повідомлення, зайдіть в Налаштування - Аккаунт - Конфіденційність - Звіти про прочитання і приберіть галочку. Однак якщо ви весь час будете відключати цю опцію, це може стати підозрілим.

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

2.Скройте час відвідування в WhatsApp.



Якщо ви хочете уникнути незручного розмови і не хочете, щоб інші бачили, коли ви в останній раз відвідували чат, це можна легко зробити.

зайдіть в Налаштування - Аккаунт - Конфіденційність - Час відвідування, І виберіть, хто може бачити, коли ви в останній раз були активні.

3. Відновіть віддалену переписку в WhatsApp



Якщо ви випадково видаляли повідомлення, не хвилюйтеся, тому що існує спосіб відновити переписку. Однак вам треба передбачити ситуацію.

Для цього вам потрібно встановити резервне копіювання ваших чатів. Зайдіть в. Потім ви можете вибрати резервне копіювання щодня, щотижня або щомісяця. Whatsapp буде копіювати ваші чати тільки, коли телефон включений.

Якщо ви випадково видалили повідомлення або чати, ви можете відновити їх, заново встановивши це додаток.

4. Цитуйте повідомлення в WhatsApp як доказ



Замість того, щоб перегортати сотні повідомлень і робити знімок екрана, щоб довести, що ваш друг обіцяв приїхати 2 години тому, використовуйте функцію цитування.

Для цього вам потрібно вибрати потрібне повідомлення, Утримуючи його і натиснувши на стрілку зліва (На Android) або кнопку " Відповісти"На iPhone, щоб процитувати потрібне повідомлення.

5. Виділіть текст жирним, курсивом або закресленим в Whatsapp



WhatsApp дуже зручно використовувати для безліч речей, але як і всі текстові повідомлення, він погано передає інтонацію. Ви можете використовувати жирний шрифт, курсив і навіть закреслення для цих цілей.

Якщо ви хочете поставити акцент на певне слово, вам потрібно використовувати певні клавішні комбінації.

Щоб виділити жирним шрифтом, вам потрібно поставити зірочку з обох сторін слова, *ось так*, Для курсиву використовуйте нижнє підкреслення _слова_, А для закреслення хвилястий дефіс ~ Ось так ~. Також ви можете комбінувати * _Жірний курсів_ *.

6. Вимкніть повідомлення в чатах в Whatsapp



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

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

7. Вимкніть збереження фотографій WhatsApp у вашій галереї



Всі файли, які ви отримуєте, автоматично зберігаються в галереї телефону. Якщо ваші друзі відправляють фотографії, які ви не хочете, щоб бачили інші, існує спосіб цього уникнути. Для iPhone зайдіть в Налаштування - Чати і відключіть опцію видимість медіа.

Крім того, ви можете приховати фотографії, отримані в WhatsApp, створивши файл.nomedia.

Для Android у вас повинен бути встановлений файловий менеджер, Який можна завантажити з Google Play Store. Після завантаження зайдіть в Images / WhatsApp Images і створіть файл з назвою .nomedia.

8. Економте пам'ять смартфона від непотрібних файлів в WhatsApp



Коли хтось вам надсилає картинки, гифки, аудіо та відео файли, вони завантажуються автоматично. Щоб вони не забивали внутрішню пам'ять вашого смартфона, встановіть завантаження тільки необхідних видів файлів, коли ви підключаєтеся до Wi-Fi або мобільної мережі.

Для iOS Зайдіть в Налаштування - Дані,де зможете вибрати метод завантаження. Для Android зайдіть в, щоб знайти їх.

9.Создайте ярлик для певного контакту в WhatsApp



Якщо вам складно весь час шукати свого найкращого друга в загальній масі чатів WhatsApp, ви можете віддати перевагу певним людям (якщо у вас Android). Ви можете скоротити час пошуку, зберігши ярлики улюблених контактів в WhatsApp на екрані телефону.

Натисніть на потрібний чат і в меню (три крапки у верхньому правому куті) і виберіть " Додати ярлик", І на вашому екрані телефону з'явиться ярлик з контактом.

10. Вимкніть звуки в WhatsApp і сховайте чат від цікавих поглядів



Бувають випадки, коли ви не хочете, щоб хтось побачив ваші повідомлення у WhatsApp.

11. Зробіть розсилку особистих повідомлень багатьом користувачам в WhatsApp



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

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

12. Перенесіть свої повідомлення WhatsApp на інший телефон



Якщо ви не хочете втрачати свої повідомлення, наприклад, придбання нового телефону, ви можете створити резервну копію повідомлень.

зайдіть в Налаштування - Чати - Резервна копія чатів і потрібно зберегти копію щодня, щотижня або щомісяця. Коли ви зайдете в WhatsApp з нового телефону, повідомлення перемістяться на новий пристрій.

13. Чи легко знаходите важливі повідомлення в WhatsApp



Багатьом знайоме відчуття, коли доводиться гортати кілька сотень повідомлень, щоб знайти повідомлення про потрібному адресу або часу зустрічі. Але є більш легкий спосіб зробити це.

Утримуйте потрібне повідомлення і натисніть на значок зірки.

Тепер ви можете переглянути всі помічені повідомлення в меню, де ви знайдете опцію Вибрані повідомлення.

14. Дізнайтеся, коли ваше повідомлення прочитали (галочки в WhatsApp)



Утримуйте на повідомленні, яке ви відправили, і натисніть на значок " інфо". Вам відкриється вікно, де ви побачите, хто прочитав і хто отримав повідомлення з вказаним часом, коли це сталося.

15. Зберігайте приватність в груповому чаті в Whatsapp



Якщо ви не хочете, щоб друзі друзів, яких ви ніколи не бачили, але з якими перебуваєте в груповому чаті, переглядали ваші особисті дані, ви можете зробити потрібні зміни.

Ви можете обмежити доступ до вашої фотографії профілю та особистого статусу, Зайшовши в Налаштування - Аккаунт - Конфіденційність, і вибравши потрібні опції.

16. Відзначте непрочитаний чат в Whatsapp



Припустимо, ви не можете відповісти на повідомлення прямо зараз, але ви не хочете ризикувати дружбою з людиною. Ви можете встановити візуальне нагадування про те, що у вас є повідомлення, на які потрібно відповісти.

Це можна зробити в списку чату, виділивши чат і позначивши його, як непрочитаний.



Замість того, щоб диктувати повідомлення, ви можете використовувати віртуального асистента Siri (для iPhone), щоб управляти WhatsApp і при цьому не брати ваш телефон в руки. Для цього у вас повинна бути встановлена остання версія WhatsApp, де ви можете сказати: " Привіт, Siri. Відправ WhatsApp мамі".

Також ви можете прочитати повідомлення за допомогою Siri, сказавши: " Привіт, Siri. Прочитай останні повідомлення WhatsApp", І ви почуєте останні непрочитані повідомлення.

для користувачів Android використовуйте OK Google, попросивши " відправити WhatsApp (ім'я)".

18. Зробіть відеодзвінок в WhatsApp


Для того, щоб зробити відеодзвінок, відкрийте контакт і натисніть на значок відео.

19. Малюйте на фотографіях або додавайте смайлики в WhatsApp



Зробіть фотографію в додатку, а потім використовуйте різні інструменти нагорі екрану, щоб малювати на фотографії, додати смайли або текст.

20. Перетворіть відео в гифки в Whatsapp


У WhatsApp вже є велика галерея GIF, які ви можете відправляти друзям і знайомим в повідомленнях. Якщо ж ви не знайшли потрібної гифки, ви можете перевести власні відео в формат GIF. Натисніть на значок фото і відео галереї, виберіть відео і натисніть кнопку GIF в верхньому правому кутку.

4 WhatsLock - захищає переписку від цікавих очей

WhatsLock - захищає переписку від цікавих очей

Програма стала безпечнішою після того, як розробники включили шифрування, однак воно не допомагає в ситуаціях, коли хтось просто бере смартфон, запускає додаток і читає все листування, скільки хоче.

WhatsLock захищає саме в таких ситуаціях, додаючи пароль у вигляді PIN-коду або малюнка, які треба вводити або малювати на екрані кожен раз при запуску програми. Додаткова опція - можливість організувати фальшивий клієнт WhatsApp, який буде запускатися за замовчуванням і маскувати навіть наявність PIN-коду.

3 Dashdow - «балакучі голови» для WhatsApp


Dashdow - «балакучі голови» для WhatsApp

Першим цю дизайнерську «фішку» придумав Facebook і з тих пір її скопіювали все, кому не лінь, крім WhatsApp (який, до речі, належить Facebook). Ця програма виправляє це непорозуміння. Віконця гнучко налаштовуються і відключаються в два дотики, якщо розмова стала настільки інтенсивним, що бродити по Мережі і одночасно спілкуватися стало незручно.

2 DashClock - повідомлення на екрані блокування


DashClock - повідомлення на екрані блокування

Багато програм для спілкування на Android вміють виводити свіжі послання на екран блокування, але не WhatsApp. Ця програма вирішує проблему, по суті додаючи в систему віджет для повідомлень на екран заблокованого пристрою.

Варто врахувати, що це рішення абсолютно небезпечне - навіть якщо в смартфоні стоїть пароль на екрані блокування, будь-який бажаючий побачить свіже повідомлення, просто взявши трубку в руку. Загалом, це щось прямо протилежне WhatsLock, так що використовувати треба тільки тим, кому дійсно нема чого приховувати від батьків або других половинок.

1 Cleaner for WhatsApp - позбавляє від сміття


Cleaner for WhatsApp - позбавляє від сміття

Нарешті, остання корисна програма, яку розробникам WhatsApp варто було б купити і вбудувати в своє дітище - Cleaner for WhatsApp. У повній відповідності з назвою вона чистить всяке сміття, який WhatsApp залишає в системі. Всі ці старі відео, фото (і багато іншого), які вже давно не потрібні і лише займають місце. Програма відрізняється простим, ненав'язливим і яскравим інтерфейсом, зрозумілим навіть тим, хто з англійським і комп'ютерами не дуже-то дружить.