[Разработка под iOS, Разработка мобильных приложений, Разработка под Android, Тестирование мобильных приложений] 3 видео для мобильного разработчика
Автор
Сообщение
news_bot ®
Стаж: 6 лет 9 месяцев
Сообщений: 27286
Задумались писать собственный фреймворк для iOS-приложения? Послушайте доклад нашего разработчика о создании библиотеки для отрисовки графиков в сервисе ЮKassa. Тут про концепт, математические алгоритмы, реализацию взаимодействия с графиками и анимацию.
Второй спич посвящен автоматизации тестирования продуктовых метрик в UI-тестах на iOS. Расскажем про то, как тестировали метрику раньше, и во что захотели всё это превратить. Добавьте к этому челлендж-факторы в виде ограничений платформы и бизнес-процессов, и вот отличный повод поделиться с сообществом полезными мыслями.
Ну и напоследок. У вас бывает такое, что раз за разом на проектах встречаются одни и те же ошибки? И дело тут может быть вовсе не в человеческом факторе, а, например, в плохо понятых принципах программирования. Если ответили «да», то смотрите 3 видео, в котором спикер разберёт причины возникновения таких ошибок и как можно их избежать.
Библиотека для рисования графиков
Сергей Тоболин, iOS-разработчик
Чем может быть полезна библиотека и как использовать её повторно снаружи
1:04 Об аналитике в ЮKassa
1:46 Концепт дизайна
2:46 Выбор фреймворка
4:08 SсiChart
4:54 SpriteKit
5:25 Первый этап: разработка алгоритма
7:53 Типы экстремумов графика
10:23 Второй этап: отрисовка графика и взаимодействие с ним
12:20 Третий этап: анимация
16:17 Результаты
Извините, данный ресурс не поддреживается. :(
Инструмент для тестирования продуктовых метрик в UI-тестах
Станислав Зеликсон, iOS-разработчик
Стас расскажет, как простая с виду задача превратилась в интересный челлендж из-за ограничений платформы и наших бизнес-процессов.
1:27 С чего все начиналось
2:39 Как мы тестировали метрику раньше?
3:16 Требования
4:40 Способы реализации
9:00 Реализация отправки метрик
22:10 Первый запуск на CI
25:53 Множество симуляторов
29:40 Интеграция в тесты
40:36 Ссылка на материалы на GitHub
Извините, данный ресурс не поддреживается. :(
Код, который работает, но плохо
Нина Семкина, старший Android-разработчик
Нина сделает обзор досадных ошибок на Kotlin, которые раз за разом появляются в проектах. А самое главное — разберёт причины их возникновения.
1:47 Проблемы паттерна Singleton. Пример с инициализацией параметров
5:29 Context в Singleton. Пример с потокобезопасным получением
9:19 Нарушения принципа единой ответветственности (Single responsibility principle)
13:38 Нарушения принципа подстановки Барбары Лисков
19:24 Конкурирующие состояния View
25:24 Общие итоги
Извините, данный ресурс не поддреживается. :(
Все доклады с большой ИТ-конференции ЮMoneyDay.
Ещё доклады
SPL
- Архитектура финансового сервиса
- Внести массовые изменения в микросервисы, автоматизировать код-ревью и сберечь нервы команде
- Больше, больше фронтенда
- Наши грабли — залог вашего успеха. Кейсы DevOps и SQL-команд
- Риски сами с собой не управятся, да и бэклог сам себя не сделает
- Разбираемся, безопасно ли стрелять по проду и чем полезны дашборды
===========
Источник:
habr.com
===========
Похожие новости:
- [Java, Scala, Kotlin, Kubernetes] IntelliJ IDEA 2020.3
- [Программирование, Разработка мобильных приложений, Разработка под Android, Развитие стартапа, Софт] Бизнес-идея для программистов. Совершенно незанятая ниша на рынке программ
- [Информационная безопасность, Программирование, Разработка мобильных приложений] Безопасная разработка: SAST, DAST, IAST и RASP
- [Тестирование IT-систем, Тестирование веб-сервисов, Тестирование мобильных приложений] Исследовательское тестирование: пустая трата времени или мощный инструмент?
- [Разработка под Android, SQLite, Kotlin] Полнотекстовый поиск FTS3, FTS4 и FTS5 в Android
- [Тестирование IT-систем, IT-инфраструктура, Тестирование мобильных приложений] Поездка в Китай: маркировка обуви на фабрике
- Выпуск языка программирования Ruby 3.0
- [Ruby, Oracle, Python, JavaScript, Java] Опыт сопряжения Java, JavaScript, Ruby и Python в одном проекте посредством GraalVM
- [Высокая производительность, Тестирование IT-систем, Визуализация данных, Тестирование веб-сервисов] Разбираемся, безопасно ли стрелять по проду и чем могут быть полезны дашборды
- [Программирование, Разработка под iOS, Разработка мобильных приложений, Swift] Приложение на SwiftUI в AppStore – сложности разработки
Теги для поиска: #_razrabotka_pod_ios (Разработка под iOS), #_razrabotka_mobilnyh_prilozhenij (Разработка мобильных приложений), #_razrabotka_pod_android (Разработка под Android), #_testirovanie_mobilnyh_prilozhenij (Тестирование мобильных приложений), #_razrabotka_pod_android (разработка под android), #_razrabotka_pod_ios (разработка под ios), #_kotlin, #_testirovanie_mobilnyh_prilozhenij (тестирование мобильных приложений), #_ruby, #_swift, #_blog_kompanii_jumoney (
Блог компании ЮMoney
), #_razrabotka_pod_ios (
Разработка под iOS
), #_razrabotka_mobilnyh_prilozhenij (
Разработка мобильных приложений
), #_razrabotka_pod_android (
Разработка под Android
), #_testirovanie_mobilnyh_prilozhenij (
Тестирование мобильных приложений
)
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 22-Ноя 13:59
Часовой пояс: UTC + 5
Автор | Сообщение |
---|---|
news_bot ®
Стаж: 6 лет 9 месяцев |
|
Задумались писать собственный фреймворк для iOS-приложения? Послушайте доклад нашего разработчика о создании библиотеки для отрисовки графиков в сервисе ЮKassa. Тут про концепт, математические алгоритмы, реализацию взаимодействия с графиками и анимацию. Второй спич посвящен автоматизации тестирования продуктовых метрик в UI-тестах на iOS. Расскажем про то, как тестировали метрику раньше, и во что захотели всё это превратить. Добавьте к этому челлендж-факторы в виде ограничений платформы и бизнес-процессов, и вот отличный повод поделиться с сообществом полезными мыслями. Ну и напоследок. У вас бывает такое, что раз за разом на проектах встречаются одни и те же ошибки? И дело тут может быть вовсе не в человеческом факторе, а, например, в плохо понятых принципах программирования. Если ответили «да», то смотрите 3 видео, в котором спикер разберёт причины возникновения таких ошибок и как можно их избежать. Библиотека для рисования графиков Сергей Тоболин, iOS-разработчик Чем может быть полезна библиотека и как использовать её повторно снаружи 1:04 Об аналитике в ЮKassa 1:46 Концепт дизайна 2:46 Выбор фреймворка 4:08 SсiChart 4:54 SpriteKit 5:25 Первый этап: разработка алгоритма 7:53 Типы экстремумов графика 10:23 Второй этап: отрисовка графика и взаимодействие с ним 12:20 Третий этап: анимация 16:17 Результаты Извините, данный ресурс не поддреживается. :( Инструмент для тестирования продуктовых метрик в UI-тестах Станислав Зеликсон, iOS-разработчик Стас расскажет, как простая с виду задача превратилась в интересный челлендж из-за ограничений платформы и наших бизнес-процессов. 1:27 С чего все начиналось 2:39 Как мы тестировали метрику раньше? 3:16 Требования 4:40 Способы реализации 9:00 Реализация отправки метрик 22:10 Первый запуск на CI 25:53 Множество симуляторов 29:40 Интеграция в тесты 40:36 Ссылка на материалы на GitHub Извините, данный ресурс не поддреживается. :( Код, который работает, но плохо Нина Семкина, старший Android-разработчик Нина сделает обзор досадных ошибок на Kotlin, которые раз за разом появляются в проектах. А самое главное — разберёт причины их возникновения. 1:47 Проблемы паттерна Singleton. Пример с инициализацией параметров 5:29 Context в Singleton. Пример с потокобезопасным получением 9:19 Нарушения принципа единой ответветственности (Single responsibility principle) 13:38 Нарушения принципа подстановки Барбары Лисков 19:24 Конкурирующие состояния View 25:24 Общие итоги Извините, данный ресурс не поддреживается. :( Все доклады с большой ИТ-конференции ЮMoneyDay. Ещё докладыSPL
=========== Источник: habr.com =========== Похожие новости:
Блог компании ЮMoney ), #_razrabotka_pod_ios ( Разработка под iOS ), #_razrabotka_mobilnyh_prilozhenij ( Разработка мобильных приложений ), #_razrabotka_pod_android ( Разработка под Android ), #_testirovanie_mobilnyh_prilozhenij ( Тестирование мобильных приложений ) |
|
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 22-Ноя 13:59
Часовой пояс: UTC + 5