Mobile Dev
 Mobile Dev
  • Видео 56
  • Просмотров 108 655

Видео

Почему Metal перестал быть страшным - Игорь Белов, Т-Банк
Просмотров 836Месяц назад
Доклад посвящен нововведению в SwiftUI 5, которое упрощает использование Metal-шейдеров и позволяет создавать мощные визуальные эффекты для приложений с минимальными усилиями. Несмотря на свою значимость, нововведение получило ограниченное внимание на WWDC 23, что отражается в нехватке релевантных статей и обсуждений #т_банк #мобильнаяразработка #metal #swiftui
Как побеждать в конкурсах от Telegram? Для этого вам понадобиться всего лишь...
Просмотров 1,4 тыс.2 месяца назад
Расскажу про свой опыт участия в контестах от Telegram. В докладе говорим о задачах, разбираем технические решения, и в целом как стоит подходить к контесту, если хочешь победить. И почему даже если ты подготовился на все 100%, победа может ускользнуть из твоих рук. #тинькофф #мобильнаяразработка
ИИ в работе: как упростить жизнь мобильного разработчика - Альберт Ахмадиев, Т-Банк
Просмотров 1,3 тыс.2 месяца назад
В современном мире технологий искусственный интеллект (ИИ) становится важным помощником для разработчиков, предлагая инструменты и решения для повышения эффективности и автоматизации рутинных задач. Этот доклад посвящен обсуждению того, как разработчики мобильных приложений могут использовать возможности ИИ для оптимизации своей работы. Презентация доклада: acdn.tinkoff.ru/static/meetups-talk-2...
Находим и увольняем low-перформеров- Александр Филиппов, Тинькофф
Просмотров 2,2 тыс.4 месяца назад
Каждый пользователь сталкивался с лагами в приложении и негодовал. В этом докладе расскажу о процессе локализации участков приложения, которые нагружают процессор, и рассмотрю инструменты, которые могут помочь нам в этом. #тинькофф #мобильнаяразработка
Настройка CI/CD - Дмитрий Кузнецов, Тинькофф
Просмотров 1,3 тыс.4 месяца назад
Каждый разработчик так или иначе сталкивается с настройкой CI/CD, однако о нюансах и подводных камнях знают не все. В этом рассказе вы узнаете, как максимально эффективно решить задачи бизнеса, выстрелить себе в ногу yaml конфигом и обеспечить надёжное место DevOps инженера в вашей команде на долгие годы. #тинькофф #мобильнаяразработка
Как мы создавали дизайн систему на Jetpack Compose - Михаил Стручков, Тинькофф
Просмотров 1,4 тыс.8 месяцев назад
Делимся докладами с осеннего Mobius 🍁 Кстати, весенний Mobius на подходе! Мы уже думаем над темами новых докладов. Если вам тоже есть, что рассказать - присоединяйтесь к нам и отправляйте заявки: mobiusconf.com/callforpapers/?Khaliulin_Tinkoff О чем доклад Михаила Стручкова: В современном мире мобильной разработки каждому развивающемуся приложению нужна удобная дизайн-система. Михаил рассказал ...
Сколько памяти нужно для сборки Android разработчикам о JVM - Юрий Анисимов, Тинькофф
Просмотров 9828 месяцев назад
Делимся докладами с осеннего Mobius 🍁 Кстати, весенний Mobius на подходе! Мы уже думаем над темами новых докладов. Если вам тоже есть, что рассказать - присоединяйтесь к нам и отправляйте заявки: mobiusconf.com/callforpapers/?Khaliulin_Tinkoff О чем доклад Юрия Анисимова: Переизбыток или дефицит выделенной памяти для Gradle могут замедлить сборку. В отдельных случаях время сборки вообще начинае...
Что такое observability мобильного приложения - Даниэль Халиулин, Тинькофф
Просмотров 1,4 тыс.8 месяцев назад
Делимся докладами с осеннего Mobius 🍁 Кстати, весенний Mobius на подходе! Мы уже думаем над темами новых докладов. Если вам тоже есть, что рассказать - присоединяйтесь к нам и отправляйте заявки: mobiusconf.com/callforpapers/?Khaliulin_Tinkoff О чем доклад Даниэля Халиулина: В мире бэкенда, API и баз данных хороший мониторинг давно является чем-то само собой разумеющимся. Вопрос мониторинга сер...
Инженерная культура - Как это работает #11
Просмотров 5708 месяцев назад
Общаемся с опытным инженером RuStore Михаилом Емеяльновым о построении инженерной культуры и способах вытягивания проектов из технических кризисов. 0:00 Вступление 0:47 В каких компаниях и с каким функционалом работал Михаил 12:05 Как спасать проекты из кризисных положений 17:18 Как делают диагностику 21:39 Как автоматизировать метрики при конфликтах? Сколько времени нужно на вливание пул-рекве...
SwiftData как замена CoreData Глубокое погружение - Андрей Зонов, Тинькофф
Просмотров 7998 месяцев назад
Делимся докладами с осеннего Mobius 🍁 Кстати, весенний Mobius на подходе! Мы уже думаем над темами новых докладов. Если вам тоже есть, что рассказать - присоединяйтесь к нам и отправляйте заявки: mobiusconf.com/callforpapers/?Zonov_Tinkoff О чем доклад Андрея Зонова: Андрей Зонов, тимлид команды iOS-разработчиков Тинькофф Бухгалтерии, рассказал о деталях работы нового фреймворка SwiftData, срав...
Объединяем Combine и Swift Concurrency - Александр Даровских, Тинькофф
Просмотров 1 тыс.8 месяцев назад
Объединяем Combine и Swift Concurrency - Александр Даровских, Тинькофф
Операционные системы - Как это работает #10
Просмотров 1,9 тыс.9 месяцев назад
Операционные системы - Как это работает #10
Разработка UI на Jetpack Compose - Михаил Стручков, Тинькофф
Просмотров 1,1 тыс.9 месяцев назад
Разработка UI на Jetpack Compose - Михаил Стручков, Тинькофф
Мыслим как Platform Engineer - Дмитрий Кузнецов, Тинькофф
Просмотров 9009 месяцев назад
Мыслим как Platform Engineer - Дмитрий Кузнецов, Тинькофф
Android Storage. Обзор инструментария - Филипп Майдуров, Тинькофф
Просмотров 1,1 тыс.9 месяцев назад
Android Storage. Обзор инструментария - Филипп Майдуров, Тинькофф
Функциональные языки - Как это работает #9
Просмотров 99610 месяцев назад
Функциональные языки - Как это работает #9
ReactNative: cостояние, скорость работы, конкуренция, будущее - Как это работает #8
Просмотров 1 тыс.10 месяцев назад
ReactNative: cостояние, скорость работы, конкуренция, будущее - Как это работает #8
Как ускорить сборку проекта и не остановить разработку - Сергей Ерохин, Тинькофф
Просмотров 84911 месяцев назад
Как ускорить сборку проекта и не остановить разработку - Сергей Ерохин, Тинькофф
Дизайнеры. Михаил Наер, Тинькофф - Как это работает #7
Просмотров 1,2 тыс.11 месяцев назад
Дизайнеры. Михаил Наер, Тинькофф - Как это работает #7
Какие проблемы могут возникать с безопасностью в мобильных приложениях - Андрей Цуриков, Тинькофф
Просмотров 80111 месяцев назад
Какие проблемы могут возникать с безопасностью в мобильных приложениях - Андрей Цуриков, Тинькофф
Как изменились подходы к автоматизированному тестированию в Тинькофф - Валерий Суковых, Тинькофф
Просмотров 1 тыс.11 месяцев назад
Как изменились подходы к автоматизированному тестированию в Тинькофф - Валерий Суковых, Тинькофф
Почему Accelerate - это не страшно - Игорь Белов, Тинькофф
Просмотров 62611 месяцев назад
Почему Accelerate - это не страшно - Игорь Белов, Тинькофф
Как устроена логика навигации флоу в приложении Тинькофф - Тимур Валиев, Тинькофф
Просмотров 1,9 тыс.11 месяцев назад
Как устроена логика навигации флоу в приложении Тинькофф - Тимур Валиев, Тинькофф
VR. Денис Колупаев, «Северсталь» - Как это работает #6
Просмотров 395Год назад
VR. Денис Колупаев, «Северсталь» - Как это работает #6
Декларативная навигация в iOS-приложении - Андрей Зонов, Тинькофф
Просмотров 1,4 тыс.Год назад
Декларативная навигация в iOS-приложении - Андрей Зонов, Тинькофф
Как работает Code Signing в iOS - Александр Дюбкин, Тинькофф
Просмотров 821Год назад
Как работает Code Signing в iOS - Александр Дюбкин, Тинькофф
Как собрать iOS-фреймворк из исходных файлов на Kotlin - Вячеслав Кормушкин, RetailNext
Просмотров 538Год назад
Как собрать iOS-фреймворк из исходных файлов на Kotlin - Вячеслав Кормушкин, RetailNext
А это можно запустить в фоне? - Кирилл Розов, Тинькофф
Просмотров 2,9 тыс.Год назад
А это можно запустить в фоне? - Кирилл Розов, Тинькофф
Android. Смотрите на больших экранах - Юрий Баскаков, Тинькофф
Просмотров 777Год назад
Android. Смотрите на больших экранах - Юрий Баскаков, Тинькофф

