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


Кодирование для iOS 11: как перетаскивать в коллекции и таблицы
С выпуском iOS-11 Apple представила перетаскивание в UITableView и UICollectionView со специализированным API, который работает на концепции взаимодействий ( что-то вроде жестов). Представление таблицы и представление коллекции имеют похожие API для поддержки перетаскивания с некоторыми небольшими отличиями. Перетаскивание поддерживается как в iPhone , так и в iPad . На iPad пользователь может перетаскивать содержимое нескольких приложений. Но для iPhone эта поддержка..

Как использовать GraphQL в приложении для iOS
Анонсируем трек для iOS для Learn Apollo Это гостевой пост от Николаса Бурка , который работает над обучением iOS и GraphQL в Graphcool , великолепной бэкэнд-платформе GraphQL. Learn Apollo - это интерактивное руководство, в котором объясняется, как разрабатывать приложения с использованием бэкэнда GraphQL и клиента Apollo . Это самый быстрый способ начать работу с Apollo и GraphQL, предлагая вам практические примеры использования клиентской технологии по вашему выбору -..

Основные тенденции разработки приложений для iOS на 2020 год и далее
Такие технологии, как разработка электронной коммерции , никогда не перестанут производить впечатление на всех нас. Время и время, множество достижений, которые создают колоссальные изменения в тенденциях разработки приложений для iOS. приложения, ориентированные на пользователя, теперь исследуют приложения для обогащения в реальном времени. они остаются основой тенденций разработки приложений для iOS в 2020 году и далее. Apple, с момента своего появления, была сущностью..

Ain’t Got No Strings ...
Почему вместо этого следует использовать перечисления Ain’t Got No Strings ... «Волшебные» струны не такие уж и волшебные в Swift Использование строк как способа управления потоком приложения, будь то какое-то условие, которое вы проверяете, идентификатор или ряд других вещей, - не лучший опыт. Тем более, что ваше приложение растет в размерах. Я знаю, что в тот или иной момент мы все время думали: «Как снова назывался этот идентификатор?» … Затем вы возвращаетесь к поиску, и к..

Почему вы должны изучить флаттер в 2020 году?
Как нативный разработчик iOS я довольно скептически отношусь к кроссплатформенным фреймворкам. Несколько лет назад я оценил все ведущие кроссплатформенные фреймворки для крупной розничной компании, включая React Native, Ionic и Xamarin. React Native оказался лучше остальных, но лишь с небольшим отрывом. Самая большая проблема с React Native заключалась в качестве инструментов отладки. В большинстве случаев для запуска приложения React Native требовалось запускать приложение несколько..

Разработка мобильных приложений на основе заглушек
Разработка мобильных приложений на основе заглушек В течение последнего месяца я разрабатывал приложение, в значительной степени основанное на серверном API. Весь процесс был беспорядочным. Вот как выглядит типичное утро: я начинаю работать над функцией в пользовательском интерфейсе, понимаю, что у меня есть ошибка в моем сетевом уровне, исправляю ее, продолжаю работать над функцией, понимаю, что мне нужны данные, которых нет на сервере ответ, скажите обслуживающему персоналу, что он..

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