mobile_dvlp | Technologies

Telegram-канал mobile_dvlp - Mobile Pro

434

📲 Дайджест мобильного разработчика: статьи, туториалы и инструменты для продуктивной работы. Admin: @jem_jem

Subscribe to a channel

Mobile Pro

Как я слил 3 млн руб и 2 года на мобильное приложение

Привет, зовут меня Серёга. И в 2022м году ко мне пришла идея: сделать своё мобильное приложение.

https://vc.ru/life/1171286-kak-ya-slil-3-mln-rub-i-2-goda-na-mobilnoe-prilozhenie

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

Mobile Pro

Дизайн на Google I/O 2024

Discover best practices, case studies, and sessions that will inspire and empower you to create immersive app user experiences across various platforms. Tune...

https://www.youtube.com/playlist?list=PLOU2XLYxmsIKOmAwJkAydF4XUEFrHu9Yy

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

Mobile Pro

Stand Out and Dare to Disagree

As someone who’s been in the tech industry for more than 15 years, I’ve come to recognize a fundamental truth about being a software dev: the key to

https://vadimkravcenko.com/shorts/stand-out-and-dare-to-disagree/

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

Mobile Pro

Xcode Build Insights: Keep track of project compilation times

Improve your Xcode build times and boost productivity with Xcode Build Insights. Keep track of compilation times for better performance.

https://www.avanderlee.com/xcode/xcode-build-insights-keep-track-of-project-compilation-times/

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

Mobile Pro

SwiftUI Inverting A Boolean Binding

How do you invert a SwiftUI binding to a boolean?

https://useyourloaf.com/blog/swiftui-inverting-a-boolean-binding/

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

Mobile Pro

The Sound of Software

How to design sound that elevates software and won't drive you crazy

https://www.notboring.software/words/the-sound-of-software

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

Mobile Pro

coming up with the bit twiddling code that quickly “rasterizes” a rectangle into the grid as a bitfield, I found myself thinking about how incredibly helpful Kotlin can be at making low-level/micro-optimized code easy to read1 for users of an API.

After

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

Mobile Pro

Как защитить свой код от Gemini in Android Studio

Хотя это и полезная функция, если вы работаете над проприетарной или важной кодовой базой, возможно, вы не захотите делиться своим кодом с Google.

https://apptractor.ru/info/articles/kak-zaschitit-svoy-kod-ot-gemini-in-android-studio.html

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

Mobile Pro

Особенности построения интерфейса для разных платформ

Но какие нюансы и сложности есть при реализации интерфейса для часов, телевизоров и машин?

https://apptractor.ru/info/media/osobennosti-postroeniya-interfeysa-dlya-raznyh-platform.html

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

Mobile Pro

Как рефакторинг чуть не разрушил мой брак

Я хочу сказать, что разработчики должны быть гораздо осторожнее в определении понятия

https://apptractor.ru/develop/kak-refaktoring-chut-ne-razrushil-moy-brak.html

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

Mobile Pro

DMX голова: трепанация черепа и замена мозга (превращение в 3D платформу)

Некоторое время назад мне попалась на глаза китайская DMX голова для сценического света, которая произвела на меня неизгладимое впечатление — «да это же готовая платформа для 3D позиционирования!» —...

https://habr.com/ru/companies/timeweb/articles/805577/

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

Mobile Pro

N8 — библиотека навигации на основе состояний

N8 — библиотека навигации на основе состояний. Цель — чистый Kotlin, необходимость в минимуме конфигурации, минимальная связанность, безопасность типов и очевидный API. В N8 нет необходимости указывать навигационные маршруты заранее, N8 просто строит навигационный граф по мере продвижения, гарантируя, что операции возврата всегда будут иметь смысл. Чтобы использовать N8 в своем приложении, вам не нужно …

https://apptractor.ru/info/github/n8-biblioteka-navigatsii-na-osnove-sostoyaniy.html

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

Mobile Pro

How one line of code led to +50% faster Swift compilation for tens of thousands of teams

Can one line of code change the iOS development industry?

https://medium.com/qonto-way/how-one-line-of-code-led-to-50-faster-swift-compilation-for-tens-of-thousands-of-teams-f55c3b0da933

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

Mobile Pro

Beware of Build Time Bloat

Slow Kotlin Multiplatform iOS build times? Many teams are building more architectures than needed or intended. Ensure you are not wasting build time

https://touchlab.co/touchlab-build-only-what-you-need

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

Mobile Pro

Why we suck at estimating software projects

You can plan, strategize, chunk, fold, spindle, and mutilate a project for countless person-hours, and you still won’t know the difficulties that lay ahead in actually writing the code.

