mobile_dvlp | Technologies

Telegram-канал mobile_dvlp - Mobile Pro

434

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

Subscribe to a channel

Mobile Pro

Empirically supported code review best practices

This guide outlines the best practices for code reviews, helping software teams ship better & faster.

https://graphite.dev/blog/code-review-best-practices

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

Mobile Pro

Приложения с подпиской 2024 — отчет RevenueCat

В RevenueCat выпустили новое исследование State of Subscription Apps 2024. Это обзор более чем 30 тысяч приложений с 290 миллионами подписчиков и почти 7 миллиардами долларов прибыли. Вот некоторые интересные цифры из него. 1.7 % скачивающих превращается в платящих пользователей в первые 30 дней, что немного больше, чем в прошлом году. Разница между нижним квартилем …

https://apptractor.ru/info/analytics/prilozheniya-s-podpiskoy-2024-otchet-revenuecat.html

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

Mobile Pro

MapKit with SwiftUI — Map Destination Persistence and MockData

This is the second video in the MapKit for SwiftUI series. Before we carry on to introduce new features of MapKit, I want to set up a persistence layer with...

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

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

Mobile Pro

A comprehensive guide to understand Kotlin Flows

Kotlin introduced Flow API a while back in version 1.3.0 in its coroutines library. The goal was simple with this one, to simplify…

https://proandroiddev.com/a-comprehensive-guide-to-understand-kotlin-flows-02fd02336d07

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

Mobile Pro

Kotlin Design Patterns: Abstract Factory Explained

Abstract Factory is used to create related objects without exposing their implementation details. Learn how to use it in Kotlin.

michalankiersztajn/kotlin-design-patterns-abstract-factory-explained-79c6594d7a70" rel="nofollow">https://medium.com/@michalankiersztajn/kotlin-design-patterns-abstract-factory-explained-79c6594d7a70

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

Mobile Pro

Как Google испортил свою открытую культуру и скомпрометировал свой продукт

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

https://apptractor.ru/info/articles/kak-google-isportil-svoyu-otkrytuyu-kulturu-i-skomprometiroval-svoy-produkt.html

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

Mobile Pro

Jetpack Compose Tips and Conventions for the @Composables to Make Them Better

Learn more about creating more developer-friendly composables for everyone

https://medium.com/proandroiddev/jetpack-compose-tips-and-conventions-for-the-composables-to-make-them-better-0602e558b722

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

Mobile Pro

Tracing recompositions without boilerplate code

Trace Jetpack Compose recompositions without adding any code

https://medium.com/proandroiddev/tracing-recompositions-without-boilerplate-code-e9800db1419e

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

Mobile Pro

Increase Test Fidelity By Avoiding Mocks

This article was adapted from a Google Testing on the Toilet (TotT) episode. You can download a printer-friendly version of this TotT e...

https://testing.googleblog.com/2024/02/increase-test-fidelity-by-avoiding-mocks.html

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

Mobile Pro

Rich media input from the keyboard in Compose

Hey Composers 👋🏻, if you're also a fan of Jetpack Compose and working on an application that needs to interact with rich media input then finally it's available. Especially, if you're working on a chat application and also using Jetpack Compose, th...

https://blog.shreyaspatil.dev/rich-media-input-from-the-keyboard-in-compose

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

Mobile Pro

Scaling iOS at Bumble: Part 3/3 — Results and Developer Quality of Life

This is the third and final post in a series on our 2022 & 23 build and project management overhaul. We investigated whether one (or none!) of Swift Package Manager (SPM), Tuist or Bazel would be the…

jonathan.crooke/scaling-ios-at-bumble-6f0602682903" rel="nofollow">https://medium.com/@jonathan.crooke/scaling-ios-at-bumble-6f0602682903

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

Mobile Pro

Альтернативные магазины приложений на iOS перестанут работать за пределами Европы

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

https://apptractor.ru/info/news/alternativnye-magaziny-prilozheniy-na-ios-perestanut-rabotat-za-predelami-evropy.html

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

Mobile Pro

Самые высокооплачиваемые вакансии февраля в сфере разработки приложений

Специально для Apptractor hh.ru подготовил подборку 10 самых высокооплачиваемых вакансий февраля в сфере разработки приложений.

https://apptractor.ru/info/analytics/samye-vysokooplachivaemye-vakansii-fevralya-v-sfere-razrabotki-prilozheniy.html

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

Mobile Pro

Умный дом с котом: мой опыт автоматизации домашней рутины

Как автоматизировать дом, чтобы кошачий лоток отправлял сообщения в «Телеграм» —что его пора почистить, а экран ТВ оповещал, что ванная комната освободилась. Об этом рассказал...

https://habr.com/ru/companies/ispmanager/articles/797293/

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

Mobile Pro

Embedding a privacy manifest into an XCFramework

https://rhonabwy.com/2024/02/18/embedding-a-privacy-manifest-into-an-xcframework/

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

Mobile Pro

