Tired of outsourcing? Get hired at a top product startup from Silicon Valley 🚀
×Закрыть

Материалы по теме «iOS»

RSS

Применение GameplayKit Randomization и State Machine в iOS-проектах Применение GameplayKit Randomization и State Machine в iOS-проектах

Andrew Konovalskyi 1085

Как в неигровых приложениях использовать GameplayKit, набор инструментов от Apple для быстрого конструирования игровых процессов и алгоритмов, — в статье iOS-разработчика Андрея Коновальского. 1

OS Daemonology: виды, преимущества, подводные камни OS Daemonology: виды, преимущества, подводные камни

Vladimir Alkenso Vashurkin 4011

О разновидностях демонов в *OS и зачем они нужны: например, размещение своего кода в демонах сильно усложняет задачу злоумышленникам и просто реверс-инженерам, которым по какой-то причине захотелось разобраться в том, как же работает ваш код. О преимуществах «демонов» — в статье разработчика Владимира Вашуркина. 7

Используем SpriteKit для создания анимации в Swift Используем SpriteKit для создания анимации в Swift

Andrew Konovalskyi 1970

SpriteKit удобен для создания несложных анимационных сцен, таких как полноэкранная анимация загрузки, иллюстрация в Onboarding- и Tutorial-экранах или в других элементах пользовательского интерфейса. Как, используя игровой движок SpriteKit, можно легко создать анимации — в статье iOS-разработчика Андрея Коновальского. 6

LocaleBro — локализация Android- и iOS-приложений без лишней работы LocaleBro — локализация Android- и iOS-приложений без лишней работы

Евгений Ткаченко 2319

Android-разработчик Евгений Ткаченко рассказывает о том, как создал LocaleBro — веб-платформу для локализации мобильных приложений, заточенную под разработчиков, переводчиков и менеджеров. 12

WWDC 2019: обзор и практическое применение Custom Instruments и SF Symbols WWDC 2019: обзор и практическое применение Custom Instruments и SF Symbols

Andrew Verhunov 1784

Что осталось за кадром онлайн-трансляции WWDC 2019 и с чем предстоит работать iOS-девелоперам уже в ближайшем будущем — рассказывает Андрей Вергунов, участник конференции и iOS-разработчик в NIX. 2

Как UICollectionViewDiffableDataSource упрощает разработку UICollectionView Как UICollectionViewDiffableDataSource упрощает разработку UICollectionView

Алексей Гурин 2009

DataSource значительно облегчает разработку на UICollectionView, избавляя от необходимости дополнительно вызывать методы, уменьшая количество ошибок. Подробнее — в статье iOS Team Lead в Sidekick Selling Inc Алексея Гурина. 9

Как GlobalLogic создавала EcoHike — приложение для туристов, которые хотят очистить Карпаты от мусора Как GlobalLogic создавала EcoHike — приложение для туристов, которые хотят очистить Карпаты от мусора

Yuriy Golovanov 4516

Цель проекта EcoHike — сделать Карпаты чище. Разработчики GlobalLogic использовали в мобильном приложении Swift для iOS, Kotlin и Java для Android, а также библиотеку Mapbox для работы с картами. О технической реализации и работе приложения рассказывает Юрий Голованов, Senior Manager. 13

Отображение списков с помощью UICollectionViewCompositionalLayout в iOS Отображение списков с помощью UICollectionViewCompositionalLayout в iOS

Алексей Гурин 2533

UICollectionViewCompositionalLayout — эволюционный шаг в разработке на iOS. Благодаря данному инструменту создавать коллекции элементов стало намного проще, декларативный подход позволяет удовлетворить 99% пожеланий разработчиков. Подробнее — в статье iOS Team Lead в Sidekick Selling Inc Алексея Гурина. 4

Как в Live Animations создали AR-контент для книги Alif and Sofia, которая учит мусульманских детей молиться Как в Live Animations создали AR-контент для книги Alif and Sofia, которая учит мусульманских детей молиться

Serhey Khukhra 3707

Главной целью проекта с учетом его тематики было сделать обучение исламским традициям и обрядам детей, живущих в странах Юго-Восточной Азии, более интересным и вовлекающим с помощью технологии AR. 50

Как мы разработали функцию совместного написания писем в email-клиенте Spark Как мы разработали функцию совместного написания писем в email-клиенте Spark

Dmitry Povolotsky 4034

Меня зовут Дмитрий Поволоцкий, я являюсь iOS/Mac разработчиком в Readdle на проекте Spark. В этой статье я расскажу о нашем пути к реализации одной из самых интересных в технологическом плане фич Spark — «Shared Drafts». 17

Как в KeepSolid разработали LezGo — навигатор для совместных автопутешествий Как в KeepSolid разработали LezGo — навигатор для совместных автопутешествий

