ch
Feedback

不要被骗子欺骗!Telemetrio 会找到并标记这些频道 👉 如果想查看标记,请订阅

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

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

前往频道在 Telegram

Всё о создании приложений под Android и iOS в одном месте. 🔹 Инструменты, библиотеки и ресурсы для ускорения работы. 🔹 Статьи и гайды для разработчиков любого уровня. 🔹 Тренды мобильной разработки и новости индустрии. Реклама @evgenycarter

显示更多
3 792
订阅者
无数据24 小时
-67 天
-1430 天
帖子存档
Советы и рекомендации по отладке в Xcode https://medium.com/@dbelannab/xcode-debugging-tips-and-tricks-c2f4db49553e #ios
Советы и рекомендации по отладке в Xcode https://medium.com/@dbelannab/xcode-debugging-tips-and-tricks-c2f4db49553e #ios

Как получить ссылку на фрагмент из активити? Отвечая на этот вопрос, не рассказывайте, пока не спросят, об использовании в активити объекта List<MyFragment>, в который вы добавляете фрагменты при вызове onAttach() и удаляете в onDetach(). Интервьюер хочет услышать знаете ли вы стандартные методы API. Системное API предоставляет два метода для поиска и получения фрагмента внутри активити: findFragmentByTag() и findFragmentById(). findFragmentByTag() принимает параметром тег, который передается в методе add() или replace() или в XML в элементе <fragment>. Возвращает null, если фрагмент не найден. findFragmentById() принимает параметром id фрагмента. Если фрагмент добавляется методом add() или replace(), то id фрагмента – это id контейнера, который передается первым параметром. В случае добавления фрагмента через XML, id задается в элементе <fragment>. findFragmentById() возвращает null, если фрагмент не найден. #Fragment #android

💣 Никому не нравится, когда приложение тормозит. Но знаете ли вы, почему так происходит? Разберем этот вопрос на открытом ур
💣 Никому не нравится, когда приложение тормозит. Но знаете ли вы, почему так происходит? Разберем этот вопрос на открытом уроке «UI Profiling» 28 июня в 20:00. 🔥 На занятии рассмотрим основные причины такого поведения и инструменты, призванные найти и исправить эту проблему. Кроме оценки производительности приложения на вашем устройстве, мы рассмотрим несколько сервисов для измерения производительности в бою — на телефонах ваших пользователей. 🎤 Спикер: Артур Бадретдинов, ведущий разработчик в американском стартапе. 🦾 Занятие пройдет в рамках онлайн-курса «Android Developer. Professional» для разработчиков с опытом. ❇️ Для участия в вебинаре пройдите вступительный тест

Введение в Jetpack Compose Сегодня хочу поделиться своим опытом использования Compose. В июле прошлого года Google анонсирова
Введение в Jetpack Compose Сегодня хочу поделиться своим опытом использования Compose. В июле прошлого года Google анонсировал первую стабильную версию Jetpack Compose, а на момент написания статьи уже вышла версия 1.1. Несмотря на то, что использовать данный инструмент можно было задолго до фактического релиза, сейчас метаморфозы API завершились(хотя некоторые его части всё ещё помечены аннотацией @Experimental*Api). Сам Compose как инструмент для разработки теперь точно стал production ready (ну так обещают). #android

Оффер в Яндекс за два дня 🚀 9-10 июля мы проводим Weekend Offer для мобильных разработчиков, участники которого смогут присо
Оффер в Яндекс за два дня 🚀 9-10 июля мы проводим Weekend Offer для мобильных разработчиков, участники которого смогут присоединиться к командам Маркета, Еды, Такси и многих других наших сервисов. Если вы хотите делать продукты Яндекса лучше и у вас есть опыт коммерческой разработки iOS, Android, Flutter от 3 лет — регистрируйтесь на сайте и решайте задачи предварительного этапа. 9 июля мы проведем две онлайн-секции с кодом, а уже на следующий день презентуем офферы лучшим участникам. Задачи доступны до 23:59 6 июля, так что не затягивайте!

SwiftUI: понимание identity через переходы https://sakunlabs.com/blog/swiftui-identity-transitions/ #ios