Discord открывает SDK для разработки встроенных игр и приложений

Уже несколько месяцев пользователям Discord доступны различные мини-игры и приложения, но с 18 марта все разработчики Discord получат доступ к новому Embedded App SDK, который позволит им создавать эти специальные встроенные приложения.

https://apptractor.ru/info/news/discord-otkryvaet-sdk-dlya-razrabotki-vstroennyh-igr-i-prilozheniy.html

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

Mobile Pro

Tips and Considerations for Using Lazy Containers in SwiftUI

This article provides practical tips and key insights for using SwiftUI's lazy containers to boost app responsiveness and optimize resource management.

https://fatbobman.com/en/posts/tips-and-considerations-for-using-lazy-containers-in-swiftui/

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

Mobile Pro

Seven recipes to understand flows and asynchrony in Kotlin

In the clean world of Kotlin coroutines, we can have many tasks running at different times. Suspend functions and flows are two examples...

https://proandroiddev.com/seven-recipes-to-understand-flows-and-asynchrony-in-kotlin-1bd7fe041480

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

Mobile Pro

What’s new in Android Studio Iguana

Struggling with sluggish app performance, frustrating crashes, and dependency headaches? Android Studio Iguana delivers powerful new tools to tackle these ch...

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

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

Mobile Pro

Turning organic success into long-term revenue

Whether you’re a solo developer or part of a midsize studio, this eBook serves as your roadmap to long-term revenue in the ever-evolving world of mobile gaming. In today’s gaming...

https://superscale.com/resources/turning-organic-success-into-long-term-revenue/

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

Mobile Pro

Приложение викторины: внедрение Cardoteka и основные паттерны проектирования с Riverpod

Ссылку на веб-версию можно найти в конце статьи. Как здорово, что все мы здесь сегодня собрались. Если очень хочется создать викторину, то почему бы и да! Но на пути будет много увлекательных...

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

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

Mobile Pro

Внедрение библиотеки навигации Modo в многомодульный Compose проект

В данной статье вы ознакомитесь с довольно простой навигацией для Android. В статье рассказывается про применение библиотеки в многомодульном проекте. Если вы хотите узнать как работает навигация этой...

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

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

Mobile Pro

How to create an iOS chat app

Using SwiftUI and Firebase we will create the foundation for a chat app. With this you can add chat functionality to your app. The tutorial is broken into the following sections: 00:00 Intro 04:17 Design 07:42 Assumptions 08:58 Authentication 13:37 Authorization 23:02 Model 31:23 Views 47:32 Conclusion

https://techhype.io/media/how-to-create-an-ios-chat-app/

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

Mobile Pro

Embedded Swift on the Raspberry Pi Pico

This is sort of a follow-up on Embedded Swift running on the Raspberry Pi Pico, but with a different take. I managed to create a very small Embedded Swift "toolchain" for building pure Swift executables for the Raspberry Pi Pico (it might also work with other RP2040 boards, but I'm only testing on the Pico). The "toolchain" is just a Makefile, so no SwiftPM integration yet, but I feel we're not too far off. The repository is here if you want to try it out: It should work on macOS and Linux a...

https://forums.swift.org/t/embedded-swift-on-the-raspberry-pi-pico-rp2040-without-the-pico-sdk/69338

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

Mobile Pro

Case Study: Improving a Banking App with a UX Audit

When a full revamp of the product may be beyond reach, you can still reimagine your existing product and make positive changes one step at…

https://medium.muz.li/case-study-improving-a-banking-app-with-a-ux-audit-41d1155468df

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

Mobile Pro

Custom Calendar Tallies in SwiftUI

In this video I am going to show you how you can add a custom SwiftUI Calendar that I showed you how to build in a previous video to display tallies of event...

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

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

Mobile Pro

Crafting a Custom Sports Activity Service with OpenAI and Node JS

Development journey of a Node.js application with OpenAI integration, we craft a tailored sports activity service that dynamically adapts…

https://itnext.io/crafting-a-custom-sports-activity-service-with-openai-and-node-js-8b108ffd47df

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

Mobile Pro

How to use VariadicView, SwiftUI’s Private View API

An overview of Variadic View in SwiftUI including a practical use case for Emerge snapshot tests, and why it is safe to use this private API in production.

https://www.emergetools.com/blog/posts/how-to-use-variadic-view

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

Mobile Pro

Пишем текстовую RPG

Пример написания текстовой игры на Swift.

https://apptractor.ru/info/media/pishem-tekstovuyu-rpg.html

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

Mobile Pro

VK расширяет программу оплачиваемой стажировки для молодежи

В 2024 году стажировка VK пройдет по более чем 30 IT- digital-направлениям, включая фронтенд-, бэкенд- и мобильную разработку, машинное обучение, аналитику, дизайн, тестирование, маркетинг, UX-исследования.

https://apptractor.ru/learn/vk-rasshiryaet-programmu-oplachivaemoy-stazhirovki-dlya-molodezhi.html

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