← пред | след →
yar_rick 2022-06-25 23:51:35
Нужно просто прямо в студии развить инструменты дизайна
yar_rick 2022-06-25 23:52:07
И чтобы сам дизайн был в такой форме, который сразу используется в код, без лишней обработки
yar_rick 2022-06-25 23:52:19
Потому что сейчас НЕЭФФЕКТИВНО
inthecornersc 2022-06-25 23:52:28
yar_rick 2022-06-25 23:51:16
Вот развивают же сейчас figma-to-compose, это пока костыль, но в будущем мой подход будет больше применяться
Да конечно. В фигме кто-то что-то изменит, экспортирует это в код и ваш текущий код пойдет по женской линии
yar_rick 2022-06-25 23:52:45
inthecornersc 2022-06-25 23:52:28
Да конечно. В фигме кто-то что-то изменит, экспортирует это в код и ваш текущий код пойдет по женской линии
Да, потому что сейчас через жопу
yar_rick 2022-06-25 23:52:59
Человек сидит и по картинке верстает, это же сюр
yar_rick 2022-06-25 23:53:22
Это ручная работа, которую надо убирать
inthecornersc 2022-06-25 23:53:33
yar_rick 2022-06-25 23:52:59
Человек сидит и по картинке верстает, это же сюр
Это норм, если дизайнер правильный.
yar_rick 2022-06-25 23:53:47
А потом QA сравнивает, хороший ли глаз у верстальщика, или он не pixel-prefect
yar_rick 2022-06-25 23:54:41
Вы просто подумайте, как убыстриться разработка без этого тормозного этапа
inthecornersc 2022-06-25 23:54:51
yar_rick 2022-06-25 23:53:47
А потом QA сравнивает, хороший ли глаз у верстальщика, или он не pixel-prefect
С чем сравнивать для iOS? Какой будет общий эталон? QA должен разбираться в коде для android и iOS?
yar_rick 2022-06-25 23:56:12
inthecornersc 2022-06-25 23:54:51
С чем сравнивать для iOS? Какой будет общий эталон? QA должен разбираться в коде для android и iOS?
Так ведь я к тому и веду, чтобы освободить от двух копий дизайна — в Фигме и в коде. Две одинаковые сущности, которые нужно сравнивать. А зачем, когда должна быть одна?
SamuraiDev 2022-06-25 23:57:17
Кодер не должен знать какими муками это нарисовано. Дизайнер не должен знать какими муками это реализовано
inthecornersc 2022-06-25 23:57:40
yar_rick 2022-06-25 23:54:41
Вы просто подумайте, как убыстриться разработка без этого тормозного этапа
Всю жизнь везде сначала рисуют эскизы на бумаге, обсуждают, принимают, потом делают это в виде картинок, обсуждают, принимают… От простого к сложному… А оказывается, нужно просто сразу всё делать в хмл! 😁
Александр Зобов 2022-06-25 23:59:40
Ищу ментора по разработке на Kotlin, если есть интерес — прошу сообщить в пм.
yar_rick 2022-06-25 23:59:48
inthecornersc 2022-06-25 23:57:40
Всю жизнь везде сначала рисуют эскизы на бумаге, обсуждают, принимают, потом делают это в виде картинок, обсуждают, принимают… От простого к сложному… А оказывается, нужно просто сразу всё делать в хмл! 😁
Да набросай ты на бумаге, никто не осудит, просто потом нужен инструмент для создания исходника дизайна, который сразу можно использовать в коде. И в Android этого почти добились при помощи XML, только инструменты дизайна в студии не запилили нормальные. Сейчас появился Compose и будет Figma to Compose и это шаг в нужном направлении
2022-06-25 23:59:53
PSA_98Serg 2022-06-25 23:51:02
Скорее дизайн в фигме — это пожелание.
Пожелание? Тогда как в команде, дизайнер должен донести свою мысль программисту?
Harmonizr 2022-06-26 00:00:05
Александр Зобов 2022-06-25 23:59:40
Ищу ментора по разработке на Kotlin, если есть интерес — прошу сообщить в пм.
могу поменторить, а вот писать первым не могу)
inthecornersc 2022-06-26 00:00:09
SamuraiDev 2022-06-25 23:57:17
Кодер не должен знать какими муками это нарисовано. Дизайнер не должен знать какими муками это реализовано
На самом деле должны. Потому что оба должны пользоваться общей дизайн-системой.
PSA_98Serg 2022-06-26 00:00:21
SamuraiDev 2022-06-25 23:57:17
Кодер не должен знать какими муками это нарисовано. Дизайнер не должен знать какими муками это реализовано
Дизайнер должен знать реализуемы ли его пожелания, с муками или без. И понимать возможности того для чего творит. В частности того что разрешение может быть примерно от 720 на 360 до 4000 на 1960 и с aspect ratio от 3 на 4 до 9 на 16
PSA_98Serg 2022-06-26 00:01:23
2022-06-25 23:59:53
Пожелание? Тогда как в команде, дизайнер должен донести свою мысль программисту?
Понимая проблему наличия зоопарка из 100000 видов устройств с разными расширениями и размерами.
r_u_s_r_s_t 2022-06-26 00:01:26
SamuraiDev 2022-06-25 23:50:25
Ну на голом win api формы делать это тоже себя не любить надо наверно. А вот после winForms я уже подутомился
Это не только формы, там все ж через это, банальный i/o
PSA_98Serg 2022-06-26 00:02:37
В идеале с него нужна верстка не в пикселях а в процентах от ширины/высоты, а в dp только отступы и подобное как в matherial io
SamuraiDev 2022-06-26 00:03:12
PSA_98Serg 2022-06-26 00:00:21
Дизайнер должен знать реализуемы ли его пожелания, с муками или без. И понимать возможности того для чего творит. В частности того что разрешение может быть примерно от 720 на 360 до 4000 на 1960 и с aspect ratio от 3 на 4 до 9 на 16
Ну в пределах разумного конечно. С тем, что используется в приложениях должен быть знаком естественно и отсебятину не гнать без дополнительного обсуждения
inthecornersc 2022-06-26 00:03:33
yar_rick 2022-06-25 23:59:48
Да набросай ты на бумаге, никто не осудит, просто потом нужен инструмент для создания исходника дизайна, который сразу можно использовать в коде. И в Android этого почти добились при помощи XML, только инструменты дизайна в студии не запилили нормальные. Сейчас появился Compose и будет Figma to Compose и это шаг в нужном направлении
Картинки вы тоже в хмл будете делать?
notworkingcode 2022-06-26 00:03:50
inthecornersc 2022-06-26 00:03:33
Картинки вы тоже в хмл будете делать?
А чо нет
creeksoncreeks 2022-06-26 00:03:52
SamuraiDev 2022-06-25 23:57:17
Кодер не должен знать какими муками это нарисовано. Дизайнер не должен знать какими муками это реализовано
если кодер не умеет в основы дизайна, и оперирует штуками типа «я погромист а не дизайнер» – мои ему соболезнования
yar_rick 2022-06-26 00:03:59
inthecornersc 2022-06-26 00:03:33
Картинки вы тоже в хмл будете делать?
Дизайн — это не про картинки. Картинки — это иллюстратор
2022-06-26 00:04:30
yar_rick 2022-06-26 00:03:59
Дизайн — это не про картинки. Картинки — это иллюстратор
Чувак, лучше молчи, вот серьезно. Не порть себе репутацию.
inthecornersc 2022-06-26 00:05:23
yar_rick 2022-06-26 00:03:59
Дизайн — это не про картинки. Картинки — это иллюстратор
Ой всё.
А вместе сопрягать картинки и разметку, чтобы всё было стильно и нарядно, кто будет? А цвета выбирать?
SamuraiDev 2022-06-26 00:05:39
creeksoncreeks 2022-06-26 00:03:52
если кодер не умеет в основы дизайна, и оперирует штуками типа «я погромист а не дизайнер» – мои ему соболезнования
Опять же в пределах разумного. Минимальную оценку удобства тоже должен давать
notworkingcode 2022-06-26 00:06:05
inthecornersc 2022-06-26 00:05:23
Ой всё.
А вместе сопрягать картинки и разметку, чтобы всё было стильно и нарядно, кто будет? А цвета выбирать?
Джун 👍
yar_rick 2022-06-26 00:08:24
Я понимаю, что вы относитесь с скепсисом, но движение в этом направлении есть. Сейчас ещё не время, конечно. Но если можешь сразу делать дизайн в коде или в XML, то я думаю, это классный навык. Сам всегда верстал сразу в коде для личных проектов, мне очень нравится такой подход.
notworkingcode 2022-06-26 00:09:35
Сам делаю != делают все
inthecornersc 2022-06-26 00:09:36
notworkingcode 2022-06-26 00:06:05
Джун 👍
И то верно. Контора такая: вот вам наши фирменные цвета и шрифты.
Джун: нафиг-нафиг, вот вам дефолтные colors.xml и styles.xml
Контора: а как же iOS?
Джун: не знаю, не пробовал
yar_rick 2022-06-26 00:10:25
notworkingcode 2022-06-26 00:09:35
Сам делаю != делают все
Да, тут просто вопрос был, можно ли делать дизайн сразу в студии. Вот я так и делаю, мне нравится.
yar_rick 2022-06-26 00:10:48
Если получается, то зачем себя мучить Фигмой еще
SamuraiDev 2022-06-26 00:10:48
yar_rick 2022-06-26 00:08:24
Я понимаю, что вы относитесь с скепсисом, но движение в этом направлении есть. Сейчас ещё не время, конечно. Но если можешь сразу делать дизайн в коде или в XML, то я думаю, это классный навык. Сам всегда верстал сразу в коде для личных проектов, мне очень нравится такой подход.
Да типа какую-то мелочь сверстать в коде это норма. Но когда интерфейс состоит не из 2.5 контролов – сразу в код уже не особо охота лезть. Рискуешь потерять кучу времени и выгореть за день
inthecornersc 2022-06-26 00:11:17
yar_rick 2022-06-26 00:10:25
Да, тут просто вопрос был, можно ли делать дизайн сразу в студии. Вот я так и делаю, мне нравится.
Если будете работать в большой конторе, то сильно удивитесь
yar_rick 2022-06-26 00:11:23
SamuraiDev 2022-06-26 00:10:48
Да типа какую-то мелочь сверстать в коде это норма. Но когда интерфейс состоит не из 2.5 контролов – сразу в код уже не особо охота лезть. Рискуешь потерять кучу времени и выгореть за день
Да, поэтому нужен просто нормальный инструмент
creeksoncreeks 2022-06-26 00:11:27
yar_rick 2022-06-26 00:08:24
Я понимаю, что вы относитесь с скепсисом, но движение в этом направлении есть. Сейчас ещё не время, конечно. Но если можешь сразу делать дизайн в коде или в XML, то я думаю, это классный навык. Сам всегда верстал сразу в коде для личных проектов, мне очень нравится такой подход.
а иконку и кастомные drawable брать на скачатьиконкионлайн.рф да?
2022-06-26 00:11:36
yar_rick 2022-06-26 00:11:23
Да, поэтому нужен просто нормальный инструмент
Он есть. Называется фигма. Прикинь?
yar_rick 2022-06-26 00:12:07
inthecornersc 2022-06-26 00:11:17
Если будете работать в большой конторе, то сильно удивитесь
Я работал, там были дизайнеры. Я тогда и заметил, что это проблема.
yar_rick 2022-06-26 00:12:44
2022-06-26 00:11:36
Он есть. Называется фигма. Прикинь?
Он не генерирует код. Код потом генерирует программист НА ГЛАЗ
creeksoncreeks 2022-06-26 00:13:16
creeksoncreeks 2022-06-26 00:11:27
а иконку и кастомные drawable брать на скачатьиконкионлайн.рф да?
а я, короче, хочу, чтобы мои иконки не на месте были, а летали постоянно по лейауту, мне в xml обжэкт аниматоры прописывать? а векторы рисовать по координатам, да?
notworkingcode 2022-06-26 00:13:49
yar_rick 2022-06-26 00:12:07
Я работал, там были дизайнеры. Я тогда и заметил, что это проблема.
Проблема в чем? Ты сам не сделаешь в xml так, как хочет заказчик. По этому дизайнер придумывает дизайн, согласовывает с заказчиком и тыкать тебя в него со словами: «Вот так надо»
inthecornersc 2022-06-26 00:14:01
yar_rick 2022-06-26 00:12:44
Он не генерирует код. Код потом генерирует программист НА ГЛАЗ
А вот чтобы этого не было, все хором должны использовать дизайн-систему. Шок-новости 😁
SamuraiDev 2022-06-26 00:14:16
yar_rick 2022-06-26 00:12:44
Он не генерирует код. Код потом генерирует программист НА ГЛАЗ
Ну почему на глаз. Дизайнер размеры подписать не может чтоль?🤔
yar_rick 2022-06-26 00:15:04
Дизайн-система, подписать размеры — вы не видите, что это просто костыли для пока еще не решенной проблемы? )
notworkingcode 2022-06-26 00:15:23
yar_rick 2022-06-26 00:15:04
Дизайн-система, подписать размеры — вы не видите, что это просто костыли для пока еще не решенной проблемы? )
Да какой проблемы то
← пред | след →