Size: a a a

2020 May 27

А

Александр in SwiftBook
voodoo
много хочешь =)
ни у кого не получится сразу вникнуть. иногда понимание приходит только когда берёшь пример, либо чей-то код и прожигаешь его взглядом день, два, и так до просвещения. рано или поздно это случится. в самых тяжёлых случаях спасает человек, который может на пальцах объяснить. а уже если и это не помогает, тогда проблема, да.

сначала нужно пробовать решить проблему своими знаниями и любым способом. в результате неважно, получится или нет - показать код кому-то - получить критику и направление, как это сделать более правильно.

а как ты хочешь понять те же замыкания, если (я так подозреваю) ты даже не понимаешь какую проблему они решают. т.е. ты не знаешь что должно быть на входе, чтоб получить что-то на выходе - это осознание придёт только с реальной задачей.
Понятно. Просто курс смотрю и тема " замыкания", смотрю раз, потом записываю и смотрю что выходит и потом вникаю. Но не особо получается) до этого, основы смотрел, все получалось)
Но спасибо за пример) думал, что не мое, раз не понимаю с 3-5 раз
источник

К

Константин in SwiftBook
voodoo
много хочешь =)
ни у кого не получится сразу вникнуть. иногда понимание приходит только когда берёшь пример, либо чей-то код и прожигаешь его взглядом день, два, и так до просвещения. рано или поздно это случится. в самых тяжёлых случаях спасает человек, который может на пальцах объяснить. а уже если и это не помогает, тогда проблема, да.

сначала нужно пробовать решить проблему своими знаниями и любым способом. в результате неважно, получится или нет - показать код кому-то - получить критику и направление, как это сделать более правильно.

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

мне подвернулась удача абсолютно без знаний свифта попасть в компанию, где до этого не было ни одного ios-dev. мне сразу дали идею проекта и "неограниченное время на выполнение"
первые два месяца сидел за бесплатно, потом начало что-то получаться и перевели в должность стажера. сейчас я уже шестой месяц в компании, есть одно приложение в appstore

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

VM

Vladimir Malikov in SwiftBook
Александр
Понятно. Просто курс смотрю и тема " замыкания", смотрю раз, потом записываю и смотрю что выходит и потом вникаю. Но не особо получается) до этого, основы смотрел, все получалось)
Но спасибо за пример) думал, что не мое, раз не понимаю с 3-5 раз
Ищи где и как применять, несколько примеров. Так с большей вероятностью что то останется в памяти. И более продуктивно, как уже писали, брать проект, пусть не революционный, и делать. Гуглить, спрашивать и делать.
источник

I

Ilia in SwiftBook
Gleb M.
Круто то, что у тебя на любой устройстве ui максимально одинаковый
Так а что в этом крутого? Андроид и ios разный концепты для дизайна используют, как в таком случае угодить всем?
источник

GM

Gleb M. in SwiftBook
Ilia
Так а что в этом крутого? Андроид и ios разный концепты для дизайна используют, как в таком случае угодить всем?
когда ты сделал дизайн приложения тебе не надо на каждой платформе по отдельности это подгонять под свой дизайн
источник

GM

Gleb M. in SwiftBook
Все кастомные элементы, виджеты, куча всего будет одно на две платформы. Если у тебя приложение на хреналион экранов - это очень даже круто. Ког
источник

I

Ilia in SwiftBook
Gleb M.
когда ты сделал дизайн приложения тебе не надо на каждой платформе по отдельности это подгонять под свой дизайн
Но ведь одно и тоже приложения должно по разному выглядеть, не так ли?
источник

GM

Gleb M. in SwiftBook
Ilia
Но ведь одно и тоже приложения должно по разному выглядеть, не так ли?
Почему?
источник

VM

Vladimir Malikov in SwiftBook
Нас здесь более 3k. Есть кто уже работает в компаниях. Хорошо было бы разбиваться на группы, брать какое-то тестовое задание и соревноваться. Те кто с опытом руководят мелкими. Мелкие посмотрят как это, опыт и знания. Как стимул можно организовать какой нить призовой фонд) ну думаю идея ясна. Кому как?
источник

I

Ilia in SwiftBook
Gleb M.
Почему?
Потому, что разные концепты используются на разных платформах
источник

GM

Gleb M. in SwiftBook
Еще раз прочти сообщения мои.
источник

GM

Gleb M. in SwiftBook
Ты разработал дизайн приложения
источник

I

Ilia in SwiftBook
Gleb M.
Еще раз прочти сообщения мои.
Одно на две платформы и пришла выглядит одинаково везде
источник

I

Ilia in SwiftBook
Это я понял
источник

s

subscriptions in SwiftBook
Vladimir Malikov
Нас здесь более 3k. Есть кто уже работает в компаниях. Хорошо было бы разбиваться на группы, брать какое-то тестовое задание и соревноваться. Те кто с опытом руководят мелкими. Мелкие посмотрят как это, опыт и знания. Как стимул можно организовать какой нить призовой фонд) ну думаю идея ясна. Кому как?
А кто код ревьювить будет?
источник

I

Ilia in SwiftBook
Но мой вопрос был, что в этом хорошего)
источник

VM

Vladimir Malikov in SwiftBook
subscriptions
А кто код ревьювить будет?
Выберем самых опытных
источник

P

Pavel in SwiftBook
Bulat
Всем привет:) уже более часа жду обработки сборки. Это нормально?
Да. Пару дней может
источник

GM

Gleb M. in SwiftBook
Ilia
Но мой вопрос был, что в этом хорошего)
Хорошо как для пользователей, так и удобно для разрабов. Ты как пользователь пересел с одной платформы на другую к примеру - тебе будет удобно разбираться в новом интерфейсе? Ты как компания делаешь продукт, который релизишь два раза для разных платформ и стараешься добится одного. Банковский клиент к примеру. Если для тебя такие вещи не понятны - сорян
источник

GM

Gleb M. in SwiftBook
Если тебе удобнее одну звездочку для интерфейса рисовать и там и там по новой - круто, но зачем.
источник