Обложка канала

StartAndroid. Страница 13

Материалы по Android разработке. Проект startandroid.ru

  • StartAndroid

    Автор рассказывает как закинуть APK в Телеграм с помощью Gradle таска. Сама по себе задача специфичная и наверно не особо нужная, но интересно посмотреть на реализацию. Особенно, если нет опыта работы с Gradle. А вместо телеги всегда можно что-то свое подставить. #android #gradle medium.com/@rithik…741cd27e
    Custom Gradle Tasks: Build and send your APK to Telegram

    So, recently I was working on an Android App which had multiple stakeholders involved who wanted to constantly test out the APK and provide…

    Medium
  • StartAndroid

    Why you should develop a native mobile app rather than a hybrid one

    With 4.5 million apps on the App Store and 3.5 million on the Play Store (2022), the mobile environment is extremely competitive.

    Medium
  • StartAndroid

    Всем привет! Меня зовут Егор Толстой. Я Product Lead в Kotlin, ведущий подкаста Podlodka, и по роду деятельности каждую неделю читаю очень много статей. Самыми интересными из них я делюсь в своих Telegram-каналах. Если вы хотите следить за самыми интересными вещами, которые происходят в Android разработке – обязательно подписывайтесь на 🤖Android Good Read! Для затравки – несколько классных постов за прошлый месяц: Как упростить рутинные задачи в Android Studio Полная история рефакторинга Яндекс.Музыки Оптимизация перфоманса разных этапов сетевого запроса Собеседование на Андроид-разработчика: Антон Дудаков и Артем Зиннатуллин Про новый фреймворк для навигации от Bumble Если вы посматриваете не только на Android разработку, но и на соседние области знаний, подпишитесь еще на несколько моих каналов: 🍏iOS Good Reads – для тех, кто хочет знать, что там у коллег по цеху 📝Teamlead Good Reads – для тех, кто хочет расти в управление командами 🐞QA Channel – для тех, кому интересны вопросы тестирования и качества #реклама
    Android Good Reads

    Самые интересные статьи, видео и новости, связанные с Android разработкой. Не больше трёх материалов в день. Размещение контента или рекламы: http://goodreads.tilda.ws

    Telegram
  • Реклама

  • StartAndroid

    Variables point to objects

    A basic feature, that is commonly misunderstood.

    kt.academy
  • StartAndroid

    Prefer Data Classes Over Pairs

    Pairs and Triples are anti-patterns that should be avoided in preference for data classes.

    Medium
  • StartAndroid

    Обзор полезных фич в списке Developer Options #android #developeroptions #debug #performance medium.com/@Doesit…31d4c5fc
    Android Developer Options that you probably forgot

    Sometimes, I think that we “Old Android Folk” forget to share and re-share the old magic with newer developers or just forget the old ways…

    Medium
  • StartAndroid

    What is Google Play’s new ‘Data safety’ and How it May Affect Your Mobile App? – Droids On Roids

    (If you’re wondering why you need a privacy policy and how to write one, check out our latest article). Increasing information requirements for software providers is a part of the global data privacy trend that can be observed since GDPR (2018), followed by CCPA (2020) and the introduction of other cross-border laws. At the same […]

    Droids On Roids
  • StartAndroid

    Тинькофф приглашает iOS- и Android-разработчиков на Mobile Weekend Offer 💡 Компания ищет мобильных разработчиков с опытом от трех лет. Вы проходите все этапы интервью за день. Тинькофф делает оффер в ближайший рабочий день, если вам понравится команда, а работа подойдет по условиям и скиллам. Интервью пройдет 6 августа онлайн. Вместе с командой вы: — обсудите ваш опыт работы и базовые технические знания платформы; — решите несколько задач; Успейте подать заявку до 3 августа: https://w.tinkoff.ru/weekendoffer_mobile Работа в команде Тинькофф — это не только возможность стать частью экспертного комьюнити мобильных разработчиков, но и развивать флагманские продукты. Например, Мобильный Банк, Тинькофф Бизнес и другие. #реклама
  • StartAndroid

    У ретрофита есть отдельный механизм, позволяющий обновить устаревший токен - Authenticator. #retrofit #authorization medium.com/@doganc…73749a63
    Refresh Access Token With Retrofit Authenticator

    The HyperText Transfer Protocol (HTTP) 401 Unauthorized response status code indicates that the client request has not been completed…

    Medium
  • StartAndroid

    Как мы ускоряли сборку Android-приложения из двух миллионов строк кода

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

    Хабр
  • StartAndroid

    При работе с коллекциями в Kotlin не забывайте, что есть операторы с поддержкой индексов: - withIndex - filterIndexed - mapIndexed - flatMapIndexed - foldIndexed #kotlin #collections https://kt.academy/article/fk-cp-indexed
    Collection processing in Kotlin: Using indices

    Just because we use use functional processing function, does not stop us from using indices. Let's learn about withIndex and indexed variants of important functions.

    kt.academy
  • StartAndroid

    Accessibility в Android для чайников: адаптируем приложение для незрячих людей

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

    Хабр
  • StartAndroid

    Android-разработчик в Яндекс Банк Создавай Финтех с нуля! Хочешь работать в стартапе внутри гиганта, делать новое, пользуясь наработанным опытом, и стоять у истоков крутого продукта, который будет приносить пользу не одной тысяче людей и точно не сдуется через пару лет? Добро пожаловать в Яндекс Банк! Скоро ребята начнут раздавать карты, задавать тренды и задирать планку клиентского сервиса, поэтому усиливают команду со всех сторон и нанимают ещё активнее, чем в прошлом году. В этом они уже запустили Счёт, так что процессы выстроены, задачи хорошо спекаются, холакратия цветёт и пахнет. Не хватает только дополнительных рук. Если Kotlin, Coroutines, Dagger 2, Fragments — милые твоему сердцу звуки, тогда лови момент. Сложными тестовыми обещают не мучить и заставлять проходить алгоритмические секции — тоже. И если всё OK, трудоустроят за пару недель. Впрочем, намного лучше они рассказывают об этом сами: вот здесь. #реклама
  • StartAndroid

    Если планируете добавить в приложение поддержку Large Screen, начните с этой статьи. Тут кратко описано, что нужно делать, и даны ссылки на необходимые доки. #android #screen medium.com/android…fe505ae7
    Make your app large screen ready

    Nowadays Android runs on several billion devices, and phones are only a part of this ecosystem. Tablets, foldables, and even laptops and…

    Medium
  • StartAndroid

    Небольшая статья про EventBus. Автор исходя из собственного опыта предупреждает, что с этим механизмом надо быть осторожным. #pattern #eventbus medium.com/@alexan…71627a3c
    EventBus Trap on Mobile apps

    EventBus is an old and well known pattern which defines how to organize communication between different program components. There is…

    Medium
  • Реклама

  • StartAndroid

    #AndroidBroadcast Ищу экспертов для новых интервью (формат простого разговора) по нетипичной Android разработке: 👉 Разработчики карт (2ГИС, Яндекс Карты, Maps.Me и др) 👉 Создание лаунчера для Android 👉 Опыт распространения и поддержки собственного приложения в Google Play с достойным заработком 👉 Разработчики фото/видео редакторов на Android 👉 Разработчики приложений в котором нужно коммуницировать с устройствами по Bluetooth 👉 Разработчики приложений камеры Если у вас есть другой интересный опыт в разработке, которым интересно поделиться - обязательно пишите Откликнуться можно @ab_manager или на почту [email protected]
  • StartAndroid

    Cтатья про новый подход в Incremental Compilation в Kotlin. Фича пока в экспериментальном режиме. #kotlin blog.jetbrains.com/kotlin/…n-kotlin
    A New Approach to Incremental Compilation in Kotlin | The Kotlin Blog

    In Kotlin 1.7.0, we've reworked incremental compilation for project changes in cross-module dependencies. The new approach lifts previous limitations on incremental compilation. It’s now supported whe

    The JetBrains Blog
  • StartAndroid

    💣 Одна из сильных сторон Flutter — возможность использования системных сервисов Android/iOS и доступа к оборудованию. 📌 На открытом уроке 20 июля в 20:00 мы поговорим о механизмах обмена данными между Flutter-приложением и нативным кодом и сделаем приложение будильника, которое будет отслеживать сон, включать сигнал в подходящее время и отправлять информацию о режиме сна в Google Fit. 🦾 Спикером выступит Дмитрий Золотов, Flutter Developer, Yandex. Урок пройдет в рамках онлайн-курса «Flutter Mobile Developer» от OTUS для тех, у кого уже есть опыт в программировании. 🔥 Чтобы записаться на мероприятие, пройдите вступительный тест #реклама