Antonina Sheremet 3479

LezGo — навигатор для совместных автопутешествий, который разработала команда студентов IT-интернатуры KeepSolid. Приложение позволяет создавать маршрут и делиться им с друзьями, чтобы оставаться на одной волне во время путешествия. 8

Как я побывал на WWDC19 по стипендии: лайфхаки и новости с конференции Как я побывал на WWDC19 по стипендии: лайфхаки и новости с конференции

Tim Hazhyi 4759

Привет, меня зовут Тим. Я iOS-разработчик из Одессы, но с осени 2018 года живу и учусь в Италии. Начиная с 1 по 8 июня я провел незабываемую неделю на WWDC19 в Калифорнии и хочу поделиться с вами своими впечатлениями. 6

i-bee — удаленный контроль над пасекой <nobr>i-bee —</nobr> удаленный контроль над пасекой

Elizabeth Kochevykh 9068

i-bee — система для пасечников, которая дает возможность контролировать состояние каждого улья в реальном времени, вести учет всех операций и получать моментальные уведомления в случае экстренных ситуаций. 30

Проектирование retry обертки для функций на Swift Проектирование retry обертки для функций на Swift

Алексей Савченко 2746

Меня зовут Алексей Савченко, я iOS инженер в Genesis. Недавно я столкнулся с ситуацией, когда некоторая функция в проекте могла сгенерировать ошибку при определенном стечении обстоятельств, и был смысл в повторном вызове этой функции. Хочу поделиться с вами своим решением. 7

DOU Labs: как в KeepSolid создали приложение для электронной подписи документов DOU Labs: как в KeepSolid создали приложение для электронной подписи документов

Andrey Drozhzhin 4323

Привет! Меня зовут Андрей, я — Product Manager в KeepSolid. Сегодня расскажу об одном из наших приложений для бизнеса, которое позволяет подписывать документы в электронном виде. Это освобождает специалистов и собственников бизнеса от устаревшей процедуры «распечатать-подписать-отсканировать-отправить» и значительно экономит время. 17

← Сtrl 1234 Ctrl →

Комментарии

Очередной вагон хайптрейна. Да скока уже можно надрачивать на модные слова? Научитесь прогать сначала... Микросервисная архитектура — просто подход к организации разработки и поддержки в проектах с невъебительными бюджетами.
Вообще то это пример реализации currying функций в Яве, встречается во многих яп. Один раз поймёшь и будешь не только по Яве экзамены сдавать )
Был у них в команде PM, который в силу каких-то своих убеждений не мог пользоваться Jira, Trello и другими таск-трекерами. Он создал Excel-ку, в которой были расписаны задачи и исполнители.
Понимаешь, люди разные. Для одних имееют значение нематериальные игрушки:социальный статус(среди таких-же лошар), похвала хозяина, одобрение общества(таких-же лошар), и т.п.
Не вижу противоречия между использованием олдскульных инструментов и современных. Excel больше нужен менеджеру для структурирования для себя и для заказчика всего что происходит (читай — общая картина).
Впрочем, тут нужно добавить, что сама сборка проектных менеджеров в отдельный офис под руководство директора PMO есть естественный процесс в весьма крупной компании.
Человек был хороший. Но из категории #1 митинг-мэн. Это действительно стало трагедией. Административная система была массивная, но PMов таки TOP-менеджеры вывели в прямое подчинение CTO, который доверял и давал широкие полномочия каждому PMу под проект.
«про то как деньги красть» — это тоже из серии вопросов увеличения капитала?
ни одного такого не знаю, и не помню чтобы спрашивали
на самом деле не каждого, а большинства. Что, тем не менее, не даёт права ставить между словами «капитализм» и «преступление» знак эквиваленции.
это, кагбэ, и не секрет. И что с того?
Статья 🔥 🔥 🔥 С таска-мэном иногда приходит спойлер-мэн, который уже много всего повидал и узнал, работал с кучей подобных проектов, часто смотрел сегодня в завтрашний день и предвидел что все пойдет по плану..
Он предлагал «идеальные» с его точки зрения решения, которые не работали, но совсем не доверял моему опыту. Поздравляю. Ты встретил одного из 99 дибилов из 100.
В роли PM мне довелось самому работать под руководством старшего менеджера Старший помощник младшего младшего менеджера. Боже, СОВОК вернулся. Но поздравляю ты попал под обучение полным дебилом, которые сейчас норма.
Мне кажется у тебя весьма искаженное понимание слова «работа». Работа это не взаимоотношения «Хозяин — раб» это раз. Два — для кого-то работа, частично, смысл жизни. не все ходят на работу чисто лишь бы плОтили деньги и всё.