mobile_dvlp | Technologies

Telegram-канал mobile_dvlp - Mobile Pro

434

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

Subscribe to a channel

Mobile Pro

Измерение производительности мобильных приложений в продакшене

Производительность приложений — неотъемлемая часть пользовательского опыта. Приложение, которое часто зависает или долго запускается, не удовлетворит наших клиентов. Если время ожидания загрузки результатов поиска или экрана с информацией об отеле слишком велико, это может отвлечь от планирования предстоящего отпуска. Мы бы предпочитаем этого избегать. Однако каждая новая функция может несколько снизить производительность приложения, а некоторые …

https://apptractor.ru/info/articles/izmerenie-proizvoditelnosti-mobilnyh-prilozheniy-v-prodakshene.html

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

Mobile Pro

Floating Tab Bar for macOS

Hello Guys 🖐🖐🖐In this video, I'm going to show how to create a cool Custom Floating Tab Bar for macOS Using SwiftUI | SwiftUI Custom Tab Bar | SwiftUI Flo...

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

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

Mobile Pro

Compose and Conquer: A Tale of Effortless Android Navigation3

In Android app development, efficient navigation is critical to offering a seamless user experience. Prior to the introduction of Jetpack…

https://levelup.gitconnected.com/compose-and-conquer-a-tale-of-effortless-android-navigation-94899f2d501d

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

Mobile Pro

ROBODORO: трекер времени для iOS от red_mad_robot

Рассказываем, как инициативная группа R&D redmadrobot создала лаконичное и красивое приложение для управления временем с использованием Live Activity и Dynamic Island. Его уже...

https://habr.com/ru/companies/redmadrobot/articles/786964/

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

Mobile Pro

Золотой век Kotlin и его неопределенное будущее

В компании Infobip с 2017 года и до сегодняшнего дня идет золотой век Kotlin. Будет ли он продолжаться, зависит исключительно от JetBrains и их способности внедрять инновации в Kotlin. Переломным моментом станет 2025 год.

https://apptractor.ru/info/articles/age-of-kotlin.html

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

Mobile Pro

Product Management is broken, a change is coming

It started as a promising concept: The Product Manager and the Engineering Manager team up. The Product Manager decides WHAT should be made, understanding the customers’ needs and talking to stakeholders. The engineers plan HOW to build these ideas, and then code without distractions from customers.

https://zaidesanton.substack.com/p/product-management-is-broken-and

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

Mobile Pro

Mastering Lazy Lists in Jetpack Compose with Data Classes and MVI

This post explores how to structure and utilize data classes to build clean and efficient Lazy List composables within an MVI pattern.

https://proandroiddev.com/mastering-lazy-lists-in-jetpack-compose-with-data-classes-and-mvi-da240800c6e9

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

Mobile Pro

Perception: A back-port of @Observable

We have back-ported Swift 5.9's observation tools to work on Apple platforms going back almost

https://www.pointfree.co/blog/posts/129-perception-a-back-port-of-observable

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

Mobile Pro

Swift Note: How to write code faster by using Xcode Snippet

https://link.medium.com/gLMmAtXBfGb

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

Mobile Pro

Вопросы с собеседований: коллекции в Swift

В программировании термин

https://apptractor.ru/info/techhype/voprosy-s-sobesedovaniy-kollektsii-v-swift.html

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

Mobile Pro

A novel architecture for Multiplatform applications with Pavel Lahoda

Deciding what is the right architecture for your mobile application can be a challenging task, as there are many options that popped-up over the time. Both G...

https://www.youtube.com/watch?v=5ZeF24yXigk

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

Mobile Pro

NanoKt: библиотека расширений для Android и Kotlin

NanoKt — элегантное и легкое решение для разработки под Android, обширная коллекция современных функций расширения, охватывающих многие области фреймворка Android и стандартных библиотек Java и Kotlin. NanoKt сделает ваш код более элегантным, эффективным и сэкономит ваше время. Более того, это достигается без ущерба для производительности, поскольку почти все предоставляемые функции и свойства встраиваются во время …

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

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

Mobile Pro

Android Thread & Relation With Coroutine

What is a thread in Android? And why It’s recommended to use coroutines in Kotlin instead of Thread?

raya.wahyu.anggara/android-thread-43b30b61dee6" rel="nofollow">https://medium.com/@raya.wahyu.anggara/android-thread-43b30b61dee6

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

Mobile Pro

Поваренная книга SwiftUI: состояние, привязка, ObservableObject и ObservedObject

Это фундаментальные концепции SwiftUI, которые позволяют создавать динамичные и интерактивные интерфейсы.

https://apptractor.ru/info/articles/povarennaya-kniga-swiftui-sostoyanie-privyazka-observableobject-i-observedobject.html

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

Mobile Pro

«Они убивают Lottie — молодцы!»

