mobi_dev | Unsorted

Telegram-канал mobi_dev - Мобильная разработка

15502

Актуальное по мобильной разработке — Android, iOS, кроссплатформа Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Сайт: https://tprg.ru/site Другие наши проекты: https://tprg.ru/media

Subscribe to a channel

Мобильная разработка

Ищем графического дизайнера, которому будет интересно поработать с нами над задачей обновления айдентики нашего огромного количества Telegram-каналов.

Если вам это интересно, то отправьте на почту pavel.b@tproger.ru несколько примеров своих работ и мы с вами свяжемся.

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

Мобильная разработка

От изучения iOS-разработки в 40 лет до публикации книги по iOS

История Рауля Феррера, доктора химических наук, решившего уйти в мобильную разработку. Он провёл годы, работая в университете, проводя исследования и публикуя научные статьи, но всегда искал что-то другое.

Как же вышло так, что он опубликовал книгу? Рассказывает сам автор в небольшой статье:

https://tprg.ru/T5fA

#ios

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

Мобильная разработка

Android и конфиденциальность: как повысить уровень доверия к приложению

Android Developers провели опрос среди пользователей, который показал, что более половины американцев избегают пользоваться цифровыми сервисами из соображений конфиденциальности.

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

https://tprg.ru/5dkm

#android

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

Мобильная разработка

Google Sign-in в Android-приложении

В этом видеоуроке рассматривается, как реализовать авторизацию в Google-аккаунт с помощью Firebase в приложении на Kotlin:

https://youtu.be/zCIfBbm06QM

#android

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

Мобильная разработка

Коллеги бесят треть россиян

Сервис Работа.ру провёл исследование среди специалистов из разных регионов России. По результатам — 34% недовольны своими коллегами. Мы проверили статистику и опубликовали топ-10 тех черт, которые больше всего бесят в коллегах:

https://tproger.ru/articles/kollegi-besyat-tret-rossiyan/

Кстати, есть ли у вас сложности с коллегами? Насколько легко вы находите общий язык с ними?

#исследование

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

Мобильная разработка

Напоминаем, что кроме этого канала у нас есть ещё более двух десятков каналов в Telegram по разным айтишным тематикам.

Изучить, что за направления там есть, выбрать понравившееся и подписаться можно в специальном канале с каналами: @tproger_channels

Реклама tproger.ru LjN8KH9ar

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

Мобильная разработка

Пост для тех, кому за 30: вспоминаем то, что не поймут дети

Объявляем минутку ностальгии! Предлагаем вспомнить ретро-технологии, которые были так популярны, но, увы, уже не с нами. Осторожно, можно прослезиться:

https://tproger.ru/articles/post-dlya-teh-komu-za-30-vspominaem-to-chto-ne-pojmut-deti/

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

Мобильная разработка

AnnotatedString в Jetpack Compose

AnnotatedString позволяет создавать строку с различными стилями, например: текст вместе с иконкой или текст-ссылку.

В этой небольшой статье рассматривается, как реализовать AnnotatedString в приложении:

https://tprg.ru/E8lh

#android

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

Мобильная разработка

И всё-таки, на что мобильному разработчику не жалко потратить субботу?

На конференцию о мобильной разработке Яндекс Go Mobile Day & Night! Днём можно послушать доклады спикеров и обсудить, как не положить бэкенд своим приложением. Вечером — вкусно есть и пить, пританцовывать у диджейского пульта и общаться в лаундж-зоне. Не конфа, а фестиваль какой-то!

Всех мобильных разработчиков Яндекс Go приглашает в московский Loft Hall. Встреча в субботу, 22 апреля, в 14:00.

Изучайте программу и регистрируйтесь на конфу по ссылке: https://clck.ru/342ryu

Реклама ООО «Яндекс.такси» LjN8JxKvz

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

Мобильная разработка

Twitter открыл часть своего исходного кода для публичного ознакомления, включая алгоритм, который используется для рекомендации твитов.

