Рубрика «разработка мобильных приложений» - 167

Привет! Меня зовут Родион, я соучредитель компании Poster POS. Это облачная система автоматизации на планшете (point-of-sale за рубежом, касса — у нас).

Мы уже рассказывали о том, как все начиналось и как Poster стали одним из самых больших игроков среди облачных POS-систем в СНГ. Cейчас мы хотим попробовать развить всю SaaS-отрасль для такого консервативного рынка как HoReCa, в целом. И без ваших крутых толковых проектов тут не обойтись.

Но обо всем по порядку. Прошу под кат.Читать полностью »

В новом дайджесте вопросы безопасности приложений, порожденные Pokemon Go, скорость запуска, игры Тима Кука, фримиум и гем-дизайн. А картинка… Картинка из статьи про Kotlin, все в порядке!

Дайджест интересных материалов для мобильного разработчика #167 (15-21 августа) - 1Читать полностью »

HPE Mobile Center, по сути, является шлюзом, который помогает вашей команде централизовать активности по тестированию, мониторингу и управлению жизненным циклом мобильных приложений. Это достигается за счет централизованного использования парка мобильных устройств (физических и виртуальных, клиентских и облачных) и интеграций как с продуктами HPE ALM, так и с Open Source (Appium/Selenium).

image

HPE Mobile Center не ограничен тестированием мобильных приложений и мобильных версий сайтов. Приобретая начальный пакет HPE MC, пользователь получает доступ к облачному сервису мониторинга работы мобильных приложений AppPulse Mobile (ограниченно, на два приложения), доступ к Fortify-on-Demand для тестирования безопасности приложения. Также наиболее интересны и востребованы возможности для автоматического и ручного тестирования, тем более что одна лицензия на HPE UFT – модуль автоматизированного функционального тестирования тоже входит в минимальный пакет HPE Mobile Center, а Sprinter, инструмент для ручного тестирования приложений, и вовсе бесплатен для владельцев HPE MC.
Читать полностью »

Эффективное хранение данных интересует абсолютно всех, кто хоть как-то связан с ИТ. Мы в IaaS-провайдере 1cloud постоянно анализируем опыт коллег — совсем недавно мы обсуждали, как хранят свои данные крупные компании.

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

«В одной корзине»: Немного о хранении кода - 1

/ фото Dennis Skley CC
Читать полностью »

С момента появления Pokemon Go, я с большим любопытством отслеживаю всё, касающееся этой игрушки. Как ни странно, она даёт безумное количество интересной информации — в первую очередь относительно разработки мобильных приложений. Казалось бы, занимаетесь вы разработкой банковских приложений — в чём тут может быть связь? А нет, вам тоже найдётся, чему научиться у покемонов.
Читать полностью »

Друзья! Мы рады представить новый материал на тему разработки мобильных приложений на Xamarin. В новой статье мы рассмотрим, как в Xamarin.Forms реализовывать управлениями состояниями окон (идет загрузка данных, отсутствует интернет и другие) на XAML. Все статьи из колонки можно найти и прочитать по ссылке #xamarincolumn

Один экран, много состояний

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

Мобильные приложения, в отличие от веб-сайтов должны гораздо быстрее взаимодействовать с пользователем, поэтому показывать длительное время пустой экран во время загрузки данных, считается не очень правильным. Дополнительно, приложение должно уведомлять пользователя об ошибках загрузки данных или отсутствии интернет-соединения. Ленивые разработчики могут обойтись отображением всплывающих уведомлений в духе “Ошибка загрузки данных”, но мы пойдем другим путем.
Читать полностью »

Рекордное время: как мы увеличили скорость запуска приложения Почты Mail.Ru на iOS - 1

Скорость запуска — критически важный фактор для долгосрочного успеха приложения. Она особенно важна для таких приложений как Почта Mail.Ru, которые запускают по многу раз в день с целью быстро проверить новые письма во «Входящих».

В статье речь пойдет об оптимизации большого по объему кода приложения, имеющего относительно долгую историю разработки и успевшего обрасти за это время множеством видимой и скрытой от пользователя функциональности. Задача состояла в том, чтобы сократить время запуска без урезания функциональности.
Читать полностью »

Доброго времени суток! Представляю вашему вниманию вольный перевод статьи от GDE (Google developer expert) Dmytro Danylyk. Собственно, вот оригинал. Статья описывает правильные подходы для работы со strings.xml и особенно полезно это будет разработчикам, которые разрабатывают мультиязыковые приложения. Прошу под кат.

Читать полностью »

Хотя на Хабре, похоже, очередное летнее затишье, в целом получилось всего очень порядочно – Apple наконец-то научилась обрабатывать скриншоты, ФАС спорит с Apple и Google, новое про синдром самозванца, шикарная таблица Менделеева в материальном дизайне и много всего другого. Добро пожаловать в новый дайджест!

Дайджест интересных материалов для мобильного разработчика #166 (8-14 августа) - 1Читать полностью »

Разработка облачного сервиса Scorocode: часть 1 - 1

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

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


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js