16 найкращих інструментів розробки та дизайну Google у 2020 році

Автор: Louise Ward
Дата Створення: 10 Лютий 2021
Дата Оновлення: 18 Травень 2024
Anonim
Какой квадроцикл выбрать? Как выбрать квадроцикл для ребенка, подростка, взрослого.
Відеоролик: Какой квадроцикл выбрать? Как выбрать квадроцикл для ребенка, подростка, взрослого.

Зміст

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

На щастя, Chrome пропонує інструменти, які гарантують, що будь-який веб-сайт або програма будуть у найкращому вигляді. DevTools дозволяють дизайнерам та розробникам отримати уявлення про веб-сторінку: ви можете маніпулювати DOM, перевіряти CSS, експериментувати над проектами за допомогою редагування в реальному часі, налагоджувати JavaScript та перевіряти ефективність. (Докладніше про використання цих веб-інструментів Google див. Тут, і якщо ви починаєте з нуля, також перегляньте наш список найкращих веб-розробників).

Але Google пропонує більше, ніж просто браузер. У ньому є інструменти та ресурси, які допоможуть майже кожному аспекту вашого життя у розробці та розробці. Хочете знати, як підвищити ефективність? Маяк тут, щоб допомогти. Хочете створити мобільні сайти з кращою ефективністю? Тоді привітайтеся з AMP. Ви хочете побудувати красиві PWA? Тоді Flutter, Material Design та Workbox готові вступити.


Краса використання інструментів, ресурсів, бібліотек і фреймворків Google полягає в тому, що ви знаєте, що вони будуть добре працювати з браузером Chrome - найпопулярнішим браузером на планеті. Щоб отримати додаткові інструменти, ознайомтесь із нашим описом інструментів веб-дизайну.

01. Маяк

Продуктивність є ключовим фактором успіху веб-сайту, а Lighthouse - інструментом Google для поліпшення якості веб-сторінок (допоможе і правильна служба хостингу). Отже, як ви використовуєте Маяк і що він може зробити? У найпростішій формі ви можете запустити Lighthouse на вкладці Аудити та вибрати один із варіантів, включаючи настільний чи мобільний, на додаток до галочок для продуктивності, доступності та SEO, щоб створити підсумковий звіт із запропонованими вдосконаленнями.

02. Полімер

Полімер добре відомий своєю роботою з веб-компонентами, але проект тепер розширив свій репертуар, охоплюючи колекцію бібліотек, інструментів та стандартів. Що входить? LitElement - це редактор, який спрощує визначення веб-компонентів, тоді як lit-html - це бібліотека шаблонів HTML, яка дозволяє користувачам писати HTML-шаблони наступного покоління в JS. Крім того, ви також знайдете набір PWA Starter, оригінальну бібліотеку Polymer та набори веб-компонентів.


03. Провідник API

Google має величезну бібліотеку API, доступну розробникам, але знайти те, що вам потрібно, є непростим завданням. Тут вступає Провідник API-інтерфейсів Google, щоб запропонувати руку допомоги. Існує довгий список, який можна прокрутити, але для швидшого доступу є вікно пошуку для фільтрування списку API. Кожен запис посилається на посилальну сторінку з докладнішими відомостями про те, як користуватися API.

04. Мерехтіння

Якщо ви хочете створити гарні програми для мобільних пристроїв, Інтернету та робочого столу з однієї кодової бази, тоді Flutter може бути для вас. Сайт є повним посиланням на роботу з Flutter та створення його. Не знаєте, що робити? Документи ведуть користувача від встановлення до створення, йому допомагає безліч зразків та навчальних посібників.

05. Google GitHub

Як знатиме більшість, GitHub - це хостингова платформа / сховище для зберігання та спільного використання коду та файлів. І на щастя, Google має своє місце на платформі з понад 260 сховищами, які можна просіяти. Використовуйте фільтр, щоб скоротити час пошуку та наблизитись до сховища, з яким ви хочете грати чи внести свій внесок.


06. Ляльковод

