Публикации по теме 'architecture'
Как реализовать отличную архитектуру онбординга в вашем приложении
Способы упростить процесс адаптации для пользователей
Что такое адаптация?
Адаптация приложения - это этап, когда пользователь впервые взаимодействует с вашим приложением, узнает, как его использовать, и выполняет первую настройку, чтобы они могли начать получать удовольствие от вашего творения.
Для нас, разработчиков, это не так уж и тривиально - мы привыкли к архитектуре, когда каждый экран решает, какой следующий экран открыть. При подключении логика следующего экрана не имеет..
Разделенная архитектура iOS в Swift с ProtoCall
Для этой статьи требуется продвинутый уровень разработки Swift.
Когда вы используете такие архитектуры, как MVP, MVVM, VIPER и т. д., вам иногда приходится связывать множество объектов вместе. Один объект A (например, View) сохраняет другой B (Presenter), а этот объект B сохраняет A. И чем больше объектов, тем больше ссылок.
Что такое ProtoCall?
Идея ProtoCall заключается в использовании методов протокола для «общения» с объектом и использовании обратных вызовов для..
Пользовательский интерфейс, композиция и инверсия управления
Пользовательский интерфейс, композиция и инверсия управления
Разработка надежного программного обеспечения часто включает разделение сложной проблемы на более мелкие и гибкие части, чтобы затем собрать их в единое целое.
В этой статье мы рассмотрим различные аспекты композиции программного обеспечения на примере, созданном с использованием веб-компонента, который отображает приветственное сообщение: знаменитый пример кода «привет, мир».
Спецификация веб-компонентов предлагает..
Шаблон разработки стратегии
Шаблоны проектирования - это типичные решения распространенных проблем при разработке программного обеспечения. Каждый шаблон подобен плану, который вы можете настроить для решения конкретной проблемы дизайна в вашем коде.
Одно из самых больших преимуществ шаблонов проектирования заключается в том, что они дают разработчикам общий словарь для разговоров о программных решениях. Он определяет общий язык, понятный разработчикам со всего мира.
Давайте начнем!!!
Есть задача..
Оптимизация многопакетных приложений с помощью ссылок на проекты TypeScript
Новая утилита для управления ссылками в многопакетных репозиториях
Возможно, вы читали две мои предыдущие статьи о Простота модуляции приложений и / или Формирование приложения с помощью пакетов , где я описывал преимущества использования пакетов для создания и структурирования большого приложения.
В этой статье я хочу описать, как мы настроили нашу рабочую область в сочетании с TypeScript, и поделиться разработанной нами новой утилитой с открытым исходным кодом.
Примечание ...
Генеративный дизайн и как его реализовать в архитектуре
Практический пример: структуры произвольной формы на основе традиционной иранской геометрии
Вступление шпоры
В то время как мы, дизайнеры, стремимся к тому, чтобы каждый элемент был интеллектуальным, манипулируя данными, важно учитывать, как справиться с этой эволюцией с помощью процессов архитектуры, проектирования и строительства (AEC), которые связаны с технологиями. Прошло почти десять лет с тех пор, как «интегрированный дизайн» превратился в путешествие в междисциплинарных..