🚀Кроссплатформенный сервис для работы с подписками
Наши друзья запилили SDK для работы с подписками. Всем, кто хоть как-то знаком с Google Billing Client, известна вся боль работы с этой нативной библиотекой для покупок, не говоря уже про плохую документацию.
qonversion.io сделал SDK, позволяющий работать с биллинг клиентом из коробки. Вся серверая валидация, проверка продолжительности подписки, статуса отмен и остальное выполняется в SDK.
Плюс к этому подробная аналитика, интеграции, пуши, кроссплатформенность и многое другое.
Организовываем выпуск в котором будем делать код ревью проекта в прямом эфире, давать по нему замечания, подмечать интересные решения и рассказывать как можно сделать по другому.
Требования для проектов: 👉 Приложение (не библиотека) 👉 Код можно обсудить и показать публично (вы должны озаботиться таким) 👉 Вы должны иметь отношение к авторству проекта (чужой проект подавать не надо)
У вас есть проект который готовы отдать на такое публичное ревью? Оставляйте заявку 👉здесь
Обзор встроенных в Kotlin делегатов: lazy, observable, vetoable, notNull.
Я, например, не знал, что lazy под капотом использует блок synchronized, который можно отключать. А про существование observable и vetoable я вообще давно забыл. Время от времени бывает полезно перечитывать такие статьи.
Несколько статей по Kotlin для тех, кто уже знает основы Kotlin и хочет узнать больше о его возможностях. Это ссылка на шестую статью, в которой рассматриваются нововведения Kotlin 1.4. В конце статьи вы найдете ссылки на предыдущие 5 частей.
Образовательная экосистема GeekBrains приглашает на работу людей, которые накопили экспертизу и ценные знания в сфере IT и готовы ими делиться.
Сейчас GeekBrain набирает преподавателей, авторов и ревьюеров в разработке, программировании, тестировании и информационной безопасности, которые помогут студентам осваивать новые профессии и делать первые шаги на пути к успешной карьере в IT.
Задачи: - Авторов — создавать собственные программы обучения для студентов - Преподавателей — вести занятия по тем темам, в которых они эксперты - Ревьюеров — проверять домашки и давать фидбек по практическим работам и проектам студентов
При приёме не важен ваш опыт в обучении других, но важен бэкграунд работы в конкретной IT-сфере: он должен быть не менее двух лет. Вы сможете совмещать эту нагрузку с основной работой, а также получите доступ ко всем курсам и базе знаний GeekBrains!
Практика с опытным наставником - один из самых эффективных способов обучения.
Можно годами смотреть бесплатные вебинары по программированию, двигаясь вперед со скоростью черепахи. А можно всего за 6 недель на практике освоить архитектуру, Rx, DI, Coroutines и сделать рывок
Тебя ждут 12 продвинутых тем, 8 код ревью и 4 созвона с ментором.
Скидка 25% только до 1 ноября. Успей забронировать выгодное предложение
Особенности интенсива: ✅ Code review и живые онлайн - консультации 1 на 1 с ментором 🔥 Очень много практики. Все знания отрабатываются на реальном проекте 🎨 Готовый дизайн из Zeplin - можно сразу опубликовать в Google Play 📚 Собственная платформа для обучения 👨💻 Поддержка ментора 24/7 💬 Прочитай отзывы участников и подпишись на канал
Один день. Две платформы. Обе хардкорны: 🤯Копаем вглубь: как устроен Swift, ловим исключения в корутинах. 🔥Ещё не мэйнстрим: SwiftUI и JetPack Compose, Kotlin Multiplatform. 🚀Дай качество! Отладка сложных кейсов и масштабирование тестирования, безопасность мобильных приложений. ⚒️Не только смартфоны: необычные применения hardware, как устроен CI/CD здорового человека.