Рабочее пространство в нашем приложении представляет собой бесконечную доску, по которой могут перемещаться ноды. Необходимо реализовать масштабирование этого пространства и перемещение по нему. Все это мы делаем без использования Canvas, так как приложение построено на React, в дизайн-системе используется antd, а ноды могут быть огромными формами. Согласитесь, реализовывать такие интерфейсы было бы гораздо сложнее, не будь у нас доступа к нативным средствам HTML-5. Читать далее
Разрабатываем библиотеку для отображения больших интерактивных схем залов на canvas без фреймворков и заставляем хорошо работать в ie и мобильных устройствах. Попутно разбираемся с особенностями работы canvas. Читать дальше →
Делайте поразительные, невероятно четкие селфи с помощью 5-мегапиксельной фронтальной камеры Micromax Canvas Selfie 2. Превратите каждое селфи в прекрасную фотографию с помощью встроенных режимов улучшения лиц. Смотрите фильмы на четком 5-дюймовом FWVGA IPS-дисплее Canvas Selfie 2, обеспечивающем лучшую передачу цветов и быстрый отклик на ваши действия. Быстро переключайтесь между приложениями и наслаждайтесь отличной производительностью четырехъядерного […]
Всем привет. В этой статье речь пойдет о библиотеке для рисования на canvas — KeepDraw. Это фреймворк для работы с canvas 2d с поддержкой событий и анимации. Отличительные черты: API в стиле ООП; События для мыши, клавиатуры и сенсорных экранов; Поддержка анимации; Рисование кривых безье по…