Комментарии

  • @user-px1rj9hd1w
    @user-px1rj9hd1w 6 дней назад

    Она читает и это видно..

  • @user-bx6jf9lr3t
    @user-bx6jf9lr3t 20 дней назад

    наверно один из показательных примеров не самого удачного на мой взгляд интвервью. год от года к кандидатам повышаются требования. уже стало нормой устраивать секции литкода, сисдиза, бехейва, тех части. Но почему интервьюеры все еще сидят с каменными лицами и с минимумом эмпатии (хотя вроде в начале все согласились что интервью особенно публичное это стресс). Все что мы слышим от интервьюера как он зачитывает вопросы с компа, сопоставляет ответы со своей матрицей компетенций к каждому вопросу и между вопросами говорит ОООООККККЭЭЭЭЭЭЭЭЙЙЙЙЙЙЙЙ (???). Изза этого мне как кандидату сложно следить за ходом собеса, я не понимаю то ли мы прошли текущий вопрос, то ли продолжаем копать, а как я ответил то норм/ненорм... И ты сидишь на собесе и еще больше загоняешься. Надеюсь что в будущем процесс собеседования будет совершенствоваться с 2х сторон. еще один момент это вопросы. Сори, вопрос про обновления UI на компоузе странный(по заявлению интервьюера) но вот про ActivityManagerService вполне приемлемый? Я не очень понимаю бизнес ценность этих знаний - ты не получишь повышение от менеджера если выучишь название классов ОС которые вызывают у твоего активити onResume. Возможно интервьюеры хотят узнать на сколько ты любопытный и любишь копать, но я могу копаться в другом направлении например как работает retrofit/okhttp ибо запросы мы тоже делаем в наших приложениях. И по итогу изза этих странных вопросов все разойдутся так и не узнав что кандидат - топ, просто не смог предугадать желания интервьюера. Получается мы и человека нормально не проинтервьюили так еще и время потратили. Про трату времени я еще я думаю что вопросы про активити/фрагменты/транзации_фрагментов должны потихоньку уходить, современный разработчик уже за все это забыл и сфокусировался на компоузе, и прочих КММ. Отдельно еще похвалю Алену, видно что местами знания у нее проседают, но мне понравилось как она держалась, у нее всегда был ответ и она всегда была готова к диалогу. Если она еще сходит на пару собесов и чуть улучшит качество своих ответов будет вообще супер. Сори за лонгрид)

    • @Filinhat
      @Filinhat 13 дней назад

      В точку. Озвучил и мои мысли.

    • @serhiiihnatiev732
      @serhiiihnatiev732 12 дней назад

      Согласен, тоже ходил недавно на Senior собеседование 1 час, где было всего 2 куска кода и все вопросы основывались на том знаю ли я в каких участках памяти хранятся мои переменные и различие == и ===. Ходили вокруг да около, вообще ничего другого не спрашивал.

  • @la5926
    @la5926 21 день назад

    Хасан, брат, там надо код рефакторить, а не просто смотреть на него. От того, что ты смотришь на этот код - он не отрефачится

  • @teamkicker0
    @teamkicker0 Месяц назад

    Я правильно понял, магнит делит свою кодовую базу с американскими chatgpt/copilot ?

  • @user-xk2bd2go9k
    @user-xk2bd2go9k Месяц назад

    🤘🤘🤘

  • @user-xy3xz4yv3v
    @user-xy3xz4yv3v Месяц назад

  • @dreamwalker9380
    @dreamwalker9380 Месяц назад

    Начало с 2:55

  • @user-mo7ge4cw3x
    @user-mo7ge4cw3x Месяц назад

    лисп не является функциональным языком программирования от слова СОВСЕМ! там можно писать в функциональном стиле но это не обязательно.

  • @user-qf5nn8xn3o
    @user-qf5nn8xn3o Месяц назад

    Спасибо. Алена молодец. Было ощущение, что у Алены были подсказки справа и слева от камеры. Пожелание - держать зрительный контакт с собеседником.

    • @aliaksandrbohush5257
      @aliaksandrbohush5257 Месяц назад

      Согласен, есть ощущение, что читает с суфлера - но это была бы наглость большая. Наверное, коллега глубоко копается в памяти, от этого взгляд такой

    • @venz5179
      @venz5179 Месяц назад

      так у неё нет ни одного слова паразита, она вообще не думает над ответами, всё летит как с бумажки. (посмотрел первые 12 минут)

    • @serhiiihnatiev732
      @serhiiihnatiev732 12 дней назад

      Кажется читала, может AI помошник... поскольку были паузы большие когда про рекомпозиции спрашивал. Но все равно молодец

  • @luidgy_ru
    @luidgy_ru Месяц назад

    100500 этапов собесов, чтобы потом джексонов туда сюда гонять. В правильном напрвлении двигаетесь, товарищи.

  • @theworld3076
    @theworld3076 Месяц назад

    Спасибо!

  • @bardakan
    @bardakan 2 месяца назад

    не рекомендую участвовать в конкурсах telegram - вас просто могут кинуть

    • @sk000rp
      @sk000rp Месяц назад

      Как это могут кинуть? Дать призовое место и не отправить деньги?

  • @user-ot3we1wx4h
    @user-ot3we1wx4h 2 месяца назад

    мне взяло где-то 48 часов, чтобы как-то осознать....🥲

  • @nikitaalymov5880
    @nikitaalymov5880 2 месяца назад

    Отличный доклад, спасибо большое! Удачи на следующих конкурсах

  • @max96169
    @max96169 2 месяца назад

    Дайте ему уже iphone 5

  • @dmitryovcharov1783
    @dmitryovcharov1783 2 месяца назад

    Спасибо большое за доклад и личный опыт!

  • @ilya_fomenko
    @ilya_fomenko 2 месяца назад

    Спасибо за доклад! В некоторых конкурсах сам участвовал, было интересно)

  • @TheZazatv
    @TheZazatv 2 месяца назад

    Шикарный доклад! Местами чувствую себя хлебушком после таких спикеров))

  • @technocom6603
    @technocom6603 2 месяца назад

    Вообще то у Tabnine точно есть бесплатная версия для AS (да и вообще IJ Platform), может и для XCode есть. Эта версия даёт не настолько крупные и контекстные подсказки как какой-нить копилот, но тоже смотрит в контекст, работает быстрее идейки и очень часто угадывает с подсказками. Очень полезный инструмент, пользовался несколько лет - реально убыстряет набор кода.

  • @onetwothree123-
    @onetwothree123- 3 месяца назад

    Спасибо

  • @islamISHere_001
    @islamISHere_001 4 месяца назад

    nice thanks

  • @andrewmovan771
    @andrewmovan771 4 месяца назад

    непонятно зачем некоторые докладчики пытаются выглядеть детьми и заваливают доклад мемами и прочей хренью, но справедливости ради, конкретно тут помимо мемов много полезного и интересного

    • @viktorOnopko777
      @viktorOnopko777 4 месяца назад

      Ой не душни, с мемами всегда по кайфу смотреть, чтобы разбавить что то серьезное, ты просто не шаришь паря😉

    • @trekmaxlebyaga
      @trekmaxlebyaga 4 месяца назад

      @@viktorOnopko777 да ладно тебе) может ему пришлось рано повзрослеть и теперь он ненавидит все что связано с детством.

  • @max96169
    @max96169 4 месяца назад

    Приблизить код в браузере не могут. Кодеры...

  • @trekmaxlebyaga
    @trekmaxlebyaga 4 месяца назад

    Извините, а где тут про настройку CI/CD? Увидел графики, услышал про релизные циклы, а про настройку нет(( За литературу спасибо

  • @user-my6yf1st8z
    @user-my6yf1st8z 4 месяца назад

    светлую тему нужно ставить

  • @user-nb8ie8yy8y
    @user-nb8ie8yy8y 4 месяца назад

    Было бы круто если бы код как то выкладывали по сслке чтобы можно было тоже глянуть,мб себя проверить где то

  • @user-nb8ie8yy8y
    @user-nb8ie8yy8y 4 месяца назад

    Эх первое что бьет прям по глазам это контекст во вью модели который вызовет утечку памяти(

    • @yet300
      @yet300 4 месяца назад

      Ксти а если использовать AndroidViewModel?

  • @OneTwo00
    @OneTwo00 4 месяца назад

    6:05 начало

  • @user_nato
    @user_nato 4 месяца назад

    Глаза сломал, смотря на код. В след раз ещё меньше сделайте

  • @madman334
    @madman334 4 месяца назад

    ждем iOS-ров

    • @t_bank_mobile_dev
      @t_bank_mobile_dev 4 месяца назад

      пойдешь кандидатом?

    • @somestay07
      @somestay07 12 дней назад

      @@t_bank_mobile_dev Я могу сходить кандидатом :)

  • @NikolasCapko
    @NikolasCapko 4 месяца назад

    Код лучше показывать полностью, трудно читаемо

  • @trekmaxlebyaga
    @trekmaxlebyaga 4 месяца назад

    В следующий раз оставьте ссылку на код) Я бы тоже посидел подумал)

    • @ksp9999
      @ksp9999 4 месяца назад

      Там в адресной строке, если приблизить, то можно разглядеть.

    • @lirjarmuhametova8516
      @lirjarmuhametova8516 Месяц назад

      @@ksp9999 пишет, что прохождение завершено(

  • @ksp9999
    @ksp9999 4 месяца назад

    Очень интересно. Спасибо всем за собес. 😊 С дивана кажется не сложным, но под стрессом почему-то всегда наоборот.

  • @user-xw6ot3uz1b
    @user-xw6ot3uz1b 5 месяцев назад

    Спасибо за доклад! Очень интересно было послушать о внедрении в большой проект

  • @posix-dev
    @posix-dev 5 месяцев назад

    Честно, не совсем понял, как дали ему оценку сеньор, если про волатайл коряво ответил, линкед лист поменяли на лист, тк это сужает реализацию? Рили?) а не наоборот?) наоборот у нас расширяется поле для отдачи разных инициализаций листов. Спорить с интервьювером в конце, имхо плохой тон, тем более он был прав 😅

    • @ki11qwerty47
      @ki11qwerty47 3 месяца назад

      абсолютно согласен. ощущаю себя сейчас мидлом+, тоже 4 года разработки. в целом я не скажу что идеально бы прошел, некоторые моменты ставил на паузу и пытался своими словами ответить, а потом нажимал плей и смотрел что ответил кондидат. некоторые места рука лицо, некоторые я сам забуксовал, думаю ноздря в ноздрю, с учетом что там все таки стресс какой никакой а я чаёк сижу пью на кухне) но когда сказали что на позицию синьор то чуть чаем в экран не брызнул. мб пора бы уже самому по собесам походить если такое считают за синьора)

  • @vitys1000
    @vitys1000 6 месяцев назад

    Дмитрий можете дать ваш телеграмм? Хочется попасть к вам в команду

    • @user-yk8js6le6c
      @user-yk8js6le6c 4 месяца назад

      Меня можно найти на linkedin

  • @paulsoja2732
    @paulsoja2732 6 месяцев назад

    400к строк кода, 120+ модулей... Это на каждые 3к строк кода отдельный модуль. Как-то перебор.

  • @user-bm6bf3vl2y
    @user-bm6bf3vl2y 7 месяцев назад

    Заработать вот что мне интересовало бы редко такое бывает трудно

  • @demidov125
    @demidov125 7 месяцев назад

    Отличный доклад, спасибо🔥👍 Чуть чуть можно было бы затронуть PostRoutingTask, тк только ее не хватило) Ну и наверно спорным является присвоение каких либо данных в finder. Хз насколько хорошая практика подобную логику туда помещать, но это чисто на мой взгляд🤷‍♂️

  • @brunskiy
    @brunskiy 7 месяцев назад

    Не важно в какой канторе. Синьор отличается тем, что он в состоянии определить эстимейт для задачи максимально точно.

  • @kalayda
    @kalayda 8 месяцев назад

    Это было больно, даже на джуна. Похоже больше на тестирование софт скилов Андрея. И он его блестяще прошел.

  • @elron2010
    @elron2010 8 месяцев назад

    спасибо, теперь понятно почему приложение на телефоне весит 621МБ (без данных и кеша)

  • @DmitriyChudnyi
    @DmitriyChudnyi 8 месяцев назад

    Спасибо автору. Информативно

  • @codemachine19
    @codemachine19 9 месяцев назад

    а можно найти на гитхабе дизайн систему ?

  • @Evgeny_E
    @Evgeny_E 9 месяцев назад

    Очень интересный выпуск! Спасибо!

  • @Ben-cj4vx
    @Ben-cj4vx 9 месяцев назад

    Promo SM

  • @aezvenkov
    @aezvenkov 9 месяцев назад

    👍

  • @Polite_person_
    @Polite_person_ 9 месяцев назад

    🤮

  • @Trecoolerok
    @Trecoolerok 9 месяцев назад

    Клёвая идея с персонажами из мультика, забавно)

  • @kizuf
    @kizuf 9 месяцев назад

    17 компонентов за полгода, это сильно главное смузи в компост не проливать, это не экологично