Случалось ли с вами, что вы открыли Storyboard и от увиденного вас начинают переполнять положительные эмоции?
В этот момент, возможно, вы задумываетесь, что хорошо продуманная навигация между экранами (в дальнейшем Routing) в крупных проектах может стать крайне значимой задачей, решение которой поможет экономить время и нервы всем, кто будет участвовать в проекте.Читать полностью »
Рубрика «iOS» - 63
Routing слой в iOS-приложениях
2017-02-14 в 15:28, admin, рубрики: iOS, swift, xcode, разработка под iOSРегулирование по-новому игровых «призовых ящиков» в Китае
2017-02-12 в 15:10, admin, рубрики: android, iOS, loot boxes, игры, китай, копирайт, РегулированиеЗа последние несколько недель новая правовая инициатива родом из Китая привлекла к себе внимание глобального игрового сообщества: Министерство культуры КНР недавно опубликовало новые правила, которые налагают обязательства на игровых издателей разглашать соответствующую информацию о внутриигровых призовых предметах, которые игрок может получить или приобрести в игре — включая шансы на получение определенных предметов в т.н. призовом ящике ("loot box"). Пока эта тенденция имеет позитивный отклик, особенно у иностранных игроков, и хотя уже начались вестись спекуляции относительно глобального влияния таких изменений, реальные последствия для сектора онлайн-игр остаются пока неясными.
Дайджест интересных материалов для мобильного разработчика #190 (5-12 февраля)
2017-02-12 в 12:55, admin, рубрики: android, iOS, маркетинг приложений, мобильные устройства и приложения, монетизация, разработка мобильных приложений, Разработка под android, разработка под iOS, разработка приложенийВ новом выпуске чистки App Store и Google Play, выход Android Wear 2.0, Tinder одного юмориста, погоня за Snapchat, несколько материалов про React Native, за и против Viper, альтернативы гамбургеру и много других вкусных материалов.
Почему VIPER это хороший выбор для вашего следующего приложения
2017-02-11 в 16:05, admin, рубрики: iOS, viper, Анализ и проектирование систем, архитектура приложений, паттерны головного мозга, Проектирование и рефакторинг, разработка мобильных приложений, разработка под iOS, чистая архитектураКогда я прочитал статью, в которой автор рассказал про то, что архитектура VIPER полна проблем, это вызвало у меня несколько негативные эмоции, после чего я сразу решил написать статью в поддержку архитектуры.
Читать полностью »
Почему VIPER это плохой выбор для вашего следующего приложения
2017-02-09 в 13:49, admin, рубрики: iOS, ios development, viper, архитектура приложений, Проектирование и рефакторинг, разработка мобильных приложений, разработка под iOSЭтот пост является вольным переводом статьи Why VIPER is a bad choice for your next application by Sergey Petrov
За последний год о VIPER писали все кому не лень. Эта архитектура реально вдохновляет разработчиков. Но большинство статей, на самом деле, довольно предвзяты. Они лишь показывают крутизну этого архитектурного паттерна, умалчивая о его негативных сторонах. А ведь проблем у него вовсе не меньше (а может даже и больше) чем у других. И в этой статье я постараюсь объяснить, почему VIPER вовсе не так хорош как о нем говорят, и почему он не подойдет для большинства ваших приложений.
Как мы делали приложение международной программы лояльности PINS: кейс
2017-02-09 в 7:07, admin, рубрики: iOS, redmadrobot, swift, Блог компании REDMADROBOT, кейс, мобильная разработка, программа лояльности, разработка мобильных приложений, Разработка под android, разработка под iOSВ конце 2016 года мы выпустили мобильное приложение для международной программы лояльности PINS, которая объединяет более 700 поставщиков товаров и услуг и работает преимущественно на севере Европы и в России. Но география расширяется, количество партнеров и пользователей PINS увеличивается, поэтому приложение задумывалось как масштабируемый инструмент адресного обслуживания всех его пользователей — где бы они ни находились. В рамках разработки перед нами стояло несколько интересных задач. В их числе — обеспечить поддержку шести европейских языков, реализовать ряд географических функций и сделать максимально простую процедуру регистрации.
Дайджест интересных материалов для мобильного разработчика #189 (30 января-5 февраля)
2017-02-05 в 12:40, admin, рубрики: android, iOS, маркетинг приложений, мобильные устройства и приложения, монетизация, разработка мобильных приложений, Разработка под android, разработка под iOS, разработка приложенийНа этой неделе получилось много всего про дизайн и анимации – Lottie от Airbnb, Sketch в крупных проектах, виртуальная реальность, Bear Notes, который своей простотой покорил Apple. А кроме дизайна – архитектуры, стикеры, PWA, MMO RTS и много всего другого.
Управление светодиодной лентой WS2801 с использованием Raspberry Pi и iOS
2017-02-04 в 9:53, admin, рубрики: iOS, java, Raspberry Pi, ws2801, программирование микроконтроллеровВсем привет!
Эта статья содержит исходники приложения для операционной системы iOS, цель которого управление светодиодной лентой WS2801, подключенной к Raspberry PI.
Читать полностью »
InfoWatch дал работодателям контроль над перепиской работников в Telegram и других мессенджерах
2017-02-03 в 15:19, admin, рубрики: android, B2B, email, InfoWatch, iOS, telegram, Viber, WhatsApp, безопасность, кадры, мессенджеры, мобильные приложения, Наталья Касперская, Текучка, шпионаж, метки: android, b2b, email, InfoWatch, iOS, Viber, WhatsApp, безопасность, кадры, мессенджеры, мобильные приложения, Наталья Касперская, Текучка, телеграм, шпионажКомпания InfoWatch официально объявила о запуске решения для защиты корпоративных данных от утечек через мобильные устройства сотрудников Device Monitor Mobile. Решение позволяет контролировать любые каналы потенциальной утечки информации, в том числе все популярные мессенджеры, а также позволяет знать, что кто-то из сотрудников сфотографировал секретные документы для пересылки.
Хакеры опубликовали инструменты Cellebrite для взлома iOS
2017-02-03 в 8:37, admin, рубрики: Cellebrite, iOS, iphone, QuickPwn, варез, взлом, джейлбрейк, информационная безопасность, смартфоны, Софт, ФБР
UFED Touch Ultimate
Около месяца назад группа неизвестных хакеров объявила о взломе израильской компании Cellebrite, которая продаёт правоохранительным органам по всему миру программно-аппаратный комплекс Universal Forensic Extraction Device (UFED) для взлома и копирования данных с любых мобильных телефонов. Аналогичные инструменты для криминалистической экспертизы делает российская компания «Элкомсофт». Именно Cellebrite, по слухам, помогла ФБР взломать телефон iPhone 5C под iOS 9, принадлежащий террористу из Сан-Бернардино, который стал камнем преткновения в громком конфликте между Apple и ФБР.
Читать полностью »