Однако для некоторых пользователей — это новый повод поглумиться благодаря PR. Кстати, вы тоже можете принять участие и, возможно, даже добавить свой PR в резюме.

#новости

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

Мобильная разработка

Когда обещали, что Kotlin поддерживает null-safety

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

Мобильная разработка

На что мобильному разработчику не жалко потратить субботу?

Всё не так просто. Скоро расскажем!

Реклама ООО "Яндекс.такси" LjN8KJ7yU

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

Мобильная разработка

Дайджест Типичного программиста: GPT-4, сервер на смартфоне и пик Балмера

Собрали всё самое интересное за неделю — здесь:

https://tproger.ru/articles/dajdzhest-tipichnogo-programmista/

#дайджест

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

Мобильная разработка

Тестирование remote push notifications на iOS

Максим Толстиков, iOS-разработчик Учи.ру, рассказывает про свой опыт разработки отправки тестовых пушей для iOS. Основная задача была написать шаблон запроса для отправки пуша, который будет эмулировать работу бэкенда.

В ходе работы разработчики столкнулись с некоторыми трудностями работы с Firebase Cloud Messaging. Подробнее в статье:

https: //habr.com/ru/company/uchi_ru/blog/725634/

#ios

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

Мобильная разработка

Kotlin: как использовать функции расширения

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

В этой статье рассматривается, что такое extension functions, а также как их можно использовать наиболее эффективно:

https://androidgeek.co/how-to-use-extension-functions-in-kotlin-4b5e52e84ee5

#android

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

Мобильная разработка

Как реализовать CD для Android-приложения с помощью Azure

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

В этой статье рассматривается, как настроить пайплайн для билда приложения с развёртыванием его в Firebase App Distribution или Play Store:

https://medium.com/gitconnected/how-to-implement-continuous-deployment-cd-for-android-with-azure-530a5d49bdbc

#android

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

Мобильная разработка

Тинькофф бросает вызов мобильным разработчикам

15 апреля стартует IT's Tinkoff Solution Cup — соревнование для мидлов и сеньоров. Будут сложные задачи и призы победителям.

Регистрируйтесь, проходите отборочный тур и побеждайте в финале 22 апреля. Детали тут: http://bit.ly/3Mfxqtl

Реклама АО «Тинькофф Банк»

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

Мобильная разработка

Дайджест Tproger: самое интересное за неделю

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

Переходите по ссылке и выбирайте те, что интересны именно вам:

https://tproger.ru/articles/dajdzhest-tproger-volwebstvo-css-animacij-chatgpt-vnutri-gumanoidnogo-robota-i-bitkoin-vnutri-macos/

#новости

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

Мобильная разработка

План развития Flutter

Развитие Flutter, его плюсы и минусы — часто обсуждаемая тема. И Google это тоже знает. Команда поделилась своим стратегическим планом на 2023 год. Основные цели, инвестиции, которые планируют осуществить до конца этого года и дорожная карта по ссылке:

https://tprg.ru/ug0v

#flutter

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

Мобильная разработка

Обучение, тесты и шапочка тимлида

Команда Мобиуса выпустила интервью с Андреем Зоновым, ведущим iOS разработчиком в Тинькофф. Основные темы:

— как повысить стабильность релиза и тестирование,
— какого быть молодым преподавателем,
— немного о софт-скиллах и работе в команде.

https://youtu.be/bCtuRSXbyzU

#ios

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

Мобильная разработка

Reddit Recap и Jetpack Compose в приложении

Разработчики Reddit поделились своим опытом реализации анимаций на Jetpack Compose и обновлённым пользовательским интерфейсом в приложении. Им пришлось полностью переписать весь UI с нуля на Compose, чтобы улучшить тем самым архитектуру проекта. Подробная история — здесь:

https://tprg.ru/TQY7

#android

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

Мобильная разработка

Подборка актуальных вакансий

Android-разработчик
Где: Москва, можно удалённо
Опыт: от 3 лет

Senior iOS-разработчик
Где: удалённо
Опыт: от 3 лет

