RxJava используется в большом количестве android-приложений, но при этом многие не знают других источников событий, кроме Observable и, может быть, Flowable. Они забывают о специализированных классах Single, Maybe и Completable, которые зачастую способны добавить больше ясности в код.
Под катом вас ждёт шпаргалка по источникам событий, которые существуют в RxJava.
Читать полностью »
Рубрика «разработка мобильных приложений» - 42
Справочник по источникам событий в Rx
2019-07-09 в 8:01, admin, рубрики: android development, kotlin, rx, rxandroid, RxJava 2, Блог компании FunCorp, Программирование, разработка мобильных приложений, Разработка под androidApplication Security Manager. Разработчик или безопасник?
2019-07-09 в 8:00, admin, рубрики: application security, sdlc, анализ кода, анализ уязвимостей, интервью, информационная безопасность, разработка мобильных приложений, Совершенный кодБольшинство успешных атак организации реализуется через уязвимости и закладки в софте. К счастью, сканер уязвимостей ПО уже рассматривается компаниями не как что-то экзотическое, а как необходимый элемент инфраструктуры защиты. Если при небольших объемах разработки можно использовать сканер as is, то когда объемы большие, приходится автоматизировать процесс. Но кто должен им управлять? Решать, как часто проверять релизы? Заниматься верификацией уязвимостей? Принимать решение, наложить ли вето на релиз и отправить код на устранение уязвимостей? И отвечать на многие другие вопросы. Вот тут на авансцену выходит Application Security Manager — менеджер по безопасной разработке ПО.
Но где сыскать такую редкую птицу или как вырастить самим? Артем Бычков, менеджер по безопасности приложений АО «Райффайзенбанк», и Даниил Чернов, руководитель направления Solar appScreener компании «Ростелеком-Солар», рассказывают, какие требования к Application Security Manager диктует практика разработки в российских компаниях.
Читать полностью »
Дайджест интересных материалов для мобильного разработчика #305 (1 — 7 июля)
2019-07-07 в 9:35, admin, рубрики: apple, flutter, Google, Google Play, iOS, kotlin, ux дизайн, Блог компании Цифровые Экосистемы, искусственный интеллект, маркетинг мобильных приложений, разработка мобильных приложений, Разработка под android, разработка под iOSОчередной дайджест для мобильных разработчиков — в нем мобильная экстрасенсорика, новый порос Developer Economics, знакомство с HealthKit, онлайн-квест для разработчиков, Bixby Marketplace и много других интересных материалов.
Чек-лист по ASO: текстовая оптимизация
2019-07-05 в 10:19, admin, рубрики: aso, Аналитика мобильных приложений, Блог компании Цифровые Экосистемы, ключевые слова, Повышение конверсии, поисковые запросы, разработка мобильных приложений, текстовая оптимизацияПродолжаем цикл статей об оптимизации и продвижении приложений на мобильных рынках. В прошлый раз мы разобрали все составляющие визуального образа продукта и пообещали так же детально рассказать и о текстовой оптимизации. Выполняем свое обещание под катом.
Читать полностью »
Summer Droid Meetup
2019-07-05 в 8:28, admin, рубрики: android, EPAM, funcorp, funtech, FunTechMeetups, Joom, kotlin, mail.ru, Блог компании FunCorp, конференции, разработка мобильных приложений, Разработка под androidПривет! Приглашаем android-разработчиков на наш Summer Droid Meetup. 3-е августа, Сад Эрмитаж, Каретный ряд, д 3, стр 6, «Веранда 32.05». Начало в 12:00.
Программа митапа
«Сбор и анализ неординарных данных Android-приложения», Дмитрий Васильев, FunCorp
О докладе
Доклад про аналитику технических показателей приложения.
Цель — рассказать об инструментах сбора и анализа данных для мобильных приложений (и не только), которые мы используем. А также о том, какие технические характеристики приложения нуждаются в сборе и как их анализировать.
Поговорим о том:
- Как и куда мы осуществляем сбор данных по iFunny
- Какие технические данные собирать
- Как и где их анализировать
Android Academy в Москве: Advanced Course
2019-07-02 в 10:14, admin, рубрики: android, android development, Москва, образование, обучение, разработка мобильных приложений, Разработка под android, Учебный процесс в ITВсем привет! Лето — это отличное время года. Подошли к концу Google I/O, Mobius и AppsConf, а многие студенты уже закрыли или вот-вот уже закончат сдавать сессии, все готовы выдохнуть и наслаждаться теплом и солнцем.
Но только не мы!
Мы долго и упорно готовились к этому моменту, стараясь завершить свои дела по работе и проектам, накопить сил, чтобы наконец вернуться к вам с новостями: Android Academy возвращается в Москву.
Если вы уже знаете, кто мы и что мы, и просто хотите скорее зарегистрироваться, это можно сделать здесь. А под катом мы расскажем, что вас ждет в этом году.
Дайджест интересных материалов для мобильного разработчика #304 (24 — 30 июня)
2019-06-30 в 10:50, admin, рубрики: App Store, ui/ux, Аналитика мобильных приложений, Блог компании Цифровые Экосистемы, маркетинг приложений, разработка мобильных приложений, Разработка под android, разработка под iOSВ нашем новом выпуске создание вездесущих сплэшскринов, уход прекрасного Джони Айва, тщательная проверка приложений в App Store, параноидальные видео, искусственная музыка и много других интересных материалов.
SwiftUI и авто-возобновляемые подписки
2019-06-28 в 15:51, admin, рубрики: in-app purchases, iOS, iOS 13, ios development, iOS SDK, iOS разработка, storekit, subscriptions, swift, wwdc 2019, подписки, подписки in-app purchase, разработка мобильных приложений, разработка под iOSПривет! На связи Денис из Apphud – сервиса по аналитике возобновляемых подписок для iOS-приложений.
Как вы знаете, на WWDC 2019 Apple анонсировали свой новый декларативный фреймворк SwiftUI. В этой статье я попробую рассказать как с помощью SwiftUI сделать экраны оплаты и реализовать функционал авто-возобновляемых подписок.Читать полностью »
Как прошёл Mobius 2019 Piter (и немного о следующем Mobius)
2019-06-28 в 10:30, admin, рубрики: mobius, Блог компании JUG.ru Group, разработка мобильных приложений, Разработка под android, разработка под iOSС петербургского Mobius прошёл уже месяц, а мы только сейчас подводим итоги. Но если для участника конференция заканчивается на заполнении формы обратной связи, то для организаторов всё иначе: нужно ещё дождаться всех откликов, проанализировать их и сделать выводы на будущее. Так что вместо гонки за быстрой публикацией мы сначала разобрались как следует, что по-настоящему понравилось зрителям.
А вот начинается конференция для организаторов очень заранее, и во время майского петербургского Mobius мы уже вовсю думали о декабрьском московском. Поэтому в этом посте не только вспоминаем прошлое, но и заглядываем в будущее.
iOS-дайджест №8 (14 июня – 27 июня)
2019-06-27 в 12:47, admin, рубрики: apple, iOS, swift, Блог компании JUG.ru Group, разработка мобильных приложений, разработка под iOS
Источник картинки: The Verge
Самоуправляемый автомобиль от Apple, поддержка манипулятора типа «мышь» на айпаде, камера на Apple Watch и еще больше новостей в новом выпуске iOS-дайджеста. Заодно посмотрим, насколько хорош в плане перформанса SwiftUI и как использовать фреймворк Combine, если цепочки RxSwift больше не цепляют за душу.
Читать полностью »