DPTagTextView - добавление и обнаружение тегов (#) и упоминаний (@) в Textview.
Платформа: iOS
GitHub: https://github.com/Datt1994/DPTagTextView
⭐️: 11
Платформа: iOS
GitHub: https://github.com/Datt1994/DPTagTextView
⭐️: 11
Как использовать преимущество нескольких схем в XCode
Когда мы разрабатываем приложение для iOS, у нас есть как минимум одна схема. Многие начинающие или даже middle разработчики не знают, что мы можем добавить некоторые специальные команды для создания пользовательской среды для тестирования приложения.
В этой статье рассказывают о том, как использовать различные iOS или Maс схемы в XCode, чтобы быстрее тестировать приложения.
Платформа: iOS
Medium: 👏 96
Когда мы разрабатываем приложение для iOS, у нас есть как минимум одна схема. Многие начинающие или даже middle разработчики не знают, что мы можем добавить некоторые специальные команды для создания пользовательской среды для тестирования приложения.
В этой статье рассказывают о том, как использовать различные iOS или Maс схемы в XCode, чтобы быстрее тестировать приложения.
Платформа: iOS
Medium: 👏 96
ArcLibrary - библиотека для закругления углов. Каждый можно настраивать отдельно, внешнее и внутреннее закругление, в результате, создавать самые разнообразные композиции.
Платформа: Android
GitHub: https://github.com/stelladk/ArcLibrary
⭐️: 3
Платформа: Android
GitHub: https://github.com/stelladk/ArcLibrary
⭐️: 3
Forwarded from Programmer Humor
Foundation похоже будет отличным сериалом! Не могу дождаться и увидеть, как Apple покажет Core Text, JavaScriptCore и UIKit!
Решение типовой задачи с собеседования на Kotlin
Михаил Дворкин, золотой призер финала чемпионата мира ICPC, показывает, как решить типовую задачу с собеседования на Kotlin. Эта алгоритмическая проблема заключается в поиске словарных слов внутри прямоугольного поля с буквами.
Платформа: Android
Михаил Дворкин, золотой призер финала чемпионата мира ICPC, показывает, как решить типовую задачу с собеседования на Kotlin. Эта алгоритмическая проблема заключается в поиске словарных слов внутри прямоугольного поля с буквами.
Платформа: Android
DSFSparkline - библиотека для показа спарклайнов (небольших графиков, дающих быстрое представление о динамике прямо в тексте) для macOS, iOS и tvOS. Есть множество видов графиков, настройки их отображения, поддержка SwiftUI и IB, темной темы, анимации.
Платформа: iOS
GitHub: https://github.com/dagronf/DSFSparkline
⭐️: 18
Платформа: iOS
GitHub: https://github.com/dagronf/DSFSparkline
⭐️: 18
Open Mobile Maps - легковесный современный картографический SDK для Android (6.0+) и iOS (10+). Есть обработка касаний и жестов, плиток и полигональных слоев. Основан на OpenGL и Metal соответственно. Большая часть кода написана на C++ и совместно используется двумя платформами. Привязки интерфейсов Kotlin и Swift генерируются с помощью форка библиотеки Djinni.
Платформа: iOS/Android
GitHub: https://github.com/openmobilemaps/maps-core
Сайт (на немецком): https://openmobilemaps.io/
⭐️: 41
Платформа: iOS/Android
GitHub: https://github.com/openmobilemaps/maps-core
Сайт (на немецком): https://openmobilemaps.io/
⭐️: 41
Как и зачем мы внесли 22 тысячи изменений в дизайн Яндекс.Карт
Тая Лавриненко, дизайнер-картограф из команды Яндекс.Карт, рассказывает о том, как ее команда проектировала и поэтапно внедряла новый, более сбалансированный стиль Карт. Этот редизайн стал одним из самых значимых и заметных обновлений картографического стиля сервиса за последние 5 лет.
Платформа: Дизайн
Тая Лавриненко, дизайнер-картограф из команды Яндекс.Карт, рассказывает о том, как ее команда проектировала и поэтапно внедряла новый, более сбалансированный стиль Карт. Этот редизайн стал одним из самых значимых и заметных обновлений картографического стиля сервиса за последние 5 лет.
Платформа: Дизайн
Facebook Timeline Compose - воссоздание UI ленты социальной сети исключительно с помощью Jetpack Compose (без XML).
Платформа: Android
GitHub: https://github.com/ahmed7official/Facebook-Timeline-Compose-Android
⭐️: 78
Платформа: Android
GitHub: https://github.com/ahmed7official/Facebook-Timeline-Compose-Android
⭐️: 78
Как сделать код Kotlin интересным для чтения и приятным для работы
Автор рассказывает на практике о том, как можно улучшить читаемость кода Kotlin. Всего около двух десятков советов.
Платформа: Android
Medium: 👏 980
Автор рассказывает на практике о том, как можно улучшить читаемость кода Kotlin. Всего около двух десятков советов.
Платформа: Android
Medium: 👏 980
MarkdownText - компонент для Jetpack Compose, показывающий размеченный текст. Показывает Markdown разметку, HTML, изображения.
Платформа: Android
GitHub: https://github.com/jeziellago/compose-markdown
⭐️: 43
Платформа: Android
GitHub: https://github.com/jeziellago/compose-markdown
⭐️: 43
XUI - это набор инструментов для создания модульных, многоразовых, тестируемых архитектур приложений с помощью SwiftUI. Благодаря расширениям для решения распространенных проблем XUI значительно упрощает работу со SwiftUI и Combine.
Платформа: iOS
GitHub: https://github.com/quickbirdstudios/XUI
⭐️: 26
Платформа: iOS
GitHub: https://github.com/quickbirdstudios/XUI
⭐️: 26
StackExpandableView - кастомный View, который воспроизводит поведение группы уведомлений на iOS.
Платформа: Android
GitHub: https://github.com/fabiosassu/StackExpandableView
⭐️: 38
Платформа: Android
GitHub: https://github.com/fabiosassu/StackExpandableView
⭐️: 38
SwiftVideoBackground проигрывает видео в любом UIView. Поддерживает локальные видео и по URL, автоматически подстраивается при смене ориентации, автоматически возобновляет проигрывание при выходе из фонового режима, есть полное управление воспроизведением, зацикленность, отключение звука, затемнение видео.
Платформа: iOS
GitHub: https://github.com/dingwilson/SwiftVideoBackground
⭐️: 292
Платформа: iOS
GitHub: https://github.com/dingwilson/SwiftVideoBackground
⭐️: 292
SegmentedProgressBar - индикатор как в историях Instagram.
Платформа: Android
GitHub: https://github.com/TOrnelas/SegmentedProgressBar
⭐️: 29
Платформа: Android
GitHub: https://github.com/TOrnelas/SegmentedProgressBar
⭐️: 29
GitHub
GitHub - TOrnelas/SegmentedProgressBar: An instagram-like segmented progress bar
An instagram-like segmented progress bar. Contribute to TOrnelas/SegmentedProgressBar development by creating an account on GitHub.
This media is not supported in your browser
VIEW IN TELEGRAM
Как реализовать изогнутый RecyclerView в Android
Вы когда-нибудь смотрели на анимацию как разработчик, удивляясь тому, насколько она прекрасно и гладко выглядит, и всего через несколько секунд понимали, какую боль и агонию испытаете, когда начнете над ней работать?
Это случилось со мной несколько месяцев назад. Во время одной из моих еженедельных спринт-встреч в Omvana наш дизайнер показал нам совершенно новую реализацию горизонтального колеса прокрутки для изменения некоторых саундтреков. Говорю вам, этот дизайн поразил нас.
Платформа: Android
Medium: 👏 980
Вы когда-нибудь смотрели на анимацию как разработчик, удивляясь тому, насколько она прекрасно и гладко выглядит, и всего через несколько секунд понимали, какую боль и агонию испытаете, когда начнете над ней работать?
Это случилось со мной несколько месяцев назад. Во время одной из моих еженедельных спринт-встреч в Omvana наш дизайнер показал нам совершенно новую реализацию горизонтального колеса прокрутки для изменения некоторых саундтреков. Говорю вам, этот дизайн поразил нас.
Платформа: Android
Medium: 👏 980
Xcodes.app - простой способ установить и использовать несколько версий Xcode. Получает список доступных версий, ускоряет загрузку и может переключаться между установленными IDE по одном клику.
Платформа: iOS
GitHub: https://github.com/RobotsAndPencils/XcodesApp
⭐️: 488
Платформа: iOS
GitHub: https://github.com/RobotsAndPencils/XcodesApp
⭐️: 488
Swift 5: полезные протоколы, чтобы писать как профессионал
В этой статье рассказывается о нескольких полезных протоколах, которые могут сэкономить вам много времени и вывести ваш код на новый уровень.
Платформа: iOS
Medium: 👏 649
В этой статье рассказывается о нескольких полезных протоколах, которые могут сэкономить вам много времени и вывести ваш код на новый уровень.
Платформа: iOS
Medium: 👏 649
Jetpack Release Tracker - следит за последними релизами библиотек AndroidX с уведомлениями и мониторингом зависимостей в вашем проекте.
GitHub: https://github.com/lmj0011/jetpack-release-tracker
Платформа: Android
⭐️: 80
GitHub: https://github.com/lmj0011/jetpack-release-tracker
Платформа: Android
⭐️: 80
Clone Wars - список клонов популярных проектов с открытым исходным кодом. В нем более 70 проектов с открытым исходным кодом, копирующих Airbnb, Amazon, Instagram, Netflix, Tiktok, Spotify, Trello, Whatsapp, Youtube и т.д. В списке есть ссылка на исходный код, ссылка на демо-версию, используемый стек технологий и количество звезд на GitHub. Отлично подходит для обучения!
GitHub: https://github.com/GorvGoyl/Clone-Wars
Платформа: веб/мобайл
⭐️: 5.1К
GitHub: https://github.com/GorvGoyl/Clone-Wars
Платформа: веб/мобайл
⭐️: 5.1К
Tinder-Like - клон Tinder на Jetpack Compose + MVI + StateFlow + Room + Hilt.
GitHub: https://github.com/cyph3rcod3r/Tinder-Like
Платформа: Android
⭐️: 23
GitHub: https://github.com/cyph3rcod3r/Tinder-Like
Платформа: Android
⭐️: 23