IRC незабаром може працювати набагато краще в Windows 10 Mobile

Значок часу читання 2 хв. читати


Читачі допомагають підтримувати MSpoweruser. Ми можемо отримати комісію, якщо ви купуєте через наші посилання. Значок підказки

Прочитайте нашу сторінку розкриття інформації, щоб дізнатися, як ви можете допомогти MSPoweruser підтримувати редакційну команду Читати далі

IRC

У Windows Phone, коли програма переходить у фоновий режим, це зазвичай означає, що вона закриває мережеві з’єднання з Інтернет-службами, тобто, наприклад, ви вийдете з будь-яких серверів IRC і пропустите частини розмови, якщо вирішите швидко перевірити свою електронну пошту.

Тепер, схоже, Microsoft додала API до Windows 10 Mobile, які вирішують цю проблему, відповідно до оновлення до публікації Windows Dev User Voice від 2011 року, які підтримують мережеві з’єднання, навіть коли програми призупинено.

Новий API DatagramSocket.TransferOwnership дозволить розробникам передати право власності на мережеве підключення до брокерської служби, вбудованої в ОС, яка буде відстежувати мережеву активність і сповіщати програму через фонове завдання, якщо є будь-яка активність.

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

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

Команда API можна прочитати тут.

Чи чекали наші читачі на цю функцію? Дайте нам знати нижче.

[через посилання=”http://www.windowscentral.com/windows-10-mobile-will-be-better-handling-network-activity-suspended-apps?utm_source=wpc&utm_medium=twitter”]WC[/via]