1. Новые покупки Показать еще

    22.05.2017: Ощутите ценность себя и установите связь с большими деньгами (Светлана Морозова)

    22.05.2017: Как вернуть любимого – пошаговая технология (Ирина Ляхова)

    22.05.2017: [Шитье] Пошив юбки карандаш (Светлана Пояркова)

    22.05.2017: Тайные методы убеждения: Способы применения тайных технологий убеждения - 1 (Майкл Пейс) на русском

    22.05.2017: Большая тетрадь заданий по обводке и письму (Елена Нефедова, Ольга Узорова)

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

    22.05.2017: Идеальное свидание. Первый шаг в счастливые отношения (Юлия Ланске)

    18.05.2017: Развитие ребёнка от 5 до 7+ (Валентина Паевская)

    15.05.2017: BETGARANT ХХХ PRO - ПРОГРАММА ДЛЯ СТАВОК НА ФУТБОЛ

    14.05.2017: Java EE – профессиональная разработка

    14.05.2017: ВИДЕО-КУРС СКЕТЧИНГА (Ольга Сорокина)

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

    20.05.2017: Клиенты из соцсетей. Быстрый старт (Павел Бесхитров)

    20.05.2017: 33 вида ключевиков (Филипп Царевский)

    20.05.2017: Как получить тысячи клиентов из Вконтакте (Иван Беляев)

    20.05.2017: Фотосъёмки за границей (Ирина Калмыкова)

    17.05.2017: Тотальная конверсия инфомаркетинга. Убойная автоворонка продаж по шагам (Дмитрий Зверев)

Открыто

[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 г.
       
    2. Загрузка...

      Похожие складчины
      1. Менеджер
        Открыто

        [SmartMe] Взаимодествие с REST-сервисами средствами AngularJS

        Менеджер, 22 апр 2016, в разделе: Курсы по программированию
      2. Менеджер
        Открыто

        [smartme] Разработка API с Node.js

        Менеджер, 22 ноя 2015, в разделе: Курсы по программированию
      3. Менеджер
        Открыто

        [Smartme] Clever Design Patterns and Front-End Techniques

        Менеджер, 17 окт 2015, в разделе: Курсы по программированию
      4. Менеджер
        Открыто

        [smartme] React Native: немного теории и много практики

        Менеджер, 22 сен 2015, в разделе: Курсы по программированию
      5. Менеджер
        Открыто

        [smartme] WebSockets, HTTP/2 и производительность в целом

        Менеджер, 20 сен 2015, в разделе: Курсы по программированию
      6. Менеджер
        Открыто

        [smartme] UNIT TESTING IN ANGULARJS

        Менеджер, 13 сен 2015, в разделе: Курсы по программированию
      7. Менеджер
        Открыто

        [smartme]MongoDB – меньше теории, больше практики [Повтор]

        Менеджер, 1 июл 2015, в разделе: Курсы по программированию