Forwarded from Библиотека программиста | программирование, кодинг, разработка
🍏 Загрузите приложение в App Store за 6 шагов: практическое руководство для начинающих
Начинающие iOS-разработчики часто испытывают проблемы с размещением приложений в App Store. Рассказываем, как можно это исправить за 6 простых шагов.
https://proglib.io/sh/Dzi5n7vVFd
Начинающие iOS-разработчики часто испытывают проблемы с размещением приложений в App Store. Рассказываем, как можно это исправить за 6 простых шагов.
https://proglib.io/sh/Dzi5n7vVFd
Статьи из серии, посвящённой оптимизации производительности Android-приложений с помощью System Trace.
➖Часть 1
➖Часть 2
➖Часть 1
➖Часть 2
Medium
Android App Startup and Performance Optimisation using System Trace. (Part 1)
This blog series will be a 2 part series as below:
Перевод статьи об исправлении неоднозначных ограничений без перезапуска iOS-приложения.
https://proglib.io/w/1db69a87
https://proglib.io/w/1db69a87
Хабр
Исправление неоднозначных ограничений без перезапуска приложения
Примечание Слова layout , autolayout и constraints я перевёл, соответственно, как вёрстка , автовёрстка и ограничения . Работа с автовёрсткой Проблемы автовёрстки решать непросто. Запуская...
Пошаговое руководство по переходу с LiveData на Flow: https://proglib.io/w/5796dfc9
Medium
Migrating from LiveData to Flow in 5 steps
This is my first post on Medium (updated on 19/04/2021 with the correct way to collect Flow inside Fragments), but I feel it might be…
🔧 Swift Identified Collections — библиотека, предназначенная для производительной работы с коллекциями идентифицируемых элементов.
https://proglib.io/w/5f01b785
https://proglib.io/w/5f01b785
GitHub
GitHub - pointfreeco/swift-identified-collections: A library of data structures for working with collections of identifiable elements…
A library of data structures for working with collections of identifiable elements in an ergonomic, performant way. - GitHub - pointfreeco/swift-identified-collections: A library of data structures...
🔧 Messenger Clone — проект, который позволяет быстро и просто добавить чат в iOS-приложение. Под капотом MessageKit и Firebase Firestore.
https://proglib.io/w/6ba41d6f
https://proglib.io/w/6ba41d6f
GitHub
GitHub - MessageKit/MessageKit: A community-driven replacement for JSQMessagesViewController
A community-driven replacement for JSQMessagesViewController - MessageKit/MessageKit
Запись разговора с Николаем Иготти, руководителем разработки в команде Compose Multiplatform. Николай рассказал о Compose Multiplatform RC, связи Google и JB, Compose for iOS и JS.
https://youtu.be/giHTUAmyFWY
https://youtu.be/giHTUAmyFWY
YouTube
Николай Иготти о Compose Multiplatform RC, связи Google и JB, Compose for iOS и JS
Всем привет. У нас случилось долгожданное, а именно релиз Compose for Multiplatform. И мне удалось встретиться и поговорить с Николаем Иготти, руководителем разработки в команде Compose Multiplatform. Поговорили как на личные темы, так и по поводу получившегося…
Разработчики Swift-библиотеки для векторной графики с поддержкой SVG выкатили SVGView —
парсер и рендерер SVG-файлов на SwiftUI.
https://proglib.io/w/7148d020
парсер и рендерер SVG-файлов на SwiftUI.
https://proglib.io/w/7148d020
GitHub
GitHub - exyte/Macaw: Powerful and easy-to-use vector graphics Swift library with SVG support
Powerful and easy-to-use vector graphics Swift library with SVG support - exyte/Macaw
Описание кастомных настроек Android Studio от Android-разработчика из Gojek, которые сделают вашу работу с IDE более эффективной.
https://proglib.io/w/af097cf2
https://proglib.io/w/af097cf2
Medium
My Most Productive Android Studio Setup
Based on 3 years of experiments and learnings
🔧🎨 ColorKit — библиотека для работы с цветами в iOS, которая позволяет находить доминирующие цвета на изображении, создавать цветовые палитры из набора цветов, вычислять средний цвет для изображения, цветовую разницу и многое другое.
https://proglib.io/w/bafd32bc
https://proglib.io/w/bafd32bc
GitHub
GitHub - Boris-Em/ColorKit: Advanced color manipulation for iOS.
Advanced color manipulation for iOS. Contribute to Boris-Em/ColorKit development by creating an account on GitHub.
В Flutter 2.8 включили 2D-движок Flame 1.0 и ещё много нового. Смотрите сами: https://proglib.io/w/89ffe892
AppTractor
Flutter 2.8: игровой движок и ускорение работы
Google быстро превращает Flutter в один из лучших доступных кроссплатформенных фреймворков для разработки с постоянным потоком новых функций для разработчиков.
Forwarded from Библиотека программиста | программирование, кодинг, разработка
Друзья, какие у вас планы на новогодние праздники? Поделитесь в комментариях 👇🍾🎄🤔
Андрей Шоколов, Android-разработчик в KODE, рассказывает о сложностях разработки AppBarLayout с дугой, который скроллится в одну линию.
https://proglib.io/w/7f98ea80
https://proglib.io/w/7f98ea80
Акторы, редактор plist-файлов и улучшенная поддержка документации. Это и многое другое в новой AppCode.
https://proglib.io/w/e743b0b4
https://proglib.io/w/e743b0b4
Хабр
AppCode 2021.3: акторы, редактор plist-файлов, улучшенная поддержка документации и многое другое
Всем привет! Недавно вышел AppCode 2021.3, а значит, пора о нем рассказать. Swift Поддержка языка В Swift появились акторы , а мы их подд... Хотя нет, а давайте в этот раз не ограничимся...
Кратко и доходчиво о dynamic linker (dyld) и ускорении загрузки приложения, созданного для iOS 15.
https://proglib.io/w/49d0cd41
https://proglib.io/w/49d0cd41
Emergetools
Emerge Tools Blog | How iOS 15 makes your app launch faster
The most intriguing feature from WWDC21 was buried deep in the Xcode 13 release notes: