В этой статье мы рассмотрим математические операторы и операторы агрегирования в RxSwift. RxSwift — фреймворк, используемый для реактивного программирования под iOS.
В этой статье мы рассмотрим математические операторы и операторы агрегирования в RxSwift. RxSwift — фреймворк, используемый для реактивного программирования под iOS.
В этой заметке мы рассмотрим некоторые методы, используемые при создании Observable в RxSwift. Observable — наблюдаемый объект или то, что будет отдавать данные. Если говорить о парадигме реактивного программирования на iOS с помощью фреймворка RxSwift, то Observable нужен для генерации потока данных.
В настоящее время мы переживаем бум появления новых технологий и подходов к написанию мобильных приложений. Одной из них является развивающийся SDK от компании JetBrains для мультиплатформенной разработки Kotlin Multiplatfrom (KMP).
Сегодня мы поговорим о тех изменениях и новшествах, которые нам представляет Apple на WWDC 2020. А именно: про доработанную и даже переработанную версию фреймворка SwiftUI.
Предлагаем вашему вниманию большую подборку инструментов iOS-разработчика. Вы найдёте утилиты для сборки, отладки, тестирования, релиза, аналитики и, разумеется, непосредственной разработки мобильных приложений под iOS. Что же, начнём.
Осваивать программирование лучше всего на практике. В этой статье мы пошагово создадим простую игру с игральными костями, а также оптимизируем её под любые диагонали экранов. Для работы вам потребуется iMac или Macbook с предустановленным Xcode. Писать приложение для iOS будем на Swift.
Мои коллеги и приятели нередко проходят интервью в компании типа Facebook. Большинство разработчиков не ожидают, с чем столкнутся на техническом интервью: даже очень опытные разработчики «сыпались» на комбинаторике, структурах данных или битовых операциях.
В обычном продакшене программистам не приходится долго быть погруженными в тему алгоритмов и структур данных. Если на вопросы про iOS-платформу все отвечают хорошо, то такие проверки для mobile-инженеров становятся самой сложной частью. Я поделюсь тремя задачами с реальных собеседований в известные во всём мире IT-компании, на которые давалось 40-60 минут.
iOS — популярнейшая мобильная операционная система. По данным Apple, в AppStore насчитывается больше 2 млн. приложений от почти полумиллиона iOS-разработчиков. Давайте посмотрим, кто же сегодня занимается iOS-разработкой.
Сегодня для многих приложений важно, чтобы они поддерживали несколько локализаций. Это имеет значение, например, при продвижении приложения на рынке. В нашем материале мы расскажем, как выполнить английскую и русскую локализацию чисел, даты, текста, валюты и изображений в мобильном приложении на iOS.
Fastlane — замечательный инструмент, позволяющий автоматизировать ручные действия разработчика. С его помощью вы упростите процессы сборки и выкладки iOS-приложений, существенно облегчив себе жизнь.