mobi_dev | Неотсортированное

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

15502

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

Подписаться на канал

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

​​Праведный гнев на Apple

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

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

Курс: Введение в Kotlin

Этот курс — комплексное введение в один из самых динамично развивающихся языков программирования на сегодняшний день. 

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

Ссылка на курс: https://stepik.org/course/203595/promo?search=4668816447

#курс #kotlin #начинающим

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

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

📱Тапайте со смыслом

Вместе с Tproger запустили игру про историю платежных инструментов!

Сегодня мы оплачиваем покупки телефоном, а далекие предки делали это с помощью…шкурок зверей!

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

Ваша задача ― кликать по предмету на экране, чтобы от обмена ракушками дойти до современных видов платежей!

Начать игру можно по ссылке.

@gazprombank

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

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

Ищем авторов для tproger.ru

Что нужно делать:
— Писать статьи на IT-тематику (языки программирования, Data Science, облачные технологии, SQL и т.д.).
— Объяснять сложные концепции простым языком.
— Исследовать новые технологии и тренды.

Что мы ждём:
— Опыт в написании статей (желательно, связанных с IT).
— Знания в любой области, связанной с IT.
— Умения соблюдать дедлайны.

Отправляйте ваши отклики и портфолио шеф-редактору

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

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

​​Стресс-тест оплаты по QR на кассе в супермаркете: сравниваем мобильные интерфейсы банков

Банковское мобильное приложение стало для многих одним из самых часто используемых приложений. Оплата по QR ЖКХ или продуктов в супермаркете, сбор денег на подарок или перевод уличному музыканту — эти или другие операции мы можем совершать по несколько раз в день.

Также есть сезонные изменения и выходные дни, когда процесс оплаты может возрастать кратно.
Например, в отпуске на море, кругом лавки с сувенирами и хендмейдом, свежие фрукты и ягоды, принадлежности для купания и т. п. Частенько, здесь можно оплатить только наличными или переводом по номеру телефона, а бумажник вы, вероятно, предпочтете оставить в номере гостиницы, а не дарить ловкому прохожему.

Автор статьи решил найти приложение с оперативным доступом к оплате по QR или переводу по номеру телефона. И вот что из этого вышло: https://habr.com/ru/articles/829618/

#qa

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

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

AvitoTech уже в эфире!

Познакомьтесь с технокультурой крупнейшего классифайда в мире. Будут доклады про платформенные инструменты, Low Code и Backend Driven UI, MLOps с нуля. 

Кстати, посмотреть трансляцию можно будет прямо у нас в вк. Подключайтесь — будет много интересного!

Смотреть трансляцию: https://tprg.ru/sRzA

Это #партнёрский пост

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

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

Большинство разработчиков стремится повысить свой грейд, но как и куда расти, если ты амбициозный мидл или уже синьор? Откуда брать насмотренность и опыт, если ты ограничен задачами своей компании, а одними статьями на Хабре проблему не решить?

Чтобы расти в профессии и получать крутые офферы, разработчик может прокачать навык построения архитектуры. Он может собрать библиотеку из каналов, статей и видео или пройти полноценный курс.

Курс «Архитектор ПО» от Практикума поможет развить навык решения архитектурных задач. Техлиды Яндекса и других компаний покажут противоположные архитектурные подходы. Благодаря этому разработчику не придётся учиться на своих ошибках — он научится на опыте коллег. За 6 месяцев курса он разработает и добавит в портфолио 5 архитектур.

Курс подойдёт бэкенд-разработчикам, которые:
— работают 2+ лет;
— хотят развиваться на текущей позиции и повышать свой грейд;
— хотят получить должность лида или архитектора ПО.

Успейте записаться на ближайший поток по ссылке

Это #партнёрский пост

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

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

«Как я взломал штрих-коды продавца билетов TicketMaster»

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

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

Автор статьи решил проверить все заявления TicketMaster и взломал штрих-коды сервиса: https://habr.com/ru/articles/828124/

#безопасность

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

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

Подкаст Яндекса о монетизации пользователей приложений  
 
18 июля Яндекс на подкасте «Будни паблишеров» вместе с гостями и зрителями обсудит монетизацию пользователей из разных стран. Вот, почему стоит подключиться к трансляции: 
 
