Volvo SCT / part 1 — как проникнуть в чужое ядро
Я являюсь обладателем одной интересной железки - SCT unit touch. Это медиа система с Android, которую ставили в виде дополнительного аксессуара в автомобили Volvo. Железка продавалась дистребьютерами Volvo, но разработана французским производителем электроники Parrot. По меркам Android, железка слабая, но по меркам встраиваемых систем вполне себе ок. Проблема в том, что ее оставили без поддержки как Volvo так и Parrot, cсобственно Гугл тоже давно убрал поддержку для столь старого Android. Из плюсов - железка не плохо интегрирована в машину и можно легко получить root. Из минусов - ни Parrot, ни Volvo не предоставляют ни исходники ядра ни SDK. В DevZone все давно потерто, поэтому придется допиливать напильником.
https://habr.com/ru/post/706840/
#Android
👉 @developer_mobila
Я являюсь обладателем одной интересной железки - SCT unit touch. Это медиа система с Android, которую ставили в виде дополнительного аксессуара в автомобили Volvo. Железка продавалась дистребьютерами Volvo, но разработана французским производителем электроники Parrot. По меркам Android, железка слабая, но по меркам встраиваемых систем вполне себе ок. Проблема в том, что ее оставили без поддержки как Volvo так и Parrot, cсобственно Гугл тоже давно убрал поддержку для столь старого Android. Из плюсов - железка не плохо интегрирована в машину и можно легко получить root. Из минусов - ни Parrot, ни Volvo не предоставляют ни исходники ядра ни SDK. В DevZone все давно потерто, поэтому придется допиливать напильником.
https://habr.com/ru/post/706840/
#Android
👉 @developer_mobila
👍2
Более Быстрые Сборки Apple с помощью lld Linker
TL; DR: lld — отличный выбор для более быстрой компоновки отладочных двоичных файлов iOS, macOS и т. д. Он завершает работу на 50-80% быстрее, чем ld64, и сейчас используется многими крупными компаниями. Шаги по интеграции описаны в разделе ниже.
https://habr.com/ru/post/710280/
#ios
👉 @developer_mobila
TL; DR: lld — отличный выбор для более быстрой компоновки отладочных двоичных файлов iOS, macOS и т. д. Он завершает работу на 50-80% быстрее, чем ld64, и сейчас используется многими крупными компаниями. Шаги по интеграции описаны в разделе ниже.
https://habr.com/ru/post/710280/
#ios
👉 @developer_mobila
Хабр
Более Быстрые Сборки Apple с помощью lld Linker
TL; DR: lld — отличный выбор для более быстрой компоновки отладочных двоичных файлов iOS, macOS и т. д. Он завершает работу на 50-80% быстрее, чем ld64, и сейчас используется многими крупными...
👍1
onNewIntent in Jetpack Compose
https://funkymuse.dev/posts/compose-on-new-intent/
#Android
👉 @developer_mobila
https://funkymuse.dev/posts/compose-on-new-intent/
#Android
👉 @developer_mobila
Шейдеры с Flutter и Flame
https://medium.com/flutter-community/shaders-with-flutter-and-flame-faf5fda42100
#Flutter
👉@developer_mobila
https://medium.com/flutter-community/shaders-with-flutter-and-flame-faf5fda42100
#Flutter
👉@developer_mobila
Medium
Shaders with Flutter and Flame
Shaders are defined as a program that calculates the level of light, darkness, and color for a scene. Let’s see how to use them in Flutter
AutoLayoutBuilder —My Swift Package to Reduce Boilerplate Code
https://betterprogramming.pub/autolayoutbuilder-294badac5015
#ios
👉 @developer_mobila
https://betterprogramming.pub/autolayoutbuilder-294badac5015
#ios
👉 @developer_mobila
Process Death & Orientation Change in RecyclerView
https://proandroiddev.com/process-death-orientation-change-in-recyclerview-8f9c902e491b
#Android
👉 @developer_mobila
https://proandroiddev.com/process-death-orientation-change-in-recyclerview-8f9c902e491b
#Android
👉 @developer_mobila
👍2
Рекомендуем к прочтению книгу Александра Бындю "Антихрупкость в IT"
Эта книга — результат многолетнего опыта построения IT-продуктов. И прежде всего она о том, как выстроить процессы разработки IT-систем таким образом, чтобы успевать вовремя подстроиться под любые изменения.
В её основе — описание работающих практик, примеры из реальных проектов, анализ ошибок и выводы. В книге собраны рекомендации для владельцев бизнеса и разработчиков. Первые приобретут систематизированные знания о том, как правильно взаимодействовать с IT, а вторые — как делать хорошо и не делать плохо.
Сайт издания
Ознакомиться с книгой
Эта книга — результат многолетнего опыта построения IT-продуктов. И прежде всего она о том, как выстроить процессы разработки IT-систем таким образом, чтобы успевать вовремя подстроиться под любые изменения.
В её основе — описание работающих практик, примеры из реальных проектов, анализ ошибок и выводы. В книге собраны рекомендации для владельцев бизнеса и разработчиков. Первые приобретут систематизированные знания о том, как правильно взаимодействовать с IT, а вторые — как делать хорошо и не делать плохо.
Сайт издания
Ознакомиться с книгой
iOS App Security: Best Practices
https://medium.com/@abdelmeniemmohamed/ios-app-security-best-practices-fecfb13d0744
#ios
👉 @developer_mobila
https://medium.com/@abdelmeniemmohamed/ios-app-security-best-practices-fecfb13d0744
#ios
👉 @developer_mobila
Хотите узнать, как получать стабильный доход от показов рекламы в своем приложении?
Тогда пора познакомиться с сервисом от Яндекса “Простая монетизация”.
Вам нужно всего лишь подключить его и довериться экспертам. А дальше получаете выплаты и не тратите лишнее время и силы на сложные процессы.
Тогда пора познакомиться с сервисом от Яндекса “Простая монетизация”.
Вам нужно всего лишь подключить его и довериться экспертам. А дальше получаете выплаты и не тратите лишнее время и силы на сложные процессы.
🔥4👎2
How to Avoid Dependency Conflicts in Android Multi-Module Apps
https://proandroiddev.com/how-to-avoid-dependency-conflicts-in-multi-module-android-apps-88ea88bc48b2
#Android
👉 @developer_mobila
https://proandroiddev.com/how-to-avoid-dependency-conflicts-in-multi-module-android-apps-88ea88bc48b2
#Android
👉 @developer_mobila
👍2
How to create Sound Wave Animation with TimelineView and Canvas in SwiftUI
https://holyswift.app/how-to-create-animation-with-swiftui-canvas-timelineview/
#ios
👉 @developer_mobila
https://holyswift.app/how-to-create-animation-with-swiftui-canvas-timelineview/
#ios
👉 @developer_mobila
👍1
Access Levels in Swift
https://medium.com/@pinarkocak/access-levels-in-swift-a6a772834b16
#ios
👉 @developer_mobila
https://medium.com/@pinarkocak/access-levels-in-swift-a6a772834b16
#ios
👉 @developer_mobila
Building a Language Learning App with Compose – Part 1
https://victorbrandalise.com/building-a-language-learning-app-with-compose-part-1/
#Android
👉 @developer_mobila
https://victorbrandalise.com/building-a-language-learning-app-with-compose-part-1/
#Android
👉 @developer_mobila
Victor Brandalise | Collecting the best of what others have already figured out. Android & Kotlin
Building a Language Learning App with Compose – Part 1 by Victor Brandalise
This is the first article of a new series where I'll be sharing my journey building a language learning app with Jetpack Compose.
👍1
Detecting Android memory leaks in production
https://eng.lyft.com/detecting-android-memory-leaks-in-production-29e9c97e2ba1
#Android
👉 @developer_mobila
https://eng.lyft.com/detecting-android-memory-leaks-in-production-29e9c97e2ba1
#Android
👉 @developer_mobila
👍1
This media is not supported in your browser
VIEW IN TELEGRAM
How I Optimize Memory Consumption for Content-Rich Apps
https://medium.com/@gremlinflat/how-i-optimize-memory-consumption-for-content-rich-apps-9f1be8fe22af
#ios
👉 @developer_mobila
https://medium.com/@gremlinflat/how-i-optimize-memory-consumption-for-content-rich-apps-9f1be8fe22af
#ios
👉 @developer_mobila
👍2