Вбудований у Node, Puppeteer пропонує API високого рівня, що дозволяє отримати доступ до безголового Chrome - фактично до Chrome без інтерфейсу, яким розробники можуть керувати за допомогою командного рядка. То що ви можете зробити з Ляльковиком? Доступно кілька варіантів для створення знімків екрану та PDF-файлів сторінок, автоматизації подання форми та створення автоматизованого середовища тестування.

07. Робоча коробка

Якщо ви хочете побудувати PWA, то це чудова відправна точка. Workbox надає колекцію бібліотек JavaScript для додавання автономної підтримки веб-програм. Підбірка поглиблених посібників демонструє, як створити та зареєструвати файл працівника служби, запити на маршрути, використовувати плагіни та використовувати пакети з Workbox. А також є набір прикладів стратегій кешування для перевірки.

08. Codelabs

Вам потрібні практичні вказівки щодо продукту Google? Codelabs надає "підручник, практичний досвід кодування". Сайт акуратно розбитий на категорії та події, що дозволяє швидко та легко знайти те, що ви хочете. Він включає Analytics, Android, Assistant, доповнену реальність, Flutter, G Suite, Search, TensorFlow та віртуальну реальність. Виберіть варіант і отримайте код та вказівки, необхідні для створення невеликих додатків.

09. Кольоровий інструмент

Color Tool - це простий інструмент, який дозволяє створювати, ділитися та застосовувати палітру на додаток до перевірки доступності. Користувачі можуть вибрати заздалегідь визначену палітру з палітри Матеріал. Просто виберіть колір, а потім застосуйте його до основної колірної схеми, перейдіть до додаткової опції та виберіть знову. Нарешті, виберіть кольори тексту для обох схем. Або перейдіть на Власний, щоб вибрати кольори. Потім перейдіть на Доступність, щоб перевірити, чи все добре, перш ніж, нарешті, експортувати палітру.

10. Дизайн спринтів

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

11. Люди + путівник ІІ

Цей посібник є роботою ініціативи People + AI Research у Google, і він пропонує допомогу тим, хто хоче створити орієнтовані на людину продукти ШІ. Всебічний довідник розділений на шість глав, що охоплюють потреби користувачів, збір та оцінку даних, розумові моделі, довіру, відгуки та витончені невдачі. Кожен розділ супроводжується вправами, робочими листами та інструментами та ресурсами, необхідними для його здійснення.

12. Google Assistant

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

13. PageSpeed ​​Insights

PageSpeed ​​Insights аналізує веб-вміст, а потім пропонує поради щодо його швидшого завантаження. Просто додайте URL-адресу, натисніть кнопку «Аналізувати» і зачекайте, поки відбудеться магія. Перегляньте Документи, щоб краще зрозуміти, як працює PageSpeed ​​API та як почати його використовувати.

14. AMP на Google

AMP - це інструмент Google для створення мобільних сторінок із швидким завантаженням, які (сподіваємось) досягнуть вершини рейтингу пошуку. Дізнайтеся, як створювати швидкі веб-сайти, призначені для користувачів, інтегрувати AMP у всі продукти Google, використовувати кеш-пам’ять Google AMP, щоб зробити сторінки AMP швидшими та монетизувати сторінки AMP з іншими продуктами Google.

15. Google DevTools

Кожен дизайнер і розробник знає (або, принаймні, повинен знати), що Chrome постачається з набором інструментів, вбудованих безпосередньо в браузер. DevTools Chrome ідеально підходять для перевірки елементів, що складають сторінку, перевірки CSS, редагування сторінок на льоту та багато іншого.

Вкладка Елементи - це вступ до DevTools. Він відображає HTML-код, з якого складається вибрана сторінка. Отримайте уявлення про властивості кожного div або тегу на вибраній сторінці та починайте редагування в режимі реального часу. Це ідеально підходить для експериментів з дизайном. Перевірте Layout - незалежно від того, використовуєте ви Flexbox або Grid - і подивіться на пов’язані шрифти з прикладами та вивчіть анімацію.

