This media is not supported in your browser
VIEW IN TELEGRAM
Незаметные детали интерактивного дизайна
Лонгрид с примерами интуитивного интерфейса с которым пользователь знакомится через анимации
👉 Метафоры в дизайне
👉 Кинетическая физика анимаций
👉 Жесты смахивания
👉 Отзывчивость интерфейса
👉 Закон Фиттса
#design
Лонгрид с примерами интуитивного интерфейса с которым пользователь знакомится через анимации
👉 Метафоры в дизайне
👉 Кинетическая физика анимаций
👉 Жесты смахивания
👉 Отзывчивость интерфейса
👉 Закон Фиттса
#design
👍9👎1
Продление подписки из приложения
С сегодняшнего дня, если подписка не продлевается из-за проблемы с оплатой, в приложении появится предупреждение, позволяющее обновить способ оплаты. Эта функция доступна с iOS 16.4 и для ее внедрения не требуется никаких действий
Подробнее можно почитать в документации - Тестирование ошибок оплаты подписки.
#StoreKit #inAppPurchase
С сегодняшнего дня, если подписка не продлевается из-за проблемы с оплатой, в приложении появится предупреждение, позволяющее обновить способ оплаты. Эта функция доступна с iOS 16.4 и для ее внедрения не требуется никаких действий
Подробнее можно почитать в документации - Тестирование ошибок оплаты подписки.
#StoreKit #inAppPurchase
👍6👎1
Виджеты на iOS и Android: что учесть при проектировании и дизайне (13 мин)
- Что и для чего должно быть в виджете
- Размеры и ресайзинг
- Визуальная подача
- Краевые состояния
- Доступность
- Взаимодействие и анимация
- Чек-лист эффективного виджета
#widget
- Что и для чего должно быть в виджете
- Размеры и ресайзинг
- Визуальная подача
- Краевые состояния
- Доступность
- Взаимодействие и анимация
- Чек-лист эффективного виджета
#widget
👍5👎1
Multipeer Connectivity Framework (30 мин)
Простой туториал по организации общения между девайсами без сервера. Технически реализовано через Bluetooth+WiFi, аналогично AirDrop или NameDrop в iOS 17. Сама технология доступна еще с iOS 7, но работать предсказуемо начала только недавно. Для тех кто не знал или забыл, отличный повод ознакомиться
#MultipeerConnectivity #framework
Простой туториал по организации общения между девайсами без сервера. Технически реализовано через Bluetooth+WiFi, аналогично AirDrop или NameDrop в iOS 17. Сама технология доступна еще с iOS 7, но работать предсказуемо начала только недавно. Для тех кто не знал или забыл, отличный повод ознакомиться
#MultipeerConnectivity #framework
👍11👎1
Опубликован полный набор лекций знаменитого курса CS193p Стэнфордского университета - Разработка приложений для iOS.
В этом году нет видео, но записан экран и звук. Уникальность этого курса - ссылки на вспомогательные материалы (домашнее задание, демонстрационный код).
Это весенний курс, нововведений с WWDC 2023 еще нет. Именно с этого курса версии 2011 года я начинал свой путь в iOS разработку и качество лекций и демонстраций с тех пор не перестает радовать
#cs193p
В этом году нет видео, но записан экран и звук. Уникальность этого курса - ссылки на вспомогательные материалы (домашнее задание, демонстрационный код).
Это весенний курс, нововведений с WWDC 2023 еще нет. Именно с этого курса версии 2011 года я начинал свой путь в iOS разработку и качество лекций и демонстраций с тех пор не перестает радовать
#cs193p
👍21👎1
This media is not supported in your browser
VIEW IN TELEGRAM
Реализуем поиск на карте с MapKit и SwiftUI (15 мин)
MapKit в iOS 17 получил новые API для работы со SwiftUI, которые значительно упростят работу с картами. Чтобы разобраться с новыми API, автор на примере небольшого компонента карты с возможностью поиска, рассматривает основные возможности:
👉 Создание карты
👉 Отображение Sheet поверх карты
👉 Приватные API
👉 Отображение результатов поиска
👉 Отображение панорамы места
#MapKit #SwiftUI
MapKit в iOS 17 получил новые API для работы со SwiftUI, которые значительно упростят работу с картами. Чтобы разобраться с новыми API, автор на примере небольшого компонента карты с возможностью поиска, рассматривает основные возможности:
👉 Создание карты
👉 Отображение Sheet поверх карты
👉 Приватные API
👉 Отображение результатов поиска
👉 Отображение панорамы места
#MapKit #SwiftUI
👍8👎1
SSWG 2023 итоги полугодия
Каждый год группа по развитию Swift для сервера (SSWG) подводит итоги работы сообщества и определяет направление деятельности на следующий год.
В 2022 году в экосистеме Swift появились следующие библиотеки:
👉 MongoKitten
👉 Kafka client library
👉 Cassandra client library
👉 GraphQL
👉 RabbitMQ library
В контексте туллинга:
👉 Swift Extension for Visual Studio Code достиг мажорного релиза 1.0.0
👉 Swiftly повился для простой установки Swift на Linux и позволяет легко переключаться между версиями
Цели на 2023 год:
👉 Рост экосистемы библиотек
👉 Адаптировать структурированный параллелизм глубже
👉 Расширять документацию и туториалы
👉 Улучшать туллинг
#swift #server #sswg
Каждый год группа по развитию Swift для сервера (SSWG) подводит итоги работы сообщества и определяет направление деятельности на следующий год.
В 2022 году в экосистеме Swift появились следующие библиотеки:
👉 MongoKitten
👉 Kafka client library
👉 Cassandra client library
👉 GraphQL
👉 RabbitMQ library
В контексте туллинга:
👉 Swift Extension for Visual Studio Code достиг мажорного релиза 1.0.0
👉 Swiftly повился для простой установки Swift на Linux и позволяет легко переключаться между версиями
Цели на 2023 год:
👉 Рост экосистемы библиотек
👉 Адаптировать структурированный параллелизм глубже
👉 Расширять документацию и туториалы
👉 Улучшать туллинг
#swift #server #sswg
👍6👎2
Media is too big
VIEW IN TELEGRAM
Всем привет. На связи Андрей Зонов! Я давно работаю в Тинькофф и зову вас присоединиться к нам в команду и делать лучший банк в России! Если вы не любите многоступенчатые интервью, появилась уникальная возможность в ускоренном формате 16-17 сентября в рамках Mobile Weekend Offer присоединиться к нашей команде. Ищем Android и iOS разработчиков с опытом от 3 лет в этих технологиях.
Формат в этот раз сократили
1️⃣ Будет один созвон на 2 часа по теории, немного покодите и нарисуете архитектуру приложения
2️⃣ После этого вас ждет знакомство с командой, которая заинтересована в вас. Сможете задать им все вопросы и узнать своих будущих коллег
3️⃣ Если всем все нравится - в течении 3 дней будет офер!
Найм и работа возможна из дома или офиса в одной из стран: Россия, Беларусь, Казахстан и Армения.
Если вам стали интересны подробности работы или хотите попробовать свои силы - пишите мне @avzonov. Рад буду ответить на ваши вопросы!
Формат в этот раз сократили
1️⃣ Будет один созвон на 2 часа по теории, немного покодите и нарисуете архитектуру приложения
2️⃣ После этого вас ждет знакомство с командой, которая заинтересована в вас. Сможете задать им все вопросы и узнать своих будущих коллег
3️⃣ Если всем все нравится - в течении 3 дней будет офер!
Найм и работа возможна из дома или офиса в одной из стран: Россия, Беларусь, Казахстан и Армения.
Если вам стали интересны подробности работы или хотите попробовать свои силы - пишите мне @avzonov. Рад буду ответить на ваши вопросы!
👍12👎12👏1