На прошедшей неделе мы обсуждали универсальные ссылки, A/B, UI и Behavior-Driven тестирование, голосовых ассистентов и голосовые интерфейсы, скорость работы Flutter и даже клавиатуры разработчиков.
Рубрика «разработка мобильных приложений» - 99
Дайджест интересных материалов для мобильного разработчика #248 (2 апреля — 8 апреля)
2018-04-08 в 11:54, admin, рубрики: App Store, flutter, kotlin, progressive web apps, setch, Блог компании Everyday Tools, голосовые ассистенты, маркетинг мобильных приложений, обработка естественного языка, разработка игр, разработка мобильных приложений, Разработка под android, разработка под iOSАлиса, Google Assistant, Siri, Alexa. Как писать приложения для голосовых ассистентов
2018-04-07 в 6:20, admin, рубрики: Actions on Google, alexa, amazon, apple, Google API, google assistant, JS, siri, алиса, Блог компании Touch Instinct, голос, голосовые, голосовые ассистенты, голосовые приложения, диалоги, Исследования и прогнозы в IT, разработка мобильных приложений, Яндекс API, яндекс алиса, яндекс диалоги
Рынок голосовых ассистентов расширяется, особенно для русскоязычных пользователей. 2 недели назад Яндекс рассказала впервые про платформу Яндекс.Диалоги, 2 месяца назад Google представила возможность писать диалоги для Google Assistant на русском языке, 2 года назад со сцены Bill Graham Civic Auditorium Apple выпустила в открытое плавание SiriKit. Фактически, появляется новая отрасль разработки, где должны быть свои проектировщики, архитекторы и разработчики. Идеальный момент, чтобы поговорить про голосовые помощники и api для них.
В этой статье не будет подробных туториалов. Это статья об идеях и интересных технических деталях, на которых построены инструменты для сторонних разработчиков основных игроков рынка: Apple Siri, Google Assistant и Алисы от Яндекса.
Читать полностью »
Конференция DEFCON 22. «Вооружение Ваших домашних питомцев. Боевая Киска и cобака для отказа сервиса». Джен Бренсфилд
2018-04-06 в 14:01, admin, рубрики: Adafruit, arduino, Arduino Mega Mini, Pineapple, Scratch, Spark Core, WIGLE WiFi, Блог компании ua-hosting.company, информационная безопасность, конференции, Программирование, разработка мобильных приложенийДобрый день, DEFCON! Я рад присутствовать здесь. Меня зовут Джен Бренсфильд, я главный инженер по безопасности компании Tenacity и очень люблю свою работу, поэтому, когда наступает уик-энд, я просто не могу дождаться утра понедельника! Сегодня я расскажу Вам о том, как вооружить свою кошку, это весёлая история, со своими победами, поражениями и целой кучей слайдов.

Итак, зачем мне понадобилось вооружать своего питомца?
Известно, что 15% мирового Интернет-трафика посвящено кошкам. Кроме того, я часто выступаю с презентациями по поводу систем безопасности перед техническими и не техническими специалистами. Я заметил, что технические подробности утомляют людей, они начинают скучать, закатывать глаза и думать о посторонних вещах. Чтобы привлечь их внимание, я стал разбавлять свои презентации слайдами с картинками кошек и рассказывать о них разные смешные истории. Например, я начинаю презентацию такой картинкой:

