Как стать автором
Обновить

Дай знать, где ты находишься: как мы разработали навигатор по Эрмитажу

Время на прочтение4 мин
Количество просмотров1.1K

Эрмитаж - это настоящий портал в мир искусства, в котором неподготовленный любитель прекрасного может потеряться и выбиться из сил в попытках найти конкретный экспонат, а возможно и просто выход на улицу. Это не шутки, в Эрмитаже больше 360 залов, в которых расположено около 3 млн экспонатов. Плутать и культурно обогащаться можно бесконечно долго. Поэтому современное приложение для ориентации в пространстве Эрмитажа - это был просто мастхэв 21 века.

Читать далее
Всего голосов 7: ↑8 и ↓-1+9
Комментарии11

Реализация pin code во Flutter приложении

Уровень сложностиПростой
Время на прочтение3 мин
Количество просмотров1.6K

Hola, Amigos! С вами Владимир Зевеке, Flutter dev агентства продуктовой разработки Amiga и соавтор телеграм-канала Flutter. Много. Сегодня расскажу про пакет pin_code_fields и его применение на практике. 

Пакет полезен для авторизации в приложении по номеру телефона. Покажу реализацию на примере проекта, над которым работаю сейчас. Проект находится под NDA, поэтому могу сказать, что это сфера здоровья. Но авторизация в приложении по одноразовому коду много где встречается, например, банки, e-com, услуги доставки и так далее. 

Читать далее
Всего голосов 8: ↑5 и ↓3+2
Комментарии0

Облачное логирование, Телеграм-бот для планирования путешествий с ИИ – эти и другие российские стартапы

Время на прочтение3 мин
Количество просмотров955

10 новых российских проектов для управления заметками и задачами, рекламы у блогеров, просмотра превью ссылок, быстрого обмена контактами на выставках и многого другого. Битва за «Продукт недели» началась!

Product Radar — здесь каждую неделю публикуются лучшие онлайн-сервисы и железки от русскоязычных команд.

Читать далее
Всего голосов 7: ↑6.5 и ↓0.5+6
Комментарии0

Как определить, что мобильное приложение написано на Flutter

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров7.9K

Привет, Flutter-энтузиасты! Сегодня мы поговорим о том, как можно определить, что мобильное приложение написано на Flutter. Это знание может быть полезным для разработчиков и менеджеров в иссоедовании конкурентов, а также для любителей технологий, которые просто хотят узнать больше о том, что находится под капотом их любимых приложений. Итак, без лишних предисловий, давайте приступим.

Читать далее
Всего голосов 11: ↑7 и ↓4+3
Комментарии14

BDUI: sapere aude или продолжай писать на коленке

Уровень сложностиПростой
Время на прочтение13 мин
Количество просмотров806

Backend Driven UI — относительно новая парадигма создания приложений. Она позволяет сделать продукт индивидуально полезным для каждого пользователя. На личном опыте я убедился, что это очень важно в современном процессе мобильной (и не только) разработки.

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

Вперед
Всего голосов 18: ↑14 и ↓4+10
Комментарии6

Новинки СПС «Право.ру» для мобильных приложений

Время на прочтение3 мин
Количество просмотров4.8K
В прошлой публикации мы рассказали о новинках web-версии СПС «Право.ру» и поделились статистикой скачиваний мобильных приложений для iPhone, iPad и Android.

За два года существования системы именно мобильные приложения СПС «Право.ру» пользуются особенным спросом, т.к. подобных информативных и удобных сервисов для работы с документами больше нет. Доказательством тому служат данные AppStore за февраль. Ниже по порядку приведены данные по приложениям для iPad от СПС «Право.ру» и конкурентов:



Ежедневно мы получаем много разных отзывов, есть конструктивные, а есть просто эмоциональные и позитивные, и таких большинство. В своей работе мы стараемся учитывать все пожелания. Сегодня мы расскажем, что из предложенного реализовано в мобильных приложениях СПС «Право.ру».
Читать дальше →
Всего голосов 21: ↑19 и ↓2+17
Комментарии4

Сколько ежедневных закачек требуется приложению, чтобы попасть в Топ на App Store?

Время на прочтение2 мин
Количество просмотров11K
Сложно переоценить влияние топа в iTunes на расстановку сил среди разработчиков мобильных приложений. В конце концов, Топ 25 является, пожалуй, наиважнейшим механизмом поиска новых приложений для пользователей iOS. Но сколько закачек в день нужно, чтобы попасть в Топ 25, спрашивает TechCrunch?

