
Виталий
06.09.2017
10:33:23
логично, что если делать декларативщину для написания руками - юзай язык приближенный к человеческому, нахера эту машинную ебанину использовать как xml??

Pavel
06.09.2017
10:33:37

Ilya
06.09.2017
10:33:52
Одна ж хрень
Html забыл

Google

Pavel
06.09.2017
10:34:22

Виталий
06.09.2017
10:34:35
о да

Ilya
06.09.2017
10:34:40
Нахера нативность. Если html +css + js покрывает все нужды

Виталий
06.09.2017
10:34:42
кажется ты не понимаешь о чем говоришь

Ilya
06.09.2017
10:36:45
Каждый рассуждает в пределах своей компетенции, привычек и зоны комфорта

Pavel
06.09.2017
10:36:47
о да
http://simplecat.tk/shots/shot-170906-133454-434949.png
С не привычки может показаться каша, но адаптируешься под синтаксис очень быстро. Причем все подсказки, автокомплит все работает.
Вы не принимаете мою позицию просто потому что это Андройд азаза и априори плохо.

Ilya
06.09.2017
10:37:24
Да андроид разработчики сами плюются на xml
Но изначально у них не было выбора

Pavel
06.09.2017
10:37:39
Это конечно же не правда
Давайте по фактам.

Ilya
06.09.2017
10:38:07
Когда появился, не многие захотели выходить из зоны комфорта
Так как привыкли к xml
Это ж еще переучиваться

Google

Ilya
06.09.2017
10:38:43
То же и со свифтом

Pavel
06.09.2017
10:38:44
Вы говорите общими словами. Давайте доводы.
Так мы можем долго кидаться друг в друга.

Rychkov
06.09.2017
10:38:45

Виталий
06.09.2017
10:38:49
лол, если на картинке человеческий язык, то я кактус
эта мешанина из угловых скобочек, слешей и прочего мусора

Pavel
06.09.2017
10:39:10
Ну значит ты кактус)

Ilya
06.09.2017
10:39:35

Виталий
06.09.2017
10:40:02
сколько раз там повторяется слово android? очень практично

Ilya
06.09.2017
10:40:02
Сториборд может открыть даже дизайнер и что-то там набросать и исправить

Pavel
06.09.2017
10:40:13
Божечки, ты правда докапываешься до синтаксиса.. Лол, ну как можно тут что-то обсуждать. Блять это тоже самое что сказать что ламборгини уебищна только потому что у нее двери в верх открываются. Ну как можно настолько рассуждать поверхностно.

Виталий
06.09.2017
10:40:52
ты упорот

Ilya
06.09.2017
10:41:05
Ui на то и юай, что он должен быть тебе виден еще на этапе разработки

Виталий
06.09.2017
10:41:11
в данном случае весь смысл в синтаксисе, а не в дверях

Foma
06.09.2017
10:41:16
есть либа же для тех кто с андроид на ios переходит и хотят на xml верстать )) в чем проблема ?

Pavel
06.09.2017
10:41:38

Ilya
06.09.2017
10:41:57
Что они себе позволяют!

Pavel
06.09.2017
10:42:38

Foma
06.09.2017
10:42:47
я хз, IB юзаю полтора года, недавно начал изучать Andorid, везде есть свои плюсы и минусы. Что то и в xml понравилось, а что то нет )

Pavel
06.09.2017
10:43:01

Google

Aleksey
06.09.2017
10:43:19
Таки не так давно пришлось переносить некоторые свои проекты под андройд и оказалось удобнее верстать черз xml. Вообще с андройдом всё оказалось не так страшно, за исключением того что за ресурсами нужно следить жёстче чем у iOs.

Pavel
06.09.2017
10:43:30
ты упорот
Аргументировать мы это конечно же не будем))

Ilya
06.09.2017
10:44:11
Что-то в этом человекопонятном синтаксисе не так видимо

Pavel
06.09.2017
10:45:12
layout_width="match_parent" и все, хз с чем у него возникли трудности

Ilya
06.09.2017
10:45:19
Я начинал с винфона и xaml и знаю, что это не идеальный вариант

Виталий
06.09.2017
10:45:19

Alexander
06.09.2017
10:46:11

Aleksey
06.09.2017
10:46:14

Виталий
06.09.2017
10:46:20
это не декларативщина, это те же яйца, только сбоку

Aleksey
06.09.2017
10:47:19
У меня проблемы возникли только с андройдовскими ImageView. У них какая то странная философия центрироввания картинки внутри себя.

