mobile_dvlp | Technologies

Telegram-канал mobile_dvlp - Mobile Pro

434

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

Subscribe to a channel

Mobile Pro

Use Android Knowledge to build side hustles

The easiest way to reach direct customers or clients to earn additional income

https://pavan-careers5208.medium.com/use-android-knowledge-to-build-side-hustles-317eef020abc

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

Mobile Pro

Новенькое с WWDC23: Отчёты о тестировании и аудит доступности

Вот и закончилась очередная конференция Apple WWDC23 , на которой ребята из Apple рассказали об изменениях Xcode и Swift.   Я — Никита Коробейников , iOS Team Lead в Surf. Уже поставил...

https://habr.com/ru/companies/surfstudio/articles/741830/

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

Mobile Pro

10 Useful Kotlin Extension Functions for Android Developers #2

Expand your productivity for android development with Kotlin extensions by Akshay Kalola

akshay.kalola28/10-useful-kotlin-extension-functions-for-android-developers-2-c063d0b1464e" rel="nofollow">https://medium.com/@akshay.kalola28/10-useful-kotlin-extension-functions-for-android-developers-2-c063d0b1464e

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

Mobile Pro

Building an AI Bot with Speech-to-Text and Text-to-Speech Functionality in iOS

In today’s rapidly evolving technological landscape, artificial intelligence (AI) has emerged as a powerful tool for enhancing user…

umaprahul26/building-an-ai-bot-with-speech-to-text-and-text-to-speech-functionality-in-ios-ebc6ebb81b73" rel="nofollow">https://medium.com/@umaprahul26/building-an-ai-bot-with-speech-to-text-and-text-to-speech-functionality-in-ios-ebc6ebb81b73

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

Mobile Pro

Designing Jetpack Compose architecture for a gradual transition from fragments on Android

Adopting Jetpack Compose at Turo

https://medium.com/turo-engineering/designing-jetpack-compose-architecture-for-a-gradual-transition-from-fragments-on-android-b11ee5f19ba8

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

Mobile Pro

Jetpack Compose — Deep-dive into derivedStateOf and comparison with remember(key)

derivedStateOf helps to avoid unnecessary recompositions to achieve better performance. In the story we will deep-dive into derivedStateOf…

https://proandroiddev.com/deep-dive-into-derivedstateof-and-comparison-with-remember-key-d8469602676

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

Mobile Pro

Mirador: POI в дополненной реальности RealityKit

Mirador позволяет легко создавать впечатляющие AR-проекты на основе новой AR-платформы RealityKit от Apple, в частности легко и просто отображать POI в дополненной реальности. Библиотека использует визуальные якоря (используется ImageAnchor для распознавания 2D-изображений) для определения местоположения устройства, а затем заботится об отображении элементов AR в нужном месте. Mirador создан Эндрю Хартом, который стал пионером AR-навигации и …

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

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

Mobile Pro

Как я стал Android-разработчиком в 40 лет

Начинать карьеру разработчика ПО в сорок лет не поздно. Однажды мне кто-то сказал: «Если в 35 лет ты всё ещё программист, то начинай искать другие варианты на вторую половину своей карьеры. Молодое...

https://habr.com/ru/companies/beeline_tech/articles/739104/

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

Mobile Pro

Using Layout protocol to align explicitly positioned views in SwiftUI

Explore how to replace the position() modifier with a custom AnchoredPosition layout to improve flexibility in aligning views relative to an anchor point, and adjust the alignment dynamically based on available space.

https://nilcoalescing.com/blog/AnchoredPositionInSwiftUI/

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

Mobile Pro

Как найти причину любого сбоя в [iOS] приложении

У вас когда-нибудь случались сбои, причину которых вы не могли определить и вообще не понимали, в чем дело? И никакое тестирование не позволяло воспроизвести проблему? Если да, то вы попали по адресу! Впрочем, как вы увидите в этой статье, способность отлаживать сложные сбои не появляется мгновенно. Помните об этом: не существует волшебного инструмента, который вы …

https://apptractor.ru/measure/crash-analytics-bug-tracking/kak-nayti-prichinu-lyubogo-sboya-v-ios-prilozhenii.html

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

Mobile Pro

What I’ve Learned About the Pitfalls of Hiring After Holding 1000 Interviews

The million-dollar question: “How do I know if a hire will work out or not?”

https://entrepreneurshandbook.co/what-ive-learned-about-the-pitfalls-of-hiring-after-holding-1000-interviews-3922cad7c188

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

Mobile Pro

Navigation tools come to the Composable Architecture

We are finally releasing first-class navigation tools for the Composable Architecture after

https://www.pointfree.co/blog/posts/106-navigation-tools-come-to-the-composable-architecture

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

Mobile Pro

Instant Pan Gesture Interactions

Apple has a really awesome WWDC 2018 video called Designing Fluid Interfaces, and one of the key takeaways from the videos that one of the presenters, Chan Karunamuni, said is “Look for delays everywhere. Everything needs to respond instantly.” (6:28)

https://christianselig.com/2023/05/instant-pan-gesture-interactions/

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

Mobile Pro

Creating Touch Held Down Modifier with Jetpack Compose

Learn how to create a reusable touch held down modifier with Jetpack Compose.

https://proandroiddev.com/creating-touch-held-down-modifer-with-jetpack-compose-a01081f51edf

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

Mobile Pro

It is fine или как эффективно выгореть