Экспертные гости 
Яндекс пригласил представителей студий Nevosoft, Z-media и Whisper Arts — экспертов в монетизации приложений. 
 
Импровизированная дискуссия  
Подкаст строится вокруг вопросов зрителей, на которые гости отвечают в прямом эфире. 
 
Подарки от Яндекса 
Авторам трёх самых интересных вопросов Яндекс подарит умные колонки — Станции Мини. 
 
Задать свой вопрос можно при регистрации по ссылке.

Это #партнёрский пост

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

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

Guide to improving compose performance: don't use compose

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

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

​​Хорошая новость: спустя 5 лет после Android, карты Google на iOS начали показывать спидометр

Google запустила функцию спидометра и ограничения скорости на Android в 2019 году. В мае того же года она была распространена более чем на 40 стран. И только сейчас обновление дошло и до iOS: https://apptractor.ru/info/apps/karty-google-na-ios-nachali-pokazyvat-spidometr-cherez-5-let-posle-android.html

Хороший пример того, насколько iOS-разработка сложнее, чем в Android.

#ios #android

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

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

Да, да, конечно сделаем)))))

@ithumor

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

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

Если бы существовал закон о защите чувств программистов, что бы он запрещал?

Запретить go to, говорить, что Kotlin лучше Java, называть компьютер процессором, Android — ведроидом, а iOS — огрызком: какие ещё пункты должны быть в законопроекте о защите чувств программистов?

#обсуждение

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

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

​​Проверка утечек личных данных от Google: «Dark Web Reports» станет бесплатным

После закрытия VPN-сервиса Google One, функция «Dark Web Reports» станет доступна всем владельцам Google-аккаунтов. Это произойдет в конце июля. Ранее функция была доступна лишь пользователям с подпиской Google One.

«Dark Web Reports» позволяет Google отслеживать дарквеб и уведомлять вас, если ваши личные данные были найдены в утечках и взломах. Вот как этим воспользоваться: https://tproger.ru/news/--proverka-utechek-lichnyh-dannyh-ot-google---dark-web-reports--stanet-besplatnym

#google #безопасность

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

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

Экспорт картинок из Figma в проект — лёгкая и быстрая задача, на автоматизацию которой не хочется тратить время. Но как же издержки работы вручную?

Android-разработчик из финтех-компании Точка Александр Ворошилов расскажет про «человеческий фактор» в рутинной задаче и автоматизацию переноса иконок в проект. Всего один скрипт — и разработчик доволен!

Это #партнёрский пост

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

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

Выгодная сделка: поменяйте 5 минут вашего времени на живое дерево в бору Java!

Нужно лишь пройти короткий опрос, посвященный трендам Java-разработки в России. И за это ребята из Axiom JDK посадят вам персональную сосну. Результатами посадок и исследования ребята, разумеется, поделятся и ещё дадут каждому участнику триал новой среды разработки и исполнения Java Axiom JDK Express! Но внести вклад в улучшение инструментов Java можно и анонимно.

Оставляйте свой след в истории Java и всей планеты, это просто: https://axiomjdk.ru/announcements/2024/06/03/java-trends-survey/?utm_source=tg

Это #партнёрский пост

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

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

Никто:

Абсолютно никто:

Джун, который прошел курс по кроссплатформенной разработке и думает, что теперь может просто писать один код сразу под две платформы:

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

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

Оператор «by» в Kotlin и причины его использования

В статье разбираются распространённые случаи использования оператора:
— by lazy,
— by viewModels,
— by mutableStateOf.

Статья будет полезна начинающим, кто только начал изучать делегированные свойства и хочет лучше разобраться в операторе «by»:

https://tprg.ru/9t8G

#kotlin

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

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

Google перенесёт разработку приложений Android Studio в веб через Project IDX

Google объявила, что переносит разработку приложений Android Studio в Интернет при помощи Project IDX. Это фирменная веб-среда разработки.

В компании отметили, что намерены сделать «создание приложений для Android столь же общедоступным, как и сами устройства Android». Project IDX использует виртуальную машину Linux и уже предлагает симуляторы Android или iOS.

