В новом выпуске чистки App Store и Google Play, выход Android Wear 2.0, Tinder одного юмориста, погоня за Snapchat, несколько материалов про React Native, за и против Viper, альтернативы гамбургеру и много других вкусных материалов.
Рубрика «iOS» - 71
Дайджест интересных материалов для мобильного разработчика #190 (5-12 февраля)
2017-02-12 в 12:55, admin, рубрики: android, iOS, маркетинг приложений, мобильные устройства и приложения, монетизация, разработка мобильных приложений, Разработка под android, разработка под iOS, разработка приложенийПочему 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 и ФБР.
Читать полностью »
Паттерны проектирования, взгляд iOS разработчика. Часть 0. Синглтон-Одиночка
2017-02-02 в 12:09, admin, рубрики: iOS, ios development, iOS разработка, objective-c, swift, разработка под iOSЯ почув і забув.
Я записав і запам'ятав.
Я зробив і зрозумів.
Я навчив іншого, тепер я майстер.
(В. В. Бублик)

Небольшое вступление.
Я не зря вынес в начало поста цитату на украинском языке. Дело в том, что именно эти слова я услышал от своего преподавателя программирования на втором курсе университета, и именно в таком виде я вспоминаю эти слова до сих пор. Как вы можете догадаться, эта цитата является отсылкой к высказыванию Конфуция, но в ней есть очень важное дополнение о достижении мастерства.
И именно эти слова и сподвигли меня на написание данной серии постов. Дело в том, что я — начинающий iOS разработчик, и я очень хочу разобраться в паттернах проектирования. И я не придумал лучшего способа, чем взять книгу "Паттерны проектирования" Эрика и Элизабет Фримен, и написать примеры каждого паттерна на Objective-C и Swift. Таким образом я смогу лучше понять суть каждого паттерна, а также особенности обоих языков.
IT-meetup Superjob «iOS — архитектура дизайна, кода, деплоя» (отчет, презентации, видео)
2017-01-31 в 13:14, admin, рубрики: iOS, ios app, ios design, ios development, ios programming, iOS разработка, meet-up, meet-ups, meetup, SuperJob, superjob.ru, Блог компании Superjob.ru, встреча разработчиков, мероприятие, Мероприятия, Москва, разработка, разработка мобильных приложений, разработка под iOS, события, события IT профессионаловВидео, доклады и краткий отчет для тех, кто не доехал.
В новом офисе Superjob на Малой Дмитровке состоялся первый в 2017 году митап по мобильной iOS-разработке. Приложение Superjob для поиска работы стабильно «проживает» в топе AppStore, а счет установок давно идет на миллионы. Мы первыми запустили приложение для корпоративных пользователей, и сегодня тысячи работодателей уже даже и не обращаются к веб-версии. Так что опыт у нашей команды действительно уникальный. Таким обычно службы безопасности делиться не разрешают. Но у нас СБ нет — запретить вечеринку было некому.