Тестирование продукта RuScanner: как заставить отладчик Android работать во благо тестирования В этом посте я расскажу про пр
Тестирование продукта RuScanner: как заставить отладчик Android работать во благо тестирования В этом посте я расскажу про процессы на проекте и о том, как мы при помощи специальных отладочных инструментов Android решили проблему со сканированием штрих-кодов в автоматизации. #Android

Подборка каналов для IT специалистов 🎯 https://t.me/odin1C_rus Cтатьи, курсы, советы, шаблоны кода 1С https://t.me/kotlin_lib Подборки полезного материала по Kotlin https://t.me/nodejs_lib Подборки по Node js и все что с ним связано https://t.me/React_lib Подборки по React js и все что с ним связано Программирование C++📌 https://t.me/cpp_lib Библиотека C/C++ разработчика https://t.me/cpp_knigi Книги для программистов C/C++ Программирование Python 📌 https://t.me/pythonofff Python академия. Учи Python быстро и легко🐍 https://t.me/BookPython Библиотека Python разработчика https://t.me/python_real Python подборки на русском и английском https://t.me/python_360 Книги по Python Rus Java разработка 📌 https://t.me/BookJava Библиотека Java разработчика https://t.me/java_360 Книги по Java Rus GitHub Сообщество 📌 https://t.me/Githublib Интересное из GitHub CodePen 📌 https://t.me/codepen_1 Сообщество пользователей CodePen Базы данных (Data Base) 📌 https://t.me/database_info Все про базы данных Мобильная разработка: iOS, Android 📌 https://t.me/developer_mobila Мобильная разработка Фронтенд разработка 📌 https://t.me/frontend_1 Подборки для frontend разработчиков Разработка игр 📌 https://t.me/game_devv Все о разработке игр Вакансии 📌 https://t.me/sysadmin_rabota Системный Администратор https://t.me/progjob Вакансии в IT Чат программистов📌 https://t.me/developers_ru Библиотеки 📌 https://t.me/book_for_dev Книги для программистов Rus https://t.me/programmist_of Книги по программированию https://t.me/proglb Библиотека программиста https://t.me/bfbook Книги для программистов БигДата, машинное обучение 📌 https://t.me/bigdata_1 Data Science, Big Data, Machine Learning, Deep Learning Программирование 📌 https://t.me/bookflow Лекции, видеоуроки, доклады с IT конференций https://t.me/coddy_academy Полезные советы по программированию QA, тестирование 📌 https://t.me/testlab_qa Библиотека тестировщика Шутки программистов 📌 https://t.me/itumor Шутки программистов Защита, взлом, безопасность 📌 https://t.me/thehaking Канал о кибербезопасности Книги, статьи для дизайнеров 📌 https://t.me/ux_web Статьи, книги для дизайнеров https://t.me/arhitekturamira World Architecture Системное администрирование 📌 https://t.me/tipsysdmin Типичный Сисадмин (фото железа, было/стало) https://t.me/sysadminof Книги для админов, полезные материалы https://t.me/i_odmin Все для системного администратора https://t.me/i_odmin_book Библиотека Системного Администратора https://t.me/i_odmin_chat Чат системных администраторов https://t.me/i_DevOps DevOps: Пишем о Docker, Kubernetes и др. Английский 📌 https://t.me/UchuEnglish Английский с нуля Математика 📌 https://t.me/Pomatematike Канал по математике Арбитраж трафика 📌 https://t.me/partnerochkin CPA и арбитраж трафика Крипта 📌 https://t.me/bitkoinoff Новости криптовалют Метавселенная, GameFi, Crypto 📌 https://t.me/metaverse360 DeepFake 📌 https://t.me/deepfakenow Публикуем deepfake видео Мир технологий 📌 https://t.me/mir_teh Видео из мира технологий Excel лайфхак📌 https://t.me/Excel_lifehack

Станьте Python-разработчиком на Хекслете ! ✔ Пройдите бесплатные вводные курсы, чтобы познакомиться с профессией. ✔ Если понр
Станьте Python-разработчиком на Хекслете ! ✔ Пройдите бесплатные вводные курсы, чтобы познакомиться с профессией. ✔ Если понравится — присоединяйтесь к обучению в группе с наставником ✔ Развивайте нетворкинг в 26-тысячном сообществе айтишников ✔ Выполняйте проекты, участвуйте в Open Source, готовьтесь к трудоустройству  P.S. У нас дружелюбная атмосфера, возможность учиться в своем темпе и совмещать учебу с работой. А еще комфортная рассрочка и гарантированный манибэк в течение двух недель, если передумали. Присоединяйтесь!