Привет, Хабр. Меня зовут Алексей, я разрабатываю мобильные приложения на Flutter в Пиробайте. Помимо этого увлекаюсь моушн-дизайном. В прошлый раз я рассказывал о том, почему Flutter Web (не) мертв ....

https://habr.com/ru/companies/pyrobyte/articles/782428/

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

Mobile Pro

The Flexible Swift Error Handling

Explore Swift's error handling techniques, from 'throw' and 'catch' to 'Result' type and optionals, and master robust iOS app development

https://holyswift.app/the-flexible-swift-error-handling/

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

Mobile Pro

Nitrite — A NoSQL embedded database for Flutter applications

Nitrite is a serverless, embedded, and self-contained NoSQL database. It is an open-source project that provides a simple API for persistent data storage. Nitrite database is designed to be lightweight, fast, and easy to use.

https://nitrite.dizitart.com/

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

Mobile Pro

GPUPixel: кроссплатформенные эффекты красоты

GPUPixel — это высокопроизводительная библиотека фильтров красоты для изображений и видео, написанная на C++11. Чрезвычайно проста в компиляции и интеграции, имеет очень маленький размер. Работает на GPU и содержит встроенные фильтры, позволяющие добиться результатов коммерческого уровня. Поддерживает все платформы, включая iOS, Mac, Android, и теоретически может быть перенесена на любую платформу, поддерживающую OpenGL/ES. Для определения …

https://apptractor.ru/info/github/gpupixel-krossplatformennye-effekty-krasoty.html

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

Mobile Pro

Отчаяние, отказы и академический отпуск: как я за год вернул уверенность и стал Android-разработчиком

Привет всем! Меня зовут Фаридун. В своем пути в мир разработки я неоднократно сталкивался с моментами, когда отчаяние казалось единственным компаньоном, а отказы накладывались печатью на каждом шаге....

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

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

Mobile Pro

Compose Stacked Snackbar: мультиплатформенный Snackbar

Compose Stacked Snackbar — мультиплатформенная библиотека (Android, iOS и десктопы) для отображения уведомлений (снеков) внизу экранов. Имеет встроенные типы (ошибка, предупреждение, информация, успех), поддерживает кастомные уведомления, сами они свайпятся вправо или влево для закрытия или можно привязать действия, есть анимация, автоматическое удаление.

https://apptractor.ru/info/github/compose-stacked-snackbar.html

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

Mobile Pro

SwiftUI Observation Framework: State Containers

Rethinking State Value Types

https://medium.com/the-swift-cooperative/swiftui-observation-framework-state-containers-56133d8a8751

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

Mobile Pro

How to use stacked PRs to unblock your entire team

Discover how using stacked PRs in your development workflow can unblock teams, lead to easier debugging, and enhance the review process.

https://graphite.dev/blog/stacked-prs

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

Mobile Pro

Design better pagination

Pagination UI best practices and complex considerations

https://coyleandrew.medium.com/design-better-pagination-a022a3b161e1

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

Mobile Pro

Оптимизация и автоматизация в бэкенд-разработке мобильных приложений: как ускорить разработку в четыре раза

Привет, Хабр! Меня зовут Александр Меркулов, я занимаюсь разработкой более 20 лет, с 2011 года пишу на Ruby. Сейчас я — backend-техлид в Учи.ру. Наша команда использует большой монолит, который...

https://habr.com/ru/companies/uchi_ru/articles/781656/

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

Mobile Pro

BadgeIcon: системные иконки для SwiftUI

BadgeIcon позволяет использовать в SwiftUI иконки, похожие на те, что вы найдете в системных настройках iOS и macOS. BadgeIcon поставляется с кучей предопределенных иконок, как на рисунке выше, или же вы можете создавать свои собственные.

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

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

Mobile Pro

Итоги года и планы на 2024 от Adjust

Вот несколько трендов в мобильном маркетинге, на которые стоит обратить внимание в 2024 году.

https://apptractor.ru/marketing-monetization/itogi-goda-i-plany-na-2024-ot-adjust.html

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

Mobile Pro

We Can’t Hire You

Developers’ Challenge…

https://medium.com/blob-streaming/we-cant-hire-you-f61819ca55dd

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

Mobile Pro

В Internet Archive нашли старые приложения и игры из TestFlight

Приложения относятся к периоду с 2012 по 2015 год.

https://apptractor.ru/info/news/v-internet-archive-nashli-starye-prilozheniya-i-igry-iz-testflight.html

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

Mobile Pro

Globe (a Flutter & Dart deployment platform) is now in public preview

https://twitter.com/dart_globe/status/1737500299789545785

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

Mobile Pro

Stop using MVVM and abusing Observable classes in SwiftUI

This is example of how MVVM is typically implemented by abusing Observable classes in SwiftUI and it is showing how it is a really BAD…

redhotbits/from-swiftui-vanilla-to-mvvm-like-a-pro-470b22f304c9" rel="nofollow">https://medium.com/@redhotbits/from-swiftui-vanilla-to-mvvm-like-a-pro-470b22f304c9

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