startandroid | Technologies

Telegram-канал startandroid - StartAndroid

10868

Канал об Android (Андроид) разработке Сайт - http://startandroid.ru Чат - https://t.me/startandroidchat Контакты - https://startandroid.ru/ru/about/cntct5.html Реклама - https://startandroid.ru/ru/about/reklama.html

Subscribe to a channel

StartAndroid

Сравнение производительности двух популярных инструментов для преобразования объектов в JSON и обратно.

#kotlin #json #moshi #serialization

https://bladecoder.medium.com/kotlin-json-benchmark-on-android-2022-moshi-vs-kotlin-serialization-18436c0596c3

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

StartAndroid

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

#androidstudio #template

https://levelup.gitconnected.com/5-android-studio-live-templates-to-code-faster-9a0330cd256c

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

StartAndroid

У фрагментов вышла версия 1.4.

Одно из интересных нововведений - FragmentStrictMode. Включаете этот режим, и он будет проверять, что вы нигде не используете deprecated Fragments API.

Можно выбрать куда получать сообщения о нарушениях: в лог, в свой колбэк или в крэш

#android #fragment

https://developer.android.com/jetpack/androidx/releases/fragment#1.4.0

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

StartAndroid

https://habr.com/ru/company/jugru/blog/588863/

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

StartAndroid

Большая конференция для мобильных разработчиков Mobius 2021 Moscow ждет вас 🤖

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

Например, Android-разработчикам скорее всего понравятся эти выступления:
✔️ Joe Birch, «Building Compose Apps for everyone»;
✔️ Николай Пахомов, «Способы использования скрытого системного API»;
✔️ Максим Щепалин, «Test Impact Analysis для Android & JVM»;
✔️ Павел Ставицкий, «Автоматизация миграции Android-приложений на Bazel»;
✔️ Márton Braun и Filip Babić, «Building a production ready Chat SDK using Jetpack Compose».

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

Переходите на сайт конференции за подробностями и билетами.
А промокод startandroid2021JRGpc поможет вам приобрести Personal Standard билет со скидкой 2000₽.

#реклама

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

StartAndroid

Автор предлагает использовать либу Mavericks, как альтернативу стандартным State решениям

#android #architecture #state

https://gpeal.medium.com/modeling-android-screens-as-state-97aa5511657d

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

StartAndroid

Небольшой обзор Windows Subsystem for Android, позволяющей запускать Android приложения на винде.
Рассматривать ее в качестве полноценной замены эмуляторов пока рановато.

#android #emulator

https://levelup.gitconnected.com/will-windows-subsystem-for-android-replace-emulators-d93ab4dbcb14

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

StartAndroid

Новый урок по Hilt.

В нем разбираем, какие еще компоненты есть в Hilt, для каких Android объектов они используются, какой у них scope и т.п.

#dagger #hilt #course

https://startandroid.ru/ru/courses/dagger-2.html

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

StartAndroid

Подборка из 10 библиотек для работы с базой данных.

#android

http://www.tellmehow.co/top-10-android-database-libraries/

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

StartAndroid

Эволюция кода для работы с интернет. От прямых запросов в UI потоке до котлиновских coroutines

#android

elye.project/the-evolution-of-android-network-access-1e199fc6e9a2" rel="nofollow">https://medium.com/@elye.project/the-evolution-of-android-network-access-1e199fc6e9a2

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

StartAndroid

Хороший материал, который познакомит вас с основами Gradle

#android

https://www.raywenderlich.com/175940/gradle-build-script-tutorial-android-getting-started

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

StartAndroid

Наткнулся на это в линкедине, думаю много для кого будет полезным и пригодится
http://goalkicker.com/AndroidBook/

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

StartAndroid

Друзья, отличный анонс для вас.
Ожидаемый пятый #meetups от #MOSDROID с традиционно классной тусовочкой. 27 января. Москва. БЦ Newton Plaza

В этот раз докладчики расскажут как перестать хейтить QA или уметь жить без него. Существуют ли архитектуры помимо Clean Architecture и чем они отличаются. Как и в каких случаях стоит переставать писать рутинный код и лететь на гребне волны perfomance.

Описание докладов детальней – http://bit.ly/2Dt3UNu
Регистрация – http://bit.ly/2mNAKOO

Ссылка на трансляцию будет в этом канале (@androidinfaces)

Подпишись что бы не пропустить анонс следующих встреч:

группа в Facebook – https://fb.com/mosdroid
канал в Twitter – https://twitter.com/mosdroid
канал в Telegram – /channel/androidinfaces
группа на Meetup.com – https://www.meetup.com/mosdroid/

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

StartAndroid

Пост о трендах и новшествах, которые пришли в Android в 2017 году

#android

https://proandroiddev.com/2017-year-in-a-review-android-5f2cd8738790

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

StartAndroid

На Udemy временно бесплатный Android курс.

Learn how to make online games, and apps like Twitter, Pokémon ,Tic Tac Toy, and Find my phone using Android O

#course

adinadew/the-complete-android-o-app-development-udemy-coupon-a1f64cfab068" rel="nofollow">https://medium.com/@adinadew/the-complete-android-o-app-development-udemy-coupon-a1f64cfab068

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

StartAndroid

В Android 13 появился новый Android photo picker, который позволяет пользователю выбрать медиа файлы без каких-либо пермишенов.