Я как раз заканчивал одну из своих презентаций, когда ко мне подошёл человек и сказал: «Я хочу подарить Вам этот кошачий ошейник, здесь есть GPS, модуль сотовой связи и можно отследить местонахождение кошки в любое время, и если Вы волнуетесь за неё, то можно отправить SMS, и Вам придёт ответ с её GPS координатами».
Я не был бы собой, если бы мне в голову не пришла мысль: «Стоит добавить в этот ошейник маленькую WiFi-ищейку, и мы получим настоящую Боевую Киску»!Читать полностью »
Альтернативные подходы к разработке новых ИТ продуктов
2018-04-05 в 19:20, admin, рубрики: Анализ и проектирование систем, Аналитика мобильных приложений, водопад, Развитие стартапа, разработка мобильных приложений, разработка программного обеспечения, стартап, управление проектамиЭто продолжение статьи: Что делать, если нужно создать инновационный продукт в традиционной компании?
Сегодня я расскажу вам три альтернативных модели поведения предпринимателя, которые чаще всего вижу.
История №1. «Built it and they will come»
Фермер из Айовы Рей Кинселла в недоумении, так начинается фильм «Поле чудес». Последнее время он постоянно слышит голос, который советует ему построить бейсбольное поле на месте его кукурузных угодий. Кому-то, возможно, такое предложение и показалось бы начисто лишенным смысла. Но не Рею. Ведь его покойный отец когда-то был просто помешан на этой игре. Любящий сын решает последовать совету. И вот поле построено, и на нем появляется призрачная команда легендарных игроков. Рей не столько напуган, сколько озадачен. Чтобы понять смысл удивительных событий, он начинает собственное расследование…То, что слышит герой, это фраза «Built it and they will come».
Читать полностью »
Универсальные ссылки: дворец из подводных камней
2018-04-05 в 12:56, admin, рубрики: badoo, deep links, iOS, mobius, universal links, Блог компании JUG.ru Group, Константин Якушев, разработка мобильных приложений, разработка под iOSПри том, как много мобильные приложения дали человечеству, они в то же время «сломали» интернет. Вместо понятных ссылок на сайты, которые можно скопировать и поделиться, стало нужно объяснять «поставь такое-то приложение и зайди там туда-то».
К счастью, разработчики мобильных платформ осознали эту проблему и предложили концепцию «универсальных ссылок», которые одним кликом открывают нужное на любой платформе. Но то, что для пользователя «одним кликом», для программиста — «потом и кровью». На пути к успеху стоит целый ворох неожиданных нюансов, и Константин Якушев познакомился с ними на личном опыте при внедрении универсальных ссылок в Badoo. А затем на нашей конференции Mobius рассказал, как сделать всё правильно и обойти проблемы. Зрителям доклад понравился, и мы решили, что негоже полезному материалу оставаться только видеозаписью, поэтому под катом — его текстовая версия.
В докладе ситуация рассмотрена со стороны iOS, но универсальные ссылки на то и универсальные, чтобы объединять разные платформы, так что извлечь пользу могут не только iOS-разработчики.
Почему интерфейс должен быть доступным для всех и как это сделать
2018-04-05 в 9:09, admin, рубрики: Блог компании Сбербанк, дизайн, дизайн мобильных приложений, интерфейсы, Программирование, разработка мобильных приложений, Сбербанк, Сбертех, управление разработкой, юзабилитиПривет! Меня зовут Валерия Курмак, я ведущий аналитик пользовательского взаимодействия в Дизайн-центре Сбертеха и эксперт в accessibility.
Все люди разные, но вне зависимости от их веса, роста, возраста, физических, сенсорных или ментальных особенностей, они должны иметь равный доступ к финансовым услугам. В статье я расскажу:
- как мы делаем цифровые продукты Сбербанка равно доступными для всех;
- что мы выяснили в результате исследования о людях с инвалидностью;
- с какими трудностями мы столкнулись при адаптации интернет-банка Сбербанк Онлайн и как их преодолели;
- как мы распространяем знания и внедряем accessibility в процессы.
Как я искал идеальный инструмент для проектирования разговорных интерфейсов, или В поиске священного Грааля
2018-04-05 в 8:51, admin, рубрики: Actions on Google, google assistant, UX, Voice UI, VUI, Блог компании REDMADROBOT, интерфейсы, пользовательские интерфейсы, разговорные интерфейсы, разработка мобильных приложений, разработка приложений, чатботы
Павел Гвай, android-разработчик KODE
Привет, меня зовут Павел pavelgvay, я работаю в калининградской студии разработки мобильных приложений KODE и около года назад активно погрузился в процесс разработки приложений для Google Assistant и просто-таки залип над этапом проектирования интерфейса, который стал настоящей творческой отдушиной после строчек кода.
Разработав с десяток проектов, выступив на нескольких конференциях, познакомившись с разработчиками Google Assistant, который, кстати, совсем скоро заговорит по-русски, обменявшись опытом с разработчиками, студиями и даже автором книги, я серьезно задумался об оптимизации процесса проектирования и тестирования голосовых приложений, которые уже можно делать даже для Алисы.
Именно эта мысль дала мне мотивационного пинка, отправила в длительное путешествие по существующим инструментам и анализу их недостатков, ну и привела к ожидаемому выводу — о нем в конце статьи, а пока о настоящем.
MobileNet: меньше, быстрее, точнее
2018-04-05 в 5:48, admin, рубрики: deep learning, Google, MobileNet, MobileNetV2, TensorFlow, Алгоритмы, математика, машинное обучение, нейронные сети, обработка изображений, разработка мобильных приложенийЕсли пять лет назад нейронная сеть считалась «тяжеловесным» алгоритмом, требующим железа, специально предназначенного для высоконагруженных вычислений, то сегодня уже никого не удивить глубокими сетями, работающими прямо на мобильном телефоне.

В наши дни сети распознают ваше лицо, чтобы разблокировать телефон, стилизуют фотографии под известных художников и определяют, есть ли в кадре хот-дог.
В этой статье мы поговорим о MobileNet, передовой архитектуре сверточной сети, позволяющей делать всё это и намного больше.
Читать полностью »
Готовим iOS клиента для GraphQL
2018-04-04 в 13:22, admin, рубрики: api, Apollo, graphql, graphql-client, iOS, swift, Блог компании Sports.ru, мобильная разработка, разработка мобильных приложений, разработка под iOS
Я уверен, что каждый из нас хоть когда-то испытывал проблемы с REST API. Вечные баталии с бэком за нужный формат API, несколько запросов на экран и прочее. Согласитесь, что это не редкость, а ежедневная рутина. А еще недавно Tribuna Digital запустила новый проект — Betting Insider. Изначально проект был реализован на iOS и Android, а позже началась разработка веб версии. Имеющееся API оказалось очень неудобным для веба. Это все привело к тому, что мы решили устроить эксперимент и попробовать GraphQL вместе с клиентом от Apollo. Если хотите познакомится с данной технологией в iOS поближе, то добро пожаловать под кат!
Читать полностью »
Твоё первое мобильное приложение: выбери платформу
2018-04-04 в 11:59, admin, рубрики: android, android apps, android development, android studio, e-legion, iOS, ios development, iOS разработка, mobile, mobile development, swift, xcode, Блог компании e-Legion Ltd., Карьера в IT-индустрии, мобильная разработка, мобильные приложения, образование, образование в ит, образование онлайн, разработка мобильных приложений, Разработка под android, разработка под iOS, Учебный процесс в IT
Академия e-Legion продолжает набор студентов, а те, кто уже учатся, перешли ко второму блоку программы. В посте рассказываем, чему уже научились и что ждёт студентов на втором этапе.Читать полностью »