Отвечает компания Distimo, занимающаяся анализом магазинов мобильных приложений, опубликовала интересные данные, которые могут ответить на этот вопрос. Если говорить об американском магазине iTunes, то данная цифра составляется примерно 38 400 ежедневных закачек для бесплатных приложений iPhone и 3 530 – для платных. Чтобы занять место в одной из категорий топ 25, нужно, разумеется, значительно меньше закачек. Неудивительно, что наибольшую конкуренцию можно наблюдать в категории игр. Бесплатное приложение должно иметь 25 300 закачек ежедневно, чтобы попасть в игровой топ 25, платное — 2 280.

Если говорить о бесплатных приложениях, то немалая конкуренция также существует в категориях «развлечения» (6 700 ежедневных закачек), «социальные сети» (5 800), «стиль жизни» (3 900) и «музыка» (3 900). Интересно, что в рейтинге платных приложений категория приложений для обработки фото находится сразу за играми и развлечениями. Тем не менее, платным фото-приложениям необходимо всего 270 ежедневных закачек, чтобы войти в топ 25 в категории.

Читать дальше →
Всего голосов 13: ↑12 и ↓1+11
Комментарии23

10 правил, которые помогут приложению получить рекомендацию от Google Play

Время на прочтение3 мин
Количество просмотров27K
Сегодня на платформе Android доступно более 600 000 приложений, в которых очень легко потеряться. Один из самых надежных способ стимулирования скачиваний – это получение приложением в Google Play титула «Выбор редакции», но до сих пор компания не объяснила, какими принципами она руководствуется, чтобы определить, пригодно ли приложение для того, чтобы получить такую рекомендацию.

На конференции Google I/O, прошедшей на прошлой неделе, заступники всех разработчиков Дэн Галпин и Йан Льюис предложили разработчикам для Android несколько шагов, следуя которым они могут увеличить шансы своего приложения попасть в список рекомендуемых на Google Play.

Let's Play...
Всего голосов 31: ↑28 и ↓3+25
Комментарии23

Мобильные апдейты для изучающих английский c LinguaLeo: iPhone, WinPhone и… долгожданный Android!

Время на прочтение3 мин
Количество просмотров37K


К началу делового учебного сезона команда LinguaLeo подготовила мобильный апдейт: обновление приложения для iPhone и Windows Phone, а также старт бета-тестирования на Android устройствах. Подробнее о мобильных новинках читаем далее…
Читать дальше →
Всего голосов 90: ↑79 и ↓11+68
Комментарии52

Учить английский язык с LinguaLeo теперь можно и на Android!

Время на прочтение3 мин
Количество просмотров89K
Случилось! Мы готовы презентовать долгожданное приложение для Android. Пока его видели всего 200 человек — журналисты, участники бета-тестирования, команда проекта. Наступило время официального релиза!

Android приложение LinguaLeo позволяет изучать английские слова и фразы, проходить тренировки и видеть прогресс в реальном времени. О том, как именно маленький робот может помочь вам в изучении английского языка с LinguaLeo, читаем далее…



UPD: Ура, мы выпустили новую версию! Теперь приложение можно перенести на карту памяти и оно занимает меньше места.

Читать дальше →
Всего голосов 182: ↑165 и ↓17+148
Комментарии159

Комплексная защита информации мобильных телефонов. Итоги 2012 года

Время на прочтение8 мин
Количество просмотров9.2K
Чем запомнится уходящий год для крупнейших производителей средств мобильной связи: Samsung, Apple, Google, Nokia, Sony, Rim, Motorola, корпораций поменьше? Прежде всего, огромной проблемой связанной с уязвимостями в информационных системах мобильных телефонов. В настоящее время в мире продано уже 6 миллиардов телефонов (из них 1 миллиард смартфонов), а надежной защиты информации для них до сих пор не создано. Стремительный спрос на модные гаджеты, явно обгонял темпы их информационной защиты, ожесточенное соперничество за раздел гигантского рынка и удешевление продукции достигалось прежде всего за счет уровня безопасности. Теперь же этот бумеранг вернулся обратно…
Читать дальше →
Всего голосов 4: ↑1 и ↓3-2
Комментарии7

Пишите отзывы не отходя от кассы!

Время на прочтение1 мин
Количество просмотров15K
В век Твиттера и Инстаграмма мы привыкли делиться впечатлениями здесь и сейчас, и Фламп не мог остаться в стороне — буквально на днях зарелизили приложение для iPhone и смартфонов на Android.

image
Читать дальше →
Всего голосов 38: ↑23 и ↓15+8
Комментарии36

