Тут надо бы добавить, что proxyman, в отличии от Charles как-то умудряется в сереализуемы данные что-то добавлять переодически, т.е. сервер отдает в json массив элементов myItem, а после редактирования proxyman массив может содержать и null элемент.
Тут слегка сложно поддерживать совместимость. Вы же понимаете что в основной ветке могут накрутить такого, что вы свои задачи из backlog туда уже без молотка не заколотите? А с каждым добавлением функционала поддерживать совместимость веток будет все сложнее и сложнее. Да и не факт что нужно.
А откуда у вас такие данные? У меня вот просто другие, что и msi и Asus и gigabyte и ASRock отрабатывают гарантийные сроки. В принципе с мат платами на фоне других комплектующих крайне мало проблем.
Разрешения и все прочее. Что там будет написано после удаления из play market и отсутствия необходимости соответствовать его правилам. Будут ли таргет оперативно поднимать и переписывать или будут только косметические правки?
Шейдеры только в 13 Андроиде завезли, ниже их нет, так что конечно красиво, но ветвления логики что-то не заметно, кто соберёт на устройство ниже, поймает краш.
А у вас все хорошо работает, glsl вместо agls подхватился без проблем?
Я конечно все понимаю, но если уж тащите статью из документации хотя бы примеры сравнения рекомпозиции от себя добавили. Пару гифок из layout inspector добавить то не сложно. А то для тех кто не в курсе ничего не понятно, а тем кто в курсе читать не особо интересно.
Вероятно это к тому что со стеком навигации (к примеру если у нас очень разветвленной приложение имеющее навигацию в bottomsheet) могут быть сложности. В ios вроде кнопки этой нет и там нет таких проблем делать всю навигацию под требования и разбираться что как и где должно работать.
С onbackpressedcallback тоже не все прям радостно, все привыкли что при нажатии кнопки назад можно что-то сделать, а теперь если флаг для callback взведен (т.е. вы хотите что-то сделать по нажатию) анимации красивой из примера не получится...
Да, static layout нет и его мягко говоря не хватает, но появилась возможность (не так давно насколько я знаю) измерения текста средствами самого compose (и его отрисовки собственно говоря для кастомных контроллов), в ту сторону не смотрели?
В реальном проекте все сильно по разному на самом деле. И для любой задачи есть разные инструменты подходящие для разного уровня знаний. Но в целом да, жить можно без большей части, но если есть желание развиваться - то учить нужно.
Чтобы это заработало все (proxy mitm) на мобильных устройствах ещё надо включить работу с пользовательскими сертификатами (как минимум в Android, в ios вроде тоже, но это не точно)
Кстати, Чарльз не всегда предлагает поменять request часть, в breakpoint можно галку поставить только на response.
Хотя бы тем, что калькулятор плюс на минус не заменит, а эта штука может...
Тут надо бы добавить, что proxyman, в отличии от Charles как-то умудряется в сереализуемы данные что-то добавлять переодически, т.е. сервер отдает в json массив элементов myItem, а после редактирования proxyman массив может содержать и null элемент.
Тут слегка сложно поддерживать совместимость. Вы же понимаете что в основной ветке могут накрутить такого, что вы свои задачи из backlog туда уже без молотка не заколотите? А с каждым добавлением функционала поддерживать совместимость веток будет все сложнее и сложнее. Да и не факт что нужно.
А откуда у вас такие данные? У меня вот просто другие, что и msi и Asus и gigabyte и ASRock отрабатывают гарантийные сроки. В принципе с мат платами на фоне других комплектующих крайне мало проблем.
Разрешения и все прочее. Что там будет написано после удаления из play market и отсутствия необходимости соответствовать его правилам. Будут ли таргет оперативно поднимать и переписывать или будут только косметические правки?
Да ладно, а чего же они аж в compose для android лежат без всяких плагинов? А давно у нас модификаторы языка без плагинов не собираются?
https://kotlinlang.org/docs/keyword-reference.html#modifier-keywords
Они даже пару слов в язык добавили, все ради него.
Шейдеры только в 13 Андроиде завезли, ниже их нет, так что конечно красиво, но ветвления логики что-то не заметно, кто соберёт на устройство ниже, поймает краш.
А у вас все хорошо работает, glsl вместо agls подхватился без проблем?
На английском информации же навалом по этой теме. GitHub тоже никто не отменял пока...
Я конечно все понимаю, но если уж тащите статью из документации хотя бы примеры сравнения рекомпозиции от себя добавили. Пару гифок из layout inspector добавить то не сложно. А то для тех кто не в курсе ничего не понятно, а тем кто в курсе читать не особо интересно.
Не для них гугл макробенчмарки и профилировщики выпускал же.
Вероятно это к тому что со стеком навигации (к примеру если у нас очень разветвленной приложение имеющее навигацию в bottomsheet) могут быть сложности. В ios вроде кнопки этой нет и там нет таких проблем делать всю навигацию под требования и разбираться что как и где должно работать.
С onbackpressedcallback тоже не все прям радостно, все привыкли что при нажатии кнопки назад можно что-то сделать, а теперь если флаг для callback взведен (т.е. вы хотите что-то сделать по нажатию) анимации красивой из примера не получится...
Если что имел ввиду вот это, сама возможность появилась недавно, до этого рисовать текст только через нативный canvas можно было.
https://developer.android.com/jetpack/compose/graphics/draw/overview#common-drawing
Да, static layout нет и его мягко говоря не хватает, но появилась возможность (не так давно насколько я знаю) измерения текста средствами самого compose (и его отрисовки собственно говоря для кастомных контроллов), в ту сторону не смотрели?
Да, Яндекс тоже отличился, сначала заявляли что микрофоны отключаются, а после слива сообщили что все же могли включаться удаленно.
В реальном проекте все сильно по разному на самом деле. И для любой задачи есть разные инструменты подходящие для разного уровня знаний. Но в целом да, жить можно без большей части, но если есть желание развиваться - то учить нужно.
Ну у kotlin на стыке с java могут быть сюрпризы...
Так здесь обзор именно с подменой. Что приходит и в студии глянуть можно, если надо.
tcpdump разве подменять пакеты может?
Для Mac os proxyman все же поприятней будет.
Чтобы это заработало все (proxy mitm) на мобильных устройствах ещё надо включить работу с пользовательскими сертификатами (как минимум в Android, в ios вроде тоже, но это не точно)
Кстати, Чарльз не всегда предлагает поменять request часть, в breakpoint можно галку поставить только на response.