Forwarded from Библиотека программиста | программирование, кодинг, разработка
👍 Как правильно писать сообщения коммитов в GIT, чтобы всем было хорошо
Правильно написанные сообщения к коммитам в Git помогают сделать проект с открытым или закрытым исходным кодом удобным для дальнейшей доработки и поддержки. В этой статье вы познакомитесь с различными стратегиями написания хороших сообщений и их использования для оптимизации процесса разработки.
🔗 Основной сайт
🔗 Зеркало
Правильно написанные сообщения к коммитам в Git помогают сделать проект с открытым или закрытым исходным кодом удобным для дальнейшей доработки и поддержки. В этой статье вы познакомитесь с различными стратегиями написания хороших сообщений и их использования для оптимизации процесса разработки.
🔗 Основной сайт
🔗 Зеркало
👍2
Интервью Кирилла Розова с тимлидом команды TradingView Александром Невьянцевым, в ходе которого обсудили:
— Скорость доставки данных и сериализации
— Отображение графиков на JS в WebView
— Почему не Flutter или KMM?
— Эволюция Chrome WebView в Android
— Что должно стать лучше в Android
Смотреть
— Скорость доставки данных и сериализации
— Отображение графиков на JS в WebView
— Почему не Flutter или KMM?
— Эволюция Chrome WebView в Android
— Что должно стать лучше в Android
Смотреть
YouTube
Много графиков в WebView на Android. TradingView
Обсуждаем построение трейдингового Android приложения, где важно доставлять данные как можно быстрее. Интересный факт - все графики рисуются в WebView.
Откликнуться на интервью - [email protected]
🔗 Telegram канал "Android Broadcast" https://…
Откликнуться на интервью - [email protected]
🔗 Telegram канал "Android Broadcast" https://…
👍1
Светлана Гладышева, iOS-разработчик в Surf, рассказывает про навигацию в SwiftUI и её основные проблемы, а также сравнивает работу с навигацией до iOS 16 и после.
Читать
Читать
Хабр
Навигация в Swift UI: что изменилось с появлением iOS 16
Одно из самых проблемных мест SwiftUI — работа с навигацией. Отсутствие доступа к стеку навигации, невозможность разделить UI-слой и слой навигации, сложность создания диплинков — всё это затрудняло...
👍3
#news
Android 13 Beta 4, 10 лет Google Play, новый модуль в курсе об Android с Compose, Compose для Wear OS и ещё много интересного в очередном выпуске Now in Android.
Читать
Android 13 Beta 4, 10 лет Google Play, новый модуль в курсе об Android с Compose, Compose для Wear OS и ещё много интересного в очередном выпуске Now in Android.
Читать
Medium
Now in Android #65
Android 13 Beta 4, Predictive back gestures, Jetpack Compose, Wear OS, Text gradients, Large screens, System UI, and more!
🔧 proton — простая библиотека, которая позволяет расширить поведение textview в iOS и macOS Catalyst приложениях. В статье описана практика работы с данным инструментом.
Читать
Читать
Medium
Editable Grid in iOS
Introduction
👍1🔥1
Стартовала новая серия MAD Skills на тему производительности Android-приложений
Следите за обновлениями и узнавайте передовые практики проверки, улучшения и контроля запуска/работы приложений.
Смотреть & Читать
Следите за обновлениями и узнавайте передовые практики проверки, улучшения и контроля запуска/работы приложений.
Смотреть & Читать
YouTube
Performance - MAD Skills
With this series you'll be brought up to speed on how to inspect, improve and monitor app startup and runtime experience. Subscribe to Android Developers → h...
iOS-разработчику на заметку: когда и почему следует использовать Decimal вместо Double в Swift.
Читать
Читать
Jesse Squires
When should you use Decimal instead of Double?
In Swift there are 13 numeric types. Like most other programming languages, Swift provides signed integers of various sizes, corresponding unsigned integers,...
👍6
Сергей Смирнов, Android-разработчик в CleverPumpkin, рассказывает, как бороться с Android’ом и не позволять ему уничтожать важные фоновые процессы.
Читать
Читать
Хабр
Как работает WorkManager в Android
Ты запускаешь процесс в приложении, но ждать результата тебе лень, поэтому ты уходишь в мессенджер, уверенный, что через пять минут процесс закончится сам собой. А он не заканчивается, потому что...
👍5🔥3
Level up для вашего iOS-приложения
100 советов, которые Jake Mor усвоил в ходе увеличения объема продаж iOS-приложения до ~5 миллионов долларов за 3 года.
🔗 Читать в Твиттере
🔗 Читать в Thread Reader App, если Твиттер не открывается
100 советов, которые Jake Mor усвоил в ходе увеличения объема продаж iOS-приложения до ~5 миллионов долларов за 3 года.
🔗 Читать в Твиттере
🔗 Читать в Thread Reader App, если Твиттер не открывается
🤔 Когда нас спрашивают, с какого языка начать изучение программирования, мы советуем стартовать с… английского.
Ведь зная английский, вы легко разберётесь в документации практически любого языка программирования, библиотеки или фреймворка.
🧩 IT имеет свою специфику и терминологию. Чтобы облегчить освоение языка, мы создали собственную программу обучения «Английский для IT» с соответствующей лексикой, наиболее значимой грамматикой и практическими упражнениями.
После прохождения курса вы сможете не только читать документацию и профессиональную литературу, но и разовьёте навыки делового общения для прохождения собеседований в зарубежных IT-компаниях.
📌 Всю необходимую информацию о курсе и преподавателях вы найдёте на странице курса.
Будем рады видеть вас учениками proglib.academy
Ведь зная английский, вы легко разберётесь в документации практически любого языка программирования, библиотеки или фреймворка.
🧩 IT имеет свою специфику и терминологию. Чтобы облегчить освоение языка, мы создали собственную программу обучения «Английский для IT» с соответствующей лексикой, наиболее значимой грамматикой и практическими упражнениями.
После прохождения курса вы сможете не только читать документацию и профессиональную литературу, но и разовьёте навыки делового общения для прохождения собеседований в зарубежных IT-компаниях.
📌 Всю необходимую информацию о курсе и преподавателях вы найдёте на странице курса.
Будем рады видеть вас учениками proglib.academy
proglib.academy
Английский для IT
Индивидуальная программа обучения технического английского языка для программистов с нуля до PRO
Тут команда Dodo Engineering заморочилась над дизайном фидбэк слайдера оплаты в мобильном приложении. Узнайте, с какими проблемами они столкнулись и как решили.
Читать
Читать
Хабр
Анимации и вибрации: как задизайнить фидбэк слайдера оплаты
Кофе — продукт, который можно покупать и пить хоть несколько раз в день. Заказ в приложении Дринкит должен быть супер-пупер быстрым. В идеале, чтобы можно было даже не запускать его, а заказывать из...
👍4
На заметку разработчику, который всесторонне изучает технологии Apple: использование AppKit, Mac Catalyst и SwiftUI в различных версиях macOS, от macOS Mojave до macOS Ventura.
Читать
Читать
blog.timac.org
Apple’s use of AppKit, Mac Catalyst and SwiftUI in macOS
❤3
Тут команда TouchLab сделала приложение конференции DroidCon NewYork 2022 на Compose и собрала его под обе платформы. Здесь можно узнать все детали, а здесь — техническую сторону вопроса.
touchlab.co
Droidcon NYC iOS app with Compose
Touchlab has been doing a lot of tooling work and research lately, mostly around iOS developer experience and KMP. We forked the Droidcon app into a private repo to dogfood some of that stuff an...
Руководство по использованию Swift Charts на примере реализации и визуализации различных алгоритмов сортировки.
Смотреть
Смотреть
YouTube
Animations of sorting algorithms in Swift Charts
This is a tutorial on how to use Swift Charts in a little inconvenient way 😄 I will show you how to code a different sorting algorithms and visualize them using Swift Charts.
You will learn how to implement the bubble sort, selection sort, insertion sort…
You will learn how to implement the bubble sort, selection sort, insertion sort…
Что будет с iOS-разработкой в России
Мыслями поделились три эксперта:
— Роман Бусыгин, iOS-разработчик в Dodo Engineering
— Денис Визигин, CTO в Live Typing
— Илья Евсеев, iOS-разработчик в Яндекс Go
Читать
Мыслями поделились три эксперта:
— Роман Бусыгин, iOS-разработчик в Dodo Engineering
— Денис Визигин, CTO в Live Typing
— Илья Евсеев, iOS-разработчик в Яндекс Go
Читать
Хабр
Что будет с iOS-разработкой в России
Этим вопросом наверняка задавался не один мобильный разработчик, который создаёт приложения для айфонов и другой яблочной техники. Приложения удаляют из App Store, статьи пугают тем, что скоро все...
💩8👍5