Как стать автором
Обновить
  • по релевантности
  • по времени
  • по рейтингу

Дополненная реальность на обложке газеты «F5»

Я пиарюсь
Привет!

Я работаю в небольшой, но очень амбициозной и прогрессивной российской компании REDMADROBOT. Совсем недавно, на этой неделе был завершен проект по разработке дополненной реальности для обложки не менее прогрессивной газеты про интернет — «F5».

image

В этом посте хочется рассказать побольше про этот проект.

Читать дальше →
Всего голосов 61: ↑36 и ↓25 +11
Просмотры898
Комментарии 45

iF5 — жми кнопку!

red_mad_robot
Привет, Хабр!

Четверг — хороший день для начала вещания в своем хабра-блоге. Тем более, что повод есть. В прошлом месяце моя команда здорово потрудилась и собрала iPhone-клиент для портала F5.

Hello, Robot! Лента сообщений


Если вы еще не бывали на F5.ru — советую сходить. Сначала будет непривычно, но быстро втянетесь и начнете раздавать оценки по шкале mood-o-metr'a направо и налево, заглядывать во втыкатор и любоваться пятничными.

Впрочем, сейчас у меня нет задачи рекламировать сайт, важнее рассказать про то, что же сделала команда REDMADROBOTа.

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

Давайте же проследуем под хабракат и почитаем, что такого интересного в приложении F5.
И больше ни слова про сайт F5.ru после хабраката. Ну, может, только два раза.
Читать дальше →
Всего голосов 25: ↑13 и ↓12 +1
Просмотры2.1K
Комментарии 5

Дополненная российская реальность: брэнд «Sobranie»

AR и VR
Вчера Брюс Стерлинг обнаружил (и перепечатал в своём блоге) новость о том, что REDMADROBOT создал программную часть для промо-стенда бренда Sobranie, причём дополненная реальность использовалась для рисования в стиле Light Art и для навигации внутри программы стенда:



Постскриптум Стерлинга был таков:

— Okay, objectively speaking, what’s weirder: pretty girls drawing augmented roses in mid-air, or former Soviets hanging out in some big glossy capitalist mall?

(Я специально цитирую его на английском, также как сам он цитировал апрельскую новость про REDMADROBOT на русском языке.)

Ну не странно ли видеть, как медленно исчезают стереотипы в голове у этого автора киберпанковской прозы? Скоро двадцать лет, как состоялся антисоветский переворот, а Стерлинг продолжает называть «бывшими советскими» даже современных «pretty girls», многие из которых либо не помнят Советский Союз, либо даже родились после него.

А для всех нас эта блогозапись Стерлинга даёт возможность проследить ещё одну веху творческого пути той самой команды REDMADROBOT, которая в прошлом году подвешивала пирамиду над Кремлём в дополненной реальности.
Всего голосов 44: ↑28 и ↓16 +12
Просмотры387
Комментарии 18

Приложение для Habrahabr, v1.0

red_mad_robot
В прошедшие выходные Хабр обзавелся официальным приложением-читалкой под всеми любимый iPhone.

image

картинка кликабельна



В первый день релиза приложение было доступно только в Российском AppStore, вчера добавили еще несколько стран. Теперь его можно скачивать и с US-аккаунтов.

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

Итак, дорогие хабраюзеры. Если вы уже успели воспользоваться приложением для Habrahabr, то у вас, наверняка, есть свои комментарии и советы, как сделать приложение еще лучше. Все найденные баги, возможные улучшения и пожелания оставляйте в комментариях к топику, или присылайте на нашу хабрапочту. Отзывы в AppStore тоже читаем (привет, scroll89).

Читать дальше →
Всего голосов 111: ↑80 и ↓31 +49
Просмотры8.3K
Комментарии 94

Организация личной базы знаний в Evernote

red_mad_robot
knowlege_system