Senior Android-разработчик
Где: Москва, можно удалённо
Опыт: от 3 лет

Middle / Senior Mobile Developer (Flutter / Dart)
Где: Москва, можно удалённо
Опыт: от 3 лет

Senior iOS Developer
Где: Москва, можно удалённо
Опыт: от 3 лет

Android-разработчик
Где: удалённо
Опыт: от 3 лет

#вакансии #работа

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

Мобильная разработка

Релиз Jetpack Media3: что нового?

Спустя два года Android Developers сделали релиз официальной версии Jetpack Media3. Если вы использовали ExoPlayer, MediaCompat или Media2, то вам будет несложно перейти на Media3.

Media3 используется для работы с аудио и видео. По сути, библиотека предоставляет интерфейс проигрывателя (Player) с компонентами: MediaSession и MediaController.

Полный список API по ссылке:

https://android-developers.googleblog.com/2023/03/media3-is-ready-to-play.html

#android

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

Мобильная разработка

И всё-таки, на что мобильному разработчику не жалко потратить субботу?

На конференцию о мобильной разработке Яндекс Go Mobile Day & Night! Днём можно послушать доклады спикеров и обсудить, как не положить бэкенд своим приложением. Вечером — вкусно есть и пить, пританцовывать у диджейского пульта и общаться в лаундж-зоне. Не конфа, а фестиваль какой-то!

Всех мобильных разработчиков Яндекс Go приглашает в московский Loft Hall. Встреча в субботу, 22 апреля, в 14:00.

Изучайте программу и регистрируйтесь на конфу по ссылке: https://clck.ru/342ryu

Реклама ООО «Яндекс.такси» LjN8JxKvz

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

Мобильная разработка

Разработка рекламного SDK

У Android Broadcast вышло новое интервью с разработчиками SDK мобильной рекламы Яндекс. Основные темы:

— особенности разработки SDK,
— тестирование,
— как лучше показать рекламу,
— блокировщики рекламы, а также эффект на производительность и многое другое:

https://youtu.be/je04k6Kwl3Y

#android

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

Мобильная разработка

30 проектов и библиотек для Flutter-разработчиков

В этой статье — подборка полезных репозиториев GitHub и проектов, которые могут помочь начинающим в изучении Flutter, а более опытным разработчикам найти полезные библиотеки для проектов:

https://www.theinsaneapp.com/2023/03/best-flutter-github-repositories.html

#flutter

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

Мобильная разработка

6 полезных шаблонов проектирования для Android-разработчика

Шаблоны проектирования не являются специфичными для какого-либо языка программирования или технологии и могут применяться в самых разных проектах. Однако в этой статье, автор подобрал наиболее полезные паттерны в разработке под Android: Builder, Factory, Singleton и другие:

naeem0313/6-design-patterns-every-android-developer-must-know-a1ae0954bf21" rel="nofollow">https://medium.com/@naeem0313/6-design-patterns-every-android-developer-must-know-a1ae0954bf21

#android

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

Мобильная разработка

Выпадающее меню на Android

Небольшой видеоурок по реализации выпадающего меню на Compose, которое отображается при длительном нажатии:

https://youtu.be/QCSJfMqQY9A

#android

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

Мобильная разработка

Как разрядить обстановку перед созвоном?

Наверняка вы сталкивались с ситуацией, когда до начала встречи ещё пару минут и приходится сидеть с такими же «пунктуальными» коллегами в неловкой тишине.

С чего начать разговор? Как разрядить обстановку? Собрали 9 рабочих вариантов:

https://tproger.ru/articles/top-9-veshhej-pered-mitom/

#советы

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

Мобильная разработка

NotificationBanner — простая библиотека для iOS-приложений

Эта библиотека предоставляет способ отображения пользовательских баннеров и оповещений в приложении для iOS. Поддерживает настройки анимации, текста, а также есть поддержка тактильной обратной связи:

https://github.com/Daltron/NotificationBanner
(4.6 тыс. звёзд)

#ios

Читать полностью…
Subscribe to a channel