Обложка канала

Библиотека мобильного разработчика. Страница 15

Полезные материалы по всему, что может быть интересно мобильному разработчику.

  • Библиотека мобильного разработчика

    Новость для багхантеров Финтех-компания QIWI запустила программу Bug Bounty на платформе tumar.one. Искать уязвимости можно на доменах qiwi.com, qiwi.ru, contact-sys.com и их поддоменах, а также в мобильных приложениях QIWI. За продемонстрированные атаки на найденные уязвимости в основных сервисах компании белые хакеры могут получить денежное вознаграждение вплоть до $5 тыс. С подробными правилами участия можно ознакомиться в описании программы, предварительно пройдя регистрацию на платформе.
  • Библиотека мобильного разработчика

    GitHub - nalexn/clean-architecture-swiftui: SwiftUI sample app using Clean Architecture. Examples of working with CoreData persistence, networking, dependency injection, unit testing, and more.

    SwiftUI sample app using Clean Architecture. Examples of working with CoreData persistence, networking, dependency injection, unit testing, and more. - GitHub - nalexn/clean-architecture-swiftui: S...

    GitHub
  • Библиотека мобильного разработчика

    Тут команда RuStore подготовила подробный гайд по регистрации и загрузке приложений. В январе 2023 года аудитория RuStore составила 10 миллионов человек. На витрину магазина уже загружено 5 тысяч приложений от 3,6 тысячи разработчиков. Читать
    Как опубликовать приложение в RuStore и подключить монетизацию: пошаговый гайд

    Привет! На связи Александр Руснак, руководитель направления разработчиков, технологий и сервисов RuStore . В мае 2022 года мы с командой и партнёрами запустили российский магазин...

    Хабр
  • Реклама

  • Библиотека мобильного разработчика

    Ozon Tech в поисках мобильных разработчиков Сейчас более 70% всех заказов проходит через мобильное приложение. Поэтому компании как никогда нужны профи с опытом mobile-разработки на iOS и Android от 2 лет. Предлагают два направления: — Приложение продавца. Это мобильное приложение для более 100 000 продавцов на Марĸетплейсе. — Приложение покупателя. Им пользуются миллионы пользователей и оно включает множество сервисов от поĸупĸи товаров до бронирования авиабилетов и управления банĸовсĸими услугами. В нём применяется Mobile First подход. Вас ждут разнообразные задачи по направлениям: марĸетинг, ĸарточĸа товара, избранное, личный ĸабинет, оформление заĸаза и другое. Условия: — удалёнка, гибрид или офис (Россия, Казахстан) — выбираете сами — свобода действий в принятии решений — конкурентное предложение по зарплате, а также система бонусов Узнать подробности и оставить заявку можно на сайте вакансий
  • Библиотека мобильного разработчика

    Серия статей о разработке клиента для Mastodon на SwiftUI IceCubesApp — open source клиент для доступа к децентрализованной соцсети Mastodon. Он полностью построен на SwiftUI, что делает его быстрым, легким и простым в использовании. — Часть 1. Историй создания приложения, обзор архитектуры и кодовой базы.
    The making of Ice Cubes, an open source, SwiftUI Mastodon client.

    This is the beginning of a series of articles about the making of Ice Cubes

    Medium
  • Библиотека мобильного разработчика

    🔑 Passkey в iOS: как работает этот механизм защиты и как реализовать его в приложении. Читать
    Developer guide on passkeys for iOS

    Learn how passkeys work and how to implement them in an iOS application. Starting with iOS 16, Apple introduced a new security feature called passkeys. Passkeys are credentials built to eliminate security problems like weak or reused passwords, credential leaks and phishing attacks.

    Tanaschita
  • Библиотека мобильного разработчика

    🧠 Проводники по миру «счастья» и «удовольствия»: как программисту справиться с депрессией Не ждите, когда пройдет депрессия – лечите ее. Рассказываем, в чем разница между серотониновой и дофаминовой депрессией и как справиться с ней без приема антидепрессантов. 🔗 Основной сайт 🔗 Зеркало
  • Библиотека мобильного разработчика

    Разбираемся, откуда возникает TransactionTooLargeException при разработке для Android Это исключение из области IPC-вызовов (interprocess communication) и Android Binder. Его также можно получить в безобидной ситуации, когда, казалось бы, мы ничего такого не делали и не пользовались IPC. Читать
    Откуда возникает TransactionTooLargeException, если я ничего такого не делал?

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

    Хабр
  • Библиотека мобильного разработчика

    #humor Давайте быстро добавим немного SwiftUI в наше приложение UIKit. Что тут может пойти не так?
  • Библиотека мобильного разработчика

    Подборка полезных возможностей Android Studio от мобильного разработчика из KTS. Большинство фич распространяется и на другие IDE от JetBrains. Читать
    Список фишек Android Studio для ускорения разработки

    Привет! Меня зовут Стефан, я занимаюсь Android-разработкой в KTS. Android-разработчики каждый день сталкиваются с своим основным инструментом — Android Studio.  Это очень удобный инструмент с...

    Хабр
  • Библиотека мобильного разработчика

    🧵Наглядный обзор различий между архитектурными паттернами MVC, MVP, MVVM, MVVM-C и VIPER от Alex Xu.
  • Библиотека мобильного разработчика

    ➡️🍏 Сетевые запросы и REST API в iOS и Swift: протокольно-ориентированное программирование. Часть 1 Из этой статьи вы узнаете, как отправлять сетевые запросы к удаленному REST API и как декодировать данные. Также обсудим, почему стоит предпочесть нативную библиотеку популярным AlamoFire и AFNetworking. 🔗 Основной сайт 🔗 Зеркало
  • Библиотека мобильного разработчика

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

    🏭 25 лучших практик отправки кода в продакшн Практические советы для стартапов и крупных технологических компаний о том, как отправлять код в продакшн и минимизировать риск простоя и ошибок. 🔗 Основной сайт 🔗 Зеркало
  • Библиотека мобильного разработчика

    Проверь себя — пройди тест по Android 👩‍💻 Вырвись из однотипных задач на Android — освой продвинутые подходы. Пройди тест из 20 вопросов и проверь свои знания. Сможешь сдать — пройдёшь на продвинутый курс "Android Developer. Professional " от OTUS по специальной цене. 🎫Возможна оплата курса в рассрочку 👉 ПРОЙТИ ТЕСТ: https://otus.pw/A6C7/ И получи в подарок демо ролик о занятиях на курсе Хочешь протестировать учебный процесс заранее? Тогда приходи на открытые уроки курса! 02 марта в 20:00 открытый урок «Архитектура Android». 17 марта в 20:00 открытый урок «Jetpack Compose». Реклама. Информация о рекламодателе на сайте otus.ru
  • Реклама

  • Библиотека мобильного разработчика

    Мини-гайд по View Composition View Composition позволяет создавать повторно используемые компоненты для создания расширенных вьюх. Вы можете извлечь логику в повторно используемые компоненты, используя протокол ViewModifier в SwiftUI, и настроить свой код для повторного использования. Подробнее
    View Composition using ViewModifiers in SwiftUI

    Apply view composition by combining view modifiers and create endless combinations of enriched views using reusable code components.

    SwiftLee
  • Библиотека мобильного разработчика

    Быстрый гайд по интеграции API DataScannerViewController в проект на SwiftUI. Читать
    Live Text API в iOS 16 — сканирование данных с помощью камеры в SwiftUI

    Как работать с DataScannerViewController в SwiftUI На WWDC22 Apple представила iOS и iPadOS разработчикам замечательные инструменты сканирования данных на основе Live Text, которые позволяют...

    Хабр
  • Библиотека мобильного разработчика

    Проблемы с Dagger 2 и история переезда на Anvil в Android-приложении Reddit, вдохновленная статьей Slack.👇 Читать
    Extending Anvil for Fun and Profit - Slack Engineering

    Note: This article assumes some familiarity with Dagger, Anvil, and Kotlin. We use Dagger heavily in the Slack Android app for compile-time dependency injection. It’s powerful, flexible, supports basic Kotlin idioms, and allows for advanced dependency injection patterns with less boilerplate. It’s not without its sharp edges though. It slows down our builds with kapt, […]

    Slack Engineering