https://www.infoworld.com/article/3715342/why-we-suck-at-estimating-software-projects.html

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

Mobile Pro

Understanding IPC in Android

Looking under the hood of Intents

https://proandroiddev.com/understanding-ipc-in-android-12bb4205391c

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

Mobile Pro

Type-Safe Navigation with the OFFICIAL Compose Navigation Library

In this video I'll show you the Type-Safe Navigation with the OFFICIAL Compose Navigation Library!💻 Let me be your mentor and become an industry-ready Andro...

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

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

Mobile Pro

Swift 6: Access level on import statements

How to get ready for Swift 6's new import access level feature and make sure that you are not caught by surprise by the breaking changes that come with it.

https://www.polpiella.dev/swift-6-import-access-level/

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

Mobile Pro

SwiftUI уроки (часть 11)

Ссылка на 10-ю часть Работаем с модальными вьюшками и алертами Ранее мы создали приложение в котором пользователь мог с помощью навигационной панели переходить из экрана в котором отображается список...

https://habr.com/ru/articles/811433/

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

Mobile Pro

Kafka — читайте, слушайте и скачивайте книги

Kafka — приложение с бесплатными книгами и аудиокнигами. Всего в нем 41 миллион книг и текстов, 14,5 миллионов аудиозаписей — с тегами и возможностью поиска с помощью фильтров, аудиоплеером, скачиванием контента, темной темой. Внутри MVVM, корутины, Jetpack Compose, Material3, Room, Retrofit2, Dagger Hilt, ExoPlayer.

https://apptractor.ru/info/github/kafka.html

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

Mobile Pro

Выход сериал Fallout привел к значительному росту доходов мобильной игры

Успех сериала также способствовал росту доходов Fallout Shelter, мобильной версии игры.

https://apptractor.ru/measure/app-store-analytics/vyhod-serial-fallout-privel-k-znachitelnomu-rostu-dohodov-mobilnoy-igry.html

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

Mobile Pro

Readability of Optimized Kotlin Code

Leland and I were recently discussing how to best implement a new data structure to speed up a specific aspect of Jetpack Compose. He came up with a great idea, and nerd sniped me in the process. The problem was to efficiently encode the occupancy of an 8x8 grid represented as a Long (each bit representing a cell in the grid).

https://www.romainguy.dev/posts/2024/readability-of-optimized-kotlin-code/

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

Mobile Pro

Интерфейсы для конструкторов в Dart

С какой проблемой я столкнулся Довольно часто приходится писать Serializable классы. Например, при реализации ORM, чтобы модели могли преобразовываться в JSON и создаваться из JSON. Все классы моделей...

https://habr.com/ru/articles/812021/

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

Mobile Pro

Improve Test Clarity (TDD with SwiftUI)

We want tests that reveal intention. To do this, they should hide the details. In this session, we focus on improving one SwiftUI microtest (unit test) befor...

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

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

Mobile Pro

Новый тренд в стриминге зарабатывает миллионы

Интересно, как долго продлится эта тенденция.

https://apptractor.ru/info/analytics/novyy-trend-v-striminge-zarabatyvaet-milliony.html

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

Mobile Pro

Apple Search Ads запускается в Бразилии и в других странах Латинской Америки

Добавление Бразилии в этот список особенно значимо, учитывая, что она является одним из крупнейших рынков App Store во всем мире.

https://apptractor.ru/info/news/apple-search-ads-zapuskaetsya-v-brazilii-i-v-drugih-stranah-latinskoy-ameriki.html

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

Mobile Pro

Swift Server Side Meetup

Calling all Swift developers who are eager to harness the power of Swift on the server-side! Join the Swift Server Working Group for their online meetup, whe...

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

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

Mobile Pro

Audio Input Device Switch Management in AVAudioSession

Seamless transition between headphones and speakers with AVAudioSession

https://medium.com/simform-engineering/audio-input-device-switch-management-in-avaudiosession-4a7c4dd78eb5

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

Mobile Pro

Kotlin’s Explicit Backing Fields: A Cleaner Way to Work with MutableStateFlow

In Kotlin, it’s common to have a property that you expose to the outside world and a private property (or backing property) that holds the…

noob-programmer/kotlins-explicit-backing-fields-a-cleaner-way-to-work-with-mutablestateflow-926e2dbc946e" rel="nofollow">https://medium.com/@noob-programmer/kotlins-explicit-backing-fields-a-cleaner-way-to-work-with-mutablestateflow-926e2dbc946e

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

Mobile Pro

Powerful Dart typedef

This light article will bring some handy enrichments into your daily Dart routine providing some use-cases that may inspire you to use more…

https://medium.com/stackademic/powerful-dart-typedef-flutter-tips-7056f6a889ea

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