Pavel
Ну это дело синтаксиса, ни на что не влияет. xml qml yaml что угодно
Anonymous
Одна ж хрень
Anonymous
Html забыл
Pavel
xml очень даже человеческий язык, хз почему вы так говорите. скорее всего он тебе просто не нравится, но это не значит что язык плохой
Anonymous
Нахера нативность. Если html +css + js покрывает все нужды
Anonymous
Каждый рассуждает в пределах своей компетенции, привычек и зоны комфорта
Pavel
http://simplecat.tk/shots/shot-170906-133454-434949.png
С не привычки может показаться каша, но адаптируешься под синтаксис очень быстро. Причем все подсказки, автокомплит все работает.
Вы не принимаете мою позицию просто потому что это Андройд азаза и априори плохо.
Anonymous
Да андроид разработчики сами плюются на xml
Anonymous
Но изначально у них не было выбора
Pavel
Это конечно же не правда
Pavel
Давайте по фактам.
Anonymous
Когда появился, не многие захотели выходить из зоны комфорта
Anonymous
Так как привыкли к xml
Anonymous
Это ж еще переучиваться
Anonymous
То же и со свифтом
Pavel
Вы говорите общими словами. Давайте доводы.
Так мы можем долго кидаться друг в друга.
Anonymous
Pavel
Ну значит ты кактус)
Anonymous
Anonymous
Сториборд может открыть даже дизайнер и что-то там набросать и исправить
Pavel
Божечки, ты правда докапываешься до синтаксиса.. Лол, ну как можно тут что-то обсуждать. Блять это тоже самое что сказать что ламборгини уебищна только потому что у нее двери в верх открываются. Ну как можно настолько рассуждать поверхностно.
Anonymous
Ui на то и юай, что он должен быть тебе виден еще на этапе разработки
🌴 إسماعيل
есть либа же для тех кто с андроид на ios переходит и хотят на xml верстать )) в чем проблема ?
Pavel
Anonymous
Anonymous
Что они себе позволяют!
🌴 إسماعيل
я хз, IB юзаю полтора года, недавно начал изучать Andorid, везде есть свои плюсы и минусы. Что то и в xml понравилось, а что то нет )
Pavel
Aleksey
Таки не так давно пришлось переносить некоторые свои проекты под андройд и оказалось удобнее верстать черз xml. Вообще с андройдом всё оказалось не так страшно, за исключением того что за ресурсами нужно следить жёстче чем у iOs.
Pavel
Аргументировать мы это конечно же не будем))
Anonymous
Что-то в этом человекопонятном синтаксисе не так видимо
Pavel
layout_width="match_parent" и все, хз с чем у него возникли трудности
Anonymous
Я начинал с винфона и xaml и знаю, что это не идеальный вариант
Alexander
как с другом поговорил
Aleksey
Aleksey
У меня проблемы возникли только с андройдовскими ImageView. У них какая то странная философия центрироввания картинки внутри себя.
🌴 إسماعيل
Pavel
Я не защищаю ни чье болото. Я защищаю идею. И утверждаю что декларативная верстка это удобный подход и этот подход близок программистам. И что нехватка этого в iOS мире - это большой булшит. А вы никак не принимаете это, только потому что это Андройд же, а значит плохо и Эплу так нельзя, и вообще это не нужно, и собственно доводов больше нет.
Anonymous
Может мы остановимся в этом чате про ios разработку на том, что андроид - говно. И идея с xml нам не подходит
Anonymous
Точка
Павел
почему не подходит?
Pavel
> И идея с xml нам не подходит
Аргументов конечно же тоже не будет
Anonymous
Pavel
Правило чата №1 - никаких аргументов.
Anonymous
Бля. Уже час на тебя аргументы кидали
Aleksey
Pavel
Блин ну ты серьезно? Ну возьми любой язык, если тебе нравится xml. Какой тебе нравится?
Anonymous
Есть ib. Не хочешь - пиши кодом. Не хочешь ставь либы для декларативной верстки и пользуйся
Anonymous
Такого говна хватает
Anonymous
И как видим с xml тоже
Pavel
Pavel
Anonymous
Вот же для тебя резюмировал
Anonymous
Есть ib. Не хочешь - пиши кодом. Не хочешь ставь либы для декларативной верстки и пользуйся
Anonymous
Ты ж или кто сбрасывал выше
Pavel
Покажи пожалуйста либу для декларативной версти в iOS которая уже в продакшене?
Anonymous
От фейсбука какая-то хрень
Pavel
Я сбрасывал, но она только разрабатывается.
Anonymous
В подлодке про них 2 часа говорили
Pavel
Какой декларативный язык тебе нравится?
Pavel
Yaml подойдет? Ну язык неважен же, неужели вы этого не понимаете. Это всего лишь синтаксис и процессор.
Anonymous
Почему ты считаешь, что эппл должны под каждого подстраиваться?
Pavel
Anonymous
Не хватает чего-то - напиши. Все необходимые инструменты есть
Anonymous
Только потому что ты привык к нему?
Anonymous
И по-другому не умеешь?
Pavel
Anonymous
Pavel
Но нужен тому, кто считает IB неудобным
Pavel
Не оч получилась аналогия.
Anonymous
Pavel
Окей. Объясню на пальцах.
Представление это многоуровневое дерево, листья которого могут содержать разные параметры. Так вот все что требуется от языка для построения вью текстом, это то чтобы он выражал многоуровневость дерева и выражал параметры листьев. Именно этому мой дорогой друг сюда не подойдет например json или yaml, потому что эти языки не могут выражать одновременно и то и другое. А xml может.
Anonymous
Был аргумент, что он ему понятен и удобен
Pavel
А язык не важен, потому что какая разница как строить дерево.
Pavel
А ты зря смеешься. Это прикинь - неймспейсы :) Прикинь, неймспейсы во вью. Ахаха, сложно наверное?)
Anonymous
Pavel
Ты даже не знаешь что вью это дерево?)