Главная » Архив меток: Разработка мобильных приложений

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

[Перевод] Реализуем UI в iOS: улучшаем, ускоряем, масштабируем

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

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

[Перевод] 6 интересных идей применения дополненной реальности (AR)

пер.: в своей статье, оригинальное название которой: «6 Interesting Augmented Reality Concepts», Ник Бабич собрал ценную подборку идей применения AR, которая будет интересна даже тем, кто никак не связан с разработкой. Прим. Среди концепций есть реально работающие продукты, а что-то мы можем увидеть в ближайшем будущем. Дополненная реальность (AR) — это технология, размещающая в окружающем мире графические или текстовые объекты ...

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

Дайджест интересных материалов для мобильного разработчика #286 (11 — 17 февраля)

В нашем новом дайджесте рассказы про MAPS.ME и ABBYY Mobile, диалоги в Android и обучение через Minecraft, локализацию и беспилотный трамвай. MAPS.ME — карты №1 для путешественников. Сегодня это 110 млн установок по всему миру, возможность добавлять авторские туристические маршруты и самостоятельно менять карты. Как работает уникальный проект для путешественников, рассказывает его руководитель Евгений Лисовский. В этом посте мы расскажем ...

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

Свежий взгляд на отображение диалогов в Android

Аналогично думает и менеджер: «Тут ничего сложного, наш Вася за 5 минут сделает». На картинке первая мысль читателя, который недоумевает, что можно написать про такую простую задачу как отображения диалога. Особенно если мы говорим про Android. Я, конечно, утрирую, но на самом деле всё не так просто, как кажется на первый взгляд. Итак, на дворе шёл 2019 год, а мы ...

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

Oh, My Code: Как работает MAPS.ME

MAPS.ME — карты №1 для путешественников. Сегодня это 110 млн установок по всему миру, возможность добавлять авторские туристические маршруты и самостоятельно менять карты. Как работает уникальный проект для путешественников, рассказывает его руководитель Евгений Лисовский. Расскажи немного о себе. Переехал в Москву в 1989-м. Родился я в Норильске в 1982 году. Мне всегда были интересны точные науки. Учился в энерго-физическом лицее ...

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

[Перевод] Как создать приложение дополненной реальности с помощью ARCore

Библиотека ARCore от Google позволяет добавлять на 2D-изображение (картинка или видео) полноценные 3D-модели. В этом гайде вы узнаете, как добавить 3D-модели в реальный мир. Дополненная реальность уже широко используются, например, в книгах, газетах, журналах и т.д. Вам необходимо предоставить системе некое опорное изображение, которое ARCore будет искать в реальном мире, чтобы на его основе добавить на изображение 3D-модель. Прежде чем ...

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

Зачем разработчикам ABBYY Mobile нейросети, музей и Random Coffee

В далёком 2005 году в ABBYY появился первый мобильный SDK. Здравствуй, Хабр! В 2009 наш первопроходец Business Card Reader вышел на мобильные (кнопочные!) телефоны Nokia под управлением Symbian. А в 2007 в компании образовался отдельный департамент ABBYY Mobile, и начали рождаться технологии, которые стали основой наших приложений — ABBYY Business Card Reader, ABBYY FineScanner и ABBYY TextGrabber. И совсем скоро, ...

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

Особенности подходов к дизайну в реальном производственном секторе

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

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

Создаём голосовое приложение на примере Google Assistant

Каждый пятый житель США владеет умной колонкой, а это 47 000 000 человек. Помощник может создать напоминание, список дел, будильник, таймер, прочитать новости, включить музыку, подкаст, заказать доставку, купить билеты в кино и вызвать такси. Все это «навыки» или «skills» помощников. Еще их называют голосовыми приложениями. Для Alexa и Google Assistant таких приложений на 2018 год разработано 70 000. Кроме того, что выросли заказы на доставку, об этом написали все возможные СМИ, ...

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

[Из песочницы] Интеграция React Native и C++ для iOS и Android

Недавно мне предложили поработать над одним интересным проектом. Требовалось разработать мобильное приложение для американского стартапа на платформах iOS и Android с помощью React Native. Ключевой технической особенностью и фактором, который однозначно решил мое участие в проекте, стала задача интегрировать библиотеку, написанную на языке С++. Для меня это могло быть новым опытом и новым профессиональным испытанием. Почему было необходимо интегрировать С++ ...

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