Я познакомился с Evernote лет пять назад, но первое время активно не использовал — у меня там были бессистемные блокноты для записи идей, документы, какие-то редкие фотографии, да и все. Задачи, которые я контролировал, хранил в Things, а контент — в Evernote. Примерно четыре года назад я начал формировать из контента личную базу знаний, раз в полгода её модифицируя. И вот уже как год я вношу только минорные изменения в структуру. Вот, что у меня получилось:
Читать дальше →
Всего голосов 56: ↑46 и ↓10 +36
Просмотры86.4K
Комментарии 36

Результаты рейтинга мобильных разработчиков 2015

RUWARDРазработка под iOSРазработка мобильных приложенийРазработка под Android
Привет, хабр! В прошлом году мы запустили и опубликовали (пост на хабре был воспринят сообществом вполне положительно) первый рейтинг мобильных разработчиков.

Прошел год, и мы опубликуем результаты второго единого рейтинга разработчиков мобильных приложений 2015. У нас довольно хитрая (зато абсолютно прозрачная) методика, которая учитывает позиции компаний во всех других отраслевых рейтингах, которые были опубликованы в в течение 2014 года. Нужно сказать, что рынок растет очень быстро, как и появляются новые рейтинги. В прошлом году мы анализировали пять локальных топов, в этом — уже девять (а два из тех пяти успели по дороге закрыться). Как и в прошлом году, мы учитывали в топе только компании, которые занимаются разработкой на заказ, а не делают свои собственные продукты.

image


Рейтинг в 2015 году возглавили Безумные Роботы из Redmadrobot, на втором месте расположился питерский e-Legion, на третьем — изумительно бесстрашные разработчики из Unreal Mojo, на четвертом — Articul Media, а замкнули пятерку «умные тыквы» из CleverPumpkin (опять же, питерские ребята).
Читать дальше →
Всего голосов 23: ↑18 и ↓5 +13
Просмотры12.4K
Комментарии 2

Droidcon Berlin 2015: как это было

red_mad_robotРазработка мобильных приложенийРазработка под Android


Среди крупнейших конференций по Android-разработке в Европе особо можно отметить Droidcon в Берлине и в Лондоне. В столице Великобритании конференция в этом году еще только намечается, а на той, что недавно прошла в Германии, я уже побывал. Далее — небольшой отчет о том, что интересного удалось услышать и увидеть на берлинском Droidcon.
Читать дальше →
Всего голосов 18: ↑16 и ↓2 +14
Просмотры8.5K
Комментарии 2

Гэнгбэнг, белковое окно и покер с балеринами: офисный словарь Роботов

red_mad_robotРазработка мобильных приложений


В некоторых коллективах рождается свой внутренний лексикон (особенно если люди собрались веселые, и отношения между коллегами складываются неформальные). Собственный сленг и внутренние мемы есть и у нас — делимся первой частью офисного словаря Роботов :)
Читать дальше →
Всего голосов 46: ↑23 и ↓23 0
Просмотры8.5K
Комментарии 8

NDK c полпинка

red_mad_robotJavaРазработка мобильных приложенийРазработка под Android
Tutorial

Вместо пролога


Я, пожалуй, нарушу традицию всех подобных статей и не буду рассказывать, зачем нужен NDK. Если вы это читаете, значит вам он зачем-то понадобился. Но один из реальных кейсов использования мы, конечно же, рассмотрим.

Эта история началась с того, что на Google I/O 2015 была представлена поддержка нативной разработки прямо не выходя из студии, Android-студии. Естественно, Google, как всегда, наобещал и заставил ждать, пока они все это выкатят для обычных людей. И вот 9 июля это свершилось: на stable channel появился кусочек того пирога, который нам наобещали.
Что же было дальше?
Всего голосов 21: ↑19 и ↓2 +17
Просмотры22.6K
Комментарии 8

DroidСon Moscow 2015: как это было

red_mad_robotРазработка мобильных приложенийРазработка под Android
Как все посвященные, конечно, знают, c 25 по 27 сентября в Москве проходило крупнейшее событие в мире Android-разработки — конференция DroidCon. Мы отметились и в числе спикеров, и как слушатели.