Apple Pay станет доступен на мобильных веб-сайтах, а также будет полноценно запущен в РФ к концу этого года

Время на прочтение7 мин
Количество просмотров8.9K
imageПо информации, поступившей из нескольких источников, в настоящее время Apple уведомляет потенциальных партнеров о том, что к концу года ее платежный сервис, позволяющий покупателям совершать покупки в мобильном приложении с помощью отпечатка пальца вместо ввода данных кредитной карты, станет доступен и для веб-сайтов. Согласно тем же источникам, его можно будет использовать во всех моделях iPhone и iPad с поддержкой TouchID через браузер Safari. Компания также рассматривает возможность появления Apple Pay на своих портативных и персональных компьютерах. При этом неясно, планирует ли производитель добавлять в них соответствующее техническое оснащение.

Еще более приятная новость заключается в том, что Apple ведет переговоры со Сбербанком, «Альфа-банком», «Райффайзенбанком», «Бинбанком», «Тинькофф Банком» и ВТБ24 о запуске сервиса бесконтактных платежей в России. Об этом сообщила газета «Известия» со ссылкой на источники в банковской отрасли. В результате Apple Pay может появиться в России в конце 2016 года, говорят собеседники издания. Пока это все, что известно.

Мы в компании PayOnline, которая занимается организацией платежей на сайтах и в мобильных приложениях, считаем эти шаги Apple не только логичными, но и необходимыми с учетом того, что все еще немногие продавцы заинтересованы в поддержке Apple Pay, во всяком случае, не настолько, насколько ожидали в самой корпорации.
Читать дальше →
Всего голосов 23: ↑18 и ↓5+13
Комментарии7

Приручить зверя. С чем мы столкнулись при разработке приложения для ведения личного дневника на React Native

Время на прочтение8 мин
Количество просмотров11K
В предыдущей статье я подробно рассказал о нашем опыте создания веб-сервиса/мобильного приложения для ведения личного дневника. Актуальная версия приложения (минимальная работоспособная версия уже выложена в Google Play) разрабатывается на React Native, и вот на нем мы и остановимся подробно сегодня.

Рассказываем о собственном опыте работы с фреймворком, способах расширения функционала, «подводных камнях» (куда ж без них!) и как мы их обошли.

О фреймворке в целом


Немного о виновнике торжества — React Native. Он все-таки хорош!

Для тех, кто в достаточной степени знает JavaScript и тем более NodeJS — он очень хорош. Если же есть опыт с React, ну или хотя бы есть понимание ее идеи, механизма — он просто великолепен!

Главное, что на выходе получается действительно нативное приложение. Расширения и плагины покрывают практически 99% типовых задач. Оставшийся процент при острой необходимости можно дописать на родных языках (java, object-c) и подключить к React Native приложению.

Но хватит про плюсы, от них толку ноль, хоть список и будет внушительным. Все плюшки и вкусности бессмысленны, если приложение не запускается, а это первое чем нас «порадовал» React Native.

Сначала ему не понравилась версия NodeJS. Потом версия npm. Потом версия Android SDK, потом версия Android tools, потом… Писать про то, как все проблемы решились, смысла нет, ибо с того момента все вышеперечисленное ПО обновило свои версии и инструкции будут неактуальны.

Просто знайте: узкое место React Native — среда сборки. Будьте готовы к штудированию google, чтению форумов и stackoverflow. На развертывание в итоге потратили: Ubuntu — 3 дня, Win10 — 2 дня. Как ни странно, на «винде» все оказалось проще, ну, или просто на ubuntu «шишек набили» и уже понимали, что и куда подсовывать.

На заметку, вдруг кому пригодится: код, представленный ниже, решил все проблемы с совместимостью версий sdk у дополнений при компиляции проекта.
Читать дальше →
Всего голосов 18: ↑18 и ↓0+18
Комментарии20

Где опубликовать мобильное приложение

Время на прочтение10 мин
Количество просмотров30K
Столкнулся с необходимостью опубликовать своё мобильное приложение и при этом же столкнулся с тем, что в рунете нет ресурса, где бы были собраны вместе хотя бы более-менее значительные площадки для размещения собственных творений. Может быть и есть такой ресурс, но он спрятан где-то глубоко в паутине интернета так, что в первых страницах поисковой выдачи не показывается.

image

Поисковики соответствующий запрос с упорной настойчивостью вопрос «где» конвертируют в ответ «как...», предлагая ноль информации. Результат дал запрос «markets for publishing mobile apps» на английском языке и, среди прочего, выдал отличную актуальную статью, которую, дабы не потерять и каждый раз не прыгать в Google translator, решил перевести и опубликовать основное здесь. Кроме всего, в статье довольно много интересной и полезной другой информации.

