1. Новые складчины Показать еще

    16.12.2017: Цветокоррекция в DaVinci Resolve 2017 (Дмитрий Ларионов)

    15.12.2017: Секреты грамотного питания для здоровья позвоночника (Александра Бонина)

    15.12.2017: Выход из треугольника Жертва-Агрессор-Спасатель (Лиана Димитрошкина)

    15.12.2017: МАКовые игры (Диана Царбаева)

    15.12.2017: Ущемление седалищного нерва (Александра Бонина)

  2. Гость, если у Вас на каком либо сайте есть аккаунт с повышенным статусом, то и у нас вы можете получить соответствующий статус. Подробнее читайте здесь https://www.skladchik.biz/threads/83942/
    Скрыть объявление
  3. Нужен организатор Показать еще

    15.12.2017: За гранью (Микаэль Катц Крефельд)

    11.12.2017: Обережная и гармонизирующая магия дома и его пространств (Лана Палагнюк-Симаненко)

    10.12.2017: Алмазная спина [GIPERBAREA, Игорь Fresh Ковалёв]

    08.12.2017: Цикл "Стилистика как бизнес" (Анна Шарлай)

    04.12.2017: 2 миллиона в месяц на продаже студий - Андрей Сазонов

  4. Сбор взносов Показать еще

    15.12.2017: Постсоблазнение (Александр Галевич)

    02.12.2017: 15 способов удвоить трафик и увеличить активность подписчиков в Инстаграм (Ксения Потапова)

    11.11.2017: Бизнес Коучинг (Андрей Парабеллум)

    07.11.2017: Курс по работе и заработку с Telegram

    23.07.2017: Pоwer Еnglish Clаss (Наташа Купep)

Открыто [smartme] Challenging Native: разработка, профайлинг и...

Тема в разделе "Курсы по программированию", создана пользователем Менеджер, 22 сен 2015.

Цена:
3000р.
Взнос:
40р.

Список пока что пуст. Запишитесь первым!

    Тип: Стандартная складчина
    Участников: 0/100
  1. 22 сен 2015
    #1
    Менеджер
    Менеджер Организатор Организатор

    [smartme] Challenging Native: разработка, профайлинг и...

    Challenging Native: разработка, профайлинг и оптимизация быстрых web-приложени
    В последние годы веб-технологии стали своего рода серебряной пулей для UI и кроссплатформенной разработки, однако отношение к данному вопросу по прежнему не однозначно.
    Одной из основных проблем, с которыми сталкиваются разработчики при создании веб-прилрожений - производительность в сравнении с native приложениями. Много "know how" необходимы для того, чтобы создать HTML / JS приложение, которое будет таким же быстрым, как и IOS или Android native.

    Мастер-класс ознакомит вас с серией техник, позволяющих разрабатывать максимально быстрые веб-приложения, поднять отзывчивость интерфейса и сделать ваших юзеров счастливее.

    “Оптимизация производительности - это не только о то, что делает ваше текущее приложение быстрее. Речь также идет и о реализации тех вещей, которые вы не могли делать ранее…” ,

    Скрытый текст. Доступен только зарегистрированным пользователям.

    .

    План мероприятия
    1. Введение.
    2. Загрузка страницы:
    • Критерии успеха, методики измерения
    • Становимся инженерами: как передаются данные?
    • Уменьшаем количество файлов
    • Уменьшаем сетевой траффик
    • Оптимизируем порядок загрузки
    • Возвращение серверного рендеринга
    3. Скорость исполнения JavaScript:
    • Почему это важно?
    • Критерии успеха, методики измерения
    • Становимся инженерами: Как работают JS движки?
    • Используем теорию для оптимизации
    • Оптимизируем работу с данными
    • Оптимизируем функции
    • Кеширование, мемоизация
    • Что нужно знать о jQuery?
    • Работаем с DOM
    • Делегация событий
    • Профайлинг JavaScript
    4. Работа с памятью в JavaScript, Garbage Collector:
    • Жизненный цикл памяти.
    • Хороший тон при использования памяти.
    • Профайлинг памяти.
    • Техника трех снимков.
    • Статическое выделение памяти.
    5. Скорость рендеринга и анимации:
    • Основной поток выполнения в браузере
    • Hardware VS Software рендеринг
    • Советы по высоко производительной анимации
    • Reflow в глубь
    • Paint в глубь
    6. Альтернативные методы рендеринга контента:
    • SVG
    • Canvas
    • WebGL
    7. Человеческое восприятие и UI трюки:
    • Несколько фактов о человеческом восприятии
    • Критерии успешного приложения с точки зрения конечного пользователя
    • Задержки во взаимодействии на мобильных устройствах
    • Проблемы проектирования UI на мобильных устройствах
    • Трюк: делаем быстрые бесконечные списки (Lightweight + Object Pool)


    Дата проведения 31 октября 2015 г.
     

Участники складчины [smartme] Challenging Native: разработка, профайлинг и... смогут написать отзыв