Часть вторая: Данные
Вам может показаться странным, что внезапное повествование о контролах, паттернах и приложениях резко упёрлось в какие-то данные... Что мы вообще знаем о данных? Блок-чейны, машин-лёрниги, дата-майнинги, аналитика и статистика... Правильно? Да, всё так.
Данные или информация (слово «данные» моднее, его чаще используют), служат фундаментом, на базе которого строится любое приложение или сервис.
К примеру, если вы сейчас возьмёте свой паспорт, то получите набор данных, который удостоверяет вашу личность в цифровой среде государственных органов. Если возьмёте свой ИНН, то, в совокупности с паспортными данными, получившаяся информация даёт полное представление о вас и ваших финансовых делах для налоговой инспекции.
В наше время данные — нефть XXI века!
И не зря. Например, ваш e-mail и пароль от почтового аккаунта (например, Google Gmail) охраняют от посторонних глаз огромное количество важной информации. При том не только личной, но и корпоративной (Google G Suite / Microsoft 365) либо государственной. Ваш Apple iCloud-аккаунт вмещает в себя информацию о вас, вашем здоровье, местах наибольшей посещаемости, контакты из записной книги, фотографии и скриншоты, а также данные, которые приложения в нём хранят. Благодаря всей этой информации компания Apple производит новые гаджеты, которые горячо любимы по всему миру. Вы думаете Apple создаёт гаджеты и приложения наугад? Нет, они используют наши данные, анализируют их и делают то, что нам нужно.
За красотой и удобством интерфейсов скрываются сотни тысяч строк кода, содержащих важные данные. Вопрос лишь в том, будете ли вы рисовать интерфейс основываясь на данных, либо в основу ляжет ваша фантазия и представление о реальности. Данные менее субъекты, нежели ваша интуиция.
Так вот, самое интересное:
Пользователь взаимодействует по средствам интерфейса не с приложением, а с данными, которые загружены в него.
Пользователь может вводить комментарии и пароли, удалять данные, скачивать, просматривать или создавать новые документы, фотографировать, снимать видео, записывать звук. То есть, манипулировать с данными.
Нам кажется, что мы рисуем красивые экраны, но на самом деле мы органично и скрупулезно укладываем контейнеры с данными на холсте экрана. Кто-то считает это инженерией и технической наукой, но лично я считаю это особой разновидностью творчества. Творчество мета-модернизма, в моём представлении, выглядит именно так.
