StartAndroid
Відкрити в Telegram
Канал об Android (Андроид) разработке Сайт - http://startandroid.ru Чат - https://t.me/startandroidchat Контакты - https://startandroid.ru/ru/about/cntct5.html Реклама - https://startandroid.ru/ru/about/reklama.html РКН - https://shorturl.at/p7iUr
Показати більше9 569
Підписники
-524 години
-117 днів
-2830 день
Архів дописів
9 570
Гугл пару недель назад выпустил бесплатный курс по разработке на Kotlin для продолжающих.
#kotlin #course
https://android-developers.googleblog.com/2019/11/new-learn-advanced-skills-for.html
9 570
Видео о работе с CPU и Memory профайлерами в Android Studio
#android #performance
https://www.youtube.com/watch?v=v4kCRZ_O4Lc
9 570
Подборка новостей и статей из мира Android:
- миграция на WorkManager
- новые релизы в AndroidX
- статья про database relations в room
- исходники гугло-приложения Android Dev Summit
и прочее
#android
https://medium.com/androiddevelopers/now-in-android-8-6282b0a95d9f
9 570
📅26 декабря стартует новый онлайн-курс "Безопасность приложений".
💣Cдавайте вступительный тест, чтобы поступить в группу: https://otus.pw/D455/
🔥На курсе вы научитесь:
- основным уязвимостями веб-приложений, инструментами их поиска и методами их исправления
- основным этапам анализа защищенности приложений
- выполнять оценку защищенности программного продукта (методами "белого" и "черного" ящиков)
- методологии и практикам безопасной разработки
Для курса необходимые знания:
Базовые навыки разработки на любом языке программирования
Понимание основ работы современных веб-приложений (TCP/IP, HTTP)
Основы использования операционных систем Windows и *nix
👉Смотрите детали программы, проходите вступительный тест и присоединяйтесь к слушателям! https://otus.pw/D455/
#реклама
9 570
Видео про Android Vitals. Это инструмент в Google Play Console, который покажет проблемы с производительностью вашего приложения.
#android #performance
https://www.youtube.com/watch?v=mXzy0NX9bSM
9 570
Видео с полезными советами по дебагу в Android Studio. Рассказывают следующее:
Logcat:
- возможность свернуть кучу однотипных сообщений
Breakpoints точки:
- останавливаться по условию
- останавливаться только если уже была остановка по другой точке
- останавливать только текущий поток
- вместо остановки выводить в консоль дебага сообщение (и стэк)
- группировка точек
Дебаг:
- возврат назад + apply changes!
- возможность помечать объекты и всегда видеть их в watches списке переменных
#android #debug #androidstudio
https://www.youtube.com/watch?v=rjlhSDhFwzM
9 570
OTUS открывает новый набор сразу на два курса по Android-разработке на Kotlin - Базовый и Продвинутый. Пройдите тест и выберите подходящий курс: https://otus.pw/Smf4/
Обновлённый Базовый курс Android-разработки:
- курс для начинающих Android-разработчиков или программистов на любом ООП языке;
- по окончании сможете профессионально создавать приложения на Android, использовать Unit, UI и интеграционное тестирование, освоите Kotlin и узнаете об Android architecture components, будете готовы к собеседованию на позицию Android-разработчика.
Продвинутый курс Android-разработки:
- для поступления необходимо иметь опыт работы Android разработчиком на Java или Kotlin от 1 года, понимать принципы RESTful API, иметь представление о Dagger, RxJava, Android architecture components;
- курс позволит углубить знания в Android разработке, используя Kotlin. Вы научитесь организовывать инфраструктуру приложения с нуля, с помощью Docker и Jenkins, Освоите GoF, MV* шаблоны для Android и принципы Clean Architecture, станете профессионально разбираться в Android SDK и тестировании.
Чтобы попасть на курс с welcome-скидкой прямо сейчас, пройдите вступительный тест: https://otus.pw/Smf4/
#реклама
9 570
В Android Studio 4 canary 3 добавили Build Speed window, которое покажет потенциальные проблемы со сборкой.
Чтобы заработало, придется поднять версию Android Gradle plugin до 4.0.0-alpha03
#androidstudio
https://developer.android.com/studio/preview/features#build-attribution
9 570
С 29 ноября по 1 декабря будет проходить DevFest Siberia 2019. Конференция 4-й год подряд собирает в Новосибирске спикеров со всего света 🌏
Кратко про конференцию:
• 3 дня
• 4 трека + воркшопы
• 48+ спикеров из 14 стран
Ключевые темы:
Frontend, Backend, Mobile, DevOps и Data Science
Спикеры из следующих компаний:
Atlassian, Cloudflare, Amazon, IBM, Badoo, Huawei, Bolt, JFrog, Financial Times, JetBrains, Yandex, VK и др., все спикеры по ссылке: https://gdg-siberia.com/speakers
Что может заинтересовать:
Кроссплатформенная мобильная разработка в 2019: путь C++
Александр Ефременков, Яндекс.Такси
Прагматичный маппинг в Android-приложениях
Андрей Михин, Bolt
Разоблачаем магию DiffUtil
Пётр Козлов, RedMadRobot
Программа конференции:
https://gdg-siberia.com/schedule
Некоторые из спикеров летят из Австралии, Аргентины и США, а это более 15 часов перелета в одну сторону ✈️
Промокод:
StartAndroid даёт скидку 10% на билеты до 15 ноября9 570
Обсуждение некоторых популярных мифов о производительности:
- Приложения, написанные на Kotlin получаются больше и медленнее, чем на Java
- Геттеры и сеттеры медленнее, чем public
- Лямбды медленнее, чем inner классы
- Создание объектов это дорого, лучше использовать пулы
- Профайлинг debuggable версии приложения покажет реальные результаты
- Multidex влияет на производительность приложения
В конце спикеры рассказали, что в приложениях обычно 86% неиспользуемого кода, и посоветовали что с этим можно сделать.
#android #performance
https://www.youtube.com/watch?v=RgIxYwKNE88
9 570
Видео о том, как Google определяет, что приложение является вредоносным. В конце разбираются примеры некорректного поведения приложений.
#googleplay
https://www.youtube.com/watch?v=XnkT7f2KkXg
9 570
Разработчики Gradle собираются избавить нас от проблем с dependencies в новой версии Gradle 6 с помощью Module Metadata
#gradle
https://blog.gradle.org/avoiding-dependency-hell-gradle-6
9 570
Видео о совместном использовании Java и Kotlin. Будет полезным, если вы надумали мигрировать на Kotlin.
#android #kotlin
https://www.youtube.com/watch?v=LZFzRXCO95o
9 570
Вышла Android Studio 4 Canary 2. В ней обновленный Layout Inspector. Он умеет отображать иерархию View в режиме Live и в 3D виде.
#androidstudio
https://developer.android.com/studio/preview/features/#4.0-live-layout-inspector
9 570
Бесплатный интенсив-вебинар «Перенос приложения с iOS на Android: SwiftUI & Jetpack Compose + Codegen» - 13.11 в 20.00 (мск). Запишитесь сейчас и получите напоминание в дни вебинаров: https://otus.pw/ZtDB/
Вы узнаете о комфортном способе переноса приложения на Android с сохранением 80-90% логики и за счет чего можно этого достичь. Как развивать себя как T-shaped мобайл инженера? Как программировать одновременно чистый нейтив на обе мобильные платформы? Эти важные темы тоже обсудим на вебинаре.
Поделятся своей экспертизой преподаватели-практики Алексей Соболевский (iOS-разработчик) и Ексей Пантелеев (Head Of Mobile, стаж в разработке 17 лет).
Вебинар будут полезен разработчикам и всем, кто хочет развиваться в сфере разработки мобильных приложений. Чтобы попасть на полный онлайн-курс с welcome-скидкой прямо сейчас, пройдите вступительный тест: https://otus.pw/R8vu/
#реклама
Вже доступно! Дослідження Telegram за 2025 — головні інсайти року 