Что понравилось и не понравилось на DroidCon Moscow
Всего голосов 13: ↑9 и ↓4 +5
Просмотры3.9K
Комментарии 11

Как мы впервые делали стажировку по iOS и Android-разработке в Redmadrobot

red_mad_robotРазработка под iOSРазработка мобильных приложенийРазработка под Android
В мае мы писали, что открываем набор на стажировку для iOS и Android-разработчиков. Опыт был для нас необычный, новый и интересный.


И вот что из этого получилось
Всего голосов 32: ↑26 и ↓6 +20
Просмотры16.3K
Комментарии 4

Charles: незаменимый тул в арсенале QA-инженера

red_mad_robotРазработка мобильных приложенийТестирование веб-сервисовТестирование мобильных приложений
Tutorial

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

Чтобы редактировать выдачу сервера и воспроизводить сложные тестовые сценарии в QA Redmadrobot, мы используем Charles.
Читать дальше →
Всего голосов 23: ↑22 и ↓1 +21
Просмотры148.6K
Комментарии 15

Gradle: 5 полезностей для разработчика

red_mad_robotРазработка мобильных приложенийРазработка под AndroidGradle
Tutorial
Привет, Хабр! Настало время, когда можно сказать, что «new build system» Gradle является стандартом отрасли Android-разработки. Инструмент сделан настолько просто и удобно, что большинство разработчиков не испытает трудностей, даже не зная, как он устроен, и какие дополнительные возможности в нём есть — возникающие проблемы легко решаются с помощью 5 минут на StackOverflow, путем копирования «магического кода» в конфигурационные файлы. Возможно, в том числе из-за этого не все разработчики изучают Gradle детально и не знают о многих его полезных возможностях, которые существенно облегчают жизнь.


Сегодня рассмотрим пять таких полезностей
Всего голосов 29: ↑29 и ↓0 +29
Просмотры38.4K
Комментарии 17

Зимняя стажировка для разработчиков в Redmadrobot

red_mad_robotРазработка под iOSРазработка мобильных приложенийРазработка под AndroidObjective C
image
Привет, Хабр! Мы открываем набор на вторую стажировку для разработчиков в Redmadrobot. Старт — в середине января.
Интересно? Подробности под катом.
Всего голосов 19: ↑14 и ↓5 +9
Просмотры13K
Комментарии 17

Gradle: управляя зависимостями

red_mad_robotGroovy & GrailsРазработка мобильных приложенийРазработка под AndroidGradle
Tutorial
Управление зависимостями – одна из наиболее важных функций в арсенале систем сборки. С приходом Gradle в качестве основной системы сборки Android-проектов в части управления зависимостями произошёл существенный сдвиг, закончилась эпоха ручного копирования JAR-файлов и долгих танцев с бубном вокруг сбоящих конфигураций проекта.



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

Внимание много текста и изображений
Всего голосов 22: ↑20 и ↓2 +18
Просмотры86.7K
Комментарии 60

Инструменты для A/B-тестирования iOS-приложений

red_mad_robotРазработка под iOSРазработка мобильных приложенийТестирование мобильных приложений

В данной статье я рассмотрю несколько инструментов для A/B-тестирования мобильных приложений с примерами и дам их краткую характеристику. Для успешного проведения тестирования также необходим сервис аналитики, в котором можно сравнивать результаты. Независимые сервисы аналитики мы сегодня рассматривать не будем, но затронем те возможности, которые есть внутри инструментов, о которых пойдет речь.
Читать дальше →
Всего голосов 10: ↑10 и ↓0 +10
Просмотры12.7K
Комментарии 0

АльфаCтрахование Мобайл. Как мы объединили несколько ИТ-систем в одном приложении: кейс

