This media is not supported in your browser
VIEW IN TELEGRAM
Наконец, игра по нашей с вами жизни:
В Steam скоро релизнится офисная «Мафия» или Among Us. Правила простые: менеджеры ищут бездельников, бездельники притворяются работягами, а последние пытаются просто выжить.
Релиз Dale & Dawson уже в этом месяце, а попробовать можете у себя в офисе уже сейчас.
В Steam скоро релизнится офисная «Мафия» или Among Us. Правила простые: менеджеры ищут бездельников, бездельники притворяются работягами, а последние пытаются просто выжить.
Релиз Dale & Dawson уже в этом месяце, а попробовать можете у себя в офисе уже сейчас.
🔥10😁3👀1
Обновление Composable Architecture
Наконец, после долгого бетта тестирования в библиотеку доблена поддержка UIKit навигации на основе стейта.
Концепция работы с UINavigationController на основе path (как это сделано в SwiftUI с 16 iOS) - старая мечта и давняя идея.
Берем в тест уже сегодня👆
Наконец, после долгого бетта тестирования в библиотеку доблена поддержка UIKit навигации на основе стейта.
Концепция работы с UINavigationController на основе path (как это сделано в SwiftUI с 16 iOS) - старая мечта и давняя идея.
Берем в тест уже сегодня👆
💯7🗿1
Почему Discord перешел с Go на Rust
Смотрим с мобильной колокольни в мир.
Вроде слышал, что Go на хайпе, хотя, как доходит до дела, больше негатива.
Ссылка
Смотрим с мобильной колокольни в мир.
Вроде слышал, что Go на хайпе, хотя, как доходит до дела, больше негатива.
Ссылка
Discord
Why Discord is switching from Go to Rust
This post explains why Rust made sense for Discord to reimplement: how it was done, and the resulting performance improvements.
👍4👨💻1👀1
This media is not supported in your browser
VIEW IN TELEGRAM
🇷🇺 «Отжать Telegram не получится»: зампредседатель комитета Госдумы по информполитике Горелкин
Точно, что же раньше не додумались, блокировали зачем-то, есть же форки!
Пофоркаем тут 👉, пофоркаем там 👈 , форк туды ☝️, форк сюды 👇.
Да покажем всем хейтерам русский форк!
@issdev С тебя форк серверов, ну там докер, кубер, микросервисы, орм, рест апи.
Даже если американцам удастся каким-то образом отжать Telegram, мы должны четко понимать, что Telegram - это программа с открытым кодом, там спокойно могут появиться форки, то есть ответвления, развиваться «параллельные Телеграммы», так сказать. Поэтому создан очень качественный большой продукт. Поэтому, я думаю, что отжать Telegram у западных стран не получится, но создать такое больше давление, да. Посмотрим, как Telegram и вся команда выйдет из этого давления.
Точно, что же раньше не додумались, блокировали зачем-то, есть же форки!
Пофоркаем тут 👉, пофоркаем там 👈 , форк туды ☝️, форк сюды 👇.
Да покажем всем хейтерам русский форк!
@issdev С тебя форк серверов, ну там докер, кубер, микросервисы, орм, рест апи.
💯7
Прогресс идет семимильными шагами (или нет?)
Возможно, вас уже не удивляет сам факт того, что с каждым годом айфоны «еще быстрее», «еще мощнее».
При этом, со слов экспертов, темпы развития процессоров стремительно падают, и кремниевые технологии быстро приближаются к пределу своих физических возможностей, хотя еще с каждым годом техногиганты добиваются уменьшения размера технологического процесса.
Хотел бы я сказать, что программные возможности неограниченны, так как можно бесконечно улучшать ОС, клипать новые приложение, добавлять все новые функциональные возможности, вроде iCloud, Live Photos, NFC и прочего.
И все же, что за последние пару лет было революционным? Что заставляло вас бежать за новым айфоном, или устанавливать последнию ОС первым? Вот и мне ничего не приходит в голову.
Являлось ли это затишьем перед революцией AI в мобильных устройствах, или мы уже достигли пика нашего гиперболического развития?
🔽🔽🔽
Возможно, вас уже не удивляет сам факт того, что с каждым годом айфоны «еще быстрее», «еще мощнее».
При этом, со слов экспертов, темпы развития процессоров стремительно падают, и кремниевые технологии быстро приближаются к пределу своих физических возможностей, хотя еще с каждым годом техногиганты добиваются уменьшения размера технологического процесса.
Хотел бы я сказать, что программные возможности неограниченны, так как можно бесконечно улучшать ОС, клипать новые приложение, добавлять все новые функциональные возможности, вроде iCloud, Live Photos, NFC и прочего.
И все же, что за последние пару лет было революционным? Что заставляло вас бежать за новым айфоном, или устанавливать последнию ОС первым? Вот и мне ничего не приходит в голову.
Являлось ли это затишьем перед революцией AI в мобильных устройствах, или мы уже достигли пика нашего гиперболического развития?
🔽🔽🔽
👍2❤1
🔼🔼🔼
Что ж, покажет время и скорый выход iPhone 17 и iOS 18.
А пока в ожидании ИИ-фичи Clean Up, которая позволяет в пару движений удалить с фото всё лишнее — случайных людей или даже кактус.
Что ж, покажет время и скорый выход iPhone 17 и iOS 18.
А пока в ожидании ИИ-фичи Clean Up, которая позволяет в пару движений удалить с фото всё лишнее — случайных людей или даже кактус.
🔥6😎2
Как из скриншота банковского приложения без интернета достать информацию о кэшбэке для своего приложения?
Читай тут ➡️ ссылка
Читай тут ➡️ ссылка
Хабр
Как я решал задачу получения доступа к данным банковских приложений на iOS
Вы пользуетесь кешбэком, может даже выбираете категории повышенного кешбэка каждый месяц? Когда у вас несколько карт разных банков с кешбэком, становится непросто запомнить, какую...
💯5🤔2
Но я на эту удочку больше не попадусь! Еще недельки две-три спокойно поживу на стабильных, проверенных версиях.
А то начнется, то мак перегревается, то компиляция сломалась в ноль, то больше нельзя держать example app в пути самой библиотеки.
Пс: да, решил купить премиум тг
Please open Telegram to view this post
VIEW IN TELEGRAM
Apple
Sign in to your Apple Account
🔥7
This media is not supported in your browser
VIEW IN TELEGRAM
2UI. Designing Fluid Interfaces
Продолжаю писать о 2UI. Несомненно, 2UI берет за основу общепринятые концепции, в том числе Designing Fluid Interfaces - это концепция, которая фокусируется на создании пользовательских интерфейсов, обеспечивающих плавный, гладкий и непрерывный опыт взаимодействия.
Что делает интерфейсы плавными?
Такие интерфейсы способны реагировать, прерываться и перенаправляться. Вот пример жеста "проведите пальцем, чтобы вернуться домой" на iPhone. Интерфейс немедленно реагирует на ввод данных пользователем, может быть остановлен в любой момент процесса и даже может изменить курс на полпути.
Как начать внедрять к себе Fluid Interfaces?
Поддержка "красивого" дизайна - это человеческий труд и расходы компании. Готовы ли тратить доп. ресурсы, и нужно ли оно вам вообще, вопрос очень индивидуальный.
Если вы попытаетесь внедрить эти идеи "снизу", вполне можете угодить в пропасть между вдохновением и реализацией, разным видением в коллективе.
Вот несколько советов, которые итеративно приучат и вдохновят коллектив:
Для дизайнеров:
- Думайте об интерфейсах как о подвижных средствах выражения, а не как о наборах статичных элементов.
- Учитывайте анимацию и жесты на ранних этапах процесса проектирования. Инструменты верстки, такие как Figma, мощные, но не обеспечивают полной глубины UX от устройства и приложения.
- Привлеките разработчиков, ориентированных на дизайн, которые помогут вам создавать прототипы анимации, жестов и тактильных ощущений.
Для разработчиков:
- Изучаем теорию дизайна: от концепцию вознаграждения за усилия до физики в основе пружинных анимаций. Да-да, именно мы пишем код, именно мы работаем с жестами, скоростью, затуханиями и т.д.
- Смотрим исходники в статьях, повторяем, пробуем.
Ссылки:
1) Мой любимый дизайнерский доклад на WWDC18 Designing Fluid Interfaces.
2) Статья и код: Building Fluid Interfaces и github-fluid-interfaces.
Продолжаю писать о 2UI. Несомненно, 2UI берет за основу общепринятые концепции, в том числе Designing Fluid Interfaces - это концепция, которая фокусируется на создании пользовательских интерфейсов, обеспечивающих плавный, гладкий и непрерывный опыт взаимодействия.
Что делает интерфейсы плавными?
Такие интерфейсы способны реагировать, прерываться и перенаправляться. Вот пример жеста "проведите пальцем, чтобы вернуться домой" на iPhone. Интерфейс немедленно реагирует на ввод данных пользователем, может быть остановлен в любой момент процесса и даже может изменить курс на полпути.
Как начать внедрять к себе Fluid Interfaces?
Поддержка "красивого" дизайна - это человеческий труд и расходы компании. Готовы ли тратить доп. ресурсы, и нужно ли оно вам вообще, вопрос очень индивидуальный.
Если вы попытаетесь внедрить эти идеи "снизу", вполне можете угодить в пропасть между вдохновением и реализацией, разным видением в коллективе.
Вот несколько советов, которые итеративно приучат и вдохновят коллектив:
Для дизайнеров:
- Думайте об интерфейсах как о подвижных средствах выражения, а не как о наборах статичных элементов.
- Учитывайте анимацию и жесты на ранних этапах процесса проектирования. Инструменты верстки, такие как Figma, мощные, но не обеспечивают полной глубины UX от устройства и приложения.
- Привлеките разработчиков, ориентированных на дизайн, которые помогут вам создавать прототипы анимации, жестов и тактильных ощущений.
Для разработчиков:
- Изучаем теорию дизайна: от концепцию вознаграждения за усилия до физики в основе пружинных анимаций. Да-да, именно мы пишем код, именно мы работаем с жестами, скоростью, затуханиями и т.д.
/// Example
extension UISpringTimingParameters {
convenience init(damping: CGFloat, response: CGFloat, initialVelocity: CGVector = .zero) {
let stiffness = pow(2 * .pi / response, 2)
let damp = 4 * .pi * damping / response
self.init(mass: 1, stiffness: stiffness, damping: damp, initialVelocity: initialVelocity)
}
}
- Смотрим исходники в статьях, повторяем, пробуем.
Ссылки:
1) Мой любимый дизайнерский доклад на WWDC18 Designing Fluid Interfaces.
2) Статья и код: Building Fluid Interfaces и github-fluid-interfaces.
🔥22👍11🏆7💯1
Сегодня выступил
Сегодня выступил с видео-воркшопом-подкастом для одного известного канала по iOS разработке
Рассказывал о нашем пути с Tuist и слоеной архитектурой Apps -> Features -> Components -> Dependencies, начинали с систем-дизайна, заканчивали, непосредственно, кодом.
Без подготовки, одним дублем, зато от души😘
Пока, только для подписчиков с бусти, ждем на общедоступных площадках.
Пока сам не смотрел. Ибо что я там не слышал, кого я там не видел?
Получилось, говорят, хорошо! (Или не говорят)🦆
Сегодня выступил с видео-воркшопом-подкастом для одного известного канала по iOS разработке
Рассказывал о нашем пути с Tuist и слоеной архитектурой Apps -> Features -> Components -> Dependencies, начинали с систем-дизайна, заканчивали, непосредственно, кодом.
Без подготовки, одним дублем, зато от души
Пока, только для подписчиков с бусти, ждем на общедоступных площадках.
Пока сам не смотрел. Ибо что я там не слышал, кого я там не видел?
Получилось, говорят, хорошо! (Или не говорят)
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11