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

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

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

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

    Привет, на связи Podlodka iOS Crew! Уже 27 февраля мы открываем новый сезон. Все сессии мы посвятили инфраструктуре, от которой зависит не только скорость и качество разработки приложения, но и как оно будет работать.    Разберём эту тему по косточкам вместе с опытными экспертами из Сбера, Мегафона, Яндекс, Тинькофф и других топовых компаний: 🌟 Научимся укрощать сложные пайплайны на Ruby. 🌟 Узнаем, что такое dependencies hell в  iOS-монорепозитории и как справляться с его последствиями. 🌟 Выясним, как автоматизировать локализацию приложения на примере арабского цифрового банка. 🌟 Обсудим, как автоматизировать работу App Store Connect API. Запускаемся 27 февраля: подробности и билеты — на сайте. Онлайн-конференции Podlodka Crew родились из одноимённого IT-подкаста. Вместе с экспертами рассматриваем одну тему с разных сторон, чтобы узнать её как можно глубже.
  • Библиотека мобильного разработчика

    Погружение в Swift Charts, новый фреймворк от Apple, позволяющий визуализировать данные декларативным способом с помощью SwiftUI: 🗄 Basics 🗄 Mark styling 🗄 Custom Marks 🗄 Interactions 🗄 Customizations
    Mastering charts in SwiftUI. Basics.

    Swift Charts is a new framework by Apple allowing us to visualize our data in a declarative way using SwiftUI. The Swift Charts framework inherits from SwiftUI its declarative nature and the power of intelligent defaults. This week we will start with the basics of the Charts framework.

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

    Александр Сычев, техлид iOS в KTS, делится своим представлением о DI: 🗄 Часть 1 🗄 Часть 2
    Пишем типизированный DI-контейнер для iOS приложения. Часть 1

    Привет, читатель! Меня зовут Александр, я техлид iOS в KTS . В серии статей я поделюсь своим представлением о DI и попробую решить основную проблему библиотечных решений для DI: нам нужно точно...

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

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

    🧑‍💻 Статьи для IT: как объяснять и распространять значимые идеи Бесплатный курс для всех, кто любит качественные IT-публикации и хочет научиться интересно писать о программировании либо улучшить навыки письма. Курс состоит из семи модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций. Ограничений на время прохождения заданий нет. Курс будет интересен авторам, работающим в составе редакции, копирайтерам-одиночкам и просто программистам, которые хотят научиться интересно рассказывать о собственных проектах. Материалы регулярно дополняются, обновляются и корректируется. Отвечаем на все учебные вопросы в комментариях курса. Как стать автором «Библиотеки программиста» и получать гонорары за статьи? ➡️ Заполните анкету. Если все ок, мы свяжемся с вами и обсудим дальнейшие шаги.
  • Библиотека мобильного разработчика

    CoreData с использованием дженериков и паттерна «Одиночка» Вам необходимо хранить информацию локально на устройстве? Если ответ положительный, а данные слишком велики для UserDefault, вам, вероятно, придется использовать CoreData. Подробнее
    CoreData с использованием дженериков и шаблона проектирования Одиночка

    Вам нужно хранить информацию локально на устройстве? Если ответ положительный, а данные слишком велики для UserDefault, вам, вероятно, придется использовать CoreData.

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

    Discover SwiftUI От подробных руководств по его компоновке и системам управления состоянием до советов, приемов и лучших практик. Узнайте, как получить максимальную отдачу от новой декларативной UI-среды Apple. https://www.swiftbysundell.com/discover/swiftui/
    Discover SwiftUI on Swift by Sundell

    From in-depth guides to its layout and state management systems, to tips, tricks and best practices. Discover how to get the most out of Apple’s declarative new UI framework.

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

    Давай завтра: что заставляет наш мозг прокрастинировать и как с этим бороться Прокрастинации или откладыванию дел «на потом» подвержена почти половина сознательного населения земного шара. В статье разберемся, что заставляет наш мозг так делать и узнаем, как бороться с этим распространенным явлением. 🔗 Основной сайт 🔗 Зеркало
  • Библиотека мобильного разработчика

    Данил Перевалов, Android-разработчик из компании Циан, провел много тестов и теперь рассказывает, какие параметры компьютера влияют на скорость сборки Gradle проекта. Читать
    Какие параметры компьютера влияют на скорость сборки Gradle проекта

    Как вы думаете, какие характеристики сильнее влияют на скорость сборки вашего проекта: частота CPU или частота оперативной памяти? Количество ядер CPU или количество оперативной памяти? Влияет ли...

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

    John O'Reilly делится своим видением относительно использования Compose для iOS. Читать
    Consuming Compose for iOS in a SwiftUI application

    Most of the Kotlin Mutliplatform samples I’ve created have focussed on the sharing of non-UI code and have included a fully SwiftUI based iOS client, along primarily with Compose clients for the other platforms (e.g. Android, Wear, Desktop, and Web). In the PeopleInSpace sample I also created, some time ago,...

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

    Подробное введение в Swift Regex (доступно в Swift 5.7) на простых примерах. Читать
    Swift Regex Tutorial: Getting Started

    Master the pattern-matching superpowers of Swift Regex. Learn to write regular expressions that are easy to understand, work with captures and try out RegexBuilder, all while making a Marvel Movies list app!

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

    Ищем ресурс-менеджера пула мобильной разработки Кто такой ресурс-менеджер? — Лидер, который выстраивает работу в команде и создает атмосферу, где хочется двигаться вперед. — Обеспечивает рост и развитие компетенций наших разработчиков, помогает в реализации проектов уровня РФ. Какие навыки нам важны? — Опыт в ИТ от 3-х лет. Это может быть разработчик, желающий попробовать себя в новой роли, или руководитель проектов, который хочет сменить вектор деятельности. — Умение мотивировать команду, создавать новые и совершенствовать текущие процессы компании. — Мы ожидаем, что ты понимаешь специфику мобильной разработки, а если еще и заказной, то почему ты еще не на собеседовании? Локации поиска: Москва, Санкт-Петербург, Екатеринбург, Ижевск, Самара, Ульяновск, Воронеж Увидел в описании себя? Пиши @KhisamovaS и @Aiagovkina, что ты от канала Библиотека Мобильного Разработчика и стань частью уникальной команды экспертов — ресурс-менеджеров.
  • Библиотека мобильного разработчика

    Новые шесть сторов в РСЯ помогут зарабатывать больше и увеличивать аудиторию. Добавляйте приложения в интерфейсе Рекламной сети, настраивайте рекламные блоки разных форматов, интегрируйте Yandex Mobile Ads SDK в приложение и получайте деньги за рекламу! Подробности здесь
    Монетизация Яндекса стала доступна для приложений ещё из 6 сторов

    Новые сторы помогут паблишерам расширить аудиторию и увеличить доход от рекламы.

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

    Автор известного блога об iOS-разработке делится опытом работы с User Defaults. Читать
    Using User Defaults to store preferences in Swift

    User Defaults are great for storing user preferences. Share data with other apps and extensions by using App Groups.

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

    🔧 Decompose — библиотека Kotlin Multiplatform для разбиения кода на компоненты бизнес-логики с древовидной структурой, учитывающие жизненный цикл, с функциями маршрутизации и подключаемым UI (Jetpack Compose, Android Views, SwiftUI, JS React и т. д.). В начале месяца был представлен крупный релиз, который добавил возможность переиспользовать и тестировать компоненты, разделять UI и не-UI код, подключать платформоспецифический UI, поддержку сохранения состояния (Android/JVM/Apple) и много другого. https://github.com/arkivanov/Decompose
    Release 1.0.0 · arkivanov/Decompose

    Changes since 1.0.0-beta-04 Version updates (#311, #320): Kotlin 1.8.0 JB Compose 1.3.0 Jetpack Compose compiler 1.4.0 Essenty 1.0.0 parcelize-darwin 0.1.3 Added defaultComponentContext exten...

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

    Ищем Android-разработчика с опытом работы от 3-х лет Мы собираем команду для работы над крупнейшей социальной сетью, которую посещают 52% российских интернет-пользователей ежедневно. Вместе мы будем развивать новое приложение для удобного общения: от мгновенных и голосовых сообщений до отправки файлов. Перед тобой будут стоять задачи: — Участие в командной разработке программных продуктов, проработке архитектуры, сопровождении проектов; — Проведение код-ревью; — Декомпозиция, оценка и постановка задач; — Контроль качества; — Рефакторинг. Локация поиска: вся Россия, удаленный формат работы. Пиши @irinasunfunny , @Bastet_111 , @ivannamry , что ты от канала Библиотека Мобильного Разработчика и стань частью одной из продуктовых команд.
  • Реклама

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

    👨‍💻📈 «Я понял, ради чего живу»: как изменилась жизнь русскоязычных айтишников за последний год? Результаты опроса «Библиотеки программиста» Коротко о главном: пессимистов больше, чем оптимистов; зарплата в IT все равно растет, несмотря ни на что; доход тимлидов и джунов не снижается, а сеньоров и мидлов все-таки штормит. 🔗 Основной сайт 🔗 Зеркало
  • Библиотека мобильного разработчика

    💡УЖЕ ЗАВТРА состоится бесплатный вебинар: «Эволюция или деградация: что будет с рынком IT и разработчиками в 2023 году» Недавно мы провели опрос: «📈Как изменилась жизнь русскоязычных айтишников за последние полгода», и в дополнение решили провести вебинар на актуальную для вас тему. В программе: 🔹Где востребованы IT-специалисты из РФ: ТОП-10 стран; 🔹Какие языки, стеки и IT-специалисты востребованы в этих странах. Аналитика по навыкам; 🔹Массовые увольнения в корпорациях-гигантах: как искать работу за рубежом; 🔹Медианная зарплата программиста в каждой стране после уплаты налогов. Плюсы и минусы жизни в каждой стране; 🔹ChatGPT, ИИ и будущее программирования: какая версия GPT заменит программиста. ⏰ Дата: 16 февраля в 18:00 по МСК Запись на вебинар, подробнее о спикерах, программе и т.д читайте по ссылке👉 https://proglib.io/w/27f6d59d
  • Библиотека мобильного разработчика

    Мялкин Максим, мобильный разработчик в KTS, делится опытом взаимодействия с KMM со стороны iOS-разработки: с какими проблемами столкнулись, их решение, подход и главное — как к этой технологии относятся iOS-разработчики. Читать
    KMM глазами iOS-разработчика

    Привет! Меня зовут Мялкин Максим, я занимаюсь мобильной разработкой в KTS . Мы в мобильной команде для шаринга кода на несколько платформ используем KMM.  На Хабре можно встретить достаточное...

    Хабр