Главная » Архив меток: ios

Архив меток: ios

[Из песочницы] Clean architecture в контексте кроссплатформенной разработки

Всем привет. В последнее время довольно много статей написано на тему clean architecture. То есть чистой архитектуры, которая позволяет писать приложения, удобные в сопровождении и тестировании. Про саму чистую архитектуру вы можете прочитать в таких замечательных статьях как: Заблуждения Clean Architecture или Чистая архитектура, поэтому не вижу смысла повторять то, что уже написано.Для начала позвольте представиться, меня зовут Какушев Расул. ...

Читать далее »

CocoaHeads в FunCorp

У нас отличная новость! 25-го августа совместно с сообществом CocoaHeads мы проведём iOS митап (наш первый митап в Москве). Программа Сергей Турсунов, VK.com «Swift Method Dispatch» Типы диспатча Direct / Witness / Table / Message и почему это фундаментальная часть ООП Какие типы применяются к value types, reference type и extension Как меняются типы диспатча с помощью модификаторов final / ...

Читать далее »

Инструменты Apple для машинного обучения

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

Читать далее »

Мобильному тестировщику приготовиться. Приглашаем на Avito Mobile Testing Meetup

Поговорим о нативных UI-тестах в iOS — что тестировать и какие инструменты помогут их улучшить, end-to-end тестах — можно ли их организовать в больших мобильных проектах, качестве мобильного приложения — как понять, что оно работает должным образом, и выясним, что лучше использовать в тестировании Android-приложений — Appium или Espresso. 11 августа в офисе Авито пройдет первый митап, посвященный тестированию мобильных ...

Читать далее »

Что почитать по Swift на русском языке?

Среди новичков бытует мнение, что популярность языка программирования можно определить по количеству выпущенных книг. В качестве примера можно упомянуть Java или Python – и отчасти это будет правдой. Но есть языки, которые в бумажных книгах не особо-то и нуждаются. Просто из-за своей молодости и того факта, что официальный tutorial отвечает абсолютно на все вопросы начинающего программиста. Он молодой и популярный, ...

Читать далее »

Как проверить гипотезы и заработать на Swift с помощью сплит-тестов

Всем привет! Меня зовут Саша Зимин, я работаю iOS-разработчиком в лондонском офисе Badoo. В Badoo очень тесное взаимодействие с продуктовыми менеджерами, и я перенял у них привычку проверять все гипотезы, которые возникают у меня относительно продукта. Так, я начал писать сплит-тесты для своих проектов. Во-первых, чтобы избежать возможных ошибок, ведь лучше отсутствие данных в системе аналитики, чем данные некорректные (или ...

Читать далее »

3DTouch – Весы на iPhone

После выхода на рынок iPhone 6s и iPhone 6s Plus с экранами, которые поддерживают технологию 3D Touch, в App Store практически сразу появилось приложение для взвешивая слив и персиков. Дело в том, что сенсор экрана iPhone работает по принципу определения утечки тока с поверхности сенсора, а для этой самой утечки нужен живой палец либо что-то, что обладает электрической емкостью. Не ...

Читать далее »

Burger King: тайная слежка, ложь, хищение банковских карт. Продолжение

Оригинал статьи — в моём блоге. Вступление Первое расследование о приложении Burger King создало резонанс в СМИ, а также оказалось в топе Пикабу, TJournal, и Хабрахабр. Как выяснилось — людям небезразличен шпионаж за ними. Расследование понравилось и хакерам.С момента публикации, на мой блог совершили десятки хакерских атак. Примечание: все ссылки на официальные ответы и ресурсы Burger King — архивные, в целях ...

Читать далее »

Я устал принимать платежи через WebView. Что мне делать?

Я езжу в офис на электричке — нужно проехать одну станцию, и я буду почти на месте. Там дешевле, но разница в цене не окупает мою боль, когда я прохожу эти три минуты стресса. Каждое утро покупаю билеты на поезд в приложении и страдаю. Даже не упоминая время загрузки каждого из пяти экранов приложения, нельзя не сказать про банковские WebView ...

Читать далее »

День из жизни мобильного разработчика Uber

Run Loop — подкаст про тех, кто делает продукты своими собственными руками. В ближайшие пару месяцев гостями станут разработчики, которые 8 и 9 октября выступят на конференции AppsConf. Под катом его рассказ о собеседовании и работу в Uber, про релокацию в Амстердам (вам тоже захочется туда поехать) и, конечно, про AppsConf. В первом выпуске гостем стал Максим Ефимов. Ведущие: Илья Царев, Алексей Милеев, Роман Бусыгин.Илья Царев занимается iOS разработкой в Альфа-банке, выступает на различных ...

Читать далее »