Pavel
06.09.2017
10:47:49
я уже их написал, ты защищая свое болото их не можешь воспринимать
Я не защищаю ни чье болото. Я защищаю идею. И утверждаю что декларативная верстка это удобный подход и этот подход близок программистам. И что нехватка этого в iOS мире - это большой булшит. А вы никак не принимаете это, только потому что это Андройд же, а значит плохо и Эплу так нельзя, и вообще это не нужно, и собственно доводов больше нет.

Ilya
06.09.2017
10:48:54
Может мы остановимся в этом чате про ios разработку на том, что андроид - говно. И идея с xml нам не подходит
Точка

Pavel
06.09.2017
10:49:19
почему не подходит?

Pavel
06.09.2017
10:49:22
> И идея с xml нам не подходит
Аргументов конечно же тоже не будет

Ilya
06.09.2017
10:49:27

Pavel
06.09.2017
10:49:32
Правило чата №1 - никаких аргументов.

Ilya
06.09.2017
10:49:57
Бля. Уже час на тебя аргументы кидали

Google

Виталий
06.09.2017
10:50:04
я вообще то совсем не против декларативной верстки, но xml это не об этом

Aleksey
06.09.2017
10:50:21

Pavel
06.09.2017
10:50:34
Блин ну ты серьезно? Ну возьми любой язык, если тебе нравится xml. Какой тебе нравится?

Ilya
06.09.2017
10:50:41
Есть ib. Не хочешь - пиши кодом. Не хочешь ставь либы для декларативной верстки и пользуйся
Такого говна хватает
И как видим с xml тоже

Pavel
06.09.2017
10:51:22

Admin
ERROR: S client not available

Ilya
06.09.2017
10:51:45
Вот же для тебя резюмировал
Есть ib. Не хочешь - пиши кодом. Не хочешь ставь либы для декларативной верстки и пользуйся
Ты ж или кто сбрасывал выше

Виталий
06.09.2017
10:52:28
речь изначально пошла за xml

Pavel
06.09.2017
10:52:30
Покажи пожалуйста либу для декларативной версти в iOS которая уже в продакшене?

Виталий
06.09.2017
10:52:46
xml - говно по объективным причинам, мое личное мнение тут непричем

Ilya
06.09.2017
10:52:49
От фейсбука какая-то хрень

Pavel
06.09.2017
10:53:02
Я сбрасывал, но она только разрабатывается.

Ilya
06.09.2017
10:53:09
В подлодке про них 2 часа говорили

Pavel
06.09.2017
10:53:30
Yaml подойдет? Ну язык неважен же, неужели вы этого не понимаете. Это всего лишь синтаксис и процессор.

Google

Ilya
06.09.2017
10:55:27
Почему ты считаешь, что эппл должны под каждого подстраиваться?

Pavel
06.09.2017
10:55:48

Ilya
06.09.2017
10:55:56
Не хватает чего-то - напиши. Все необходимые инструменты есть
Только потому что ты привык к нему?

Виталий
06.09.2017
10:56:32

Ilya
06.09.2017
10:56:38
И по-другому не умеешь?

Pavel
06.09.2017
10:56:45

Ilya
06.09.2017
10:57:06

Pavel
06.09.2017
10:57:23
Но нужен тому, кто считает IB неудобным

Виталий
06.09.2017
10:57:36

Pavel
06.09.2017
10:57:39

Ilya
06.09.2017
10:57:40

Виталий
06.09.2017
10:57:51
я так и не увидел ниодного аргмента в пользу xml и декларативной верстки
целый час тут воду льет
рассказывает как он привык писать угловые скобочки

Pavel
06.09.2017
11:00:29
ты сказал ровно тоже самое
Окей. Объясню на пальцах.
Представление это многоуровневое дерево, листья которого могут содержать разные параметры. Так вот все что требуется от языка для построения вью текстом, это то чтобы он выражал многоуровневость дерева и выражал параметры листьев. Именно этому мой дорогой друг сюда не подойдет например json или yaml, потому что эти языки не могут выражать одновременно и то и другое. А xml может.

Виталий
06.09.2017
11:00:38
и повторять слово android 500 раз в одном файле

Ilya
06.09.2017
11:00:41
Был аргумент, что он ему понятен и удобен

Pavel
06.09.2017
11:00:58
А язык не важен, потому что какая разница как строить дерево.