Посібник веб-розробника до саміту розробників Esri 2021 року

Основні моменти минулого року та як спланувати свій тиждень

Як і в попередні роки, у нас є сесія, присвячена допомозі учасникам знайти серед різноманітних технічних сесій потрібні та спланувати свій тиждень. Однак,  цього року все буде дкщо інакше! Цього разу це буде комбінація “Що нового” та огляду сеансів, що відбуваються протягом тижня. Кожен ведучий матиме кілька хвилин, щоб висвітлити ключові вдосконалення для своєї тематичної області, а потім коротко оглянути їх сесії та демонстраційні виступи. Це чудовий спосіб швидко отримати інофрмацію про API, а також з’ясувати, про які теми ви хочете дізнатись більше.

API ArcGIS для JavaScript: ключові моменти минулого року (в прямому ефірі)

 

Методи візуалізації

2020 рік був шаленим, коли справа доходила до візуалізації. Світ використовував веб-картографування, щоб допомогти повідомити про пандемію та реагувати на безпрецедентні виклики в масштабі, якого ми ніколи не бачили. Розробники створили неймовірні додатки та керовані сервіси, які обслуговували трильйони людей. Того ж року ми розширили API новими способами розповісти історію ваших даних та створити вражаючі, інтерактивні робочі процеси. Ми пропонуємо колекцію сеансів, які охоплюють як традиційні, так і абсолютно нові способи візуалізації ваших даних, техніки для активізації динамічних робочих процесів та найкращі практики.

 

API ArcGIS для JavaScript: Динамічна векторна символіка (в прямому ефірі)
ArcGIS API для JavaScript: 2D-візуалізація (в прямому ефірі)
ArcGIS API для JavaScript: 3D-візуалізація (в прямому ефірі)
ArcGIS API для JavaScript: Анімація на основі даних (в прямому ефірі)
Найкращі практики для створення веб-додатків, які візуалізують великі набори даних (в прямому ефірі ) 

ArcGIS API для JavaScript: Використання Arcade з вашими програмами (в прямому ефірі ) 

ArcGIS API для JavaScript: Тематичні дослідження іммерсивних програм для вивчення даних (в прямому ефірі )

 ArcGIS API для JavaScript: кластеризація ( на вимогу)
ArcGIS API для JavaScript: Створення користувацьких візуалізацій за допомогою WebGL у 2D переглядах карт (на вимогу)
 
ArcGIS API для JavaScript: робота з вашими даними за допомогою шару об'єктів (в прямому ефірі )

ArcGIS API for JavaScript: Графічні ефекти у стилі Photoshop для ваших шарів та даних (в прямому ефірі)

Спеціальні сесії: API ArcGIS для JavaScript: Графічні ефекти у стилі Photoshop для ваших шарів і даних
Протягом багатьох років картографи створювали приголомшливі друковані карти, створюючи карту в ArcGIS, а потім використовуючи програму цифрових зображень, як PhotoShop, для нанесення цікавих ефектів на шари та створення змішування між шарами. Тепер розробники можуть використовувати ті самі методи на живих динамічних картах за допомогою API JavaScript. Цей сеанс стосується нових режимів змішування та ефектів шарів, які дозволять вам створювати нові враження або використовувати наявні програми та робити ваші карти новими.

Аналіз на стороні клієнта

API JavaScript дозволяє виконувати запити на стороні клієнта, обчислювати статистику, фільтрувати та проводити геометричний аналіз з миттєвою продуктивністю. Оскільки для здійснення такої обробки не потрібне звернення до сервера, ви можете створювати дуже потужні 2D та 3D додатки з робочими процесами, які раніше були неможливі. Наступні сесії охоплюють аналіз на стороні клієнта; від стрічок даних у режимі реального часу до роботи з розміщеними плиточними зображеннями до аналітичних методів та моделей програмування у 2D та 3D.

API ArcGIS для JavaScript: Клієнтський 3D-аналіз ( в прямому ефірі )
ArcGIS API для JavaScript: Клієнтські запити, фільтри та аналіз (без сервера) ( в прямому ефірі  )
ArcGIS API для JavaScript: Візуалізація даних та аналітика в реальному часі (в прямому ефірі )
ArcGIS Online Imagery: робота з розміщеними зображеннями за допомогою API ArcGIS для JavaScript ( на вимогу)

Створіть правильний досвід

Редагування. 2020 рік став великим роком для можливостей редагування API JavaScript. Тепер ви можете створювати програми для веб-редагування у 2D та 3D за допомогою віджетів API з мінімальним кодом. Недавні досягнення включають популярну можливість прив'язки. Щоб дізнатись більше, відвідайте ці сеанси:

ArcGIS API для JavaScript: веб-редагування в 2D (в прямому ефірі)
ArcGIS API для JavaScript: веб-редагування в 3D (в прямому ефірі)

Віджети. Архітектура віджетів API складається з чіткого розділення між презентацією (UI) віджетів та базовою бізнес-логікою. Це дає вам можливість легко використовувати віджети як є, налаштовувати зовнішній вигляд і навіть інтегрувати власні робочі процеси у віджет за допомогою подій. Наступні два сеанси розповідатимуть про те, як ви можете створити власний віджет з нуля, використовуючи шаблон розробки API і як ви можете налаштувати віджети API.