Интеграция Android Studio и Project IDX находится на ранней предварительной стадии, и разработчики могут записаться в список ожидания.

#google #веб

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

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

5 логико-математических задач, которые поставят в тупик

Выходные! А значит, можно поставить на паузу проекты и немного отдохнуть. Чтобы отдых был более полезным, предлагаем решить 5 задач, которые точно заставят вас задуматься:

https://tproger.ru/articles/5-logiko-matematicheskih-zadach-kotorye-postavjat-v-tupik/

#алгоритмы

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

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

​​Old but gold: Как стать Android разработчиком

В этой статье вы найдёте крутой roadmap для джунов. Автор объясняет, что такое основные компоненты Android, как верстать, работать с сетью, базами данных и другими важными навыками. Рассматриваются такие темы:
— Kotlin.
— Основные компоненты Android.
— Верстка.
— Работа с сетью.
— Работа с БД.
— Работа с многопоточностью.
— Работа в фоне.
— Виды архитектур.
— DI.
— Анимации.
— Тестирование.
— Git.
— Agile, таск-треккеры, документация.

Для каждого пункта есть подробный разбор и дополнительные курсы, книги, материалы для изучения. Сохраните, чтобы не потерять: https://habr.com/ru/articles/709524/

#android

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

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

​​Топ-5 плагинов для Android Studio

Есть множество способов стать более продуктивным разработчиком. Многие вещи требуют предварительной подготовки, но в долгосрочной перспективе они того стоят. В статье рассказали про эти 5 плагинов, показали, как они работают и почему почему вы должны начать их использовать:
1. Kotlin Fill Class
2. ADB Idea
3. Android Drawable Preview
4. Key Promotex X
5. IdeaVim

Подробнее: https://apptractor.ru/info/articles/top-5-plaginov-dlya-android-studio.html

#android

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

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

​​Эрнест Хемингуэй однажды заключил с друзьями пари, что сможет написать самый короткий трогательный рассказ в мире.

Он выиграл спор:

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

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

​​11 сайтов, экономящих время, которые нужны каждому разработчику

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

@prog_tools

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

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

​​​Old but gold: улучшаем производительность Android-приложения с помощью Baseline profiles

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

Одной из таких функций является Baseline profiles. Подробнее о ней в статье:

https://habr.com/ru/companies/kaspersky/articles/671180/

#android

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

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

​​Kotlin Coroutines под капотом

Вероятнее всего у вас спрашивали на собесе «как работают корутины под капотом?», вы не долго думая выбрасывали что‑то в стиле «там под капотом стейт‑машина, она определяет какая suspend функция будет выполняться». Но понимали ли вы на самом деле всё о чем говорили?

Пришло время разобраться: https://habr.com/ru/articles/827866/

#kotlin

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

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

​​Old but gold: Осознанная оптимизация Compose

Compose — относительно молодая технология написания декларативного UI. Из-за этого многие разработчики могут и не догадываться, что пишут совсем не оптимальный код.

В этой статье вы найдёте множество советов и наработок по написанию оптимизированного Compose-кода: https://habr.com/ru/companies/ozontech/articles/742854/

#kotlin #compose #android

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

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

Разыскиваем опытных Java-разработчиков

Обязанности:
— Участие в полном цикле разработки.
— Проектирование/разработка back-end и API.
— Обеспечение чистоты кода, тестирование, код-ревью, релизы.

Требования:
— Знание Java/Kotlin, Spring.
— Понимание микросервисной архитектуры.
— Опыт SQL/NoSQL.
— Опыт командной работы, код-ревью, git flow.

Откликайтесь тут

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

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

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

​​Как в 2024 выложить приложение в Apple Store и Google Play

Публикация приложений в сторах сейчас непростой процесс. Из-за санкций появилось много неизвестности с регистрацией и оплатой аккаунтов. А информация о решении проблем в интернете противоречива.

Автор, после успешного преодоления ограничений делится инструкцией, как это сделать в нынешних условиях: https://habr.com/ru/articles/822609/

#android #ios

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

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

​​@Tertiusgaudens поставил жирную точку в вопросе о том, как доступным языком объяснить кросс-платформенность

Читать полностью…
Подписаться на канал