red_mad_robotРазработка под iOSРазработка мобильных приложенийРазработка под Android
Tutorial
image
Практически все в нашей жизни — будь то здоровье, имущество или турпоездка — может быть застраховано. Более сотни страховых продуктов с индивидуальными процессами по оформлению страховых случаев и возмещению убытков, а также — несколько ИТ-систем. Это ровно то, что мы увидели, когда начали работать над проектом сервисного мобильного приложения «АльфаСтрахование Мобайл». Суть приложения сводилась к нетривиальной задаче объединить все страховые продукты и процессы «АльфаСтрахование» — сделать для мобильного пользователя единый канал коммуникации со страховой компанией на все случаи жизни.

Примем как аксиому, что клиентам нужен мобильный доступ к страховым сервисам. Дальше теоретически есть два варианта: иметь несколько отдельных приложений по каждому виду страхования или все-таки делать единое приложение для управления всеми полисами. Первый вариант более простой с точки зрения разработки, второй — значительно сложнее, но куда удобнее для пользователя. Мы пошли вторым путем.
И вот что получилось
Всего голосов 16: ↑14 и ↓2 +12
Просмотры13.3K
Комментарии 8

Миграция UI-паттернов и жестов. Кто у кого что подтырил

red_mad_robotИнтерфейсыUsabilityДизайн мобильных приложений
Recovery mode
После того, как Apple презентовала музыкальный сервис Apple Music, некоторых «внимательных» знатоков смутил новый жест Long Press, использующийся в приложении. Смутил по той причине, что уж больно он похож на андроидовское долгое нажатие, которое показывает контекстные действия и открывает контекстные меню. Но несмотря на то, что жест не является нативным для платформы и не описан в гайдах, он существует в iOS давно, хотя и не пользуется большой популярностью. Не все помнят, что с его помощью можно не только перемещать или удалять иконки на домашнем экране, но и показывать крупные превью в фотоальбоме, получать быстрый доступ к черновикам в почте, записывать аудио-сообщения, видео, делать фото в сообщениях и так далее.



И вот знатоки стали рубить сплеча, утверждая, что Apple увел жест у Android. Но если углубиться в историю яблочных технологий, то можно вспомнить, что в марте 2015 Apple запатентовала Force Touch, появившийся в Apple Watch, а позже реализованный в MacBook с Retina Display. И по-настоящему «внимательные» пользователи должны были догадаться, что этот Long Press есть не что иное, как будущий 3D Touch, который должен был появиться в iPhone 6s и iPhone 6s+. С той лишь разницей, что владельцам винтажных айфонов приходится манипулировать не силой, а продолжительностью нажатия.
Читать дальше →
Всего голосов 14: ↑10 и ↓4 +6
Просмотры8.9K
Комментарии 5

Исследовательское тестирование: когда его стоит применять и как это делать

red_mad_robotТестирование IT-системТестирование мобильных приложений


Многие скептически относятся к исследовательскому тестированию, так как считают, что это пустая трата времени и ресурсов. Но на самом деле это не так. В этой статье я расскажу, когда исследовательское тестирование принесет проекту пользу. В русскоязычной литературе дается очень много различных определений для термина «исследовательское тестирование». Нередко под этим понятием подразумевается ad-hoc тестирование и наоборот. Почему так сложилось исторически можно узнать там — Исследовательское тестирование 3.0. Чтобы при чтении статьи не возникало путаницы, сверим часы и зафиксируем определения.

Читать дальше →
Всего голосов 14: ↑13 и ↓1 +12
Просмотры39.4K
Комментарии 1

Разработка под tvOS: tips & tricks

red_mad_robotРазработка под iOSРазработка мобильных приложений


Все знают, что еще в сентябре Apple представила Apple TV четвертого поколения с новой операционной системой tvOS на борту, и что для него можно разрабатывать свои приложения. О том, как это делать, уже кое-что писали, и в этой статье мы тоже обратимся к этой теме. О чем необходимо знать, приступая к разработке под tvOS и как избежать некоторых сложностей?
Читать дальше →
Всего голосов 15: ↑13 и ↓2 +11
Просмотры8.5K
Комментарии 3