В іншому місці ви можете переглядати та змінювати CSS. На вкладці "Стилі" на панелі "Елементи" перелічені правила CSS, які застосовуються до поточно вибраного елемента в дереві DOM. Увімкніть та вимкніть властивості (або додайте нові значення), щоб експериментувати з дизайном. Це ідеальний інструмент для забезпечення того, щоб все працювало належним чином, перш ніж застосовувати будь-які зміни до реального дизайну.

Ви також можете налагодити JavaScript, оптимізувати швидкість веб-сайту та перевірити швидкість мережі. Ось коротка порада, яку ви можете використати, щоб негайно пришвидшити робочий процес. Перейдіть на вкладку Джерела, натисніть Новий фрагмент та додайте код, який часто використовується. Назвіть фрагмент коду та збережіть. Повторіть за необхідності. Тепер ви можете захопити цей фрагмент коду, замість того, щоб писати його знову.

Як і кожен хороший браузер, Chrome постійно розвивається, і кожен новий випуск приносить нові функції. Дізнайтеся, що відбувається на платформі стану Chrome

16. Матеріальний дизайн

Розробка може розглядатися як улюблена дитина Google, але незалежно від того, що ви робите, створюєте чи будуєте, вона повинна виглядати добре і надавати користувачеві досвід, який викликає бажання користуватися нею. Матеріал - нещодавнє доповнення до стайні Google, але це система дизайну, яка перетворилася на важливу частину дизайнерського набору.

Як і будь-яка хороша система дизайну, вона має власний набір керівних принципів, на які вам потрібно поглянути, перш ніж переходити до більш захоплюючих речей. Отримайте огляд того, як використовувати різні елементи, що таке тематика матеріалів, як реалізувати тему та посібники з використання, включаючи доступність. В іншому місці існує розуміння Material Foundation, яке включає такі ключові сфери дизайну, як макет, навігація, колір, типографіка, звук, іконографія, рух та взаємодія. Кожна категорія розкриває свої недоліки та недоліки, а також те, де слід враховувати обережність. Щоб дати уявлення про те, чого очікувати, категорія «Макет» пропонує розділи про розуміння макета, щільності пікселів, як працювати з адаптивним макетом, включаючи стовпці, жолоби та поля, точки зупинку, області інтерфейсу та методи інтервалів.

Окрім розділу «Дизайн» - «Компоненти», що містить фізичні будівельні блоки, необхідні для створення дизайну. Що тут включено? Кнопки, банери, картки, діалогові вікна, роздільники, списки, меню, індикатори прогресу, повзунки, закусочні (це короткі повідомлення про процеси додатків внизу екрана), вкладки, текстові поля та підказки. Безсумнівно, всебічна колекція компонентів.

І розробники не забуті, з деталями та підручниками про те, як будувати для різних платформ - Android, iOS, Web та Flutter. І, нарешті, є сторінка, присвячена безлічі ресурсів, які допоможуть здійснити обраний вами дизайн.

Ця стаття спочатку з’явилася в журналі net. Придбати випуск 326.

Популярний На Сайті
Цей енергійний робочий простір поєднує рекультивований дуб із анімованими GIF-файлами
Прочитати

Цей енергійний робочий простір поєднує рекультивований дуб із анімованими GIF-файлами

Oak знаходиться в tudiomate , спільному робочому просторі дизайнерів, ілюстраторів, блогерів, письменників та розробників у районі DUMBO в Брукліні. Як невелика компанія, ця галаслива обстановка дає н...
Мій класичний дизайн: BMW R50 1960 року випуску
Прочитати

Мій класичний дизайн: BMW R50 1960 року випуску

Моєю класикою дизайну є мотоцикл BMW R50 1960 року. Понад 50 років він все ще працює як чемпіон і виглядає чортово чудово. Починаючи з єдиного старовинного сидіння, закінчуючи маленькою стійкою на зад...
20 найкращих дизайнів кросівок усіх часів
Прочитати

20 найкращих дизайнів кросівок усіх часів

Незалежно від того, чи знаєте ви їх під іншим ім’ям (тренажери, ноги, бігуни, дапі, або в моєму випадку - «мої немовлята»), не можна заперечувати, що привабливість кросівок виходить далеко з...