Здравствуйте! Данная статья является продолжением цикла статей, посвященных разработке приложений для мобильной платформы Sailfish OS. В этот раз речь пойдет о разработке приложения для отсчета дней до события (например, до выпускного, Нового Года или Дня Рождения), выбранного пользователем. К каждому событию пользователь может добавить описание и записать аудиозаметку. Начнем статью с описания пользовательского интерфейса, а затем разберем работу приложения.
Читать полностью »
Рубрика «разработка мобильных приложений» - 109
Разработка для Sailfish OS: работа со звуком на примере приложения DayTimer
2017-11-24 в 7:11, admin, рубрики: QML, qt, sailfish os, разработка мобильных приложений, Разработка под Sailfish OSПриложение для инспекторов CarPrice
2017-11-22 в 12:02, admin, рубрики: CarPrice, Блог компании CarPrice, разработка мобильных приложений, Разработка под androidНашим инспекторам, осматривающим автомобили при их приёмке на аукцион, условия выбирать не приходится — они работают и в дождь, и в снегопад, и в летнюю жару. Они не просто тщательно осматривают автомобиль, но и заполняют сотни пунктов чек-листов, снимают десятки, а то и сотни фотографий, записывают видео. И всё это без пачки бумаг, фотоаппарата и камеры, а с помощью одного лишь смартфона и нашего специального приложения. Недавно мы даже защитили патентом нашу систему осмотра автомобилей. Под катом — рассказ с подробностями.
Читать полностью »
RxPM — реактивная реализация паттерна Presentation Model
2017-11-22 в 10:45, admin, рубрики: android, architecture, Presentation Model, RxPM, Блог компании MobileUp, Проектирование и рефакторинг, разработка мобильных приложений, Разработка под android, реактивное программирование
Через полгода после выхода прошлой статьи о сравнении RxPM c другими презентационными паттернами мы с Jeevuz, наконец, готовы представить библиотеку RxPM — реактивную реализацию паттерна Presentation Model. Давайте сделаем небольшой обзор основных компонентов библиотеки и покажем, как их использовать.
Avito iOS Meetup: Winter Edition
2017-11-21 в 13:42, admin, рубрики: iOS, ios development, meetup, Блог компании Avito, конференции, разработка мобильных приложений, разработка под iOSЗима близко! Уже второго декабря мы встретимся в нашем московском офисе на традиционном Avito iOS Meetup. Обсудим Data Driven подход, практическое применение Mach-O, lldb и dSYM, возможности расширения lldb, методологию Type Driven, а также концептуальные различия архитектур. В мероприятии примут участие представители Avito, Badoo, Туту.ру и Яндекс. Под катом — подробное описание докладов, программа мероприятия и ссылка на канал, где будет организована прямая видеотрансляция.
LiveXAML — полезный инструмент для Xamarin разработчика
2017-11-21 в 10:54, admin, рубрики: .net, C#, xamarin, разработка мобильных приложенийВсем привет! Хочу рассказать о запущенном мною проекте, направленным на упрощение жизни разработчиков под Xamarin Forms.
Суть LiveXAML очень проста. Вы устанавливаете его себе в проект, и после этого можете разрабатывать XAML интерфейс прямо в рантайме. То есть, как обычно, запускаете своё приложение в эмуляторе или на телефоне, и при этом можете менять XAML в реальном времени, без перекомпиляции или каких-либо задержек. Разработка «вживую» позволяет всегда видеть своё приложение в скомпонованном виде с настоящими данными.
Использование SVG в качестве Placeholder’a
2017-11-21 в 10:20, admin, рубрики: edisonsoftware, usability, Блог компании Edison, графический дизайн, дизайн, обработка изображений, Разработка веб-сайтов, разработка мобильных приложений, разработка сайтов
Генерация SVG из изображений может использоваться для Placeholder’ов.
Я занимаюсь оптимизацией изображений и картинок для их быстрой загрузки. Одна из самых интересных областей исследования это Placeholder’ы: что показывать, когда изображение еще не загружено.
В последние дни я сталкивался с некоторыми методами загрузки, которые используют SVG, и я хотел бы описать их в этом посте.
В этом посте мы рассмотрим следующие темы:
- Обзор различных типов Placeholder’ов
- Placeholder на основе SVG (контуры, фигуры и силуэты)
- Автоматизация процесса.
Short-линч приложения Райффайзен-Онлайн
2017-11-21 в 5:52, admin, рубрики: android, appsbattle, mobile, product, Raiffeisenbank, дизайн мобильных приложений, разработка мобильных приложений, Управление продуктомСовсем недавно Raiffeisen обновил свое мобильное приложение под Android Райффайзен-Онлайн Россия. Хочу поделиться с вами небольшими наблюдениями этого обновления.
Авторизация
Как PacketZoom Mobile Expresslane увеличивает производительность приложений
2017-11-20 в 9:39, admin, рубрики: PacketZoom, Блог компании GlobalDots, высокая производительность, разработка мобильных приложений, разработка приложений, Тестирование мобильных приложенийМы в GlobalDots используем разные инструменты для увеличения производительности приложений. В списке популярных проблем мобильных приложений часто всплывает низкая конверсия, большой процент обрывов соединений, медленная работа сторонних API. CDN не спасает от всех бед. Мы хотим рассказать о PacketZoom Mobile Expresslane — программном решении ускоренной передачи контента между облаками и мобильными приложениями через собственный протокол на основе UDP для обработки HTTP-запросов вместо TCP/IP.
PacketZoom Mobile Expresslane SDK — не единственное решение своего рода, но оно распространено достаточно широко и умеет решать разные проблемы. В этой статье мы составили выборку из различных кейсов, чтобы вы могли прикинуть, будет ли вам интересен PacketZoom Mobile Expresslane, стоит ли присматриваться к нему дальше.
Дайджест интересных материалов для мобильного разработчика #230 (13 ноября — 19 ноября)
2017-11-19 в 12:43, admin, рубрики: apple, arkit, kotlin, swift, VR, Блог компании Everyday Tools, маркетинг мобильных приложений, разработка игр, разработка мобильных приложений, Разработка под android, разработка под iOS, распознавание лицMicrosoft выпустила несколько интересных инструментов для мобильных и ML разработчиков, Apple написала как определяет лица, Google как работает смешанная стабилизация в новых Pixel, а разработчики Shadow Fight 3 о том, как они делали новую версию игры. Все это и многое-многое другое в нашей еженедельной подборке.
От Kotlin до плётки: как прошёл Mobius 2017 Moscow
2017-11-17 в 15:27, admin, рубрики: mobius, Блог компании JUG.ru Group, конференция, мобильная разработка, разработка мобильных приложений, Разработка под android, разработка под iOS
Где в Москве можно за один день увидеть сразу нескольких людей, использующих iPhone X, когда с его старта продаж прошла какая-то неделя? На конференции о мобильной разработке.
В Петербурге Mobius проходит уже далеко не первый год, а вот в Москве мы провели эту конференцию впервые. Как всё выглядело по сравнению с предыдущим петербургским событием? Как на программе сказалось то, что успело произойти в прошедшие с тех пор полгода? И зачем на сцене понадобилась палитра художника? Все подробности — под катом.