Итак «App Stores List 2018» с сайта businessofapps.com. Ну, то есть,

Список магазинов мобильных приложений 2018


Читать дальше →
Всего голосов 19: ↑17 и ↓2+15
Комментарии18

Жизненный цикл приложения на Flutter

Уровень сложностиСредний
Время на прочтение4 мин
Количество просмотров4.6K

Всем привет! Сегодня с вами я, Александр Чаплыгин, Flutter dev Amiga. Расскажу вам одну  интересную тему — отслеживание состояния приложения: в фоне, закрыто или оно не активно. Вы поймете, как обрабатывать переходы в новое состояние. Также  рассмотрим 2 подхода к реализации, которые могут выручить в той или иной ситуации.

Читать далее
Всего голосов 11: ↑7 и ↓4+3
Комментарии0

Как создать shader в Flutter для эффектной анимации в приложении?

Уровень сложностиСредний
Время на прочтение4 мин
Количество просмотров2.1K

Hola, Amigos! Меня зовут Сергей Климович, я Mobile Team Lead агентства заказной разработки Amiga. В мире мобильной разработки Flutter выделяется своей гибкостью и простотой в создании красивых пользовательских интерфейсов. Однако, чтобы добавить дополнительные визуальные эффекты и повысить уровень графической привлекательности приложения, иногда необходимо выходить за рамки стандартных возможностей. И здесь на сцену выходят шейдеры.

Читать далее
Всего голосов 9: ↑7 и ↓2+5
Комментарии0

Практическое применение Sliver’ов для создания современного UI

Уровень сложностиСредний
Время на прочтение3 мин
Количество просмотров2.5K

Hola, Amigos! На связи Саша Чаплыгин, Flutter-dev агентства продуктовой разработки Amiga. В телеграм-канале Flutter. Много мы с командой уже касались темы Sliver'ов. И сегодня я предлагаю больше погрузиться в практику.

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

Читать далее
Всего голосов 7: ↑4 и ↓3+1
Комментарии0

Кому и зачем нужны разработчики мобильных приложений в 1С

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров3.7K

Платформа 1C:Enterprise — самый простой способ перейти в сферу мобильной разработки. Научиться писать приложения на 1С проще, чем освоить Swift, Java или Kotlin. Обучение займёт всего пару месяцев. При этом специалист с такими знаниями всегда будет востребован на рынке благодаря популярности программ 1С. Освоить разработку мобильных приложений на базе 1C:Enterprise можно с начальными навыками программирования на 1С, Python, SQL, Java, C++, C#. В статье мы рассказали, какие задачи решает 1С-программист и насколько перспективна мобильная разработка на встроенном языке. 

Читать далее
Всего голосов 10: ↑7 и ↓3+4
Комментарии8

Как мы феерически открыли даркстор Даркстор в Дагестане

Время на прочтение11 мин
Количество просмотров12K
image

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

Как только мы наладили логистику, логичным следующим шагом было открывать доставку чего-то другого. Мировой тренд — еда. Быстрая доставка продуктов либо уже есть, либо вот-вот появится везде в мире. Началось всё с Uber, Flaschenpost, Самоката, потом присоединилась Яндекс.Лавка.

В общем, модель была очень понятна. Осталось переложить её на рынок Дагестана.

Ну то есть для начала создать собственную сеть курьеров, приложение для них и для управления ими и так далее. Ручное линейное управление как в доставке железа тут не подходило. Была проблема и в том, что мы строили систему на базе 1С магазина техники 05.ру, который был заточен под технику и не мог работать с весовым товаром.

Были у нас и сомнения по ассортименту — например, что основная категория, фрукты и овощи, не взлетит. Потому что у нас всё же аграрный регион и в менталитете просто не было идеи покупать те же помидоры, не выбрав их самостоятельно на прилавке или на рынке.

Посчитали рынок, решили начать с чипсов, колы и конфет — и драматически промахнулись мимо аудитории. Наша первая реклама была рассчитана на молодёжь, привычных нам гиков. Как потом оказалось, решение о покупке принимает в семье чаще женщина.

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

Это стало началом целой серии косяков: мы знали, что многое в этом бизнесе пойдёт не так, и даже приготовились извиняться. И оно пошло не так, конечно же.
Читать дальше →
Всего голосов 105: ↑101 и ↓4+97
Комментарии30
1
23 ...