Публикации по теме 'ios-development'


Адаптивная верстка программно в Swift
Как динамически адаптировать константы и представления Эта статья основана на моей предыдущей, поэтому, прежде чем двигаться дальше, я рекомендую вам сначала прочитать ее: Адаптивная верстка для iOS в Swift Как динамически адаптировать представления и ограничения как в раскадровке, так и программно rodionartyukhin.medium.com Примечание Я буду использовать SnapKit в своем коде, но этот подход можно применить к другим библиотекам..

Варианты: быть или не быть, вот в чем вопрос
Варианты: быть или не быть, вот в чем вопрос Для новичка Swift дополнительные опции могут стать первым препятствием на пути, которое вы можете встретить. Не только из-за концепции (это тип, который обрабатывает значение или его отсутствие), но из-за очень специфического синтаксиса. Да, мы наконец-то избавились от всех квадратных скобок, подобных Objective-C, и от большинства символов «@» нашего странного кода, но будьте готовы увидеть некоторые забавные символы «?» И «!». Объявить..

VIP [ER] в SwiftUI
Привет! Я думаю, вы знаете о VIPER. Это действительно отличная архитектура для вашего приложения для iOS. Он очень эффективен при тестировании и помогает вам создать невероятное приложение, которое может поддерживать функцию бильярда. Но в 2019 году на WWDC 2019 Apple представила новый способ создания пользовательского интерфейса в вашем приложении - SwiftUI. Это чрезвычайно простой и быстрый способ создать пользовательский интерфейс. Но как это работает со SwiftUI? Как не..

Виджет меню SwiftUI (легко настроить и интегрировать)
Мне надоело видеть и использовать ту же старую навигацию по вкладкам в приложениях, поэтому я создал виджет меню, который немного смешивает навигацию, не делая ее слишком сложной или запутанной. В этом руководстве рассказывается, как я создал это с нуля и как вы можете легко интегрировать его в свое приложение для iOS . Хотя он встроен в SwiftUI, есть способы интегрировать его с представлениями UIKit (руководство появится позже). Если вам просто нужен готовый продукт, вот репозиторий..

Как разработчик iOS вы не в моде в мире стартапов
После того, как вы окунетесь в мир стартапов и вдохновитесь смелыми идеями убежденных предпринимателей, вам может быть трудно продолжить свою карьеру в компании среднего или крупного размера, несмотря на любые их заявления о поддержке предпринимательского духа. Опыт стартапа заставляет вас пристраститься к необходимости участвовать в производстве всего продукта от начала до конца, что вызывает у вас чувство принадлежности к большому проекту. Это желание часто влияет на шаги, которые вы..