Чистая архитектура: приложение для iOS https://paulallies.medium.com/clean-architecture-ios-app-100539550110 #ios
Чистая архитектура: приложение для iOS https://paulallies.medium.com/clean-architecture-ios-app-100539550110 #ios

Освойте интересную IT-профессию — создавайте приложения и сервисы на базе Android! На курсе от Skillbox «Профессия Android-ра
Освойте интересную IT-профессию — создавайте приложения и сервисы на базе Android! На курсе от Skillbox «Профессия Android-разработчик» ➡️ https://clc.to/1ysHtA вы получите все необходимые знания для старта карьеры. Научитесь: 🔸 программировать на Kotlin; 🔸 работать в среде Android Studio; 🔸создавать анимации и кастомные экраны; 🔸 тестировать приложения; 🔸 проектировать стабильные и быстрые приложения. Не упустите возможность начать карьеру в одной из самых востребованных IT-профессий!

Сборка мусора во Flutter В РСХБ мобильную разработку мы ведём преимущественно на Flutter. В этой статье поговорим об алгоритм
Сборка мусора во Flutter В РСХБ мобильную разработку мы ведём преимущественно на Flutter. В этой статье поговорим об алгоритме, который используется в любом приложении – о сборщике мусора (англ. Garbage collection). Его основной задачей, как в любом высокоуровневом языке программирования, является наблюдение за ссылками и очистка областей памяти с целью предотвращения переполнения памяти. Под катом рассказываем о том, как во Flutter работает процесс сборки “мусора” – неактивных и неиспользуемых ссылок, а также локальных и глобальных экземпляров языка Dart. #Flutter

Анимированный курсор с пиксельной пылью и даже больше https://www.maiatoday.net/p/animated-pixie-dust-cursor-and-more/ #andro
Анимированный курсор с пиксельной пылью и даже больше https://www.maiatoday.net/p/animated-pixie-dust-cursor-and-more/ #android

Анимированный курсор с пиксельной пылью и даже больше https://www.maiatoday.net/p/animated-pixie-dust-cursor-and-more/ #android

🔥 Задумываетесь о карьере разработчика под Android? Проверьте, подходит ли вам эта профессия на практике! 23 июня в 20:00 пр
🔥 Задумываетесь о карьере разработчика под Android? Проверьте, подходит ли вам эта профессия на практике! 23 июня в 20:00 пройдет открытый урок специализации «Android Developer». 💣 Мы создадим приложение-таймер для варки яиц с функцией звукового сигнала. Для этого мы будем использовать MVVM, StateFlow, Coroutine. ⁉️ Как будет работать наше приложение? Выбираем степень крутости, нажимаем пуск, приложение само выставляет время и засекает, а по окончанию подает звуковой сигнал и возможно вибрацию. 📕 Занятие проведет преподаватель Антон Мачихин, Android-разработчик в Альфа-Банке. 🟢 Регистрируйтесь на занятие по ссылке https://otus.pw/luAf/

Объяснение замыканий в Swift https://www.donnywals.com/closures-in-swift-explained/ #ios

Repost from Kotlin
Как использовать Kotlin Multiplatform ViewModel в SwiftUI и Jetpack Compose https://habr.com/ru/post/663824/ ✍️ @kotlin_lib

Более быстрая сборка в Xcode при переключении веток https://engineering.empower.me/faster-xcode-builds-when-switching-branche
Более быстрая сборка в Xcode при переключении веток https://engineering.empower.me/faster-xcode-builds-when-switching-branches-67133ccfdc33 #ios

Гибкая навигация в iOS Помните времена, когда дизайнеры рисовали незамысловатые интерфейсы, а разработчики просто описывали п
Гибкая навигация в iOS Помните времена, когда дизайнеры рисовали незамысловатые интерфейсы, а разработчики просто описывали переходы от одного экрана к другому? Вот и я не помню. Современное iOS-приложение – это тысячи строк кода, где добрая четверть – всего лишь описание навигации. Закономерно, что для упрощения жизни появляются различные фреймворки для навигации. Меня зовут Тимур Шафигулин, я – iOS-разработчик в hh. ru. В этой статье я расскажу про фреймворк для навигации в iOS-приложении. #ios