Ольга поделилась своим опытом проживания выгорания и рассказала, как оно повлияло на её работу. Доклад будет полезен всем, кто чувствует приближение выгорания и не знает, как себе помочь. 01:00 — Вступление 01:48 — Что такое выгорание 03:51 — Этапы выгорания, часть 1: стресс 06:10 — Стресс VS Стрессор 07:12 — Этапы выгорания, часть 2: симптомы …

https://apptractor.ru/info/media/it-is-fine-ili-kak-effektivno-vygoret.html

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

Mobile Pro

Spatial computing!

We're yet processing everything we've seen and heard at WWDC23. This was a truly packed event. And now we have to learn new thing – spatial computing. What it is, what it is for and many other questio

https://soundcloud.com/mobilepeopletalks/spatial-computing

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

Mobile Pro

ADB Enhanced: CLI обертка для adb

ADB Enhanced —  это “швейцарский армейский нож” для тестирования и Android-разработки. Это обертка вокруг adb, а не замена. Предоставляет интерфейс командной строки для запуска различных сценариев, таких как поворот экрана, режим экономии батареи, режим экономии данных, doze режим, предоставление/отмена разрешений.

https://apptractor.ru/info/github/adb-enhanced.html

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

Mobile Pro

Using Upcoming Feature Flags

Beginning in Swift 5.8 you can flexibly adopt upcoming Swift features using a new compiler flag and compilation condition. This post describes the problem upcoming feature flags solve, their benefits, and how to get started using them in your projects.

https://www.swift.org/blog/using-upcoming-feature-flags/

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

Mobile Pro

Регулярные выражения в Swift

Данна статья является переводм статьи Paul Hudson    How to use regular expressions in Swif t Регулярные выражения в Swift Регулярные выражения позволяют нам выполнять сложные операции...

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

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

Mobile Pro

Flutter Exception Handling with try/catch and the Result type

How to use sealed classes to create a Result type that makes it explicit when a function can return an error, rather than throwing an exception.

https://codewithandrea.com/articles/flutter-exception-handling-try-catch-result-type/

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

Mobile Pro

Apple анонсирует visionOS +  Первый взгляд на разработку для visionOS

Когда SDK появится в конце этого месяца, разработчики по всему миру смогут загрузить Xcode и начать создавать свои собственные приложения и игры для visionOS.

https://apptractor.ru/info/articles/pervyy-vzglyad-na-razrabotku-dlya-visionos.html

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

Mobile Pro

Flutter: Why you will regret using GetX

The explanation why GetX is the most liked package on pub.dev but also the most hated by the community (with Flutter gossip)

m-zimmermann1/why-you-will-regret-using-getx-for-flutter-2023-4bd7b710fa47" rel="nofollow">https://medium.com/@m-zimmermann1/why-you-will-regret-using-getx-for-flutter-2023-4bd7b710fa47

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

Mobile Pro

Color Picker in Compose

For my first article in medium, I would like to start by showing you how to create a color picker in pure compose. Usually color pickers will have 3 components,

https://www.droidcon.com/2023/06/01/color-picker-in-compose/

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

Mobile Pro

UpCodes запускает Copilot, ИИ-помощника для строительных норм и правил

Уже более семи лет компания UpCodes делает сложный мир строительных норм и правил более понятным для профессионалов отрасли и домовладельцев. Ее платформа включает в себя базу данных с возможностью поиска, охватывающую нормы во всех штатах, и такие функции, как «проверка орфографии», которая отмечает ошибки в строительных планах. Сегодня стартап объявил о создании нового инструмента на …

https://apptractor.ru/info/news/upcodes-zapuskaet-copilot-ii-pomoschnika-dlya-stroitelnyh-norm-i-pravil.html

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

Mobile Pro

Mastering Swift Foundation Formatter API

One of the significant additions to the Swift Foundation was the new Formatter API. After almost two years of using it, I apply it in every project, and even more, I try to build my data formatting logic around this API. Today we will learn how to use the new Swift Foundation Formatter APIs.

https://swiftwithmajid.com/2023/05/30/mastering-swift-foundation-formatter-api-basics/

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

Mobile Pro

Functional Programming in Kotlin: Exploring Monads and their Real-World Use Cases

Monads are a powerful concept in functional programming that allows us to compose functions in a way that ensures safe and predictable…

summitkumar/functional-programming-in-kotlin-exploring-monads-and-their-real-world-use-cases-5a8b23be1268" rel="nofollow">https://medium.com/@summitkumar/functional-programming-in-kotlin-exploring-monads-and-their-real-world-use-cases-5a8b23be1268

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

Mobile Pro

System Design Master Template: How to Answer Any System Design Interview Question

One template to rule them all.

https://levelup.gitconnected.com/system-design-master-template-how-to-answer-any-system-design-interview-question-ee5dc332acd5

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

Mobile Pro

#file behavior change in Swift 5.8

In Swift 6.0, the behavior of the #file will change. Prepare yourself for the change.

https://sarunw.com/posts/file-behavior-change/

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

Mobile Pro

Speed up pods & gem install in Github Action

This is how you can speed up your CI when using Github Action.

https://samwize.com/2023/05/24/speed-up-pods-and-gem-install-in-github-action/

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

Mobile Pro

7 Key UX insights

It seems wise to start this article with a big disclaimer as these 7 key insights in UX are my personal opinion on some fundamental UX…

https://medium.com/design-ing/7-key-ux-insights-7e7b21aef273

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