ArcGIS API для JavaScript: Створення власного віджета (в прямому ефірі )
ArcGIS API для JavaScript: Налаштування віджетів (в прямому ефірі )

Система проектування. Цього місяця ми випускаємо Calcite, систему дизайну Esri, щоб розробники могли створювати послідовні, красиві програми, які мають просту інтеграцію з екосистемою ArcGIS. У нас є колекція сеансів, яка забезпечить огляд доступних ресурсів (веб-компоненти, бібліотека значків, кольори та теми, а також рекомендації щодо дизайну / найкращі практики), навчить вас користуватися ресурсами у вашому додатку на прикладах коду та демонстраціях та обговорити ресурси, доступні для дизайнерів (набір інтерфейсу користувача тощо).

Дизайн системи від ESRI: Швидке ствворення красивих Веб додатків(в прямому ефірі)
ESRI Design System: Швидке створення додатків за рахунок икористання компонентів нової бібліотеки  (в прямому ефірі)
ESRI Design System: Швидке створення додатків за рахунок використання UI Kits і компонентів (в прямому ефірі)

Інструменти та методи розробки

Споживання фреймворків API & JS. У грудні ми випустили додатковий спосіб споживання API - модулі ES, бета-версією. Зараз у версії 4.19 ми представляємо серійний випуск. Це забезпечить легку інтеграцію з сучасними фреймворками та інструментами розробки. Наступні сесії охоплюватимуть різні способи використання API у вашому додатку та все, що вам потрібно знати про інтеграцію з найпопулярнішими фреймворками JS.

 

ArcGIS API для JavaScript: Створення додатків з модулями ES ( в прямому ефірі )
ArcGIS API для JavaScript: Створення додатків з реагуванням ( в прямому ефірі)
ArcGIS API для JavaScript: Параметри споживання API ( в прямому ефірі )
ArcGIS API для JavaScript: Створення програм з Angular ( в прямому ефірі )

Щоб дізнатись про поради та техніки створення прогресивних веб-програм з оптимальною продуктивністю, інструментарієм та найкращими практиками для розвитку підприємства а такожTypeScript, відвідайте наступні сесії:

 ArcGIS API для JavaScript: Створення прогресивних веб-програм ( в прямому ефірі ) 

ArcGIS API для JavaScript: використання TypeScript ( на вимогу )
Короративний JavaScript: CI / CD конвеєр ( в прямому ефірі)
Корпоративний JavaScript: більше тестуйте, менше працюйте ( за запитом )

Ознайомлення з API

Для новачків. Повна лінійка сесій допоможе вам ознайомитись із можливостями API JavaScript та схемами програмування, але якщо ви абсолютно нові в API та веб-розробці, ви можете переглянути цей сеанс у зручний для вас спосіб:

ArcGIS API  для JavaScript: Початок роботи з веб-розробкою ( на вимогу )

Схеми програмування. Наступна сесія - огляд моделей програмування API та основних принципів; чудовий сеанс для відвідування, якщо ви вже виконали певну розробку JavaScript і не знайомі з API, або після того, як переглянули сеанс початку роботи вище.
ArcGIS API для JavaScript: шаблони програмування та основи API (в прямому ефіріe)

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

Робота зі службами визначення місцезнаходження за допомогою ArcGIS API для JavaScript ( в прямому ефірі )

За лаштунками та подальші перспективи

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

ArcGIS API для JavaScript: Що за лаштунками ( в прямому ефірі )

Дорожня карта . На наступній сесії ми будемо демонструвати поточні проекти та говорити про нашу дорожню карту проятгом 2021 року. Відвідайте цю сесію, якщо вам цікаво, над чим ми працюємо для майбутніх випусків.

Попереду: API ArcGIS для JavaScript ( в прямому ефірі)

Сеанс "Запитання про що завгодно"

Ми будемо висвітлювати багато тем протягом тижня! У четвер ми проведемо сесію, присвячену лише відповідям на будь-які питання, що залишились у вас. Починаючи з першого дня конференції, вівторок, 6 квітня, ви можете залишити свої питання в нашому GEOnet місці , присвяченому цій сесії і продовжувати робити це на час конференції. Ми розглянемо питання, розміщені тут під час сесії.

 API ArcGIS для JavaScript: все, що ви хотіли знати, але боялись запитати (у прямому ефірі)

Зв’яжіться з нами через “Запитайте наших експертів!”

Ми дуже сумуємо за вашим побаченням особисто, але у нас є чудова системи налаштування подій, яка допоможе нам віртуально зустрічатися. Сторінка "Запитайте наших експертів" - це найкращий спосіб спілкування з розробниками ArcGIS API для JavaScript та іншими учасниками протягом усієї конференції. Взаємодійте з нами та іншими колегами за допомогою прямих чатів та обмінюйтесь контактною інформацією, щоб зв’язатись пізніше.

Будемо раді побачити вас наступного тижня!

Ваші друзі в Esri