В androidx.activity 1.6 для этого пикера был добавлен ActivityResultContract. Он дает возможность указать тип выбираемого медиа и лимит на количество.

#android #image #media

https://medium.com/androiddevelopers/permissionless-is-the-future-of-storage-on-android-3fbceeb3d70a

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

StartAndroid

Что нового в Kotlin 1.6.0:

- Language features with sealed when statements, suspending functions and suspend conversions, instantiation of annotation classes, improved regular type inference and builder type inference
- Kotlin/JVM with optimized delegated properties and repeatable annotations
- Kotlin/Native with a preview of a new memory model, Xcode 13 support, a cross-compilation of Windows targets, LLVM and linker updates, performance updates, and unified compiler plugin ABI
- Option to disable downloading of Node.js and Yarn for Kotlin/JS
- Kover announcement
- Standard library with new functions for standard input, Stable typeOf(), Stable Duration API, and other stabilized stdlib functions

https://blog.jetbrains.com/kotlin/2021/11/kotlin-1-6-0-is-released/


И обзор новых фич в Kotlin Standard Library:

- Handling standard input
- Experimental features gone stable
- Collection builders
- Duration API
- Split to Sequence
- Rotating Bits
- typeOf

https://www.youtube.com/watch?v=GWWFCyfNGFs

#kotlin #release

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

StartAndroid

🚀Онлайн-курс по Java-разработке с нуля с оплатой после трудоустройства

Такой формат идеально подойдёт тем, кто не хочет или не может оплатить курс до его начала.

🔥Всего за 4 месяца вы с нуля изучите основы программирования на Java и все необходимые джуниору навыки, после чего вам помогут устроиться по специальности с зарплатой не ниже 40 тыс. рублей. И только после этого вам будет нужно постепенно оплатить учёбу.

Заманчиво?

👉ТОГДА ЗАХОДИТЕ И ПОДАВАЙТЕ ЗАЯВКУ НА УЧАСТИЕ: https://otus.pw/S2EQ/

#реклама

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

StartAndroid

Список видео с Android Developer Summit 2021 с подробным описанием

#android #video #conference

https://medium.com/androiddevelopers/now-in-android-51-ads-recap-part-2-188cb7e62e15

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

StartAndroid

Gradle плагин, который формирует отчет о новых доступных версиях dependencies.
Вызов этой таски можно оформить, как периодический CI/CD джоб, и добавить туда отправку отчета на почту.

#android #ci #gradle

https://proandroiddev.com/send-scheduled-gradle-dependency-update-report-emails-with-github-actions-8a392eee2384

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

StartAndroid

Статья о том, что такое ADB и как он работает

#android #adb

https://malinskiy.medium.com/adb-the-full-story-c2c9d63b2737

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

StartAndroid

Мобильная разработка — самый крупный канал в Telegram по мобильной разработке, авторы которого рассказывают о тонкостях создания приложений под Android, iOS и кроссплатформу.

Подключайтесь, если ещё не: @mobi_dev

#реклама

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

StartAndroid

​​#howto Установи Wine на Android и запуская программы для Windows

Компания Codeweavers выпустила на Android приложение Wine версии 3.0. Оно совместимо со смартфонами и планшетами, оснащёнными процессорами ARM и x86 и позволяет запускать на мобильных устройствах десктопные приложения, созданные для Windows.

Wine лучше всего работает с процессорами x86, а на ARM получается запускать только программы, разработанные для Windows RT (их можно найти на XDA-Dev). C некоторыми смартфонами это приложение несовместимо.

Wine представляет из себя эмулятор Windows 7 с интерфейсом, не оптимизированным для сенсорных экранов, поэтому для удобства использования лучше запастись клавиатурой или мышью, которая подключается через USB или Bluetooth (оптимальный вариант — беспроводная клавиатура со встроенным трекпадом).

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

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

StartAndroid

Run these 2 commands in terminal:
find ~/.gradle -type f -atime +30 -delete
find ~/.gradle -type d -mindepth 1 -empty -delete

Link: http://bit.ly/2Fdu2JM

#tips

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

StartAndroid

Google I/O 2018 was announced!

To know the place and dates you have to solve the challenge!

Enjoy!

https://events.google.com/io/explore/

#Google #io #conference

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

StartAndroid

Как устроены хэш-таблицы: https://tproger.ru/problems/implementation-of-hash-table/ — разбираем по ходу решения задачки с реализацией на Java.

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

StartAndroid

Подборка библиотек для загрузки файлов

#android

faultinmycode.com/top-14-free-android-download-manager-library-for-downloading-files-from-internet-201e75c149ea" rel="nofollow">https://medium.com/@faultinmycode.com/top-14-free-android-download-manager-library-for-downloading-files-from-internet-201e75c149ea

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

StartAndroid

Несколько малоизвестных, но полезных горячих клавиш в Android Studio. Часть 2

#android #androidstudio

https://android.jlelse.eu/top-unknown-keyboard-shortcuts-in-android-studio-part-ii-c921d7781d09

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

StartAndroid

7 библиотек, полезных для Android разработчика

#android

https://android.jlelse.eu/7-third-party-dependencies-every-android-developer-should-know-a751f009ff58

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

StartAndroid

Краткое описание SOLID принципов программирования с примерами

#android

magdamiu/android-is-solid-348c2d3fd6ce" rel="nofollow">https://medium.com/@magdamiu/android-is-solid-348c2d3fd6ce

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