😎Леонид Лядвейкин (App in the Air) пробовал писать на Tizen, Ionic, нативный Android и Xamarin, но остановился на iOS, которым занимается последние 3 года.
На Apps Live 2020 расскажет про 3 основные составляющие Apple Watch: Complications, Notifications и Apps, как сделать их на SwiftUI и чем отличается SwiftUI 2.0 на watchOS от iOS. А также рассмотрит, как сделать приложение на архитектуре Flux, используя Combine 👉 bit.ly/3k97Bdn
🔥Ждём вас уже завтра на Apps Live 2020 👉 bit.ly/3kXT3O0
На Apps Live 2020 расскажет про 3 основные составляющие Apple Watch: Complications, Notifications и Apps, как сделать их на SwiftUI и чем отличается SwiftUI 2.0 на watchOS от iOS. А также рассмотрит, как сделать приложение на архитектуре Flux, используя Combine 👉 bit.ly/3k97Bdn
🔥Ждём вас уже завтра на Apps Live 2020 👉 bit.ly/3kXT3O0
☕️Доброе утро! Через час, в 11:45 МСК, стартуем нашу Apps Live 2020 – профессиональную конференцию разработчиков мобильных приложений.
🎉С удовольствием напоминаем, благодаря компании Юла, конференция стала открытой и пройдёт 21 и 22 октября на онлайн-платформе Онтико. Для участия необходимо только зарегистрироваться 👉 bit.ly/3kXT3O0
💥Юла – сервис объявлений, входящий в состав Mail.ru Group и обслуживаемый сотней серверов в нескольких дата-центрах. Юла ставит перед собой задачи создания максимально удобного сервиса для пользователей, основываясь на ежедневно получаемых отзывах и данных аналитики.
🎉С удовольствием напоминаем, благодаря компании Юла, конференция стала открытой и пройдёт 21 и 22 октября на онлайн-платформе Онтико. Для участия необходимо только зарегистрироваться 👉 bit.ly/3kXT3O0
💥Юла – сервис объявлений, входящий в состав Mail.ru Group и обслуживаемый сотней серверов в нескольких дата-центрах. Юла ставит перед собой задачи создания максимально удобного сервиса для пользователей, основываясь на ежедневно получаемых отзывах и данных аналитики.
🔥Через 5 минут начинаем Apps Live 2020! Наливайте чай-кофе, готовьте бутерброды-печеньки, устраивайтесь поудобней и осматривайтесь на платформе Онтико.
📍Изучайте расписание 👉 appsconf.ru/moscow/2020/schedule планируйте ближайшие два дня.
⚠️Обратите внимание на вкладки Выставка и Участники: на первой вы можете побродить по виртуальным стендам партнёров и пообщаться с командами, на второй оставить свои данные для нетворкинга и познакомиться с профессионалами со всего мира.
📍Изучайте расписание 👉 appsconf.ru/moscow/2020/schedule планируйте ближайшие два дня.
⚠️Обратите внимание на вкладки Выставка и Участники: на первой вы можете побродить по виртуальным стендам партнёров и пообщаться с командами, на второй оставить свои данные для нетворкинга и познакомиться с профессионалами со всего мира.
💥В 12:00 МСК в первом зале Готовим Большую Фичу™ на Kotlin Multiplatform с Дмитрием Яковлевым (Яндекс) 👉 bit.ly/31d1mOe
В докладе рассмотрим:
- какие есть подходы/библиотеки для написания многопоточной логики в Kotlin Mutliplatform Mobile;
- как быть с реактивщиной в KMM?
- чего стоит избегать при написании common-кода;
- networking и кэширование.
⚠️Напомним, чтобы принять в конференции, вам достаточно зарегистрироваться 👉 bit.ly/3kXT3O0 – ведь благодаря Юле Apps Live 2020 стала полностью открытой.
В докладе рассмотрим:
- какие есть подходы/библиотеки для написания многопоточной логики в Kotlin Mutliplatform Mobile;
- как быть с реактивщиной в KMM?
- чего стоит избегать при написании common-кода;
- networking и кэширование.
⚠️Напомним, чтобы принять в конференции, вам достаточно зарегистрироваться 👉 bit.ly/3kXT3O0 – ведь благодаря Юле Apps Live 2020 стала полностью открытой.
😎В 12:00 МСК во втором зале Николай Чамеев, Software Engineer из Badoo, выступит с докладом Remote Builds: работаем из дома, а собираем в офисе.
📍Николай расскажет подробнее об удаленных сборках: почему в компании начали их использовать, как настроили, какие были проблемы, как проверили эффективность и какие получили результаты 👉 bit.ly/37bjKes
📍Николай расскажет подробнее об удаленных сборках: почему в компании начали их использовать, как настроили, какие были проблемы, как проверили эффективность и какие получили результаты 👉 bit.ly/37bjKes
💥В 12:50 МСК во втором зале Вадим Гальцев (Альфа-Банк) расскажет, Как заставить Kotlin писать код за нас, или Как с Kotlin быть поэтом.
Изучим, как можно упростить процесс написания кода за счет генерации однотипных и повторяющихся классов. Рассмотрим основной фреймворк — KotlinPoet. Разберемся, как работает Annotation Processing и как написать свой процессор для обработки аннотации, а также в чем разница между apt и kapt, и как кодогенерация может повлиять на нашу жизнь 👉 bit.ly/3drRLIu
Изучим, как можно упростить процесс написания кода за счет генерации однотипных и повторяющихся классов. Рассмотрим основной фреймворк — KotlinPoet. Разберемся, как работает Annotation Processing и как написать свой процессор для обработки аннотации, а также в чем разница между apt и kapt, и как кодогенерация может повлиять на нашу жизнь 👉 bit.ly/3drRLIu
✅Приложение МегаФона — это ведущий мобильный продукт компании, которыми ежедневно пользуются по всей стране миллионы.
Личный кабинет МегаФона в этом году стал призёром Рейтинга Рунета 2020 как лучшее сервисное приложение (2 место) и лучшее приложение бренда (3 место).
⚠️Команда приложения МегаФона постоянно развивает и адаптирует процессы разработки, подходы и решения для оперативных релизов и улучшения качества. И всегда находится в поиске крутых разработчиков 👉 bit.ly/31onaGQ
Личный кабинет МегаФона в этом году стал призёром Рейтинга Рунета 2020 как лучшее сервисное приложение (2 место) и лучшее приложение бренда (3 место).
⚠️Команда приложения МегаФона постоянно развивает и адаптирует процессы разработки, подходы и решения для оперативных релизов и улучшения качества. И всегда находится в поиске крутых разработчиков 👉 bit.ly/31onaGQ
🔥Приходите играть в многопользовательскую игру Сбера для разработчиков — CyberCode. Побеждай врагов силой своего кода и выигрывай 3000 рублей на покупки в киберспортивном магазине FragStore 👉 https://cybercode.geecko.ru
😎В 13:20 МСК в первом зале выступит Артем Шахов – соучредитель агентства WinWin Agency и BDD флагманского направления WinWin China. Увлекается чтением, любит писать тексты, считает, что самая ценная инвестиция — это инвестиция в себя!
📍В докладе Артём расскажет про:
1. Знакомство с Китаем: как иностранные приложения чувствуют себя на китайском рынке.
2. Перспективы развития приложений на рынке страны, полезные секреты-плюшки для разработчиков.
3. Что придется преодолеть для покорения рынка Поднебесной.
4. Методологию вывода мобильного приложения в КНР, как все сделать без ошибок.
📍В докладе Артём расскажет про:
1. Знакомство с Китаем: как иностранные приложения чувствуют себя на китайском рынке.
2. Перспективы развития приложений на рынке страны, полезные секреты-плюшки для разработчиков.
3. Что придется преодолеть для покорения рынка Поднебесной.
4. Методологию вывода мобильного приложения в КНР, как все сделать без ошибок.
💥ПСБ — это универсальный государственный банк с собственной разработкой и ИТ экспертизой. И партнёр нашей Apps Live 2020.
IT-команда ежедневно совершенствует мобильных банк ПСБ, делая его быстрее и комфортнее для клиентов банка.
🔥Залетай на платформу ПСБ! Выполни все задания суперкомпьютера “Думателя”, который знает ответы на главные вопросы мобильных разработчиков! Участвуй и выиграй box с крутыми подарками от ПСБ 👉 https://psb-it.ru
IT-команда ежедневно совершенствует мобильных банк ПСБ, делая его быстрее и комфортнее для клиентов банка.
🔥Залетай на платформу ПСБ! Выполни все задания суперкомпьютера “Думателя”, который знает ответы на главные вопросы мобильных разработчиков! Участвуй и выиграй box с крутыми подарками от ПСБ 👉 https://psb-it.ru
🔥В 13:40 МСК во втором зале включение нашего партнёра Сбера «Платформенная VS продуктовая команда».
😎Спикеры: Каплан Дениз (iOS-разработчик), Бубнов Иван (техлид iOS), Литвяков Николай (техлид Android)
— Платформенная команда: разбираемся с понятием и ищем заказчика
— Как платформенные команды появились в Сбере и почему?
— Для чего нужно деление платформенных команд по направлениям?
— Жизненный цикл развития платформенной команды
— Как появление платформенных команд сказалось на продуктовых? И кто должен реализовывать фичи?
😎Спикеры: Каплан Дениз (iOS-разработчик), Бубнов Иван (техлид iOS), Литвяков Николай (техлид Android)
— Платформенная команда: разбираемся с понятием и ищем заказчика
— Как платформенные команды появились в Сбере и почему?
— Для чего нужно деление платформенных команд по направлениям?
— Жизненный цикл развития платформенной команды
— Как появление платформенных команд сказалось на продуктовых? И кто должен реализовывать фичи?
💥В первом зале с 14:10 до 14:30 МСК перерыв на кофе-печеньки-размяться. Ждём вас в 14:30 МСК на доклад Андрея Ильского, руководителя мобильной разработки в МегаФоне, Error Handling and Recovery.
В докладе будут рассмотрены область разработки и программирования “Обработки ошибок”, основные ее аспекты и “вызовы”, краткий исторический обзор релевантных стандартов, инструментов и практик с последующей более детальной и практической адаптацией на платформы и возможности SDK от Apple Inc.
В докладе будут рассмотрены область разработки и программирования “Обработки ошибок”, основные ее аспекты и “вызовы”, краткий исторический обзор релевантных стандартов, инструментов и практик с последующей более детальной и практической адаптацией на платформы и возможности SDK от Apple Inc.
💥В 14:10 МСК во втором зале Андрей Шиков (FAANG) выступит с докладом Jetpack Compose - Android = ?
Андрей расскажет о том, как можно использовать Jetpack Compose в отрыве от Андроида уже сейчас и что нас может ждать в будущем. Помимо этого, пройдемся по внутренностям библиотеки и рассмотрим, как магические функции взаимодействуют с рекомпозицией и обновлением дерева.
Андрей расскажет о том, как можно использовать Jetpack Compose в отрыве от Андроида уже сейчас и что нас может ждать в будущем. Помимо этого, пройдемся по внутренностям библиотеки и рассмотрим, как магические функции взаимодействуют с рекомпозицией и обновлением дерева.
💥В 15:00 МСК ждём вас во втором зале на доклад LiveData, Coroutines и Flow. Больше двух лет без RxJava Алексея Глухарева (Nova Ocean).
Алексей соучредитель студии, специализирующейся на разработке нативных мобильных приложений. Раньше разрабатывал приложения и вел команды в таких компаниях, как Alibaba и Lazada.
📍В 2017 году в Eatigo решили создать новое приложение, используя недавно вышедшие Android Architecture Components, Kotlin и Coroutines. Алексей расскажет, как эволюционировали код и архитектура, с каким проблемами столкнулись, работая с этим стеком технологий.
Алексей соучредитель студии, специализирующейся на разработке нативных мобильных приложений. Раньше разрабатывал приложения и вел команды в таких компаниях, как Alibaba и Lazada.
📍В 2017 году в Eatigo решили создать новое приложение, используя недавно вышедшие Android Architecture Components, Kotlin и Coroutines. Алексей расскажет, как эволюционировали код и архитектура, с каким проблемами столкнулись, работая с этим стеком технологий.
🔥В 15:20 МСК в первом зале партнёр нашей конференции Skillbox расскажет про итоги исследования soft skills.
✅Подписывайтесь на соцсети Skillbox 👉 https://linktr.ee/skillbox
✅Подписывайтесь на соцсети Skillbox 👉 https://linktr.ee/skillbox
Linktree
skillbox | Instagram, Facebook | Linktree
Linktree. Make your link do more.
🔥В 15:40 МСК в первом зале Андрей Чевозеров (Grid Dynamics) выступит с докладом Очередная революция от Apple: SwiftUI, Combine и Catalyst.
Наверное, все уже слышали о новейших фреймворках Apple SwiftUI и Combine. В своём докладе Андрей подробно расскажет о их плюсах и минусах, а также сравнит старый и новый подход. Не погружаясь глубоко в детали реализации, поделится частичкой опыта, накопленного более чем за год ежедневной работы над двумя боевыми SwiftUI-проектами. За это время Андрею удалось попробовать разные подходы и собрать огромное количество шишек, но самое главное – сформировать полноценное мнение о возможностях и перспективах этих прекрасных фреймворков.Если вы сомневаетесь, стоит ли сейчас погружаться в чудесный мир декларативного UI и реактивщины – этот доклад точно поможет вам определиться.
Наверное, все уже слышали о новейших фреймворках Apple SwiftUI и Combine. В своём докладе Андрей подробно расскажет о их плюсах и минусах, а также сравнит старый и новый подход. Не погружаясь глубоко в детали реализации, поделится частичкой опыта, накопленного более чем за год ежедневной работы над двумя боевыми SwiftUI-проектами. За это время Андрею удалось попробовать разные подходы и собрать огромное количество шишек, но самое главное – сформировать полноценное мнение о возможностях и перспективах этих прекрасных фреймворков.Если вы сомневаетесь, стоит ли сейчас погружаться в чудесный мир декларативного UI и реактивщины – этот доклад точно поможет вам определиться.
🔥В 15:50 МСК во втором зале Владислав Шипугин (Redmadrobot) поделится, Как реализовать тёмную тему за неделю. И почему мы с дизайнерами потратили на это три месяца.
В продукте, над которым работал Владислав, была поставлена задача реализовать темную тему. Изначально план был максимально прост: дизайнеры делают тёмную тему, а разработчики добавляют файл value-night/color.xml — это если в двух словах. Мы оценили его в 2 спринта. Но в процессе её проектирования поняли, что дизайн и iOS- и Android-приложения не готовы к темной теме и пришлось переделывать почти всё приложение.
📍В докладе Владислав расскажет, с какими проблемами мы столкнулись и как их решили 👉 bit.ly/3kaCNsW
В продукте, над которым работал Владислав, была поставлена задача реализовать темную тему. Изначально план был максимально прост: дизайнеры делают тёмную тему, а разработчики добавляют файл value-night/color.xml — это если в двух словах. Мы оценили его в 2 спринта. Но в процессе её проектирования поняли, что дизайн и iOS- и Android-приложения не готовы к темной теме и пришлось переделывать почти всё приложение.
📍В докладе Владислав расскажет, с какими проблемами мы столкнулись и как их решили 👉 bit.ly/3kaCNsW
🚖В Ситимобил стараются давать максимальную свободу в организации работы, дают возможность внедрять новые практики и подходы к разработке. Все участники команды определяют набор правил, и каждый может смело предлагать новые идеи, подходы, технологии!
✅Над каждым мобильным приложением работают несколько кросс-функциональных команд. С помощью сервиса Ситимобил совершается более полумиллиона поездок в день. Присоединяйся 👉 bit.ly/33ZcbW9
✅Над каждым мобильным приложением работают несколько кросс-функциональных команд. С помощью сервиса Ситимобил совершается более полумиллиона поездок в день. Присоединяйся 👉 bit.ly/33ZcbW9
☠️Пиратский квест для разработчиков от МегаФон
🔥Попробуй без единой ошибки расшифровать карту и первым добраться до сокровищ! Выбирай одного из пиратов по своей специальности и начинай игру 👉 bit.ly/35zdef9
🔥Попробуй без единой ошибки расшифровать карту и первым добраться до сокровищ! Выбирай одного из пиратов по своей специальности и начинай игру 👉 bit.ly/35zdef9
special.pikabu.ru
Пиратский квест для программистов
Выбирайте пирата по своим навыкам (Java, React, iOS или QA) и вперед на поиски сокровищ!
🔥В 16:30 МСК в первом зале пройдёт Круглый стол "Строим эффективный процесс code-review".
😎Спикеры: Антон Черноусов (Yandex.Cloud) – Developer Advocate, Николай Нестеров (Сбер) – андроид-разработчик, Александр Агейченко (Distillery) – Android-разработчик, Кирилл Розов – Android Team Lead в Replika.ai, Сергей Боиштян (Авито), Аркадий Иванов (Badoo) – андроид-разработчик, Сергей Рябов (FAANG) Software Engineer.
😎Спикеры: Антон Черноусов (Yandex.Cloud) – Developer Advocate, Николай Нестеров (Сбер) – андроид-разработчик, Александр Агейченко (Distillery) – Android-разработчик, Кирилл Розов – Android Team Lead в Replika.ai, Сергей Боиштян (Авито), Аркадий Иванов (Badoo) – андроид-разработчик, Сергей Рябов (FAANG) Software Engineer.