Весны расcвет: абоненты МегаФон наращивают трафик в местах цветения рододендронов
16:01
МТС RED отразил больше 6 тысяч DDoS-атак в первом квартале 2024 г.
15:49
За два года работы "Единая Россия" собрала 13 млрд рублей на помощь бойцам СВО
15:44
Трутневу показали, где на Русском острове будут жить тигры
15:32
"Почта России" в Приморье выявила лучших работников
15:30
Открыт новый авиарейс из Владивостока в Китай
15:25
В Находке по подозрению в мошенничестве задержали пару
14:53
Во Владивостоке возобновит работу морской транспорт на мыс Песчаный
14:36
Психолог разъяснила, стоит ли парочкам спать раздельно - крах отношений?
14:20
В Приморье перезагружают "Меридианы Тихого": без Звеняцкого и "потребительского суррогата"
14:12
"Виктор снова свободен": отсидевший почти 10 лет за жестокое убийство Коэн объявился в соцсетях
14:02
Клиенты Сбера сэкономили более 1,3 млрд рублей на обязательных платежах с начала года
13:53
Песчаная буря обрушится на Приморье в ближайшие часы - детали
13:47
Чествование трудовых династий прошло в Уссурийске
13:40
Дальний Восток привлек в экономику региона 2,7 тысячи иностранных специалистов
13:05
Дальневосточные верфи не будут штрафовать за срыв сроков постройки судов 12:41
Кожемяко и еще два губернатора из ДФО оказались в списке на повышение 12:05
"#КрасныйУжасУправляек? Это по-дурацки". Надежда Телелюева – о Владивостоке и о себе 09:17
Россия заблокировала резолюцию СБ ООН по неразмещению оружия в космосе 07:30
В России прошла международная встреча по вопросам безопасности 07:23
МИД КНР отверг обвинения о создании "избыточных производственных мощностей" 06:39
Сенат США одобрил выделение 95 млрд $ на помощь Израилю, Украине и "союзникам" 01:49
Глава ООН призвал мировых лидеров к борьбе с изменением климата к 2025 году 24 апреля, 22:00
Юрий Трутнев прибыл в Приморье с трехдневным визитом 24 апреля, 19:00
У проблемных строек в Приморье забрали бюджетные деньги 24 апреля, 17:05
В Приморье осталось четыре района, нетронутые муниципальной реформой. Кто следующий? 24 апреля, 15:10
Россия готова к взаимодействию со всеми в обеспечении глобальной безопасности 24 апреля, 14:10
Дальневосточные губернаторы доложат Трутневу во Владивостоке о мастер-планах 24 апреля, 12:55
Перешедший в собственность государства Дальнегорский ГОК в одночасье стал прибыльным 24 апреля, 08:57
В спецрайоне на острове Русском зарегистрирован 100-й резидент 23 апреля, 19:41

"Google знает, как надо" - на MeetUp во Владивостоке рассказали об эволюции web-приложений

Мастер-класс по использованию современных технологий в программировании приложений от эксперта Mail.ru прошел в рамках Русского MeetUp
25 октября 2017, 09:55 Бизнес Russky MeetUp & Digital Region
Эксперт MeetUp во Владивостоке рассказал об оптимизации web-приложений ИА PrimaMedia
Эксперт MeetUp во Владивостоке рассказал об оптимизации web-приложений
Фото: ИА PrimaMedia

Студенты-программисты ДВФУ и участники форума Русский MeetUp (12+) приняли участие в мастер-классе эксперта Mail.ru Бориса Реброва. Эксперт рассказал, как придать веб-приложениям функционал нативных приложений, научить их работать офлайн и отправлять Push-уведомления, сообщает ИА PrimaMedia.

Свой мастер-класс руководитель разработки клиентской части медиапроектов Mail.ru Борис Ребров начал со статистики. Так, он сравнил данные посещаемости нативных приложений (приложения, требующие установки на телефон) и веб-приложений (работающих в браузере телефона, когда сайт сам адаптирует верстку под мобильное устройство).

"87% времени среднестатистический пользователь проводит в нативных приложениях и только 13% — в веб-приложениях. При этом месячная аудитория веб-приложений в 20 раз больше, чем аудитория приложений нативных. Однако время, которое один пользователь проводит в нативных приложениях в 16 раз больше, чем в веб-приложениях. В среднем пользователи устанавливают около 20 нативных приложений. Однако 80% времени проводят в трех любимых приложениях, при этом 50% времени — в одном из них. Я думаю, вы догадались, в каком — такая синяя иконка ("ВКонтакте" — прим. ред). По данным Google в среднем за месяц человек не устанавливает ни одного приложения. То есть ситуация такова — человек скачал все что ему надо за один раз, и пользуется этим набором приложений", — рассказал Борис Ребров.

Он отметил, что по сравнению с нативными веб-приложения обладают меньшей функциональностью и предсказуемым интерфейсом, однако охватывают гораздо большую аудиторию. Такая ситуация, по словам эксперта, не устроила Google и корпорация разработала свои рекомендации для ее изменения. Называется новый подход Progressive Web Apps (PWA). Он позволяет соединить простоту веб-приложений с функционалом нативных и сделать их использование более приятным. Применяя технологию Service Worker такие приложения смогут работать офлайн, отправлять Push-уведомления и быть полноэкранными.

Теме, как из любого приложения сделать прогрессивное, и был посвящен мастер-класс Бориса Реброва. Он отметил, что для того, чтобы соответствовать современным требованиям, веб-приложение должно обладать рядом параметров: использовать безопасное соединение через протокол HTTPS, содержать файл Application manifest с указанием на него отдельного тега и иметь возможность запрашивать права на Push-уведомления и обрабатывать их получение. В течение мастер-класса эксперт рассказал, как этого добиться, какие коды использовать и как прикрепить к свеому приложению PWA.

Простое определение PWA – сайт, который можно добавить на главный экран телефона, и он будет работать в автономном режиме. Подробное руководство для новичков – как сделать Progressive Web Apps публикует в IT-издании Habrahabr редактор блога "Нетологии" Светлана Шаповалова.

Участниками мастер-класса стали студенты-программисты и разработчики. С Ребровым они говорили на одном языке и задали ряд специфических вопросов. Многие из ребят уже пробуют свои силы в разработке собственных приложений и хотят не отставать от новейших разработок и предложений.

"Мы в Mail.ru использует функционал Progressive Web Apps в медиа-проектах. Работа офлайн используется на auto.mail.ru. Если вы в следующий раз будете лететь в самолете, вы зайдете на этот сайт и у вас будет не надпись "страница недоступна", а сообщение о том, что вы вне сети и предоставлен список материалов, доступных для прочтения в этом режиме. Push-уведомления используются на других проектах", — рассказал Борис Ребров.

В завершении мастер-класса эксперт отметил, что использование технологии PWA — лишь рекомендация, а не требование, однако "Google знает, как правильно" и поэтому к нему стоит прислушаться.

ССЫЛКИ ПО ТЕМЕ:

Как это было: первый день Русского MeetUp в цитатах и фотографиях

"Цифровая экономика — неизбежна": IT-шникам Владивостока рекомендуют найти контакт с Азией

Вступай в группу "PrimaMedia Новости" в Whatsapp