Главная Юзердоски Каталог Трекер NSFW Настройки

Программирование

Ответить в тред Ответить в тред
Check this out!
<<
Назад | Вниз | Каталог | Обновить | Автообновление | 539 68 182
iOS Developing Thread /ios/ Аноним 02/07/22 Суб 07:57:26 2394113 1
swift-5-fundame[...].jpg 129Кб, 1204x903
1204x903
heroide.png 128Кб, 1430x1054
1430x1054
ИТТ продолжаем разрабатывать под самую плохую платформу, угощать пряниками токсичных и выяснять как с нуля вкатиться на мидл вакансию.

блять, свифт, работу, нахуй, говно, нужен, мак, работы, работает, иос, пиздец, вкатиться, писать, проект, вопрос

>С чего вкатываться?
Со swift book - книжка валяется в интернете.

Стоит упомянуть про складчину иос господ - телега.ми/iOSBooks - валяется огромное количество книжек, хоть обмазывайся.
Есть еще одна, из какого местного чатика https://drive.google.com/drive/folders/0B25xie8pit__amNPc1N6OXVFaEU - но там больше старых валяется. Единственный плюс так это обжс.

>Не люблю читать книжки я долбаеб

https://www.youtube.com/playlist?list=PL9lXw_XXeiWQGrY5dl0IjFI7tOw_nfI91 - лучшее что есть в тырнете.

По видяшкам так же рекомендую:
https://coursehunters.net/course/ios-12-i-swift-4-2-dlya-nachinayushchih-200-prakticheskih-tutorialov

https://coursehunters.net/course/ios-12-i-swift-4-ot-novichka-do-professionala - перед стенфордскими курсами можно глянуть. Тоже найс.

После окончания вышеописанного заебись будет построить свое приложение. Например очередное Weather или же ImageGallery или что-нибудь свое.

https://marcosantadev.com/coredata_crud_concurrency_swift_1/ - хорошая серия статей по работе с CoreData

По многопоточке есть охренные говноязычные статьи, автор разбирает практически ВСЕ, чего даже не найдешь на медиуме

https://habr.com/ru/post/320152/
https://habr.com/ru/post/335756/

Полезные ресурсы:
https://www.raywenderlich.com/
https://www.appcoda.com/
https://www.bignerdranch.com/books/ios-programming/

Видео для ленивых:
https://www.udacity.com/courses/ios
https://www.youtube.com/user/AlexSkutarenko
https://developer.apple.com/videos/

Перевод документации базовой
https://swiftbook.ru/content/

Материал на английском:
Очень подробно все рассказывает и расписывает
https://rutracker.org/forum/viewtopic.php?t=5445071

Devslopes. Начинал с них, рисуют приложения при тебе, особо не углубляются в детали, но как пример можно посмотреть. Сам к ним вернусь, как побольше поучу.
https://coursehunters.net/course/udemy-ios11-swift4
Аноним 02/07/22 Суб 11:34:19 2394167 2
Аноним 04/07/22 Пнд 23:36:22 2396386 3
image.png 932Кб, 1280x720
1280x720
Аноним 05/07/22 Втр 09:44:13 2396554 4
Что там на сеньера спрашивают, а то начали на сеньер вакансии приглашать, а я даже side table и прочее не знаю
Аноним 06/07/22 Срд 10:19:53 2397596 5
тред мертвый как и мать
Аноним 06/07/22 Срд 10:42:05 2397610 6
>>2397596
айосер в России раньше:
-я сеньор с опытом в 13 месяцев! рассматриваю предложения от 399000 тысяч
-куда съездить отдохнуть пятый раз в этом году, ведь я так
выгорел красить кнопки в этом модном финтех-стартапе
-пусть лохи всякие работают на заводах

айосер в России сейчас:
-продам макпук дёшево
-скачать 1с
-ищу работу любую памагити
Аноним 06/07/22 Срд 12:25:48 2397739 7
Аноним 06/07/22 Срд 12:44:02 2397761 8
>>2397739
ну давай пиши тогда про свою сытую жизнь в Армении
Аноним 06/07/22 Срд 12:47:39 2397764 9
>>2397761
зачем, у меня сытая жизнь в москве
Аноним 06/07/22 Срд 13:00:08 2397771 10
>>2397764
она скоро закончится, чел
Аноним 06/07/22 Срд 13:30:24 2397801 11
>>2397771
Как скажешь, тебе виднее
Аноним 06/07/22 Срд 15:14:05 2397911 12
16571056110340.png 1192Кб, 970x1280
970x1280
16571056110411.png 1721Кб, 960x1280
960x1280
16571056110492.png 1355Кб, 960x1280
960x1280
16571056110603.png 1203Кб, 960x1280
960x1280
Аноним 06/07/22 Срд 19:13:17 2398099 13
Аноним 06/07/22 Срд 19:44:30 2398116 14
>>2398099
сегодня видел толпу оборванных айосников. попрошайничали возле церкви. одному повезло - урвал шавуху недоеденную
вот до чего русских людей гей кук довёл!
Аноним 12/07/22 Втр 14:40:57 2403425 15
>>2398116
хотел недавно подсобника нанять на ремонт ангара.
подъехал на пятачок, а там одни айосники да дезайнеры стоят. и пара стартаперов. все хилые, сутулые, ручки-ножки тоненькие...
обсуждают, кто из знакомых куда релоцировался.

Аноним 12/07/22 Втр 22:11:49 2403994 16
Ищу iOs девелопера на фриланс, небольшое приложение. Плачу криптой в eth. Оставляйте тг.
Аноним 13/07/22 Срд 00:21:27 2404108 17
Чет я не могу найти книгу swift book, и телега с книгами в шапке не работает
13/07/22 Срд 21:48:08 2404859 18
Нахуй вы бампаете эту хуету
Аноним 14/07/22 Чтв 12:52:02 2405053 19
>>2404859
>>2404859
нахуй ты свое ебало раскрыл?
Какие у тебя проблемы?
Аноним 14/07/22 Чтв 21:38:14 2405538 20
Нахуй ты пишешь мне, босота детдомовская? Тебе на ебало давно не ссали?
Аноним 15/07/22 Птн 13:44:05 2406099 21
Подумываю перекатится с Бека го, на иос свуфт.
Опишу ряд тезисов которые я так понял про ваш стек, а вы да/нет:
1 Большинство задач про покрасить кнопку, убрать акцию, добавить, фикс багов,
2 Стек намного уже чем на фронте или беке,
3 По ночам вас не дергают чтоб что-то внезапно починить,
4 Порог входа настолько низок что после покупки макпука, cs50, пары клиент-серверов, можно вкатистя в мидлы?
Аноним 15/07/22 Птн 13:48:15 2406109 22
>>2406099
ну в принципе да, после го ты наверно быстро зайдёшь, а что там в го? почему перекатываешься?
Аноним 15/07/22 Птн 13:53:21 2406120 23
>>2406099
>3 По ночам вас не дергают чтоб что-то внезапно починить
пока не научишься давать отпор ахуевшим кабанам, дёргать будут всегда и с удовольствием
>4 Порог входа настолько низок что после покупки макпука, cs50, пары клиент-серверов, можно вкатистя в мидлы?
cs50 нахуя? или ты летун-вкатунец?
Аноним 15/07/22 Птн 14:16:52 2406137 24
>>2406099
> Большинство задач про покрасить кнопку
ну тащем-то юи это отдельный мир, со своей спецификой где много очень много еботни с дата рейсом как на низком так и на высоком уровне, но ты наверно сразу в лиды пойдёшь и тебе не придётся с этим ебаться
Аноним 15/07/22 Птн 14:27:34 2406144 25
>>2406120
>cs50 нахуя? или ты летун-вкатунец?
скорее хотел подчеркнуть простоту вката/переката. нет джуномидл

>>2406109
> а что там в го? почему перекатываешься?
микросервисы рест, грпс, тг_бот_апи, утилиты для работы с бд.
перекат потомучто сложновато, задач накинут вагон, потом сидишь как ноулайфер 24/7, хочу чиловее чтото
Аноним 15/07/22 Птн 14:32:21 2406149 26
>>2406137
>много очень много еботни с дата рейсом как на низком так и на высоком уровне
опиши пример проблемы шире, пж, с виду похоже на то что надо продебажить и добавить мютексы, не сказать что супер сложо если я правильно понял
Аноним 15/07/22 Птн 14:41:18 2406155 27
>>2406149
ну для низкого уровня типа того, просто пока ты будешь их ставить, ты забудешь что ты вообще делал, обычно очень много корнеркейсов которые сливаются и путаются, но ты примерно понял, твой опыт на ответственных частях бека сразу запустит тебя на орбиту
Аноним 15/07/22 Птн 15:01:04 2406167 28
>>2406149
Ща тебе этот вкатунец у которого залетные бэки на лидов залетают насоветует лул
Аноним 15/07/22 Птн 17:42:18 2406291 29
>>2406167
Анон с синдромом самозванца опять тригернул на слове лид, почему тебя так беспокоит должности и иерархия, кем сам работаешь?
15/07/22 Птн 18:05:08 2406313 30
Практика прошлых, а теперь и этого треда показывает, что писать сюда не стоит. У тебя есть вопрос? Тебе тут на него не ответят, либо ответят долбоебы. У тебя есть ответ? А про тебя уже написано лол
Аноним 15/07/22 Птн 19:08:44 2406365 31
у свифт-челиков есть телега?
Аноним 15/07/22 Птн 19:50:17 2406390 32
отвечайте, или я создам
Аноним 16/07/22 Суб 11:06:06 2406662 33
>>2406365
Алло, доброе утро.
Какой свифт блять на рудваче?
Все более-менее толковые разрабы перекатись за бугор. Другие сменили направление и только малая часть пытается фрилансить из РФ, Грузии или Армении - не ебу, заходят ли они сюда вообще.

Ищи eng чатики только. Я свои тебе не скину, ибо ты смахиваешь на тупого, раз не осознаешь ситуации.
Аноним 16/07/22 Суб 14:06:33 2406778 34
>>2406662
>ибо ты смахиваешь на тупого

чел, с каких пор на харкаче сидит илита?
Аноним 19/07/22 Втр 09:01:27 2409534 35
бывшего коллегу на улице встретил.
так бы не узнал, думал, колдырь какой-то.
он раньше на свифте писал приложухи, а сейчас занимается вывозом и переработкой мусора.
телегу с картоном вёз в пункт приёма вторсырья,
сказал, что работник запил и приходится ему самому с мусором возиться. такая жизнь...
Аноним 22/07/22 Птн 15:25:35 2412928 36
короче прошел 2 собеса на сеньера на обоих оффер по 300к тех часть не спрашивали
выйду на работу чую пиздец мне я недомидл
Аноним 22/07/22 Птн 17:55:35 2413161 37
>>2412928
поздравляю, а меня две хрюши подряд забраковало из-за трёх лет фриланса. Сказали что коммуникативные навыки нынче ценнее чем прогерские скилы
Аноним 25/07/22 Пнд 08:58:51 2415561 38
>>2412947
чел знакомый вкатился в похоронную контору лет 5 назад.
собственного имени без ошибок написать не может, зато щас ездит на гелике новом
так-то, свифтаны...
Аноним 26/07/22 Втр 15:06:41 2416914 39
у вас шапка протухла, хотя зачем в текущей ситуации вообще вкатываться в свфит, так что ладно, оставляйте
Аноним 26/07/22 Втр 15:10:27 2416919 40
>>2413161
А кто разрабатывать-то и поддерживать продукт будет, кто больше всех пиздит?
Аноним 26/07/22 Втр 19:46:58 2417185 41
>>2416914
це вже артефакт, нехай буде
Аноним 27/07/22 Срд 11:00:54 2417574 42
че за нытье, разработка идет, все возятся потихоньку, ща европейцы протянут закон об установке приложений и понесется все с новой силой
Аноним 27/07/22 Срд 12:45:34 2417641 43
Если это не цирк одного семена Аноним 27/07/22 Срд 15:25:41 2417750 44
Если это не цирк одного семена, то я хуею с вашей озлобленности. Почему люди радуются чужим несчастьям и злорадствуют? Это же ваши коллеги, должна быть хоть какая-то профессиональная солидарность. Я наоборот желаю всем ios-господам или релокейткнуться если уже не или не потерять работу. Сам месяца три каждый день ковырял ios-разработку, а после 24 о мечте писать на свифте пришлось забыть.
Аноним 27/07/22 Срд 20:30:09 2417984 45
>>2417750
это не цирк одного семёна, это гадюшник, очень очень редко можно попасть в хороший коллектив, а по текущей ситуации, главное что эпл не прикрыл апстор и девелоперскую программу, но ещё не вечер, сидим тихо, не дуем на хрупкий карточный домик
Аноним 01/08/22 Пнд 00:42:50 2421414 46
>>2417641
В чем навивность уже в 16 bete можно ipa ставить на похуй.
Аноним 02/08/22 Втр 18:29:47 2422846 47
>>2394113 (OP)
Антон подскажи m1 mac mini на 8 гигов хватит для вката и работки?
Аноним 03/08/22 Срд 11:41:36 2423271 48
>>2422846
хватит, главное винт возьми на 512
Аноним 03/08/22 Срд 12:04:37 2423296 49
>>2423271
Почему это? Я бы на 256 спокойно работал, а на 8гб тупо невозможно
Аноним 03/08/22 Срд 14:39:00 2423437 50
взяли сеньером, что мне придется делать? читаю всякие ios good talk охуеваю там от рокетсаенсов и тд
я обычный маляр и боюсь пизданут
Аноним 03/08/22 Срд 15:26:00 2423524 51
>>2423437
Ты в офисе? Хрюше уже в трусы слазил?
Аноним 12/08/22 Птн 17:34:01 2431806 52
вот вы все свифт да свифт...
я тоже в свифт вкатывался, а потом в яшу как перекатился и уже годик как на обжц пишу, знаю его как родной, платят больше, и никакие пыняоперации не помеха найти работу
даешь легаси, даешь настоящий СИ для олдов, не нужон нам этот ваш пидорский свифт, не дадим себя ебать в жеппы!!1!
Аноним 14/08/22 Вск 11:13:45 2433312 53
>>2431806
> в яшу
Куда?
> никакие пыняоперации не помеха найти работу
какая связь?
Аноним 27/08/22 Суб 09:37:52 2446779 54
>>2406099
Тоже самое, хочу с го перекатиться
оставь фейкопочту, расскажешь, как добился
Аноним 30/08/22 Втр 12:46:41 2450037 55
>>2406099
Смотря где работаешь и что делаешь.
Не настолько
Дергают на утреннем созвоне что бы ты бросал все дела и мчал проверять баг от юзера вован2015
Смешно
Аноним 30/08/22 Втр 17:02:07 2450285 56
image.png 13Кб, 520x336
520x336
Почему у макбуков радостные символы, а у pc экран смерти?
Аноним 02/09/22 Птн 18:35:34 2452884 57
image.png 140Кб, 828x491
828x491
image.png 63Кб, 800x400
800x400
Аноны, как уговорить родителей чтобы купили мне макбук? Они постоянно мозги ебут мол че не работаешь, а я работаю но на дно работе, нормальную не могу найти (25 лвл), поэтому у меня план возник, попробовать вкатиться с нуля в Свифт программирование, хочу сказать родителям что там сейчас самые большие бабки (120-160к на силовых) крутятся и что я за год смогу вкатиться туда, но для того чтобы заниматься нужен макбук, как лучше это все презентовать им, у меня есть 60 к тысяч, не хватает 200, ну это официальный стор, серый наверное можно за 180 взять.
Аноним 03/09/22 Суб 02:17:50 2453212 58
>>2452884
>Аноны, как уговорить родителей чтобы купили мне макбук?
Никак, пиши под Андроид и зарабатывай
Аноним 16/09/22 Птн 16:00:46 2464328 59
>>2452884
Еблан, везде зарплаты одинаковые плюс-минус, что в в айос разработке, что в андроид, что даже в автотестах.
Аноним 16/09/22 Птн 16:08:50 2464343 60
>>2452884
Айос сейчас в жесткой просадке по РФ. Лучше учи котлин и двигай в андроид, если мобилками хочешь заниматься.
Аноним 16/09/22 Птн 21:29:19 2464668 61
>>2464343
Почему жесткой просадке? Из-за СВО?
Аноним 16/09/22 Птн 23:28:23 2464749 62
Screenshot 2022[...].png 126Кб, 698x444
698x444
Привет антуаны.
Я накатил на свой китаеноут макос и буду вкатываться в айос.

Прочитал The Basics. Не понял некоторые моменты:

1. Зачем сделали локальную видимость созданных переменных/констант в if/else ?
2. В чем разница между force unwrap и optional binding? Они же выполняют одно и тоже, зачем 2 варианта одного и того же действия?
Аноним 17/09/22 Суб 02:12:16 2464845 63
>>2464749
>1.
Ты про что? вообще, это в свифте работает точно так же как и в других языках где вообще есть скоуп.
>2. В чем разница между force unwrap и optional binding? Они же выполняют одно и тоже, зачем 2 варианта одного и того же действия?
Почему же, если твое if let moyaZalupa = optionalZalupa {} не сработало из-за того что optionalZalupa на самом деле nil, то строка просто не выполняется. В то время когда ты делаешь let moyaZalupa = optionalZalupa! в случае nil ты это выполняешь и крашишь все. В целом прочитай как устроен опционал(что это enum case .none и case .some), и если хочешь прочитай про side table, у тебя сразу заодно отвалятся вопросы по типу чем weak от unowned отличаются(этой самой сайд тейбл). Для вкатывания тебе надо запомнить одну хуйню - делай с опционалами как хочешь, делай нил калесинг, байндинг, что хочешь, только НИКОГДА не делай форс, просто не делай, даже если уверен что она не nil, все равно не делай.
Аноним 17/09/22 Суб 10:20:27 2464956 64
image.png 126Кб, 320x320
320x320
Кажется началось!
xcode 14 весит меньше xcode 13
Аноним 17/09/22 Суб 11:30:17 2464997 65
>>2464845
Спасибо за ответы, думал нахуй пошлют.

Я до этого писал только на питоне и там другое поведение.
Я об этом:
if 1 > 0 {
let a = 1
}
Константа а будет видна только в теле, но не в него его.

В питоне же а будет доступна вне if.

Вот и не пойму зачем так сделали в свифте

2. Я видимо всрато выразился, сорян. Имел ввиду это:

if optionalZalupa != nil {} и if let moyaZalupa = optionalZalupa {}
Это же 2 проверки одного и того же.

>В целом прочитай как устроен опционал(что это enum case .none и case .some), и если хочешь прочитай про side table, у тебя сразу заодно отвалятся вопросы по типу чем weak от unowned отличаются(этой самой сайд тейбл).
Боюсь это пока рано, потому что я еще даже до case switch и енумов не дошел. Закончил вчера на базовых операторах.
Аноним 17/09/22 Суб 12:20:01 2465030 66
>>2464997
>В питоне же а будет доступна вне if.
Ты не думал что именно как в свифте логично?
Предположим ты создаешь функцию какую-то, например функцию обрабатывающую нажатия кнопки и выдающую результат количество нажатий за 3 секунды. Ты в ней создаешь свой таймер и свой каунтер. Внутри свитч(это просто if, elif и else более удобный) который сравнивает случаи 1 нажатия, 3х нажатий и 4 и более нажатий. Нахуя всему твоему приложению иметь доступ к этому таймеру и к этому каунтеру? Чтобы иметь возможность его менять вне этой функции, зочем? Или к таймеру? Зачем, если тебе нужен глобальный таймер - для этого есть инструмент, если тебе нужен локальный таймер то зачем тебе доступ извне?

>2. Я видимо всрато выразился, сорян. Имел ввиду это:
Да это проверки одного и того же, есть ли в опционале значение или он nil, и у тебя есть десяток методов для его распаковывания. Тут в целом нужно понять зачем опционал нужен вообще, если бы ты из джавы пришел у тебя бы этого вопроса не было. Это позволяет изобразить отсутствие даты, представь что у тебя есть булеан, doILovePapaya, в языках без опционалов ты можешь иметь только тру или фолс, но в свифте, в случае если ты папайю никогда не жрал ты можешь пометить этот бул как опциональный и после срабатывания функции сжирания первой папайи ты присваиваешь этому опционалу значение. Или если ты людей сортируешь по категориям и решаешь сортировать по Имени, Емейлу, номеру телефона, и работе, и из сотни у многих не оказывается номера, у многих нет работы. Ты не заполняешь туда пустые строчки, ты просто в своем структе UserToSort делаешь поля work и number опциональными.
Аноним 17/09/22 Суб 12:52:54 2465072 67
>>2465030
Доступ к таймеру и каунтеру в питоне будет только в пределах функции. Все приложение не будет иметь доступа. И это для меня было ожидаемым поведением, а тут еще и свой скоуп для if else, циклов for и еще может чего, я просто только с этим встретился.
Видимо просто нужно привыкнуть.

Да, с опциональными типами я понял, спасибо.
Аноним 17/09/22 Суб 14:44:30 2465216 68
Screenshot 2022[...].png 13Кб, 598x72
598x72
Screenshot 2022[...].png 12Кб, 492x80
492x80
не похоже, что ВСЁ, в сравнении с теми кто правда ВСЁ
это только хх, к тому же на руби на самом деле меньше 5 джуниор вакансий если вчитываться в требования
Аноним 17/09/22 Суб 21:13:36 2465671 69
>>2465216
Так залетать можно сразу на мидла
Аноним 18/09/22 Вск 20:33:07 2466570 70
>>2464956
Ну эпол три ебучих сессии выпустили про то, как задрачивали комилятор свифта выдавать бинари поменьше и как его задрочить самим, видимо вот и результат.
Аноним 18/09/22 Вск 20:57:18 2466591 71
>>2466570
>>2464956
Хороните нахуй икскод, из него никогда толковой иде не получится
Аноним 18/09/22 Вск 21:02:04 2466597 72
Аноним 20/09/22 Втр 01:27:20 2467621 73
Антуаны, а в чем разница
hasPrefix() и starts(with:):
Аноним 20/09/22 Втр 02:22:05 2467639 74
И в чем разница, если я могу делать всё тоже самое
на входе тюпл

case (let name,_,_)
case let (_,middlename,_)
Аноним 20/09/22 Втр 16:52:33 2468062 75
>>2466591
Все кто работает/работал овёсером хотя бы 2 года об этом и так знают, лол.
Аноним 20/09/22 Втр 16:54:35 2468064 76
>>2467621
https://stackoverflow.com/a/54807675
>So there is no difference in the result, but hasPrefix() is optimized for native Swift strings.

>>2467639
>И в чем разница, если я могу делать всё тоже самое
Да ни в чём, просто авторы свифте на какой-то хуй напридумывали кучу разных синтаксисов для одного и того же.
Аноним 20/09/22 Втр 17:08:08 2468089 77
>>2468064
Спасибо, на СО я тоже читал ответы.
Аноним 21/09/22 Срд 00:04:25 2468665 78
>>2464997
В свифте постарались учесть самые самые распространенные ошибки, а это невнимательность, поэтому сделали вот такие штуки. По факту, стало намного лучше.
Аноним 21/09/22 Срд 01:00:39 2468708 79
Screenshot 2022[...].png 142Кб, 1607x758
1607x758
>>2468665
Да, аргументировано. Но неужели вот такая ебанина используется реально в проектах? Это из их мануала вообще
О какой ясности, понятности они говорят?
Аноним 21/09/22 Срд 11:49:41 2468990 80
Аноны, добавление банковской карты из приложения в apple wallet возможно вообще без тестфлайт или релиза? Есть у кого опыт итт? Я хуею, блядь, такая важная фича, а доков нихуя, вообще нихуя. Не как тестировать, не как отлаживать. Как люди все это делают я хз. У нас релиз раз в месяц, и после каждого чиха в тестфлайт не попасть, нужно пройти через кучу формальностей пока билд будет в тф, но это проблема конторы уже
Аноним 22/09/22 Чтв 18:28:47 2471018 81
.gif 2722Кб, 640x478
640x478
Мне так нравится как икскод хранит все открытые файлы в памяти и рендерит их в обратном порядке на доли секунды при закрытии. Тупа кайф в конце рабочего дня ебнуть кмд+кью и лицезреть этот испровизированный таймлайн рабочего процесса за день
Аноним 29/09/22 Чтв 19:54:39 2477586 82
Ебать, клоужеры вообще пиздец. Нихуя не понял
Аноним 02/10/22 Вск 13:37:10 2479722 83
Смотрю на айос есть спрос на джуниоров, что удивительно. это мой мини ресерч
А мне всегда было интересно узнать про айос разработку, про свифт, ну и т.п. Ваши мысли по вкату в 2к22?
Алсо, можно писать и тестить свою приложуху без айфона? сломан И на старом маке, 2014г.?
Просто не ясно, какой порог входа в плане железа. Потому что для веба, в принципе, нет разницы на чем писать.
Аноним 02/10/22 Вск 18:46:11 2479949 84
>>2479722
>Ваши мысли по вкату в 2к22?
Нравится — вкатывайся.
Сомневаешься — лучше вкатись куда нибудь ещё.

>Алсо, можно писать и тестить свою приложуху без айфона?
Да.

>И на старом маке, 2014г.?
Больно но можно.

>Просто не ясно, какой порог входа в плане железа.
Да хоть на виртуалке дрочись, хорошее железо — это просто вопрос жопаболи, а не какая-то необходимость.
Аноним 03/10/22 Пнд 12:56:22 2480610 85
>>2479722
> И на старом маке, 2014г.?
Сразу забей, свифт со всем необходимым ставиться на 2017, со всеми плюхами уже на 2020
На 2014 можно разве только помучить основы UNIX
Аноним 03/10/22 Пнд 13:02:31 2480616 86
>>2479722
>Смотрю на айос есть спрос на джуниоров
где ты его увидел? на одну позицию 1000 апликантов
Аноним 03/10/22 Пнд 13:43:14 2480653 87
Аноним 03/10/22 Пнд 13:57:13 2480669 88
Почему икскод такая параша и никуда не годится в сравнении с иде от джетбрейнс?
Аноним 03/10/22 Пнд 14:24:24 2480687 89
Аноним 03/10/22 Пнд 15:11:36 2480738 90
>>2480669
Потому что со стороны эпла лучше не надо — конкурентов нет.
Со стороны жб и прочих — нормально вбухивать денег смысла нет потому что рынок достаточно мелкий и поспевать за ломающейся обратной совместимостью икскода всё равно не получится — аппкод и ко вечно отстают на полгода от икскода — конкурентов у него нет.
Аноним 03/10/22 Пнд 18:42:58 2480974 91
>>2394113 (OP)
сап двач отрицательно мобилизровался из россии, есть гринкарта в сша. хочу стать вкатышем. есть два варианта java и ios.
1. какой путь быстрее от начала учебы до первой работы?
2. кем проще найти работу в лос анджелесе для джуна без опыта? (соотношение ваканский к соискателем)
Аноним 03/10/22 Пнд 18:48:21 2480981 92
>>2480616
Так то последняя аналитика показывает 2.2 на вакансию усредненно, проблема общей аналитики по всем направлениям в том что они считают просто число вакансий. У меня в отсеве хх 50 вакансий(россия, 1-3 года, удалил весь флаттер и реакт-нейтив), но это все дохлые вакансии. Типа если ты уже год видишь вакансию одну и ту же будто бы ты будешь на нее подаваться скорее всего. Если какой-нибудь сраный мобаил-ап держит вакансию стажера и абсолютно у каждой собаки, у всех айосеров чьи гитхабы я видел, даже у моего текущего сеньора есть тестовое парой годов раньше в этот мобаил-ап, то смысла туда подавать никакого и нет, но статистику эта хуйня двигает.
>>2480974
Ты чорт, всмысле ты найди американский хх(насколько знаю линкдин не юзают особо как аггрегатор вакансий), и смотри сколько айос в лосанжелесе и сколько джавы. Скорость пути это высратая метрика тем кто даже не пробовал начинать, никто тебе не скажет, ты можешь на тестировщика учиться 10 лет, можешь три месяца потыкать что-то и залететь на сеньора, это абсолютный рандом, стечение обстоятельств и удача. Любое изучение кодинга занимает примерно одинаковое время для любой сферы, потому что результатом обучение является не знание какого-то языка и фреймворка, а перестройка мозгов, когда ты понимаешь ЧТО ты делаешь своим кодом, понимаешь где его искать, понимаешь почему так делать не надо, а надо так и что от тебя хочет работодатель. Время за которое у тебя щелкнет эта лампочка в башке тебе никто не предскажет.
Аноним 03/10/22 Пнд 21:25:06 2481086 93
>>2480981
Че толку, если думать я могу, но пишу говно код отборнейший, который я спустя 2 дня после написания уже не понимаю. И проще переписать, чем понять. А если и понял, то редактировать его боль. Принцип единой ответственности вообще не соблюдается.
Аноним 03/10/22 Пнд 22:09:03 2481138 94
Аноним 03/10/22 Пнд 23:39:04 2481206 95
>>2480974
1. Айос наверно, есть вариант совсем нихуя неумеющей формошлёпной макакой залететь;
2. Одинаково.

>>2481086
Все по началу такое говно высирали, не волнуйся.

>>2481138
Виртуалку поставь и дрочись.
Или хотя бы свифт на свой текущий пека (он на шинду/линух есть) и делай по нему домашку со своих курсов, просто смотреть эту хуйню вхолостую без практики смысла нет, вылетит из твоей пустой головы так же стремительно.
Аноним 03/10/22 Пнд 23:41:19 2481208 96
>>2480981
>Так то последняя аналитика показывает 2.2 на вакансию усредненно
Соотношение вакансий к резюме по факту нихуя не показывает.
Джун — это не мидл и не синьйор, если никто не нравится — эту позицию можно вообще годами не закрывать, даже без учёта мертвых вакансий и сборщиков баз резюме для будущего спама (вроде твоего мобайл апа).
Аноним 04/10/22 Втр 02:25:29 2481312 97
>>2481086
Мы все пишем говнокод, алё. Это норма, не говнокод пишут светилы кодинга, которые ходят по подкастам или, например, создают свифт потому что захотелось. Если помидор на твой код не ругается и он работает - это не говнокод. Научиться понимать свое же говно достаточно легко - надо так же впитать суть паттернов и кодстайла.
Аноним 04/10/22 Втр 13:24:14 2481484 98
>>2481312
>>2481206
Так я работаю один, беру заказы на фрилансе. Поэтому никакого ревью нет, работает и заказчик доволен.

И я вроде считал свой код норм, ну, типа что все так пишут, но потом взял проект и не успевал его даже начать делать, а сроки поджимали, поэтому заказал "скелет" на фрилансе у другого чела.
Ебать, он там понаписал такой красоты, всё понятно, все по полочкам, хошь масштабируй, хошь редактируй.
И написал за 3 копейки и быстро.

Раньше я тоже заказывал у фрилансеров, но там писали муть еще хуже, чем моя. Мало того что непонятно нихуя, так еще и не протестировано толком, а значит работает как говно.
А тут челик ебанул просто 10 из 10. После этого я словил нехуевую дизмораль.

Щас учу свифт по скуторенко и оф доке эппл, объясняет он заебись и дока тоже хороша. Но дз получаются тоже уровня моего питон кода. Надеюсь читану чистый код и что-то прояснится
Аноним 04/10/22 Втр 14:33:38 2481523 99
>>2481484
>Но дз получаются тоже уровня моего питон кода
https://youtu.be/pbVjkY9fS8c
Я думаю тебе не хватает после питона нормального понимания системы типов.
Так же говно обычно начинается когда человек отказывается юзать енумы, дженерики и опционалы где они нужны, для этого свифт подробно от Маннинг(swift in depth Manning)
Еще уродство идет когда не знаешь как применять хай-ордер функции(мапы, фильтры, редюсы), в питоне вроде есть, но тут это все мощнее, для этого есть objc.io, книги, есть функшионал свифт, есть адвансед свифт(лучшая книга по свифту кстати из всех возможных) и есть оптимизация коллекций, архитектурную книжку у них еще не открывал, но учитывая качество контента скорее всего тоже стоит.
Типы, енумы, хай-ордеры, дженерики и грамотные опционалы и делают красивый свифтовый код, без этого это просто питоновский код с напиханными в него интами и струнами из-за необходимости(уродливый)
Аноним 04/10/22 Втр 14:45:53 2481538 100
>>2481484
> Надеюсь читану чистый код и что-то прояснится
Я тебе советую не читать это говно, а взять словарик, дохуя чая/пива и смотреть все видео по свифту с WWDC , желательно начиная с 15 года
Аноним 04/10/22 Втр 17:53:16 2481676 101
>>2481523
Я половину прошел, остановился на классах, сторед и компьютед пропертисах.

За книгу спасибо.
> objc.io
Там курсы можно купить скачать? Советуешь?

>>2481538
Отличная идея, спасибо
Аноним 04/10/22 Втр 18:09:21 2481687 102
>>2481676
>> objc.io
>Там курсы можно купить скачать? Советуешь?
Может там и курсы, я только книги смотрел. Просто это реально великолепные книги, которые построены так, что в них есть ответы на все вопросы по собесам и это подано лаконично и в правильном порядке. У них вроде вебинары есть, но я не знаю что в них. Из всех "глубоких" книг по свифту эта лучшая, намного лучше вендерлиха и любого говна от Пакта.
Аноним 04/10/22 Втр 18:22:06 2481695 103
>>2481484
>Щас учу свифт по скуторенко и оф доке эппл
А дальше как? Там у него только синтаксис, как ты собираешься вкатываться в разработку иос?
Аноним 04/10/22 Втр 19:31:23 2481754 104
>>2481695
Хуй знает. Пока учу синтаксис, дальше будет видно.
Очень жалею, что не успел попасть в его группу, потому что щас хуй домашку проверишь.

>>2481687
Спасибо, качну обязательно их.
Аноним 04/10/22 Втр 19:54:09 2481767 105
Аноним 05/10/22 Срд 17:31:03 2482402 106
16649624198480.jpeg 317Кб, 1246x1116
1246x1116
Тут в бэ случилась битва.

>Давай сравним, сгенерим рандомную строку 50мб весом отдельным скриптом, и попробуем на свифте так и так реализовать. тупо системной тулзой time померяем, грубо хотя бы. Мне интересно стало. С тебя твоя реализация, моя в треде. Можно и нужно свои варианты оптимизировать, само собой.

Боец номер 1 - https://pastebin.com/zqQcE8Nn
Боец номер 2 - https://pastebin.com/sbaEdHJW


Как считаете анончики у кого быстрее? Запускать не надо, чисто на опыте ответ
Аноним 05/10/22 Срд 18:49:05 2482458 107
Аноним 05/10/22 Срд 22:27:17 2482583 108
>>2482402
Тут какбэ случилась битва, и питонщики надрали жопу свифтёрам по-полной. Требуются свифт-гуру, чтобы написать не убогую реализацию.
Аноним 05/10/22 Срд 22:42:07 2482586 109
>>2482402
>>2482583
Не имеет отношения к айос разработке. Уебывай.
Аноним 05/10/22 Срд 23:50:21 2482603 110
>>2482586
Схуяли не имеет, дебс. Если это задача из собесов и в жизни встречается
Аноним 06/10/22 Чтв 09:58:28 2482671 111
>>2482603
Задачки с собесов не имеют отношения к айос разработке. Пиздуй нахуй отсюда, клоун.
Аноним 06/10/22 Чтв 18:59:45 2483063 112
>>2482671
Формошлеп может кого-то куда-то посылать? Ты чего себе там нагнал, чепушило
Аноним 06/10/22 Чтв 20:10:19 2483130 113
>>2482402
Первый, если засунуть туда датасет 50 мб.
На мелком датасете победил бы второй.

Можно ещё лучше если догадаться заюзать два указателя а не читать и сразу же писать в хэштейбл как каждый пук.
Аноним 06/10/22 Чтв 21:10:52 2483196 114
Пацаны, а тут кто-то может проверить домашнее задание на тему насколько я всрато сделал и отписать что не так?
Аноним 07/10/22 Птн 14:03:05 2483568 115
>>2483196
Выкладывай конечно, тред всё равно мертвый.
Аноним 07/10/22 Птн 16:13:01 2483696 116
>>2394113 (OP)
Полгода назад смотрел ввдс 20-22 годов. Почему так много стало жирух и геев и черных. В некоторых нельзя отличить кто баба а кто мужик, (баба говорит мужским голосом). Я ебал такие ввдс выкатывать, они там совсем ебнулись.

А еще чет вакансий после могилизации поубавилось. Пиздец.

Хочется съебаться на мидла куда нибудь, а задрачивать материал в падлу, сижу на 200к и колупаю экраны всякие
Аноним 08/10/22 Суб 00:00:26 2484122 117
>>2483196
Тут формошлепы онли, ничем не помогут, инфа 100 проц
Аноним 11/10/22 Втр 11:08:56 2486044 118
Ананасы, есть задача отобразить 100500 видео в колекшн вью, так чтобы они одновременно проигрывались, ничего кроме AVPlayer не нашёл. Может кто знает как это ещё можно сделать, или хотяб видел не тормозящие аналоги в приложениях?
Аноним 11/10/22 Втр 12:59:36 2486132 119
>>2486044
А зачем 100500, в UIkit нет аналога LazyVStack?
Аноним 11/10/22 Втр 13:55:30 2486175 120
>>2486132
так задача в том чтобы ячейка быстрей просиралась, в колекшн вью используется грубо говоря 10 ячеек и они переиспользуются, проблема в том что перезарядка плеера на ячейке происходит на главном потоке и хз чё тут можно придумать
Аноним 11/10/22 Втр 13:58:55 2486177 121
>>2486175
и ещё эта хуйня спамит тредами я ебал, 16 иос вообще дохнет
Аноним 15/10/22 Суб 00:22:03 2489146 122
>>2406365
>>2406390
Есть. Но давно анально окуклилась, новичков не берут вроде.
Аноним 15/10/22 Суб 00:32:18 2489147 123
>>2482402
Обе реализации говно. Этим далеко ещё до быстрой обработки строк.
Аноним 15/10/22 Суб 00:34:57 2489149 124
>>2486044
Именно видео? Будет тормозить и глючить энивэй. Вон телеге пришлось даже свой формат TGS мутить, но то для векторной анимации, а не для видео.
Аноним 19/10/22 Срд 11:18:50 2491588 125
Анон, мне надо инкрементировать переменную по всему приложении, пока запущено, когда переходим по экранам

получается мне надо сделать синглтон с переменной степс?
типа экран один шаг 1 потом экран два шаг++ и тд?
Аноним 21/10/22 Птн 19:54:24 2494609 126
>>2491588
Да, можно и так. Делаешь синглтон, свиззлишь viewDidAppear, и считаешь на изи.
Аноним 22/10/22 Суб 16:01:23 2495267 127
Аноны, дайте совет. Ситуация такова.

Примерно в сентябре 2021 года (год назад) я начал изучать ios разработку. Изучал по 6-8 часов в день и в итоге месяца через 3 начал подаваться на джуна. Вакансий было полно и я закинул примерно 20 предложений. Из них получил 16 предложили собес и в 13 меня взяли. Но я не пошел, потому что зарплата была 60-100 тысяч, а на текущей работе я получал больше, да и балду гонять можно было больше.

Ios я не бросил и все это время кодил и даже запилил в аппстор около 5 приложух. 2 приложухи приносят в месяц 150 и 50 баксов соответственно, остальные ничего.

Щас я всё же решил сменить работу. Начал гуглить вакансии, а джуновских вакансий нихуя и нет, отослал тем, которые были, но откликов тоже нет. Отослал мидловским и там, где не указан уровень.
В итоге с одним работодателем прошел все собесы итд. По итогу пройдя все круги ада, когда я спросил главный для себя вопрос "А код ревью у вас есть?", то он радостно сказал, что есть и его буду делать я, а команда у нас из 2-х людей. То есть у меня роль будет чуть ли синьера там. Платят 100к.

Стоит ли мне идти на такую вакансию? Проблема в том, что приложухи я пишу и они даже работают, но там все в такой говнокод со временем выливается, что даже противно менять там какую-то мелочь, а иногда и просто невозможно.
На работе я думал увижу нормальный код и через код ревью научусь писать нормально.

Стоит ли идти на такую работу или искать другую, но другую сколько времени я буду искать?

Что такое случилось с рынком, что год назад меня с 3 месячным обучением без опыта и знаний буквально разрывали, а сейчас я с опытом работы в 1 год на своих проектах, на порядок опытнее и мастеровитее и не могу залететь даже на те же сранные вакансии, которые были год назад?!
Аноним 22/10/22 Суб 17:02:39 2495380 128
>>2495267
>Что такое случилось с рынком
1) Айти уехало из РФ в направлении Сербии, Грузии, Армении и Казахстана. Либо (как в случае с JetBrains) уехало на запад.
2) iOS в РФ мертв
Аноним 22/10/22 Суб 17:59:32 2495450 129
>>2495267
Что ты учил, что за 3 месяца тебе предлагали вкат?
Аноним 22/10/22 Суб 18:20:25 2495493 130
У кого-нибудь из треда есть опыт успешных своих приложений, чтобы хватало на жизнь?

>>2495380
Это печально. А если на забугор вкатываться? Там какие варики есть?

Английский у меня на среднем уровне: читаю документацию, смотрю фильмы/сериалы, пишу тексты/чат, но вот только разговорного опыта практически нет.

>>2495450
Начал со Скутаренко, Усов для основ свифта и доки от эппла и эппл эдикейшн из их книжного магазина.
Потом Анджела Ю, но куда лучше модерн ауто лайаут, где все по полочкам. Что-то почитал про тесты XCTest на медиуме мб, про паттерны тоже на медиуме, но нихуя не понял. Смотрел приложухи готовые на гитхабе, когда одну приложуху запиливают по разным паттернам.

Все видео смотрел на х2, потому что тягомотина, а анжелу хотелось вообще на х3, но там уже, чтобы речь разобрать надо напрягаться.

По итогу надо было просто читать книги и тренироваться на литкоде для свифта, а потом сразу приложухи пилить. Ну, и все материалы на русском проигрывают в качестве и доступны на порядок английскому материалу. Надо было сразу скипать видео/аудио-контент и контент на русском языке и всё пошло куда бы проще.
Аноним 22/10/22 Суб 18:40:12 2495512 131
>>2495380
>2) iOS в РФ мертв
безработный Джуниор не пизди
отлично все с ним, то что твой обоссаный сбер везде забанили не значит что умер айос
Аноним 22/10/22 Суб 18:58:46 2495531 132
>>2495380
> 2) iOS в РФ мертв
Найс мантра
Аноним 22/10/22 Суб 19:38:57 2495597 133
>>2495512
>>2495531
Для вкатунов айос мертв в РФ, а для миддлов все нормас.
Аноним 22/10/22 Суб 19:58:50 2495726 134
>>2495597
И этой мантре уже не первый год, неосиляторы уже который год ноют, а вот осиляторы вполне себе устраиваются на трейни и джунов.
Аноним 22/10/22 Суб 20:05:51 2495780 135
>>2495774
ух сука ты даже в мой тред просочился
Аноним 23/10/22 Вск 17:34:05 2496491 136
>>2496409
Ты заебал повсюду побираться, уже больше года с этим котом постишь хуету, пиздабол солевой. Иди и соси за наркоту, скам ебаный. Зарепортил хуесоса.
Аноним 23/10/22 Вск 17:36:45 2496518 137
image.png 580Кб, 1232x984
1232x984
>>2496492
Ну и дурачок, этот наркоскам уже всех заебал побираться на наркоту под видом операции коту / корма коту / и так далее.
Аноним 23/10/22 Вск 17:44:00 2496556 138
>>2496492
Алсо, там может оказаться и карточка спонсора ВСУ, за что можно потом получить пиздов от органов, заебёшься доказывать, что не верблюд. Никогда и никому не скидывай на дваче, никогда.
Аноним 23/10/22 Вск 18:00:39 2496583 139
>>2496560
> я не солевой никакой. карточка русская, я русский. и я cюдa втоpой paз пишy. пepвый был позaвчepa. и я бaн выxвaтил
Если из ДС - пиши адрес, приеду, проверю кота и пруфы его саркомы, отсыплю полностью на операцию и сверху. Ну а бан - не удивительно, так тебе и надо, даже sup с номером треда и датой на листочке с анализами не сделал, так что извини, но пока что ты пиздабол со всех сторон выходишь. Ещё и наспамил по всяким /sex, /hc и прочим разделам своим говном.
Аноним 24/10/22 Пнд 09:55:01 2497030 140
>>2394113 (OP)
Овсаны, как думаете, когда на собесах на скринингах начнут спрашивать не только сайд таблицы, а кишочки велью витнесс тейблов?

Ну и расскажите про ваш случай практического использования самого на первый взгляд нахуй не нужного теоретического знания кишок.
Аноним 24/10/22 Пнд 12:50:55 2497127 141
>>2497030
>а кишочки велью витнесс тейблов?
только если душнилы какие нибудь юзлесс говно это знать
Аноним 24/10/22 Пнд 13:56:49 2497156 142
>>2497030
Никогда. Айос в рашке все. Собесов больше не будет.
Аноним 24/10/22 Пнд 14:42:08 2497186 143
>>2497030
> на собесах на скринингах
Так на собесах или скринингах?

>а кишочки велью витнесс тейблов?
Что там спрашивать-то? Указатели на какие функции в каких кейсах там будут?

>Ну и расскажите про ваш случай практического использования самого на первый взгляд нахуй не нужного теоретического знания кишок.
Нет практических кейсов, люди на свифте кнопки максимум красят.

Такие знания нужны строго в лоулевел областях, в овёсерских собесах появилось потому что на WWDC пару лет назад решили провести сессию по кишкам свифта, какие-то долбоёбы начали спрашивать и эта хуйня завирусилась.
Аноним 24/10/22 Пнд 16:25:55 2497253 144
>>2497156
Мыкола, съеби, а.
>>2497030
Упоротые будут спрашивать и кичиться своими знаниями.
Вообще, для применения оно нахуй не нужно, понимаешь, когда и как заюзать дайрект диспатч, и чем витнес от виртуал таблицы отличается - и всё, хватит.
Аноним 24/10/22 Пнд 16:53:55 2497270 145
If I were interviewing someone about this topic as a mid level engineer for the team I'm on (Swift Standard Library) I would not find it notable if they were unfamiliar with the exact details of how Swift implements dynamic dispatch.

I would probably expect them to understand how dynamic and static dispatch differ in semantics and performance, ideally would like to see them discuss inlining, bonus points for discussing devirtualization.

Also if they didn't already know when Swift uses different dispatch strategies they would need to pick that up fairly promptly on the job in order to be successful (e.g. the dispatch differences between a protocol requirement, a protocol extension, and a protocol customization point are very relevant).

For a senior candidate it would depend on their background, but if I were discussing this topic with them I'd probably expect them to be able to discuss more specifics of how method dispatch works in their primary language (e.g. if they have a long C++ history I wouldn't necessarily expect them to know witness tables, but I would expect a competent discussion of vtables, and we could iterate from there to derive how witness tables work).

YMMV on other projects though, the standard library is obviously a somewhat unusual one, with correspondingly slightly unusual needs in candidates (and this isn't a topic I actually ask about in practice, this is just "if I did")
Аноним 24/10/22 Пнд 19:23:07 2497374 146
Айос все. Закрывайте тред, закрывайте.
Аноним 25/10/22 Втр 01:20:36 2497544 147
>>2495493
Блять, я даже залить апку в стор не умею) И нахуй это надо) Пусть релиз менеджеры ебуться со всем этим. Моя задача просто в тест флайте релиз спринтовую сборку сделать и все.

>>2483696
Я ухожу с проекта (400к человек онлайн в приле), ну как ухожу . Остаюсь в компании, кинут меня на какой то лоу лвл проект где юзеров 10 максимум и обчелся.

В итоге какая ситуация. Нужно искать новую работку. Ниже 180к чет не хочу рассматривать, но боюсь за год валяния дурака я не претендую даже на 150к. Надо задрачивать опять материал и освежать мозги, освежить рх, потыкать рх. И прочее. Шож. удачи мне.

Хочу примерно так же 200к или 220, большего мне и не надо, ведь потолок это 250-300

мимо 3 года опыта работы в иосе.
Аноним 25/10/22 Втр 15:43:40 2497827 148
>>2497374
ебало тебе закрыл недоучка, неосилившая даже стажером устроиться
обоссал тебя
Аноним 25/10/22 Втр 15:49:02 2497833 149
Вы просто вдумайтесь, тут за 3 года только надеятся 200к лутать. И вы, носкильные формошлепы, еще попукиваете что айос не все? ЛАЛ
Аноним 25/10/22 Втр 19:46:45 2498014 150
>>2497833
Лол ты что даун?)
>Хочу примерно так же 200к

Впрочем, хрюк в этом треде давно обитает. Проиграл с идиотинки
Аноним 25/10/22 Втр 20:12:58 2498032 151
image.png 114Кб, 2030x430
2030x430
Недалекое будущее истеричной мани постом выше
Аноним 25/10/22 Втр 20:59:51 2498068 152
>>2498032
бля уебок ты безработный, не заебался ныть?
Аноним 26/10/22 Срд 00:34:33 2498208 153
>>2497833
Имплаинг 200к за "покрасить кнопки" при трёх годах обучения / трейни / итд = АЙОС ВСЙО, ВСЙО ЯСКОЗАЛ. Бля, так жирно, что даже жирно. Дай-ка совет, как за 3 года выйти с нуля на доход выше 200к, и пруфани свои доходы, а до тех пор — обоссан и определён как Мыкола-всёпропальщик.
Аноним 26/10/22 Срд 09:54:05 2498342 154
>>2498208
там это, не просто надо кнопки красить. Во первых надо знать досконально UIKit со всеми остохуевшими нововведениями, которых немало. Во вторых кнопки надо красить в асинхронной параше, в худшем случае написанной каким-нибудь васяном в образ мышления которого надо будет проникнуть
Аноним 26/10/22 Срд 10:03:58 2498343 155
Это чмо еще и оправдывается, кнопки сложно красить, пиздец просто какие же днари тут обитают
Аноним 26/10/22 Срд 12:25:34 2498433 156
>>2498342
> досконально знать UIKit
Нахуй не нужно, stackoverflow-программисты актуальны как никогда
> со всеми остохуевшими нововведениями
Охуевшие нововведения в SwiftUI, а не UIKit'е, второй постепенно будет отмирать, лет через 5 уже больше половины, если не 3/4 проектов будут требовать SwiftUI. А там всё в разы проще.
> в асинхронной параше
Что в этом сложного? Получаешь/обрабатываешь данные в бэкграунде, красишь в main-треде, тут даже дебил запомнит, да и вообще подвезли async/await, там не бей лежачего.
> в худшем случае написанной каким-нибудь васяном
На такие проекты редко берут джунов/трейни, а если и берут - то есть ментор, вкатиться проще пареной репы.

В общем, куча левых маня-теорий, и ни слова ответа на вопрос, куда же вкатиться проще на з/п выше 200к. Я тебя услышал.
Аноним 26/10/22 Срд 12:56:10 2498448 157
>>2498433
> лет через 5 уже больше половины, если не 3/4 проектов будут требовать SwiftUI
Новые мелкие проекты будут, большие к тому времени хорошо если на 3/4 перепишутся на свифт, ох уж эти маняфантазии, лул.
Аноним 26/10/22 Срд 14:37:31 2498510 158
>>2498448
Никто и не говорит о старых проектах, лол. Я говорил о новых, которые пишут с нуля.
Аноним 26/10/22 Срд 23:51:44 2499199 159
Ребят, посоветуйте годных публичных репозиториев прилаг на свифте, где все нормально разложено по архитектуре и актуальные технологии

мимосвитчер из реакт(-нэйтива), хочу пощупать чем нативобоги живут
Аноним 27/10/22 Чтв 09:33:10 2499324 160
image.png 1381Кб, 1200x1200
1200x1200
Аноним 27/10/22 Чтв 09:34:54 2499326 161
image.png 1028Кб, 1200x675
1200x675
Зачем вообще свитчиться в легасипомойное умирающее направление?
Аноним 27/10/22 Чтв 09:46:13 2499337 162
>>2499326
Тред не про ненужный никому после фуксии андроид
Аноним 27/10/22 Чтв 11:23:27 2499411 163
>>2499199
https://github.com/dkhamsing/open-source-ios-apps

>где все нормально разложено по архитектуре
Нигде, каждый вилосипедит как нравится.

>актуальные технологии
Тут актуально то же что было актуально 5 лет назад и раньше, это тебе не вротенд, лул.
Аноним 27/10/22 Чтв 16:49:36 2499676 164
.mp4 1268Кб, 640x300, 00:00:14
640x300
Аноним 29/10/22 Суб 14:16:21 2500804 165
image.png 933Кб, 876x1894
876x1894
Твою компанию покупает илон маск и лично проводит ревью всей команды для выявления профнепригодных. Твои действия, формошлеп?
Аноним 30/10/22 Вск 15:20:26 2501482 166
Я решил попробовать в конкурс от телеги. За недели если осилил копию лейаута c zoom анимациями как нативном Photos но оно ще глючит. Остается два дня до дедлайна а там еще надо сделать редактор фото рисовалку и как это успеть хуй его знает. Какая же я бездарность...
Аноним 30/10/22 Вск 18:35:16 2501600 167
>>2501482
> Я решил попробовать в конкурс от телеги
Нахуя, лол? Там же 50к$ на всех, судя по опыту прошлых конкурсов даже за первые места будет не больше 3-4к$, а ебаться там на месяц фуллтайма, и то это ОТБОРОЧНЫЙ тур, в пизду такой конкурс, снова хотят пиздатый функционал подешевле заполучить, пидорасы как есть. Таких спонсировать своими мозгами нахуй не надо, а то так и будут паразитировать, пидоры.
Аноним 31/10/22 Пнд 00:08:53 2501752 168
>>2500804
Распечатки? Серьезно?
Т.е. не посмотреть на компе, или даже на сраном планшетике?
Ебануться - 2К22 на дврое.
Бля-я. Я вообще код последний раз распечатывал году так в 2005-м. И это были портянки на C, которые выводились на матричном принтере на бумажные рулоны.
Аноним 31/10/22 Пнд 08:24:56 2501824 169
>>2500804
Большая часть моего кода - питоновские ноутбуки и sql-запросы, лол.
Аноним 31/10/22 Пнд 13:20:50 2501938 170
>>2500804
Если не уволят — пойду съёбывать сам если конечно если стоков не много/завестились уже, работа с таким менеджментом себе дороже.
Аноним 31/10/22 Пнд 13:23:16 2501941 171
>>2501600
Отборочный потому что весь функционал за месяц не написать даже на фуллтайме (не спиздив кучу кода из другого редактора, лол).

Их того что рассказывали про прошлые — там даже победители полностью нихуя сделать не успевали, судили по тому что успели.
Аноним 31/10/22 Пнд 20:55:12 2502488 172
RedEyeOld.jpg 7Кб, 400x262
400x262
Искал работу сейчас на айосопараше - коммерческого опыта 14 месяцев.
Отказы после техн. собесов в 12 местах.
Понял, что долбоёб и много прошу, начал понижать запрашиваемую зепку. Просил 300 лол.
Самое неприятное это то, что за архитектуру не спрашивают, ничего писать не просят, а дрочат юайкитом и сложными диспатчами.

Если честно, айос так заебал, что может в продакты или проджекты попробую перекатится. Хиковать дома наедине с свифтом надоело.

Мимо 155 какосек.

В текущее место устроился после 10 собесов.
Аноним 31/10/22 Пнд 21:58:31 2502558 173
>>2502488
Пиздец, после года опыта 300 просить, вас там на курсах грибами пичкают чтоле? В продакт с таким опытом самый раз кек
Аноним 01/11/22 Втр 04:42:34 2502724 174
>>2502488
А как на первое место работы год назад вкатился? Дай инфу
Аноним 01/11/22 Втр 09:54:39 2502794 175
>>2502488
брат братан братишка, после нескольких лет собесы это тоже лотерея, может есть конечно есть челики которые проходят их как нож сквозь масло, не знаю, у меня выхлоп примерно тоже 1 / 10 - 15
Аноним 01/11/22 Втр 11:03:29 2502826 176
image.png 1223Кб, 1600x900
1600x900
>>2502794
Вон из профессии, профнепригодный. Поищи себе что-нибудь попроще чем покраска кнопок.
Аноним 01/11/22 Втр 13:29:39 2502913 177
>>2502794
Смотря какие собесы.

Если заваливаешь 90% нетехнических собесов (пиздёшь с эйчарами, поведенческие, пиздёжь с менеджментом итд) — то это целом ок, жутко рандомная хуита.

Если у тебя такая стата по техническим... Стоит подумать о карьере грузчиком.
Аноним 01/11/22 Втр 13:34:00 2502917 178
>>2502488
>Искал работу сейчас на айосопараше - коммерческого опыта 14 месяцев.
Ну ты опыта хотя бы до двух лет накрути раз уж хочешь
>300
лол.

>Самое неприятное это то
Что ты пройдя собесы в 12 мест не догадался загуглить типовые вопросы?
Скорее всего проблема в том, что ты необучаемый просто. На сстем дизайне или лайфкодинге тебя и подавно обоссали бы с такой подготовкой.

>Хиковать дома наедине с свифтом надоело.
Будешь хикковать дома наедене с задачками/придумыванием фичей и статистикой.
Не хочешь хикковать — найди работу где будешь ходить в офис, а не страдай хуйнёй.
Аноним 01/11/22 Втр 15:54:02 2503055 179
>>2502913
>Если у тебя такая стата по техническим
Подтягиваешь технические навыки. Если на это не способен тогда уже грузчиком.
Аноним 01/11/22 Втр 16:41:05 2503130 180
>>2503055
Если у чела несколько лет опыта, он не может ответить на типовые вопросы и за 12 собесов даже не догадался их зазубрить — сомневаюсь что есть смысл.

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

Да и смысла по факту не много — 2 синьйорско-помидорские работы дадут больше выхлопа чем одна но с лычкой повыше.
Аноним 01/11/22 Втр 21:08:49 2503411 181
image.png 295Кб, 512x512
512x512
Ну что, господа гомосексуалисты, евроакт о цифровых рынках сегодня вступил в силу. В мае он обяжет эпл разрешить сторонние сторы и даст два месяца на исполнение. Начинайте пилить свои аналоговнеты спизженные с андроида, если хотите срубить изи мани
Аноним 02/11/22 Срд 15:38:02 2504015 182
Котаны, привет. Тред не читал.
Поясните пожалуйста за "регулярные обновления языка" (SWIFT)

Общаюсь с тянкой из Бангладеша, она пытается пройти курс по SWIFT-у на Udemi, повторяет код из видосов, и у неё вечно нихуя не работает. В отзывах под курсам пишут что курс из 2021 года, а препод ленивая жопа не обновляет курс.

Собственно у меня вопрос, какого хуя? Неужели эпол постоянно выкатывает апдейты, которые ломают старый код? Если да, то это апдейты к фреймворкам или к самому языку? Как вы блядь с этим живёте вообще? Может быть как-то можно откатиться на предыдущую версию языка/фреймворка и учиться там, а потом переползти на новую?
И чё делать (англоговорящему) тяну, который не может выучить ЯП из-за того что не работают даже простые примеры?
Аноним 02/11/22 Срд 16:44:58 2504096 183
здарова. Есть тут те, кто тестит прилаги исключительно на симуляторах? просто я пишу в основном под андроид, мой пятый айфон уже устарел, восьмой тупо сдох экран (возможно был меняный), и покупать очередной бу не охота, а новый темболее. И вот думаю, мб норм только симуляторами тестить? приложения простые, нажал, скачал, показал, из кастомного только пару вюьх на канвасе
Аноним 02/11/22 Срд 17:43:09 2504151 184
Аноним 02/11/22 Срд 18:12:47 2504198 185
>>2504096
за 3000 можно SE взять
Аноним 02/11/22 Срд 18:36:15 2504237 186
>>2504198
ну так если брать для тестов, то 11й, как самый популярный
Аноним 02/11/22 Срд 19:30:40 2504289 187
Можно ли на маке разрабатывать под iOS не имея айфона, и если да, то зачем?
Аноним 02/11/22 Срд 19:40:16 2504297 188
Аноним 02/11/22 Срд 19:40:52 2504299 189
>>2504289
Можно. А зачем вообще разрабатывают?
Аноним 02/11/22 Срд 23:12:50 2504444 190
image.png 201Кб, 1326x1084
1326x1084
> Head of iOS Department
> 150к
Смысл треда? Айос в РФ всё. Расходитесь.
Аноним 03/11/22 Чтв 13:07:17 2504665 191
>>2504444
>в РФ
>Алматы, Казазхстан
Ты чем читаешь? Шоколадным глазом?
Аноним 03/11/22 Чтв 21:05:06 2505040 192
>>2504444
Да съеби уже, Мыкола, не трать часы с электричеством на раздувание, трать их на подзарядку павербанков.
Аноним 06/11/22 Вск 23:27:28 2507607 193
Я хуею с разработки. Хотел флаттер проджект запустить, старый причем, месяц назад запускался, и опять 25. Какие-то ошибки кокоа, pods, Ruby, gems, ffi, ethon 0x548c75b548.
Я конечно пофиксил с помощью so, но честно признаюсь, нихуя не понял, что там за команды я в консоли вводил, и что за залупу устанавливал.
Вот вы, как разработчики профессиональные под иос, разбираетесь как работают все эти руби скрипты, подсы кокоа и прочая хрень?
Аноним 07/11/22 Пнд 11:10:11 2507771 194
>>2498208
Даже если я пруфну зп, то ты скажешь, что это невозможно и что я работаю лет 10+ ) Чел, ты... )

>>2504444
Кста у меня там знакомый работает. Надо попробовать и туда пособесится

мимо190к на прошлой работе 3 года опыта
Аноним 07/11/22 Пнд 11:30:29 2507782 195
>>2504444
А это на каком сайте ты смотришь?

И вообще, какие вы знаете сайты для вакансий? Я только через hh\хабр\profunctor\mobile_tg_jobs смотрю
Аноним 07/11/22 Пнд 11:59:02 2507801 196
Аноним 07/11/22 Пнд 12:04:25 2507809 197
image.png 612Кб, 800x532
800x532
>>2507771
>мимо190к на прошлой работе 3 года опыта
Как стало понятно по треду, это очень солидная зарплата для айос-инженера с 3 годами опыта... Я бы не рисковал и не рыпался в поисках другой работы, а то можно остаться с носом!
Аноним 07/11/22 Пнд 12:18:18 2507823 198
>>2507771
> Даже если я пруфну зп, то ты скажешь, что это невозможно и что я работаю лет 10+ ) Чел, ты... )
Ну вот и съеби, пиздабол, радуйся, пока электричество есть
Аноним 07/11/22 Пнд 13:27:15 2507884 199
image.png 1893Кб, 956x1832
956x1832
image.png 170Кб, 1216x1162
1216x1162
> java: за год становишься синиором, за три съебываешь в сша
> ios: 200кР потолок больше не бывает давай пруфы
Почему так?
Аноним 07/11/22 Пнд 15:35:03 2507960 200
>>2507884
Потому что ты ебаная омежка, в отличие от волчистого пикрила, стек тут не при чём.
Аноним 07/11/22 Пнд 15:37:07 2507963 201
>>2507607
>Вот вы, как разработчики профессиональные под иос, разбираетесь как работают все эти руби скрипты, подсы кокоа и прочая хрень?
Нет.
Аноним 10/11/22 Чтв 14:01:06 2510608 202
>>2507771
пффф, 220к, 1С, но съебал из рф, всячески вкатываюсь в свифт, т.к. заебало переводить рубли за бугор
Аноним 13/11/22 Вск 01:02:49 2512514 203
>>2510608
И на каком ты этапе щас?
Аноним 13/11/22 Вск 04:50:29 2512570 204
>>2512514
иду по урокам udemi (скачал с рутрекера), эх если б ктонить позвал прям щас хотя бы за 3к не раздумывая бы пошел, так то уже 10 лет опыта
Аноним 13/11/22 Вск 11:27:10 2512688 205
>>2504289
Можно, но не все. С камерой хуй поработаешь на сммуляторе, видео редактировать тоже заебешься, если захочешь шейдеров навернуть например. Проприетарные сторонние библиотеки часто не собирают под таргет для симулятора и ты не сможешь их прилинковать.
Аноним 13/11/22 Вск 16:33:54 2512967 206
>>2512570
дай плиз ссылку на рутрекер, тоже хочу годный курс посмотреть
Аноним 13/11/22 Вск 21:25:32 2513204 207
>>2512570
Кидай линк на уроки
Аноним 14/11/22 Пнд 00:54:24 2513385 208
Что почитать про патерны проектирования для ios?
синглтон, делегейт, мвц итд
Аноним 14/11/22 Пнд 01:02:07 2513392 209
>>2512967
>>2513204
сорян ребят, но если вы даже не можете зати на рутрекер и вбить "udemi" без посторонней помощи, то вам место только на заводе
Аноним 14/11/22 Пнд 02:13:29 2513417 210
>>2481523
Ебать, анончик, спасибо тебе большое. Только сейчас дошли руки посмотреть это видео и после первых 20 минут просто оргазм получил.

Это то что нужно, это то что меня мучило. Всё эти проверки, валидации итд и все это размазано по всему проекту.
А тут просто все элементарно и красиво. Как я сам до этого не додумался.

Спасибо тебе большое. Если есть ещё годнота такого же уровня, то поделись, пожалуйста. Не обязательно на тему проектирования.
Аноним 15/11/22 Втр 16:08:36 2514395 211
>>2513417
Да в целом книжки от обжс-айо я уже рекомендовал. Свифт подробно рекомендовал. Если захочешь комбайн и свифтюай изучить - обрати внимание на bigmountainstudio.
Если хочешь новую конкурренси изучить - рейвендерлих книжка и https://www.youtube.com/watch?v=p6q1RmYUsNU&list=PLwvDm4Vfkdphr2Dl4sY4rS9PLzPdyi8PM
Вот этого парня, его ценность не в объяснении, а в том что у тебя будет наглядный пример того как использовать инструмент и он обычно представляет все как
>Делаем как раньше
>Делаем как-то необычно
>Делаем с новой моделью
Если пройдешь видео - набьешь себе навык mvvm в swiftui, остальные у него плейлисты тоже можешь посмотреть
По архитектурам и проектированию, и многому другому - послушай podlodka io. Это по факту попизделки профессионалов, можно вычленить много полезного.
В целом что касается свифта я вроде упомянул, стартовые книги как я понял тебе не нужны, смотри подкасты, смотри выступления, поищи яндексовые, там где хуй делает свой текстфилд или лейбл, не помню.
Аноним 21/11/22 Пнд 01:46:08 2519085 212
>>2514395
>стартовые книги как я понял тебе не нужны
Очень нужны, я на старте до сих пор щас и нахожусь

Спасибо, от тебя одна из самых небанальных и ценных информаций и линков была
Аноним 23/11/22 Срд 04:24:27 2521147 213
41knmrF0-IL.jpg 22Кб, 381x500
381x500
swiftui-uikit-i[...].png 73Кб, 1080x1080
1080x1080
>>2519085
Тебе надо найти гугл-диск со всеми книгами и курсами какие есть. У нас мобильщиков есть такой волшебный гуглдиск одного комьюнити в телеге, где есть все книги, курсы, статьи, вообще все что есть по айосу, ведру и флаттеру, постоянно обновляются.
Вот как раз недавно обновили Simon NG Appcoda книги пикрил, не лучшие в плане материала, но автор хороший преподаватель, я бы такую взял к примеру если бы захотел учить свифтюай, и вот эта интермидиейт это хороший такой промежуточный вариант, возможно читать про frozen enum или про экзистенциальные контейнеры для конформящихся под протокол типов с длиной больше 3х машинных слов, тебе не стоит, а вот просто как в свитч пихать тупл или как базово улучшить код функциональщиной по-минимуму там будет как раз как надо.
Как его тебе искать я даже не знаю, я ссылку кидать на двач не буду, это не рекомендуется в сообществе.
Аноним 23/11/22 Срд 16:47:07 2521498 214
Снимок экрана 2[...].png 281Кб, 1426x776
1426x776
Анон, помоги мне кастомные шрифты из своего пода загружать, в демо проекте все ок

Но когда ставлю свой под во внешний проект - то шрифты нихуя не грузятя

в подспеке у меня прописано

spec.resources = 'MYSDK/Assets.xcassets', 'MYSDK/Fonts/*.{ttf,otf}'


нихуя


Пробовал ввзять метод со стека, но нихуя

Когда добавляю к проект в аппделейгейт loadfont то pathForResourceString выдает nil
Аноним 24/11/22 Чтв 21:54:30 2522494 215
>>2521147
Спасибо, не надо ссылки кидать. Достаточно просто писать, а найти это не проблема.

Спасибо, чекну симона
Аноним 25/11/22 Птн 00:49:08 2522587 216
Какого хера веб-макаки зарабатывают больше нас за меньшее количество навыков и более низкое качество?!
Аноним 25/11/22 Птн 01:09:51 2522593 217
>>2522587
>Какого хера веб-макаки зарабатывают больше нас
Тя ебать не должно
Аноним 25/11/22 Птн 11:21:53 2522810 218
>>2521498
анончик помоги, что еще можно сделать?
почеу не грузятся шрифты?
Аноним 25/11/22 Птн 12:07:15 2522851 219
анон, мб в курсе, какие задачки у тинькова на втором тех собесе?
Аноним 25/11/22 Птн 15:52:47 2522998 220
>>2522810
>>2521498
разобрался блядь
пиздец эпл вола ебет с наименованием
Аноним 27/11/22 Вск 03:24:21 2524476 221
>>2521147
Коллега, любишь покодить за чашечкой кофе?
Сам оттуда почерпнул много всякой годноты и она до сих пор лежит приятным грузом в айклауде.

>>2523476
Мыкола сбежал в Бобруйск и опять выходит на связь
Аноним 27/11/22 Вск 03:31:58 2524483 222
image.png 31Кб, 464x438
464x438
Думаю для КАЛлекции докинуть документацию по спрайткиту, есть в планах его подрочить для общего развития
Аноним 27/11/22 Вск 04:02:46 2524494 223
К слову, есть еще проплаченный с работки фулл курс от зеленых инфоцыган и заскамленный (хватай бесплатно) курс от нетологии через цифровые профессии, там пыня 100к мне оплатил за обучение из кармана налогоплательщиков. Если у анона будет желание подрочить курсы, поныть о дедлайнах, посветить лицом на вебинарах, да чтобы ментор посмотрел твою писанину и сказал что она говно, то можешь попробовать на ГУ заявление подать. Только чтобы заскамить полностью, тебе придется встать на биржу труда. Еще и у меня диплом о вышке требовали, диплом не профильный.
Если грустишь и думаешь, что у тебя все плохо, почитай нытье хлебушков https://otzovik.com/reviews/cifrovie_professii_it-kursi_za_schet_gosudarstva/
Я ответа на ГУ ждал 2 недели, еще через 10 дней со мной связался чел с курсов и никаких проблем не было.
Еще посоветую дрочить курсхантер, там очень много вкусного по свифту, хоть и устарела часть, но хороши видосы на инглише с сабами, где очень хорошо преподносят инфу. Книги Усова классные, но если ты в них окунешся со стороны в первую очередь, то ахуеешь от жизни. От него же портал свифтми и там задания есть необольшие. Также рекомендую поставить на айфончик всякие приложухи с тестиками и "рецептами" и регулярно в них заходить. Как гуманитарию с 9 годами стажа (из них 3 сеньор-помидор), мне ЕБАТЬ тяжело дался старт в айти. Но даже если такой долбаеб в кодинге как я справился, имея под рукой кучу источников, то у тебя, анон, тем более все получится.
Аноним 28/11/22 Пнд 14:56:00 2525631 224
>>2524494
Странный ты, лежат книги любые, лежат курсы свифтбука, которые более адекватные чем все возможные инфоциганские, какие-то курсхантеры, пиздос просто.
У тебя так плохо с английским? Или с чем? Ты понимаешь что в итоге когда устроишься тебе придется изучать английскую доку и смотреть английские гайды, нет русского стак-оверфлоу, нет русских индусов, выкладывающих готовые решения на русский гитхаб.
Задания небольшие, охуеть не встать, типа отсортируйте аррей? Посмотри любой мок-собес сеньора, он в куче мест просто не помнит синтаксис, а ты дрочишь какие-то механические упражнения.
Короче если устроился - то молодец, но твой путь пиздец какое говно, даже если ты хочешь подбодрить - не подписывай на свое говно начинающих. Им сейчас сложнее чем любому год назад, вакансий в разы меньше, сложность собесов возросла, без 1-2-5 лет опыта резюме не смотрят. Им лучше копаться в кишках и учить сложные вещи, а не дрочить упражненьки в прилажухе.
Аноним 29/11/22 Втр 03:44:53 2526125 225
>>2525631
Ты бы вкатывался сейчас в ios?
Аноним 29/11/22 Втр 17:09:31 2526614 226
>>2526125
Я бы сейчас вообще не вкатывался бы, может в 1с, и то я сейчас про него ничего не знаю, но изучил бы вопрос.
Типа раньше достаточно было выучить и научиться что-то делать, были стажировки, были курсы при конторах/галерах, были стажировки для студентов. Можно было крутануть полгодика и сразу вкатываться на стронг джуна если ты адекват. Сейчас же это пан или пропал, ты крутишь себе 3+ года, говоришь что ты стронг миддл и пытаешься пройти собес, еще зачастую и с релоком в Сербию какую-нибудь и с английским, судя по отзывам в сообществах, меньше 3х лет сейчас не смотрят резюмехи вообще, если у тебя 2.5, то хрюши уже пишут прямо докрутить до 3х, лишь бы кого-то найти, помидоров 3+ лет то не добавилось, а запрос на них увеличился. Такая опция может быть привлекательна для вылетевших от скуки из айти-вуза молодых гениев с родителями селюками. Или можешь попробовать на нашем рынке в Озон, Авито, Магнит, Сбер, Яндекс, ебаться с 6ю собесами, алгосами и душными полураспильными проектами, которые в любой момент могут выпиздить из аппстора.

Так что я бы рассмотрел какие-нибудь другие профессии, которые не зашкварили и не скатили в хай-риск-хай-реворд состояние. Если заводчанин не успел уволиться ради яндекс.практикума, то пусть почиллит на подшипниковом заводе еще полгода-год, не помрет, авось там все наладится или полностью сдохнет.
Аноним 29/11/22 Втр 17:45:24 2526643 227
>>2526614
Мне кажется то что ты описал iOS больше становиться думаю в веб проще вкатиться и ебли меньше.
Аноним 02/12/22 Птн 16:11:46 2528929 228
Без ментора нереально дойти до уровня джуна?
Аноним 11/12/22 Вск 13:59:59 2538010 229
Аноним 11/12/22 Вск 16:04:12 2538209 230
>>2528929
Почему? Вполне реально
Аноним 12/12/22 Пнд 12:56:46 2538931 231
>>2526643
Хуй его знает меньше ли, в вебе джунов больше чем на всех других языках вместе взятых, а стажировок так же нихуя нет как и на хуйосе том же
Аноним 13/12/22 Втр 17:42:18 2539957 232
>>2538010
>>2538209

Да вот вижу преимущество платных курсов только в менторстве и вот думаю либо самому по скачанным и ресурсам, либо все же заплатить, где тебя точно тыкнут как надо/как не надо.
Аноним 14/12/22 Срд 21:30:20 2541121 233
>>2394113 (OP)
Аноны, а есть какой-то гайд или книга от эпла по вкату во все эти киты и тд.

Пишу бекенд на Go/Python + инфра. Но работы очень мало стало, хочу написать пару апок в удовольствие и для использования, но не хочу читать очередной раз про конструкторы, филды, прочий мусор для новичков в программировании.
Аноним 14/12/22 Срд 21:32:09 2541122 234
>>2406099
Ты - я
Охуеть. Как успехи? Репортни итт или можем скоопиться.
Аноним 14/12/22 Срд 23:57:37 2541249 235
>>2406099
1. Да
2. Ну, не сказал бы. Но, +- да. Где то рхСвифт, где то обжс. В основном обычный уиКит и делегаты
3. Да
4. В ждуны, максимум

На мидла соизволь hitTesting, side-tables, responder chain, CleanARch, VIPER, Redux, UIKit, GCD, operations, NSThreads, posix, autorelease, autorelease_pool, objc, swift, notifications, диплинки
и прочее говно, рассказать и упомянуть

Ну и УИКит в целом.

>>2521147
ты че, пес, я был одним из инициаторов и лично свои шекеля положил на один из курсов туда

>>2522494
Вот
https://telegra.ph/MIYAMOTO-SYNDICATE-12-18

>>2513385
первая ссылка в гугле про проектированая паттернов, красный енот - выбираешь свифт.

>>2541121
Нет. Лучше просто взять один курс, просмотреть как создают таблицы, сделать туду апп, и начать делать что то свое, гугля.
Аноним 15/12/22 Чтв 00:06:48 2541256 236
>>2541121
Готовься читать про всякий мусор из мира аутолейаут
Аноним 15/12/22 Чтв 18:34:31 2542069 237
>>2541121
сразу в свифт юи катись, качай последний икскод, там прям внутри уроки с анимациями, есть для совсем тупых, есть для профи, параллельно смотри видео по свифтюи с wwdc тоже с самого начала, там тоже есть для тупеньких, есть для профоф
Аноним 15/12/22 Чтв 18:38:28 2542077 238
>>2541249
>ты че, пес, я был одним из инициаторов и лично свои шекеля положил на один из курсов туда
Кек ну то что ты кинул просто подсасывает из орига Диодора на неделю позже.
Аноним 15/12/22 Чтв 18:40:18 2542079 239
Аноним 15/12/22 Чтв 18:40:58 2542080 240
Аноним 15/12/22 Чтв 21:48:24 2542289 241
>>2522851
Расскажи чо было. Поздновато сообщение увидел, вряд ли уже тебе актуально, хотя я у них на собесе был летом.
Мне дали вообще тупняк. Первая изи с литкода про валидацию скобочек, вторая по ощущениям медиум, но детали не помню. Помню что решил за O(n^2), сразу сказал, что это решение рабочее, но плохое, сразу же переделал на O(nlogn), потом еще немного потупил, и с маленькой подсказкой добил до O(logn)
Аноним 19/12/22 Пнд 20:46:54 2546425 242
6 лет опыта, понял что нихуя не умею кроме как воровать ответы со стековерфлоу, думая что в любую минуту кабанчик уволит меня
я нервный, невнимательный, не могу сосредоточиться

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

Помогите мне план развития составить


КАК РАЗВИВАТЬСЯ? КАК УВЕРЕНЕЕ БЫТЬ? Есть ли какой-то сплошной гайд уровнят - хочешь знать это? делай вот такие то упражнения а вот это такие то и тд
Аноним 19/12/22 Пнд 21:30:08 2546502 243
>>2546425
6 лет опыта в айос разработке?
Аноним 20/12/22 Втр 11:54:40 2546992 244
>>2546425
Нихуя бля. Что такого надо делать чтобы за 6 лет уметь только это? Пиздец какой-то
Аноним 20/12/22 Втр 12:46:58 2547069 245
>>2546425
> Есть ли какой-то сплошной гайд уровнят - хочешь знать это? делай вот такие то упражнения а вот это такие то и тд
> Евклид Элементы
> G.CHRYSTAL ALGEBRA AN ELEMENTARY TEXT BOOK
мне вот это помогло почувствовать себя уверенней внутри любого кода
Аноним 20/12/22 Втр 15:27:41 2547286 246
>>2546502
Да
>>2546992
Приходить в компании на готовые проекты и пилить тасочки - вот и все, на примере нынешней архитектуры проекта или гугля, вот чем я занимался все время, дергал апишечку, красил кнопки, рефакторил, даже с анимацией не работал и кордатой

Хочу теперь все исправить но страх того не знаю с чего начать

>>2547069
>ALGEBRA AN ELEMENTARY TEXT BOOK
Вброс или нет?
Аноним 20/12/22 Втр 20:58:49 2547745 247
>>2546425
Иди на локальную аутсорс галеру с мелкими проектами. Не псевдоаутосрс, который продает один и тот же криптоговняк с минимальными изменениями каждому встречному и поперечному, и не жирный аутстафф, где тебя продадут в обычный продукт за мелкий прайс, а прям реальный аутсорс, пожиже, который проекты на каком-нибудь апворке обоссаном берет.
Там ты во-первых понюхаешь и потрогаешь много и разного, и поймешь, что тебе нравится, а что нет.
А во-вторых, случится одно из двух:
Если контора хорошая, тебя прокачают и научат как надо все делать.
Если контора хуевая, ты на личном примере прочувствуешь все нотки говна и сможешь абсолютно конретно понять, какие бывают проблемы и тогда будет гораздо проще понять, как их решать. И все книжки про паттерны сразу обретут смысл.
Аноним 20/12/22 Втр 22:04:15 2547800 248
>>2547745
Ну с нынешней работой я не рыпался за свои деньги-то в такое время, я вот пытаюсь уже второй день гуглить как план составить
Есть актуальные роадмепы в ваших конторах крупных как вы выращиваете сотрудника?
Аноним 22/12/22 Чтв 00:31:22 2548983 249
>>2547745
Хороший совет, но больше от человека зависит. Везде можно одинаково прокачаться если есть желание.
Аноним 23/12/22 Птн 23:06:41 2551508 250
>>2548983
Откуда у вас силы на работе это делать
а особенно пет проекты
Аноним 27/12/22 Втр 13:20:44 2555320 251
>>2548983
Если есть желание, можно и без конторы прокачаться. К нам два года назад пришел вкатыш, тридцатилетний адвокат, так он на входе знал и умел больше, чем некоторые наши "мидлы". Щас уже затыкает за пояс сенек, которые дольше него веслают.
Вопрос-то в том, как прокачаться, если сам не можешь.
Аноним 27/12/22 Втр 20:28:52 2555819 252
>>2555320
А как он прокачивался? Есть ли возможность взять у него гайд? Поспрашивать его
Аноним 28/12/22 Срд 10:13:18 2556098 253
image.png 230Кб, 619x693
619x693
>>2555320
Так речь как раз о том, что это чувак такой, что он прокачался не потому что у него был волшебный гайд, а потому что он сам волшебный.
Список у него стандартный - посмотрел стенфордские лекции или что там сейчас актуально, пошарил в тг каналах, поскачивал книжки вендерлиха какого-нибудь, по архитектуре полирнул условным дядей бобом, не потому что это истина в последней инстанции, а потому что это хорошая стартовая точка для того, чтобы понимать, какие есть мнения и с чего можно начинать дискуссию.
А гайд у него был простой, он на пикриле.
Аноним 28/12/22 Срд 10:13:36 2556099 254
Аноним 28/12/22 Срд 10:35:14 2556109 255
16584319656444.jpg 10Кб, 268x289
268x289
Чисти и пожsaлуся шavbk.
Аноним 28/12/22 Срд 13:36:36 2556238 256
>>2556098
Дядя боб это что такое?
Аноним 28/12/22 Срд 18:22:48 2556521 257
Аноним 28/12/22 Срд 18:23:07 2556522 258
Аноним 29/12/22 Чтв 18:39:51 2557463 259
>>2555320
Блядь ну может он понимает как и тд


>>2555819 вот этого двачую

И еще вопрос откуда силы вьебывать и вьебывать, я просто не понимаю, может гайд на это есть? А я вот не понимаю, да я тупой, поэтому нужен гайд или план как именно прокачиваться и брать силы на это все
я даже хобби все бросил все не получается
Аноним 29/12/22 Чтв 18:49:54 2557483 260
Captured1.png 55Кб, 838x527
838x527
>>2557463
Вы там определитесь для себя уже, вкатыш или тридцатилетний адвокат.
Аноним 29/12/22 Чтв 20:54:59 2557651 261
Сдвигание битов используется?
Аноним 30/12/22 Птн 11:45:32 2557974 262
>>2557651
нет

если дополз до таких тасок то проще сишную обёртку закорячить для лоу левел кода. Но хз может какие-то брантозавры, обж-с корнями где-то и используют
Аноним 30/12/22 Птн 12:08:01 2557989 263
>>2546425
>6 лет опыта, понял что нихуя не умею кроме как воровать со стековерфлоу
А как вообще вкатиться тогда вообще удалось?!
Аноним 30/12/22 Птн 17:58:05 2558253 264
>>2557989
как как, через стажировку, дали тестовое, выполнил - вызвали на собеседование - прошел вот и все
Аноним 01/01/23 Вск 19:08:00 2560283 265
>>2555320
Куда он пришел, че ты фантазируешь
Аноним 01/01/23 Вск 20:30:44 2560348 266
Что по зепкам у вас?
1.5 года попыта - 280к
Аноним 02/01/23 Пнд 00:46:49 2560531 267
>>2560348
Сука
1.5г опыта 70к зп шарподебил
Аноним 02/01/23 Пнд 11:43:17 2560712 268
Аноним 02/01/23 Пнд 11:48:38 2560719 269
>>2560531
>70к
Норм тебе за зепку стажера работать? Даже джуны на 100-120к вкатываются
Аноним 02/01/23 Пнд 12:11:59 2560738 270
image.png 148Кб, 2058x728
2058x728
Положняк на 2023
У кого меньше, тот демпингующий натурал
Аноним 02/01/23 Пнд 12:46:21 2560764 271
>>2560719
Где? В ДС? В моем 500к городишке стажёры на минималку влетают
Аноним 02/01/23 Пнд 22:00:34 2561230 272
>>2560764
Ну так накрути опыта и влетай на удалёнку в ДС, че как маленький.
Аноним 06/01/23 Птн 21:23:05 2565109 273
мертвый тред мертвого направления
Аноним 06/01/23 Птн 21:52:33 2565141 274
>>2565109
Почему направление в мертвое? В ЕС и США все хорошо
Аноним 07/01/23 Суб 10:52:13 2565445 275
>>2565141
Ты бы заканчивал фантазировать про швятые, ойосник из рф, подойдет до тебя очередь на бирже труда, не ссы, найдут тебе работу по уму лол!
А тред можно закрывать нахуй.
Аноним 08/01/23 Вск 17:48:06 2566765 276
>>2565445
чего это на бирже? на передовой, января эдак с 15-го.
Аноним 09/01/23 Пнд 22:52:57 2568385 277
f.png 77Кб, 1010x418
1010x418
Мы на волю всем буржуям
Мировой пожар раздуем
Аноним 10/01/23 Втр 18:04:44 2569300 278
Аноним 12/01/23 Чтв 01:08:34 2571079 279
Есть смысл в 2к23 учить Objective-C или можно ограничиться свифтом?
Аноним 12/01/23 Чтв 11:28:03 2571289 280
>>2571079
Для входа свифта достаточно за глаза.
Аноним 12/01/23 Чтв 13:29:00 2571410 281
>>2571289
Спасибо.
Я так и предполагал, просто все роадмапы говорят учить параллельно оба языка, поэтому решил уточнить.
Аноним 12/01/23 Чтв 14:57:28 2571515 282
дайте актуальный роадмап
будучи сеньером хочу все пункты проапдтейтить и подучить

кстати я до сих пор коллекции не умею нормальные кастомные делать
Аноним 12/01/23 Чтв 16:20:41 2571604 283
image 13Кб, 808x147
808x147
Пацы, что означает символ ! после ссылки? Обжектив си.
Аноним 12/01/23 Чтв 16:23:38 2571605 284
>>2571604
Понял. Это свифт, а не обжектив-си. Мда.
Аноним 12/01/23 Чтв 22:22:41 2571882 285
А как работает синхронизация с iCloud, когда используешь Keychain? Использую вот эту либу
https://github.com/kishikawakatsumi/UICKeyChainStore

Задаю значение на одном девайсе, помечаю его как "synchronizable". Далее захожу на другой девайс, пробую получить значение, но оно пустое. То есть синхронизация не происходит. Хотя на обоих девайсах я залогинился под своим AppleID. Может я чёт не так понимаю.
Аноним 13/01/23 Птн 09:47:29 2572109 286
>>2571079
Нет такого понятия вообще учить язык пчел

>>2571604
Ебут на собесах ARC нутрянку, расскажываешь про side table и как диспатчинг работает, а потом на работе видишь это

Кста за 2 месяца не нашел работу в гейоси, ищу дальше
Аноним 13/01/23 Птн 10:28:00 2572143 287
>>2571882
Короче разобрался. В настройках айфона нужно было включить iCloud Keychain. После этого все данные синхронизировались. К-А-Й-Ф. При этом на эмуляторах подобной опции нет, нужны реальные девайсы для теста.
Аноним 13/01/23 Птн 12:23:11 2572252 288
ios - никому ненужный кал.
Android уже победил, посмотри любую статистику, маломальски посещаемых ресурсов.
Смысла вкатываться 0, тк скоро эта хуйня откатится с нишевой в никакую. Тоже самое, что учить мертвые языки программирования .
Аноним 13/01/23 Птн 15:30:19 2572490 289
>>2572252
Так чо сказать то хотел? хочешь ведро? ну ок вкатывайся
Аноним 13/01/23 Птн 21:37:50 2572979 290
>>2572109
>Кста за 2 месяца не нашел работу в гейоси
И не найдешь
>ищу дальше
)
Аноним 16/01/23 Пнд 19:17:09 2576405 291
Пацаны, хочу сделать промежуток между ячейками. Уже чего только не делал, а он не появляется. Что делаю не так?

https://pastebin.com/e0ZhVG2T
Аноним 16/01/23 Пнд 22:48:26 2576613 292
>>2572252
Посмотрел статистику продаж приложений на iOS и Android. iOS далеко впереди, несмотря на количественное преобладание Андроида. Твои оправдания?
Аноним 17/01/23 Втр 08:12:34 2576745 293
>>2572979
Найду) Релакс братик

>>2572252
А че там с активити\фрагментами и депрекейтед методами которые становятся после 1 года?)

>>2394113 (OP)
https://www.youtube.com/watch?v=437alrzwJmk&list=PLzLiprpVuH8dAC4CUxmxNTpDydO1lzN32&index=2

Кста вот прикольные курсы можно в шапку запихнуть, мне прям понравилось.

>>2576405
func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
musicData.count
}

так делай

lazy var нет смысла писать

Бля нахуй ты viewWithTag и кастишь это все , пиздец,
В cellForRowAt тебе нужно вычленять объект данных и условно писать setupView(withObject) который внутри ячейки установит значения, тебе не надо добавлять что либо в ячейку

По факту ты нашел вьюху из ячейки, и опять ее пытаешься добавлять, это пиздец

Погугли как работать с tableView

How to add spacing between tableVie cells не поможет найти? Поставь констрейнты внутри cell.
Аноним 17/01/23 Втр 13:36:38 2576999 294
Аноним 17/01/23 Втр 14:02:15 2577019 295
Аноны за 500 рублей кто-нибудь может мне показать и объяснить что я делаю не так?
Аноним 17/01/23 Втр 14:54:40 2577065 296
>>2576999
Да, можно так, но лучше так на проектах не делать.

>>2577019
500 рублей это слишком мало, (иронично)
Но могу забесплатно, если мне интересно будет
Аноним 17/01/23 Втр 15:01:21 2577072 297
>>2576999
А, лол, такое не работает
проблема думаю в layoutMargins

Но у тебя там говнокод, это пиздец. Я же сказал найди статью нормальную для таблиц
https://stackoverflow.com/questions/6216839/how-to-add-spacing-between-uitableviewcell/33931591#33931591

Либо юзай констрейнты внутри ячейки, такой подход используется больше, чем с хедерами.
Аноним 17/01/23 Втр 15:03:05 2577076 298
>>2577072
>проблема думаю в layoutMargins
И это не потому что я не знаю, это потому что я не хочу ебаться и не вижу весь код, нужно его качать и позапускать, а мне впадлу, я обжс разбираю.
Аноним 17/01/23 Втр 15:26:03 2577096 299
>>2577065
>>2577072
>>2577076
>500 рублей это слишком мало, (иронично)
Для тебя даже 500 рублей слишком много за такие советы лол. Ты даже еще до формошлепа не дорос.

>И это не потому что я не знаю
Кому ты пиздишь?

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

Ты вначале что-то квакал в нужную сторону, а потом поплыл не туда.

>>2576405
Перерабатывай представление контента в ячейке. Без этого исправления отступов тебе не добится.
Аноним 17/01/23 Втр 15:30:57 2577100 300
Я конечно хуею с вашего уровня, ребят. Вы сначала жалуетесь, что нет работы. Потом один завозит говнокод 100 уровня, но хотя бы признается, что дурак.

Второй признает что у первого говнокод, но дает какие-то ебейшие советы про футер/маржинс.
Аноним 17/01/23 Втр 15:48:07 2577112 301
Есть аноны, которые перебрались в США или Канаду?
Пока что в Черногории.
Получаю довольно много офферов из ЕС, но все продолжаю облизываться на США, но там пока никто не готов делать визу. Может, кому-то удалось? Пару слов может, долго ли искали, советы какие.
Аноним 17/01/23 Втр 15:52:55 2577115 302
>>2577112
Расскажи какие зп и какие страны в европе предлагают
Аноним 17/01/23 Втр 17:00:49 2577249 303
>>2577115
В основном NL, Кипр, Германия (дерьмо, стараюсь скипать оттуда вообще сообщения), Дания, Польша.
Зарплаты в диапазоне 12-17 тысяч net
Аноним 17/01/23 Втр 17:41:10 2577325 304
>>2577249
>Зарплаты в диапазоне 12-17 тысяч net
Блядь...
мимо вкатун
Аноним 17/01/23 Втр 17:47:05 2577343 305
>>2577249
>Зарплаты в диапазоне 12-17 тысяч net
Это хотя бы в год?
Аноним 17/01/23 Втр 17:53:33 2577352 306
15444641228185.jpg 54Кб, 519x604
519x604
Большинство задач про покрасить кнопкуну тащем-то юи это отдельный мир, со своей спецификой где много очень много еботни с дата рейсом как на низком так и на высоком уровне, но ты наверно сразу в лиды пойдёшь и тебе не придётся с этим ебаться
Аноним 17/01/23 Втр 18:06:08 2577368 307
>>2577352
Какие жалкие оправдания тому, что даже пространство вокруг целла не смог добавить
Аноним 17/01/23 Втр 18:45:26 2577428 308
>>2577249
Ты дон пиздон, нет в европе таких зарплат нетовых. В гросс я бы еще поверил, но в нет, лол. Особенно в Польше нет 150к в год зп на руки
Аноним 17/01/23 Втр 20:46:47 2577617 309
Аноним 17/01/23 Втр 20:57:00 2577623 310
>>2577428
Как скажешь.
Щас бы в Европе работать не на США компании и говорить про копейки.
Аноним 17/01/23 Втр 21:04:10 2577627 311
>>2577428
у меня в Швейцарии чето типа 14к на руки в месяц (но это со стоками). И это, блять, Цюрих, а не Польша.
Аноним 17/01/23 Втр 21:42:41 2577661 312
Ребят, какие сша, какие европы, вы что с голода поехали уже?
Дойдет до вас очерень на бирже труда, не переживайте
Аноним 18/01/23 Срд 09:04:53 2577992 313
>>2577627
Ты доебаться решил?
Я же написал до 17к среди этих стран. ДО
В Польше выше 14 не предлагали. Только крутая возможность для фриланса с налогом 11 процентов.
Аноним 18/01/23 Срд 16:11:41 2578440 314
>>2577617
110-160к хорошему сеньеру на руки ДО ВЫЧЕТА
то етсь гросс
где он увидбел 150к нет в год это вообще нахуй не верится в европе
особенно ебало хочу увидеть его когда он в дойчесовке такие хп покажет
Аноним 18/01/23 Срд 16:24:49 2578462 315
>>2578440
Алло, полоумный.
Где я писал про ГОД? Ты читать-то не умеешь.
Только даун поедет в Германию работать погромистом к тому же.
Аноним 18/01/23 Срд 17:25:35 2578599 316
>>2577096
Я не знаю что такое layoutMargins не тыкал их никогда и у меня было предчувстие что можно делать отступы в таблицах, но потом я посмотрел , такое можно в колекциях, чел

>>2572979
Ну вот сегодня 3 офера получил по 190-220к, и что?

>>2578440
Ну этому челу я верю больше, имхо
Аноним 19/01/23 Чтв 12:00:10 2579362 317
Аноним 20/01/23 Птн 16:04:58 2580865 318
анончик дай плиз актуальные планы по развитию в сеньера и что надо уметь и знать
и сразу второй вопрос же
Как вы закрепляете и учите новые знания? Если на работе нет чего-то?
Заранее спасибо за вопрос
Аноним 20/01/23 Птн 16:17:04 2580895 319
анончик дай плиз актуальные планы по развитию в сеньера и что надо уметь и знать
и сразу второй вопрос же
Как вы закрепляете и учите новые знания? Если на работе нет чего-то?
Заранее спасибо за вопрос
Аноним 20/01/23 Птн 21:55:27 2581331 320
>>2580865
Блять че за хуйня? Пшел отсюдова дэбил, ты ждун а не помидор
Аноним 20/01/23 Птн 23:33:12 2581418 321
>>2578462
Ты писал
>Зарплаты в диапазоне 12-17 тысяч net
Это в месяц. В год легко высчитать, чай программисты все тут
Аноним 23/01/23 Пнд 15:43:13 2584482 322
>>2581331
Ты дебил? Что значит хуйня, мне нужен например план развития в ваших компаниях или что актуально, потому что я застрял в развитии миддла и не могу четко составить план своего роста конкретно. Ибо глаза разбегаются
Аноним 23/01/23 Пнд 15:54:44 2584503 323
Аноним 23/01/23 Пнд 17:17:03 2584615 324
>>2584482
Чтобы вырасти в милорда нужны на работе милордские задачи. Если ты на работе формошлепствуешь, то никогда никуда не сдвинешься
Аноним 23/01/23 Пнд 17:37:57 2584628 325
>>2584615
Ну значит работу надо менять, я один айос на проекте и один ведроид на проекте

>>2584503
Так это вроде параша и разводилово для лохов, но почитать план обучения и темы, спасибо
Аноним 23/01/23 Пнд 18:06:54 2584657 326
>>2584628
>Так это вроде параша и разводилово для лохов
Ну хуй знает, я курс отуса по другой теме проходил на торрентах, очень даже годно. Не был бы жлобом, даже заплатил бы им.
Аноним 23/01/23 Пнд 20:29:49 2584781 327
Аноним 23/01/23 Пнд 22:53:57 2584902 328
>>2584628
Так ты вроде и лох который гайд до сеньки ищет)
Аноним 24/01/23 Втр 03:50:29 2584980 329
image 59Кб, 1017x578
1017x578
Анонсы, а вы помните случаи, когда Эплы удаляли Deprecated код?

Начиная с iOS 13, playerID из Game Center стал устаревшим. Вот я думаю, какова вероятность того, что однажды они просто его отключат? Проблема в том, что спустя несколько лет они до сих пор не доделали альтернативу. Новые айдишники иногда меняются из раза в раз, а иногда вместо них может прийти текст "UnknownID". С другой стороны, если я продолжу использовать старый айдишник, то есть риск, что проебу аккаунты игроков, к которым они привязаны.
Аноним 24/01/23 Втр 13:22:29 2585251 330
>>2581418
Слышал когда-то про фриланс? Где бывают конские зп и контракты 3-6 месяцев?
Аноним 25/01/23 Срд 16:31:19 2586736 331
>>2584902
И что теперь? По твоему хуяк и по щелчку становятся сеньерами и тимлидом из воздуха? Есть критерии и требования, вот я их и ищу
Аноним 26/01/23 Чтв 15:19:18 2588005 332
>>2584980
был случай - они выпустили GameSession и teamPlayerID и деприкейтнули playerID но... потом они удалили GameSession с корнями и разогнали отдел который его делал, даже тяночек не пожалели, а playerID так и остался депрекейтнутым. Но они не будут его удалять, так как это рабочая лошадка. А teamPlayerID до сих пор не работает. Ощущение что они забили на мультиплеер, как один раз его нормально написали так с тех пор и не трогают
Аноним 26/01/23 Чтв 16:27:58 2588101 333
>>2588005
У меня проблема в том, что аккаунты игроков привязываются к Player ID, чтобы в случае чего игрок мог восстановить доступ к аккаунту. И я вот не знаю как быть. Стоит ли начать перепривязывать аккаунты к Team Player ID?

Они добавили свойство 'scopedIDsArePersistent' и сказали, что в редких случаях новые айдишники могут меняться. Думаю ОК, с этим можно работать. Потом читаю форум, а там чуваки пишут, что даже если указано, что айдишники PERSISTEN, они всё равно у некоторых могут изменяться. И вот я перепривяжу игрока к такому айдшнику, а он потом сбросится после переустановки игры... Хрен проссышь этих эплов.

https://developer.apple.com/forums/thread/117617?page=2
Аноним 26/01/23 Чтв 17:01:10 2588180 334
>>2585251
Слышал что-то про дон пиздаболов? Это которые наносеки рисуют свои из головы
Аноним 26/01/23 Чтв 18:19:56 2588367 335
>>2588101
А почему не хочешь мигрануть все айдишники в кейчейн и делать kSecAttrSynchronizable? И дальше уже самому управлять их жизнью

Да, по гайдлайнам типа нельзя персистить уникальные id, чтобы уникально определять девайс/юзера - но абсолютно вся аналитика так и делает например
Аноним 26/01/23 Чтв 20:17:20 2588516 336
>>2588367
> А почему не хочешь мигрануть все айдишники в кейчейн и делать kSecAttrSynchronizable?
А как я их проверю? Для playerID есть метод, который генерирует сигнатуру, которая проверяется на бекенде. Для этого нужно авторизоваться в Game Center.

Сейчас закидываю в iCloud Keychain игровую сессию, чтобы игрок на всех девайсах автоматически играл из под своего аккаунта. Но обмен ключами в iCloud может быть отключен. И если игрок решит перейти на новый девайс, то ему придётся включить Game Center. И тут важно, чтобы его айдишники из Game Center отработали.

> Да, по гайдлайнам типа нельзя персистить уникальные id
Они как раз для этого сделали сраный gamePlayerID и teamPlayerID. Первый мне бы идеально подошёл. Он уникален для конкретной игры. Но у него две огромные проблемы: 1) его нельзя подтвердить на бекенде, ибо они не добавили генерацию сигнатуры; 2) у небольшой части игроков эти айди либо нулевые, либо меняются после каждой переустановки. teamPlayerID можно подтвердить, они добавили генерацию сигнатуры, но вторая проблема остаётся.
Аноним 28/01/23 Суб 18:38:43 2591115 337
Мда, ситуация с рынком для вкатунов в РФ просто пиздец какая хуевая.

Если до СВО для джунов на айос было тяжело вкатиться, то сейчас даже вкатываться некуда - вакансий просто нет. Вкатываться просто некуда. А на любую вакансию для джуна за пару часов откликаются несколько сотен кандидатов. Охуенный конкурс 300 + человек на место.

При этом, остальные области не так уж и пострадали от СВО - веб, тестирование, бекэнд набор идет куда бодрее.

Но я сделал ход конем и забил на рынок РФ. В итоге попал на удаленку забугор в Европу. Платят хуйню 1600 на руки, но зато уже работаю. Из плюсов, что нашел работу за 1 месяц (получил офер), но все оформление и всю остальную хурму заняло еще 2 недели.

А в РФ я дрочился 4 месяца, то делая какие-то нечеловеческие тестовые, где на выходе должно быть полноценное приложение и вся эта красота за 2 недели (привет, Планерок). То не доходя даже до первого уровня собеса.

Мои выводы, что для вката в РФ айос это худшее, что можно придумать. Земля пухом кто без разговорного английского надеятся вкатиться.
Аноним 29/01/23 Вск 01:18:03 2591412 338
Хорошие, добрые люди
Напишите мне , пожалуйста, @ ernestlash1
Есть море вопросов по свифту и в общем-целом
Очень нужен человек, с которым можно было бы обсудить моменты

Можно за благодарность в виде денег
Аноним 29/01/23 Вск 01:42:11 2591429 339
>>2591412
Ты скажи какие вопросы, обозначь круг тем
Аноним 29/01/23 Вск 09:58:27 2591619 340
>>2591115
Батя грит молодца. Что на себе спрашивали, какие требования у барина к ждунам?
Аноним 29/01/23 Вск 16:29:24 2592222 341
>>2591619
Требования хуйня оказались. Собес кардинальным образом отличается от наших. Больше пиздели на тему командной работы и личных качеств, а не про хард скиллы. У нас же всё наоборот.

По хардскиллам спрашивали всё стандартно - референс/вэлью, арс пару вопросов, пара вопросов про лайф цикл. Даже про кит ничего толком не спрашивали.
Спрашивал делал ли я какие-то проекты самостоятельно и по ним вопросы как делал и почему делал так или иначе

Короче, не сравнить с ебкой, которую устраивают у нас.
Аноним 30/01/23 Пнд 01:08:46 2592944 342
>>2592222
Где ты резюме размещал? как откликался? Какую локацию в профиле ставил?
Аноним 30/01/23 Пнд 14:09:07 2593356 343
аноны у кого есть матрица компетентности из вашей компании по грейдам иоса?
Аноним 31/01/23 Втр 14:31:10 2594376 344
Аноним 31/01/23 Втр 14:41:08 2594385 345
Аноним 03/02/23 Птн 11:08:40 2597792 346
Здравствуйте. Мог бы кто нибудь помочь разобраться в проекте на выходных или сегодня вечером. Проект написан на swift UI с использованием googleMaps API, архитектруа MVVM. Я только-только устроился junior ios и мне дали задачу - сделать так что бы на карте ткрывалось небольшое меню по нажжатию на маркер с возможностью выбора дейстий вмсето стандартного информационного окна. Задача может быть и простая, но разобраться грамотно у меня в ней не получается. Если кто-то откликнется буду благоларен.
Аноним 03/02/23 Птн 11:09:02 2597793 347
Здравствуйте. Мог бы кто нибудь помочь разобраться в проекте на выходных или сегодня вечером. Проект написан на swift UI с использованием googleMaps API, архитектруа MVVM. Я только-только устроился junior ios и мне дали задачу - сделать так что бы на карте ткрывалось небольшое меню по нажжатию на маркер с возможностью выбора дейстий вмсето стандартного информационного окна. Задача может быть и простая, но разобраться грамотно у меня в ней не получается. Если кто-то откликнется буду благоларен.
Аноним 03/02/23 Птн 11:45:44 2597817 348
>>2591115
Как кстати в целом сейчас на забугор работается? На национальность не обращают внимания? З.п. выплачиваются несмотря на неработающий свифт?
Аноним 03/02/23 Птн 16:45:00 2598083 349
>>2597793
>адача может быть и простая, но разобраться грамотно у меня в ней не получается
Ты чё, дурак что ли? Извините за грубость.
Аноним 04/02/23 Суб 14:14:07 2598793 350
кто-нибудь допилите клиент вади, задоначу на тестфлай
Аноним 04/02/23 Суб 16:57:58 2599031 351
>>2592944
Размещал везде, включая мелкие европейские лохито. Откликался на всё подряд. Стрельнула одна из таких лохит.
Локацию в резюме не указывал.

>>2597817
Работается нормально. Всё правда очень медленно и без спешки, не привык к такому.
Отношение нормальное, единственное, что говорили мол что у вас происходит, вы же практически братья итд. Не сильно в курсах они ситуации, скажем прямо.

Выплачивают не в российский банк. Оттуда уже в крипту меняю и в РФ получаю.
Аноним 05/02/23 Вск 23:18:19 2600485 352
>>2599031
Как ты оформлялся? Как сотрудник или у тебя ИП где-то? Если ИП, то где? Грузия? Какой стек в итоге?
Аноним 06/02/23 Пнд 03:07:55 2600674 353
>>2599031
Лучше расскажи про сайты где размещать,
Трайну тоже пока в рахе 200к делаю
Аноним 06/02/23 Пнд 06:54:15 2600730 354
>>2600485
Я не он, но у меня похожая история. Работаю с сентября удаленно, пока жду оформления визы (долго с некоторыми документами возиться пришлось)

Завел счет в банке в Кыргызстане, открыл там же ИП. Контора выслала контракт через docusign, открыла акк на remote.com, шлет туда бабло. Оттуда я вывожу виртуальный европейский счет от Payoneer, с него - свифт переводом на личный счет в кыргызский банк. Про ИП очень много говорили на этапе оформления, но в итоге ни в одном месте оно не пригодилось, так что я просто отправляю пустые отчеты раз в месяц, потому что все деньги идут мимо. Я бы им пользовался для уменьшения налога, если бы планировал так работать на постоянке, но поскольку это временное решение, то я просто получаю как физик и скорее всего забью на налоги, там не такая сумма, чтобы кто-нибудь возбудился.
Аноним 06/02/23 Пнд 10:16:11 2600869 355
>>2600730
А с Киргызии в РФ как?
Аноним 06/02/23 Пнд 10:28:02 2600879 356
>>2600869
Есть пара друганов, которые сейчас по Киргизиям и Тайландам, но у которых остались какашечки в РФ. Я им кидаю евро из киргизского в киргизский, они мне внутри РФ рубли переводят по курсу гугла. Если бы надо было организовывать без друзей и на долгосрок, то скорее всего жил бы на кредитку и мотался бы раз в 2-3 месяца в бишкек, переводил бы каким-нибудь контактом или короной заработанное, гасил бы кредитку и по-новой.
Может быть уже можно чисто интернет-перевод делать, но когда я летом интересовался, было можно только с котлетой в кассу приходить.
Аноним 06/02/23 Пнд 13:28:32 2601037 357
>>2600879
и какой на гугле курс бакса? На мейле 70р ровно
Аноним 06/02/23 Пнд 17:44:36 2601310 358
>>2600485
swift+uikit+mwwm
Бумажные доки выслали на адрес куда я сказал - мне их переслали. Я их подписал и выслал назад.
Никакое ип не оформлял. Банк счет открыл удалено за 15к.

>>2600674
Берешь название страны и пишешь в гугле запрос через транслейт ios developer vacancy/job итд. Будет много местных лохито, раскидываешь резюме везде, везде аплаешься
Аноним 06/02/23 Пнд 22:08:26 2601616 359
>>2600730
Тебе релокейт делают?
Аноним 07/02/23 Втр 22:51:09 2603080 360
Месяц назад купил младшому айпед, с клавиатурой чтоб учился, а он постоянно там чертей каких-то гоняет. Ну я отобрал обратно, чтоб поумнел и решил потыкать в игрульки эти (сам-то я пекабоярин), наткнулся на какие-то playgrounds где надо хобота-огурца водить по каким-то кристаллам вводя команды. Игра отвал бошки, уже третий день не могу оторваться. Управление конечно странное с этими if else for, но сойдет. Вот бы мне такое в школе для бейсика дали, может я бы тоже 300кк-наносеком стал.
Аноним 07/02/23 Втр 22:57:34 2603090 361
>>2603080
от твоей игрули до наносека пропасть
Аноним 08/02/23 Срд 00:40:36 2603160 362
>>2603090
Ну кстати сделано и правда годно, особенно для людей ничего о программировании не знающих и для детей вот бы для руби такое зделоли
*мимо-рубист;
Аноним 08/02/23 Срд 02:09:04 2603178 363
>>2603160
Только вот после этой игрульки нужно навернуть дохуя сухой теории и заправить всё практикой. Плюсом надрочить себе мозги ООП.
Всё это требует не заинтересованности, а железной жопы
Аноним 08/02/23 Срд 12:41:40 2603416 364
>>2601616
Сделали уже, через неделю еду визу вклеивать.

>>2601037
Да я не помню уже. Ну надо мне перевести $3000 например, я так и пишу в браузере 3000 USD in RUB, беру результат и говорю "мне на рубли вот столько, ок?" он говорит "ок" и все.
Аноним 08/02/23 Срд 18:12:43 2603804 365
Попытался узнать в мобильном треде, но там долбоёбы (и я сам, что сразу сюда не пошёл).
Потому спрашиваю, хватит ли базового макбука про 14/16 (2021) для вкатывания. Понимаю, что айфон не очень нужен, но с ним очевидно проще, и предполагаю купить 13й на 128 (как основной смарт в принципе).
Есть ли подводные камни? Например нехватка ram в перспективе нескольких лет.
Аноним 08/02/23 Срд 19:22:48 2603879 366
>>2603804
айфон это самый худший телефон, оферпрайс железка, а макбук хоть автономностью свою цену отрабатывает
Аноним 08/02/23 Срд 21:30:11 2603999 367
>>2603804
Нее, вообще не годится. Надо брать про макс с 64гб озу и 8тб ссд
Аноним 09/02/23 Чтв 19:02:35 2604922 368
Вам нравится iOS разработка? Были ли мысли переката в backend web?
Аноним 09/02/23 Чтв 19:03:14 2604923 369
>>2603804
Можешь сразу бросить идею вката, если ты пришел сюда спрашивать этот вопрос, а не нагуглил его за полсекунду
Аноним 10/02/23 Птн 02:36:11 2605506 370
>>2604922
Спустя 3 года у меня чуть закрадываются мысли о перекате, но тут проблема в том, что даже если и перекатываться, то некуда.

Жвм подобные языки - сразу отсекаются, я не хочу ентерпрайзить говно
Руби - нет type hinting-а, зато в остальном хорош, но хинтинг перевешивает все
Го - говно же без параметрического полиморфизма
сисярп - параша дотнетовская, язык вроде неплох, но это дотнет
НодеЖс - ебанутый нетипизированный жс

Что еще там есть...
Пхп по умолчанию говно
Вот питон сравнительно не плох, единственный язык, но тут пальцем в небо, можешь попасть на проект где тайп хинтинга нет и макаки говнокодят

Плюсы автоматом отбрасываются вместе с С, т.к. устаревшее говно
На хаскеле\эликсире\ерланге нет работы

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

Вот и все языки кончились

Так то я бы выбрал питон\раст и смотрел в эту сторону бекенда, но я знаю их на уровне ждуна

Пока планирую дорасти до помидора и получать 300к+ наносек, а потом уже решать, что делать дальше. Уходить с 200-300 зп на 100к это дело совести\чести и мучения, готов ли преодолеть или нет
С другой стороны, на беке можно расти по задачам, по канкаренси и прочее, а тут только кнопочки верстать

С другой стороны, зачем перекатываться, если можно лутать 200\300к и заниматься другими вещами в жизни? Всю жизнь за кодом тож не хочется проебланить. Спорно все.
Аноним 10/02/23 Птн 11:37:03 2605781 371
>>2605506
Про ФП немного не так.
Вакансий не очень много, но и конкурентов в кучу раз меньше.
За бугор можно перекатиться без особоых проблем на интересные проекты.
Мимо вкатываюсь в ФП, ибо соседняя команда делает внутренний компиллятор для платформы.
Аноним 10/02/23 Птн 13:57:35 2605920 372
Аноним 10/02/23 Птн 14:40:29 2605991 373
>>2605920
Сейчас котлин, но в планах есть задачи объемные по хаскелу
Аноним 10/02/23 Птн 16:22:41 2606209 374
Аноним 10/02/23 Птн 18:45:11 2606470 375
>>2605506
Чел, похуй какой язык. Если таски скучные или однотипные, ни один язык не спасет от выгорания.
Аноним 10/02/23 Птн 18:58:00 2606499 376
>>2605991
>Сейчас javascript, но в планах есть задачи объемные по системному программированию
Аноним 12/02/23 Вск 13:37:44 2608409 377
Так, синьоры на месте? Первый в этом году вопрос по теме треда.
Есть проект. В нем есть зависимости, которые рулятся через SPM. У этих зависимостей есть свои зависимости, все как обычно.
В итоге складывается такая ситуация, что один пакет (Mixpanel, если это важно) является зависимостью сразу в двух местах.
И почему-то в одном месте икскод его собирает из исходников и линукет статически, создавая Mixpanel.o и подключая как обычно. А во втором месте икскод создает фреймворк для динамической линковки, и называет его Mixpanel_ksldfjdskfjdksfjksdfs_PackageProduct (видимо, чтобы избежать конфликтов имен). При этом при запуске приложение падает, потому что пытается загрузить Mixpanel.framework, без вот этой вот колбасы с _PackageProduct. Естественно, не находит и падает.
Я вообще не понимаю, что происходит. Я знаю, что икскод будет пытаться линковать статически все что можно. Я понимаю, что если зависимость нужна в двух местах, то икскод сделает ее фреймворком и подключит динамически. Я понимаю, что если будут нужны разные версии, то он сделает два фреймворка с разными суффиксами, чтобы они друг другу не мешали. Я не понимаю, почему икскод на лету переобувается и забывает про то, что он делал минуту назад. И я вообще не понимаю, с какой стороны это говно распутывать. Давайте, гуру эспээма, на вас вся надежда.
Аноним 12/02/23 Вск 15:12:25 2608562 378
>>2495493
У меня опыта нет, но есть такое желание, раньше занимался маркетингом, потом обучился на бекендера лол, вот с таким бекграундом пытаюсь залететь
Аноним 13/02/23 Пнд 01:59:58 2609280 379
202041684-ab5c9[...].jpg 720Кб, 2880x1800
2880x1800
Тестовое задание на позицию стажёра iOS в компании Avito
Общее описание задания:
Написать приложение для iOS. Приложение должно состоять из одного экрана со списком. Список данных в формате JSON приложение загружает из интернета по ссылке, необходимо распарсить эти данные и отобразить их в списке.

Внешний вид приложения: по возможности, лаконичный, но, в целом, на усмотрение кандидата.
Аноним 13/02/23 Пнд 18:25:18 2609995 380
>>2608409
> является зависимостью сразу в двух местах
В смысле в двух местах? От микспанели у тебя должен зависеть только твой основной таргет (Сам апп). Если у тебя от микспанели зависят какие-то твои говномодули, то надо сделать новую нормальную структуру
Аноним 13/02/23 Пнд 19:14:56 2610053 381
Believer.jpg 68Кб, 312x516
312x516
Аноним 14/02/23 Втр 06:41:10 2610415 382
>>2609995
У меня от микспанели зависит мой фреймворк, который занимается аналитикой. Больше мне микспанель нигде не нужна.
Но у меня в основном проекте есть зависимость от проприетарной бинарной библиотеки для работы с определенной железкой, с которой я ничего не могу сделать, и эта библиотека тоже зависит от микспанели. Эта библиотека поставляется в виде просто фреймворка, который у меня сейчас завернут в xcframework и на основе этого сделан пакет. Возможно дело в этом и надо как-то манифест отредактировать, но у меня не получилось.
Аноним 14/02/23 Втр 12:46:43 2610694 383
>>2610415
чё за библиотека то? Кинь ссыль? Нахер ей микспанель если она работает с железкой. Думаю проблема в библиотеке, выкинь её нахуй
Аноним 14/02/23 Втр 13:36:33 2610785 384
>>2610694
Это совершенно непубличная библиотека для одной сесурити-фигни, которую тебе выдают лично в руки чуть ли не на флешке, сразу с прошитым внутрь ключом, после подписания кучи бумаг, так что я не уверен, что мне даже ее название говорить можно, чтобы не присесть потом на стеклотару.
Библиотеку производит международная контора примерно в тысячу раз крупнее нашей, поэтому мы не в том положении, чтобы говорить им "давайте нормально сделайте а", плюс даже если они прислушаются, новую версию сделают в лучшем случае через год.
Ну и поскольку приложение по сути построено вокруг управления такими вот приблудами, если эту либу выкинуть, то эта либа утянет за собой все кроме логинки и бокового меню.
Аноним 14/02/23 Втр 14:01:56 2610828 385
Аноним 14/02/23 Втр 17:51:10 2611230 386
>>2610828
Да вот не похоже это на депенденси хелл. Эта либа как-то так собрана, что она ищет Mixpanel.framework в корне бандла. А как его туда положить - я хз. Если микспанель включена в одном месте - она прилинкуется статически. Если в двух - она будет фреймворком, но будет называться Mixpanel_11DF482FBBAE53_PackageProduct.framework, и эта сторонняя либа ее не найдет, потому что ищет просто микспанель без суффикса. А как заставить SPM сделать фреймворк, но без суффикса, или заставить стороннюю либу искать микспанель с суффиксом - я хз.
Единственный пока что рабочий вариант - это просто руками сложить Mixpanel.framework прямо в проект на похуй и в свойствах таргета сделать Embed, тогда все соберется, но решение прям НУ ТАКОЕ.
Аноним 14/02/23 Втр 18:03:49 2611245 387
>>2610785
Секурити фигня, которая шлет аналитику на левый сервис? Секурити уровня \б какой-то
Аноним 14/02/23 Втр 18:30:28 2611278 388
>>2611245
В этом и есть вся сесюрити. Когда заливают прошивки уефи прямо м приватными ключами сразу на гитхаб
Аноним 14/02/23 Втр 19:13:30 2611334 389
>>2397771
Чё там, кстати, как заканчивается сытая жизнь? Премии за 2к22 все получили? Я вот жду ещё, в начале марта выплатят.
Аноним 15/02/23 Срд 07:48:06 2611754 390
>>2611245
Эта сесурити для кого надо сесурити. А уж если в общем говорить, то с клозед соурс либой тебе не нужна микспанель, чтобы что-то спиздить.
Тем не менее, в данном случае рисков особо нет: представь что это что-то типа озоновского постамата или локеров в спортзале, только ячейки можно прям с телефона открывать. Так что вообще похуй, даже если вендор через аналитику будет сливать ключи, на воровстве чужих дилдаков или спортивной формы он много не заработает.
Аноним 15/02/23 Срд 17:27:19 2612527 391
свифтизеры, шо думаете: вкатываться ли сейчас в ваш нативный свифт или лучше в kotlin с его KMM или лучше вообще какой flutter?
Аноним 15/02/23 Срд 19:17:16 2612692 392
>>2612527
флаттер мертворожденый как и сотня кроссплатформ до него, и сотня после него
Аноним 16/02/23 Чтв 10:44:56 2613077 393
f.png 110Кб, 862x760
862x760
У вас там совсем плохо с работой, гейосники?
Аноним 16/02/23 Чтв 17:16:16 2613471 394
appl.png 51Кб, 520x430
520x430
Ебучий СПМ. Я даже и не знал, что технологиям которым больше 2-3 лет шакалят и они совершенно не применимы блять в работе.
Т.е. когда я переключаюсь с ветки на ветку у меня автоматически залупа индексируется и я не могу собрать билд, мне нужно ждать секунд 30.

Я охуеваю нахуй. Да нахуй мне нужны эти ваши спмы\свифтуи\комбайны, технологии говна.
Аноним 16/02/23 Чтв 18:40:06 2613586 395
>>2613077
У джунов/стажеров - вообще пизда, да. Мидлы и выше норм, ничего не изменилось.
Аноним 18/02/23 Суб 19:56:52 2615787 396
Есть кто вкатывался в айос разработку с веб фронта?
С одной стороны, уже привык к фронту,
А с другой, во фронте просто ебучий цирк с конями из-за огромной кучи всяких фреймворков и библиотек + всякий головняк типа имейлов и мобильных браузеров

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

какие мнения/советы?
Аноним 18/02/23 Суб 20:13:59 2615801 397
>>2615787
мобилки сильно ограничены в производительности, это тебе не в браузере хуйню свою строгать, готов ебаться с рендерингом, байтами, указателями, экранами и т.д.?
Аноним 18/02/23 Суб 21:04:04 2615896 398
sticker.webp 32Кб, 512x444
512x444
>>2615801
Боже, святая толстота
Аноним 18/02/23 Суб 21:08:10 2615906 399
>>2615896
оттого, что 99% смартдевелоперов клепают кал говна, превращающий ось в голимый лагодром, не делают данное высказывние менее истинным
Аноним 18/02/23 Суб 21:08:50 2615909 400
>>2615906
Ты сам-то с какого бока к iOS-разработке относишься, упоротый?
Аноним 18/02/23 Суб 21:09:46 2615912 401
>>2615906
Это не тред про Android, лалка
Аноним 18/02/23 Суб 21:49:25 2615962 402
>>2615787
>стабильность
>любой фронт
/0
Аноним 18/02/23 Суб 22:10:28 2615993 403
image.png 243Кб, 384x384
384x384
>>2615962
пикча Ну в айос не такой же ебучий цирк с конями как на фронте, ведь так?

>>2615912
>>2615909
а реально насколько мутарная и важная часть по оптимизации? или в принципе если следовать условно общепринятым или эппловским гайдлайнам, то нахуевертить НЕХ будет сложно?
Аноним 18/02/23 Суб 23:12:54 2616036 404
>>2615787
Мудель, ты бы для начала поискал бы вакансию на джуна, а потом уже думал о перекате.
Аноним 19/02/23 Вск 00:38:25 2616130 405
Аноним 19/02/23 Вск 10:52:22 2616313 406
>>2615993
Да нет никаких проблем, тот анон пиздит. Вообще в swift ебаться с указателями и прочим нахуй не надо, но возможность есть, если придётся. На моей практике - ни разу не приходилось, только для олимпиадных некоторых задачек.
Аноним 19/02/23 Вск 12:00:14 2616400 407
>>2616130
Вакансий для вката нет, куда ты вкатываться собираешься?
Аноним 19/02/23 Вск 13:53:50 2616497 408
Аноним 19/02/23 Вск 19:02:05 2616953 409
>>2394113 (OP)
реквестирую нормальные материалы по ASO, лучше на инглише конечно же.

Хуй знает, что взамен предложить, я ушел с галеры и пишу свои прилы, вот хочу заработать на этом.
Аноним 20/02/23 Пнд 23:04:16 2618210 410
>>2616497
>заграницу офк
Ага, там своих джунов нет. Пизже сделать виза суппорт джуну из рашки
Аноним 23/02/23 Чтв 08:26:47 2620401 411
15295130630120s.jpg 4Кб, 170x163
170x163
>>2611334
А вот и задержки зарплат
Аноним 23/02/23 Чтв 12:54:58 2620550 412
31bc5d71b733edc[...].jpg 16Кб, 626x417
626x417
>>2394113 (OP)
Господа, как в текущих условиях подключить подписку Apple Developer? Находил на хабре гайд по продлению, но я раньше подписан не был
Аноним 23/02/23 Чтв 12:57:45 2620552 413
>>2620550
Наверное, нужно подробнее описать проблему:
Проблемы с оплатой. Карты сейчас не принимают. Пополнил счет Apple ID с телефона. Со счета Apple ID, подписаться не получается
Аноним 23/02/23 Чтв 13:05:35 2620560 414
>>2620552
почему не получается? потыкай получше
Аноним 23/02/23 Чтв 13:21:12 2620568 415
Screenshot 2023[...].png 97Кб, 616x462
616x462
>>2620560
Да я тыкаю, не получается!
Аноним 23/02/23 Чтв 14:45:27 2620622 416
>>2620568
хуёво тыкаешь. Выбери оплаты с мобильного счёты и тыкай. На мобильном счету должно быть достаточно средств
Аноним 23/02/23 Чтв 14:47:26 2620625 417
Screenshot 2023[...].png 56Кб, 521x471
521x471
>>2620568
Оказалось, что он пытался списать деньги с телефона, а я уже перевел их на счет Apple ID. Окей, закинул еще денег на телефон. Еще раз попробовал оплатить. Теперь такая ошибка

Пиздос, как теперь вывести 9к со счета эпла? Никак? Я их, может быть, за всю жизнь не потрачу
Аноним 23/02/23 Чтв 14:58:39 2620631 418
>>2620625
какой-то баг, потыкай ещё
Аноним 23/02/23 Чтв 20:02:00 2620866 419
Screenshot 2023[...].png 275Кб, 2898x620
2898x620
>>2620631
На 4пда у чела ситуация 1в1 как у меня. Последую его примеру: оплачу завтра и буду надеяться, что деньги не пропадут
Аноним 25/02/23 Суб 20:31:59 2622807 420
>>2620866
Апдейт: нихуя не получается. Начинаю делать загран, чтобы открыть карту где-нибудь в Казахстане. Не только ради ебаного эпла, но и просто так, пригодится
Аноним 26/02/23 Вск 18:08:59 2623713 421
Должно оплачиваться, напиши в поддержку эпл девелопер
Аноним 27/02/23 Пнд 20:04:52 2624915 422
>>2623713
И что я им напишу? У них даже сайт на русский не переведен. Думаешь, их техподдержка разбирается в нюансах оплаты через МТС? Ну я попробую, конечно...
Аноним 27/02/23 Пнд 20:39:34 2624938 423
>>2624915
Лучше по-английски напиши, быстрей ответят
Аноним 27/02/23 Пнд 20:59:37 2624967 424
ezgif.com-gif-t[...].mp4 240Кб, 500x280, 00:00:02
500x280
>>2624915
> И что я им напишу?
Что ты жаждешь попасть в неприкасаемую касту петушариев и несёшь им в зубах сто грязных американских бумажек
Аноним 28/02/23 Втр 12:52:11 2625629 425
Вообще не понимал нахуй 100 баксов платят петушки апл)

Бля, а ведь я уже upper middle а все равно своих прил нет, ибо мне впадлу деньги тратить. Надо свитчится скоро, или до помидора дорасти... Зп же растут в рахе за ласт года.
Аноним 28/02/23 Втр 21:31:17 2626251 426
181902337400298[...].jpg 194Кб, 1920x1080
1920x1080
>>2624938
На Русском написал. Тупые пендосы мне помочь не смогут.
Аноним 01/03/23 Срд 19:35:32 2626933 427
Зацените план:
1. продаю перкарню и мониторы
2. покупаю новый аир м1 самый базовый с лохито за 60-70к
3. жёстко ебу иос разработку
4. не вкатываюсь даже через год дрочки
5. прыгаю в петлюру
Как вам?
Аноним 01/03/23 Срд 20:22:30 2626980 428
>>2626933
План охуенный и надежный как швейцарские часы.
Нахуй тебе только упала айос разработка, которая в РФ уже на пункте 5 из твоего списка. Если есть дохуя других разработок, где не надо брать макпук?
Аноним 05/03/23 Вск 11:36:45 2630243 429
>>2626980
Но ведь макбук это лучшее для веб/мобайл разработки?
Аноним 05/03/23 Вск 12:28:44 2630258 430
>>2630243
Нет, если не собираешься в айос вкатываться, то ноута на винде/линуксе будет достаточно.
А вообще в РФ сейчас вкатываться в айос это нужно быть альтернативно одаренным. Либо заранее планировать переезд в Грузию или Сербию.
Аноним 09/03/23 Чтв 23:09:55 2635123 431
осенью будет 17 ось, которая по факту * 0 заработок на прилах. Что думаете?
Аноним 10/03/23 Птн 00:56:20 2635216 432
>>2635123
Наоборот - реанимация айфонов в вечнодеревянной
Аноним 10/03/23 Птн 20:20:18 2636088 433
>>2635216
так Рашка не то гео , где можно зарабатывать на подписках. Сам цимес то в чем, раньше у апстора не было альтернатив и либо платишь подписочку на прилку, либо идешь нафиг. А теперь будет выбор не платить, ведь появятся репаки от васяна на сторонних ресурсах
Аноним 11/03/23 Суб 14:32:25 2636709 434
>>2635123
Гугляки-то как-то зарабатывают. В чём принципиальная разница?
Аноним 15/03/23 Срд 15:49:17 2641027 435
72116-gettyimag[...].jpg 111Кб, 800x418
800x418
1200px-AppCodeI[...].png 83Кб, 1200x1200
1200x1200
Аноним 15/03/23 Срд 17:25:11 2641221 436
Аноним 15/03/23 Срд 17:27:10 2641228 437
Аноним 15/03/23 Срд 19:17:59 2641421 438
image.png 27Кб, 130x130
130x130
>>2605506
>Руби - нет type hinting-а
>НодеЖс - ебанутый нетипизированный жс
>Пхп по умолчанию говно
>питон сравнительно не плох
>Плюсы автоматом отбрасываются вместе с С
>раст сравнительно не плох
Аноним 15/03/23 Срд 19:55:06 2641452 439
>>2641228
> делай один таргет для всех мак платформ
думаю последую твоему совету
Аноним 19/03/23 Вск 20:55:55 2645786 440
>>2626933
Ну вот я например за почти год выдрочил все роадмапы и даже вышел за их рамки. Кроме базы которую все советуют еще и по Objective-C прошел курс, неплохо разобрался со SwiftUI (естественно в дополнение к UIKIt) поглотив контент двух больших англоязычных каналов, имею небольшую игру спрайткитовую в сторе. Просмотрел все мок собесы которые есть на ютубе, знаю и понимаю все ответы на все что там спрашивают.

И... уже 2 месяца ищу работу. Меня никто никогда не приглашал на собес. Сами рекрутеры мне первые не писали ни разу. Все кому я писал меня проигнорили (но там почти везде требовался опыт в вакансиях).
Аноним 19/03/23 Вск 21:32:36 2645861 441
>>2605506
>На хаскеле\эликсире\ерланге нет работы
Ты просто не умеешь её готовить.
мимо сережка зефиров
Аноним 19/03/23 Вск 22:24:26 2645958 442
>>2645786
Ору нахуй с лузера, кек
Аноним 20/03/23 Пнд 12:29:31 2646426 443
>>2645786
хрюши долбоёбы, из за них толковые чуваки не прорываются к тех собесам в крупных компаниях а те кто прорываются часто нападают на таких же тупых лидов, хороший коллектив это исключение, хотя последнее время ситуация начинает улучшаться, у тебя выход только набивать строчки в резюме на стартапах и мелких конторах.
Аноним 20/03/23 Пнд 18:21:45 2646803 444
image.png 389Кб, 2102x1042
2102x1042
есть идеи, как оставив код в разных функциях пофиксить это? пробовал на месте применения использовать тернарный оператор, та же ошибка вылезает.
кстати у вас шапка мхом покрылась, уже есть курс по свифтюи стенфордский, вот ссылка https://cs193p.sites.stanford.edu ,там есть и ссылка на видеоуроки на ютубе от 2021 года и домашка, обновите >>2394113 (OP)
Аноним 21/03/23 Втр 00:38:29 2647199 445
>>2646803
Возможно проблема с типами в районе .updating и .onEnded - попробуй их полностью закомментить и раскомменчивай построчно, так и найдешь причину.
Если не поможет - ударяйся в явное объявление типов в замыканиях, а так же проверь bindingи, что ты передаешь в аргументы .updating и .onEnded .
На крайняк - есть AnyGesture в качестве стертого типа.
Аноним 21/03/23 Втр 10:42:58 2647354 446
>>2646803
Проблема в том что на выходе у тебя должна быть определённого типа MySuperView<MySuperType1,MySuperType2>, ты же пытаешься подсунуть функцию, которая меняет тип исходящей вью в рантайме. Такое не прокатывает. Ключевое слово some перед протоколом говорит что это всегда конкретный тип (а не протокольный).
Аноним 21/03/23 Втр 11:11:27 2647376 447
image.png 447Кб, 2576x1066
2576x1066
>>2647199
то что ты писал не сработало
>>2647354
в итоге я таки изменил на реальные типы
просто странно что компилятор считает что компилятор считает что вычисленный тип с помощью конструкции some Gesture не удовлетворяет протоколу Gesture (ну по крайней мере я так понял эту ошибку)
потому что как я понимаю как это должно работать, компилятор вместо some Gesture сам подставляет этот длинный тип что я написал, и потом с помошью верхней функции я выбираю нужный жест, тип которого подставляется на место возвращаемого типа уже этой функции, или я не прав и верхняя функция возвращает какой-то один тип который описывает оба возможных варианта? в любом случае не совсем понятно, почему компилятор не может вывести сначала возвращаемые типы нижних функций, и подставить их в верхнюю, почему я явно должен указывать возвращаемые типы для нижних?
Аноним 21/03/23 Втр 11:40:16 2647403 448
>>2647376
А, у тебя и там и там драг. Ещё можно пометить функцию func someDragGesture() как @ViewBuilder, тогда на выходе она будет отдавать некую свифтюайную структуру, которая будет оборачивать оба твои гестура в дженерик обёртку с твоим кондишенлом.
Аноним 21/03/23 Втр 11:57:27 2647418 449
>>2647376
> или я не прав и верхняя функция возвращает какой-то один тип который описывает оба возможных варианта?
Да хз, это сложно всё. Рул оф тумб когда функция возвращает дженерик тип это делать один ретёрн, иначе можно запутаться. Опять таки если ретёрнов больше одного то с в сифт юи есть вью билдер - возвращает тип обёртку с несколькими бейсами и кондишенелом. Покопай его.
Аноним 21/03/23 Втр 14:15:55 2647549 450
image.png 46Кб, 1816x78
1816x78
>>2647403
Нельзя. Вьюбилдер должен содержать хотя бы один вью, я же возвращаю жесты, которые вью не являются и используются в вьюмодифаере .gesture() который комбинирует выбранный с помощью верхней функции жесты с другими жестами
Аноним 21/03/23 Втр 18:21:21 2647846 451
>>2645786
Это пиздежь или это реальность то что написал этот чел?
Аноним 21/03/23 Втр 18:34:42 2647871 452
i.png 20Кб, 480x270
480x270
Аноним 21/03/23 Втр 22:01:58 2648099 453
>>2647846
Конечно пиздежь. Сейчас рыночек на мощном таком подъеме, при этом топовые работодатели стараются схантить именно джунов, т.к. это молодая кровь, горящие глаза + самые свежие и актуальные знания.

Я на ютубе какое-то видео смотрел что-то вроде "Swift: как извлечь опционал", нихуя не понял, думал может в коментах кто-то лучше объясняет. Наткнулся на комент, там тян какая-то написала "Ребят, я рекрутер из топовой компании, если вы дошли до этого видео, напишите мне, нам будет о чем поговорить".

Ну я написал, пригласили в очень красивый офис, просто мило пообщались там, спрашивали сколько я хочу денег для начала (договорились на 100к на испытательный срок) и сколько мне мониторов нужно для комфортной работы. Покекали там вместе с даунов которые на айти факультетах по 5 лет штаны просиживают. Из технических вопросов просили перечислить какие модели айфонов сейчас есть в самой последней линейке и какой считается самым крутым.
Аноним 22/03/23 Срд 03:50:08 2648302 454
>>2648099
У меня аж андроид из рук выскользнул.
Жир - батя на холодец попросил.
Хрюша из мясокомбината позвала технологом работать.
Аноним 22/03/23 Срд 08:23:37 2648377 455
>>2648099
>и сколько мне мониторов нужно для комфортной работы

До этого момента думал "бля ну мало ли"
Аноним 22/03/23 Срд 17:27:36 2648865 456
>>2648302
В каком месте жир?

Сейчас все факторы сложились в пользу джунов.

1. Закончилась пандемия со всеми ее ограничениями и айти отрасль снова набирает обороты отталкиваясь от дна.

2. Коллапс всяких айти банков и массовые увольнения в США. А у нас тут тихая гавань, соответственно все айти бабло будет стекаться сюда со всего мира в ближайшие годы.

3. Обсер всяких чат гпт показал что кнопочки они красить научится в лучшем случае лет через 20, компании которые поверили в них и сократили наем джунов, поняли что обосрались и сейчас пытаются вопсполнить срочно острую нехватку неопытных специалистов.

4. Мировые айти и финансовые гиганты дали четкие сигналы, что они вне политики, а значит санкции не имеют никакого значения.

5. За последние годы на рынке обучились и развились до уровня опытных мидлов и синеоров очень много спецов. И уходить они никуда не собираются. В данный момент именно специалисты без опыта в меньшинстве и имеют самое хорошее соотношение количества вакансий и откликов.
Аноним 24/03/23 Птн 14:42:24 2651181 457
Захотел вкатиться в мобильную разработку под IOS. Сейчас пока маюсь с react native, но хочу перейти на программирование чисто под платформы.
Мака или техники Apple под боком нет.

У меня есть 2 вопроса.
1. Я слышал, что на винде все равно можно делать приложения под IOS, просто нельзя протестировать. Какой soft нужно использовать для написания под IOS на windows?
2. Т.к. тестировать чисто на windows новые приложения будет нельзя, слышал, что вполне есть альтернативные варианты покупке макбука в виде разворачивания приложения на эмуляторе в облаке с использованием определенных сервисов.
Доступ к таким сервисам есть из России с учетом санкций?
Аноним 24/03/23 Птн 15:04:57 2651225 458
>>2651181
Оба варианта хуйня. Даже для рн - хуйня. Копи на мак.
Аноним 24/03/23 Птн 19:13:06 2651577 459
А на трекпаде одновременно нельзя увеличивать и вращать чтоли?
Аноним 24/03/23 Птн 22:26:34 2651745 460
Аноним 24/03/23 Птн 22:32:34 2651748 461
>>2648099
>"Swift: как извлечь опционал"
>"Ребят, я рекрутер из топовой компании, если вы дошли до этого видео, напишите мне, нам будет о чем поговорить"

Сука, как же я проорался с этой хуйни.

>>2648377
Опциональные типы и их извлечение в методичке эппла проходят на 4 уроке. А на 10 только проходят функции.
Аноним 24/03/23 Птн 22:33:00 2651749 462
>>2648865
>А у нас тут тихая гавань
ОРУ
Аноним 25/03/23 Суб 02:38:15 2651878 463
Дублирую с /mobi. Вопрос специфический, не знаю даже как задать.

Вот есть любое приложение с навигацией. Когда осуществляется навигация, то существует какой-то протокол, чтобы вытянуть текущие целеуказания по блютузу например на другой экран?
Аноним 25/03/23 Суб 09:42:06 2652011 464
>>2651878
Есть объект NSLocation, который ведёт стрим с текущими координатами, грубо говоря раз в 5 секунд он выдаёт делегату новые данные - широту и долготу, делаешь с ними всё что хочешь. Карта это отдельный объект - NSMap, она умеет отрисовывать сама себя и показывать пипку.
Аноним 26/03/23 Вск 13:40:44 2653291 465
>>2651225
8gb m1/m2 достаточно или надо 16?
Аноним 26/03/23 Вск 13:43:08 2653296 466
>>2653291
У мен просто выбор или айфон + мак базовый или мак.
Аноним 26/03/23 Вск 15:24:35 2653405 467
>>2653291
для работы в xcode вполне достаточно, но сейчас кто-то не согласится
Аноним 26/03/23 Вск 15:47:44 2653427 468
>>2653291
На первое время хватит
Аноним 27/03/23 Пнд 19:01:41 2654600 469
Например я начну спамить на почты в компании в которых есть iOS разработка о том как я хочу хотя бы стажировку бесплатную, а в идеале должность джуна, это может сработать или это кринж?
Аноним 27/03/23 Пнд 19:54:59 2654660 470
>>2653296
бери мак конечно же
Аноним 27/03/23 Пнд 23:52:36 2654819 471
Аноны, а есть ли возможность в статичном TableView скастить каждую ячейку до своего кастомного класса?

Грубо говоря, мне нужно 10 совершенно разнородных ячеек, которые будут объединены в одну таблицу, чтобы красиво скроллится.

Попытался сделать наскоком, ничего не получилось. Гугление тоже не дает нудных результатов.
Аноним 27/03/23 Пнд 23:56:17 2654820 472
>>2654819
Через сториборды делаешь или как?
Аноним 28/03/23 Втр 08:49:06 2654918 473
>>2654820
Нет. Всё кодом плюс SnapKit.
Аноним 28/03/23 Втр 13:25:36 2655127 474
>>2394113 (OP)
Посоветуйте бесплатный эмулятор для этого вашего iOS.
Не хочу платить кабанчику за реальный девайс.
Аноним 28/03/23 Втр 23:25:09 2655678 475
1047584full.jpeg 347Кб, 1920x1280
1920x1280
Записываемся в ЧВК Вагнер, ребят:

https://twitter.com/pakhandrin/status/1640397012502822938#m

> Вышло мое iOS приложение Курсор написанное полностью с помощью ChatGPT. Я не написал сам ни строчки кода, только слушался и повиновался командам нейросети.
> Приложение "Курсор: курс валют" уже доступно в App Store https://apps.apple.com/app/id6446482193
> Несколько самых популярных валют, набор виджетов, минимализм и тёмная тема.
> Лайк, ретвит, инстал во имя ChatGPT
Аноним 29/03/23 Срд 00:24:31 2655730 476
>>2653291
Если ты будешь работать строго в Xcode, то да. Если же понадобится андроид студия и эмулятор андроида, то пиздец. Лучше 16, конечно, но и это для гуглодерьма не предел и их надо будет постоянно мониторить и перезапускать. Про виртуалки с линуксами и докерами вообще молчу, для них у меня отдельный комп, с ними и на 16 не выживешь вообще никак
Аноним 29/03/23 Срд 00:33:41 2655737 477
>>2655730
Только iOS разработка без андройда. Ну может еще немного js'a.
Аноним 29/03/23 Срд 00:39:24 2655739 478
Блин, неужели нет нормального гайда как накатить все эти ваши макаойсы на виртуалку и спокойно работать?
Аноним 29/03/23 Срд 02:27:36 2655769 479
>>2655739
Никак, у тебя не будет видеоускорения и будет слайдшоу в большинстве программ
Аноним 29/03/23 Срд 02:28:34 2655770 480
>>2655737
vscode для js тоже нормально работает, уверен что не вляпаешься в андроид - бери 8
Аноним 29/03/23 Срд 17:57:18 2656482 481
>>2655770
>>2653405
Почитав форумы, посмотрев видосы, все больше склоняюсь к тому, чтобы вложиться полностью в мак без нового айфона. Моего 6с мне может хватит еще для разработки.
Аноним 29/03/23 Срд 22:45:12 2656725 482
>>2656482
Конечно не хватит, у тебя уже нет айос 16 и ее фичи ты не протестишь
Аноним 29/03/23 Срд 23:46:48 2656775 483
>>2656482
Зачем тебе щас такие бесполезные расходы, если кодеров могут порешать ИИшечкой в ближайшие 5 лет?
Если раньше не вкатился в ios, то вкатывайся сейчас уже лучше в бесплатный андроид.
Аноним 31/03/23 Птн 03:20:54 2657894 484
Вы, те кто вкатываетесь, вы смотрели сколько вакансий открыто для нулевых вкатунов? А сколько людей на них претендует догадываетесь?
Аноним 01/04/23 Суб 19:50:52 2659681 485
>>2654819
да, а с чем проблема? Регаешь все ячейки в таблице, придумываешь как будешь определять какую именно ячейку кастить к камому конкретному типу(опираясь на индекс?) и делаешь это в cellForRowAt:
Аноним 02/04/23 Вск 11:52:25 2660312 486
Я правильно понимаю что UIKit со своим сторибоардом и классами типа NSZalupa это такой монументальный основательный старый подход к программированию в iOS, где для тестов запускается реальное приложение, симулируется пользовательский ввод, как-то перехватывается память и тд

А SwiftUI йоба типа питона, где все обновляется на ходу и динамически подставляется даже во время тех же тестов без по сути «железного» запуска приложения во время этого всего?
Аноним 02/04/23 Вск 12:21:27 2660339 487
>>2657894
iOS учат не для того чтобы искать вакансии в своем мухосранске
Аноним 02/04/23 Вск 12:41:14 2660352 488
>>2660312
Ты какуюто хуйню несёшь, какой питон, какая залупа, что ты хочешь услышать, не пиши хуйню больше
Аноним 02/04/23 Вск 12:46:42 2660358 489
>>2660312
Не совсем но рядом. UIKit это объектно-ориентированный UI фреймворк, который писался на Obj-c с его ссылочной парадигмой. SwiftUI это значение-ориентированный UI фреймворк, который писался уже на Swift с его ориентированностью на значения. То есть если на UIKit ты меняешь модель, то потом меняешь все объекты-вью, у которых есть ссылки на твою модель, чтобы синхронизировать модель и ЮИ в надежде ничего не проебать и не сломать, то в СвифтЮИ ты меняешь модель, после этого у тебя вся иерархия вью удаляется нахуй и строится новая иерархия с уже твоей новой моделью в основе, таким образом радикально решается проблема синхронизации модели и ЮИ.
Аноним 07/04/23 Птн 15:49:56 2665109 490
>>2464749
Что за ноут? Макос не на любой можно накатить? Много пердолинга?
Аноним 09/04/23 Вск 20:22:06 2667524 491
Научите заменять ссылки на виджеты на примере постов сосаки


"comment":"\u003ca href=\"/pr/res/2394113.html#2464749\" class=\"post-reply-link\" data-thread=\"2394113\" data-num=\"2464749\"\u003e\u003e\u003e2464749\u003c/a\u003e\u003cbr\u003eЧто за ноут? Макос не на любой можно накатить? Много пердолинга?"
Аноним 10/04/23 Пнд 12:03:28 2667934 492
>>2647846
Вообще реальность, я пишу бек на питухоне и Го, могу в базы, как не реляционные, так и обычную постгрю, могу развернуть это все в докере, вообще, могу сделать продакшн реди решение, с мониторингом, логированием и базовой безопасностью. Ищу работу уже 5 месяцев, тоже самое, не зовут на собесы даже. Понял, что надо врать в резюме, врать просто как можешь, на что хватает фантазии, но при этом уметь за это пояснить, иного выбора просто нет. У меня денег еще на 3 месяца, если нет, то пойду на простую работу, я считаю, что сделал что мог. Ну типа, я согласен вот с этим аноном
>>2645958
Но вот этот анон ставит перед фактом, даже если подумать, как из этого выйти, то нихуя не придумывается кроме как врать про опыт.
>>2646426
Этот анон тоже прав
>>2648099
В голосину.
Аноним 10/04/23 Пнд 14:13:11 2668060 493
>>2667934
Шиз, ты просто обосрался со стеком)

Мимо решил попердолить swiftui на выходных
Аноним 10/04/23 Пнд 15:59:46 2668152 494
Аноним 10/04/23 Пнд 16:43:00 2668185 495
>>2668152
> питухоне и Го,
пчел...
Аноним 13/04/23 Чтв 00:16:58 2670760 496
img-mUBCFOrol86[...].png 3074Кб, 1024x1024
1024x1024
Аноны, кто начинает вкатываться или хочет вкатиться в iOS и дропнуть через пару дней. Предлагаю объединиться и учиться вместе. Мотивировать друг друга без гейских тем. Под конец какой-то пет проект совместный замутим, шобы с гитом и все по взрослому.
Без душнилова, коммерции и троллей, кому интересно тг todayisthebestdaay
Аноним 13/04/23 Чтв 00:20:28 2670763 497
>>2670760
Я б вкатился, но у меня нет макпука.
Печалька.
Аноним 15/04/23 Суб 10:34:32 2672787 498
Screenshot 2023[...].png 40Кб, 500x404
500x404
>>2620625
Кому интересно, я тот же анон, и у меня получилось. Так же оплатил с телефона. Может быть, всё дело в том, что теперь у меня на счете в МТС было денег немного с запасом. Или просто изменилось что-то за это время.
Аноним 15/04/23 Суб 16:14:01 2672972 499
>>2672787
у эпла курс намного выше вроде
Аноним 18/04/23 Втр 11:18:59 2675240 500
Как много зарабатывают в iOS? Инсайдеры профи палят способы вкатиться и хакинтош https://youtu.be/8QL8RpaAmlw
Аноним 19/04/23 Срд 00:05:39 2675833 501
Делаю приложение без сториборда. Для перехода между вьюконтроллерами использую

let vc = CustomViewController()
self.present(vc, animation: true)

Всё работает, но новый контроллер выползает снизу вверх. А как сделать, чтобы он открывался справа налево, как при использовании show segue в сториборде?
Аноним 19/04/23 Срд 02:48:33 2675881 502
>>2675833
Ты забыл navigation controller?
Аноним 19/04/23 Срд 10:03:28 2675984 503
>>2675881
У меня на сториборде всего один MainViewController. Он пустой, вся вёрстка сделана кодом. Для него я сделал Embeded in -> Navigation Controller. Но что-то ничего не изменилось.
Аноним 19/04/23 Срд 10:25:31 2676001 504
>>2675984
Так ты теперь в него пушить следующие контроллеры должен
Аноним 19/04/23 Срд 11:12:14 2676044 505
>>2676001
Спасибо, я понял в чем косяк.

Но как мне добавить navigationController программно к viewController’у, который тоже создается программно. Вообще без сторибордов.

Что-то даже не знаю как такое загуглить.
Аноним 19/04/23 Срд 12:47:54 2676124 506
>>2676044
У navigation controller есть конструктор, которому передаётся начальный view controller, и метод push, чтоб перейти к следующему
Аноним 19/04/23 Срд 14:54:50 2676237 507
>>2676124
Спасибо, анончик. Я разобрался. Нужно было через SceneDeledate объявить использование NavigationController'a.
Аноним 19/04/23 Срд 22:36:10 2676654 508
image.png 320Кб, 1800x1570
1800x1570
Макбук анон 24/04/23 Пнд 23:25:18 2680461 509
всем привет, я просто заебался искать решение для x-code
а именно на счёт машины

то думаю копить на m1 8/256 но там ёбля в кол-во оперы и свопом данных на ссд где будет ебля с износом ссд

Либо брать что то на интеле б.у по году Вентура пашет с 18 года
Но есть страх в том что текущий x-code нихуя не пашет на Интеле

Сейчас можно взять i5/8/256 за 450$ это macbook pro 13 2017 года

Либо рожать до m1 air 8/256.

Подскажите пожалуйста что выбрать то блять.

Спокойно искать Интел под бюджет от 18 года

Или всё же смириться и искать м1. Спасибо.
Аноним 25/04/23 Втр 07:29:23 2680524 510
Аноним 25/04/23 Втр 18:39:07 2681118 511
>>2680461
Бля, чел, щас бы париться насчет износа ссд. Пока он износится ты либо вкатишься и можешь себе позволить новый с большей памятью, либо соснешь и будешь радоваться что не переплатил. Шиг-шин в любом случае. Будто на 16 гигах износа нет. смысла платить за эир с 16 нет, не будь долбоебом как я
Аноним 25/04/23 Втр 21:50:51 2681278 512
>>2681118
услышал спасибо
Интел вообще не стоит рассматривать?
18-19
Аноним 25/04/23 Втр 21:52:46 2681279 513
>>2681118
Ну давай меняться, я тебе свой эир с 8, раз ты думаешь что нет разницы. А она пиздец какая.
Аноним 25/04/23 Втр 22:02:41 2681288 514
Аноним 26/04/23 Срд 14:43:45 2681816 515
Анон я понял что я в полной жопе своей карьеры, вроде почти 7 лет опыта а всю жизнь делал рядовые задачи, да беги пилил, я даж кордату и рыксу не трогал
Ну типа вы понимаете
Как правильно развиваться? Что прокачивать и тд грамотно
Я просто тревогу ловлю и панику когда начинаю обдумывать, появляется лютая невнимательность
Всю жизнь сижу с стековерфлоу и чат гпт
Аноним 08/05/23 Пнд 21:45:37 2692404 516
>>2681816
Да хуй забей. Тебе зарплату платят? Ну вот и всё. Не всем же быть 300к-синьорами через 3 года работы
Аноним 10/05/23 Срд 02:40:24 2693630 517
Мак есть, айфон есть, хочу перекатиться с дизайна в iOS разработку, есть ли смысл сейчас в этом или в рф все пока что хуево и лучше сидеть пердеть в своем болоте
Аноним 10/05/23 Срд 02:41:32 2693631 518
Хочу перекатиться с дизайна в iOS разработку, мак и айфон есть, есть ли смысл пытаться или будучи из РФ лучше в это вообще не лезть пока что
Аноним 11/05/23 Чтв 21:14:35 2695419 519
Screenshot 2023[...].png 40Кб, 482x234
482x234
>>2394113 (OP)
Господа, дайте гайд по вкату в XR на iOS. Что из этого нужно изучать: UIKit, SwiftUI, ARKit, RealityKit? Буду очень благодарен, если удастся что-то из этих технологий выбросить. Посмотрел 7 лекций из стенфордского курса в шапке треда. Как же меня трясет от UIKit-а. StoryBoard это же пиздец. Я не хочу стрелочки перетаскивать, это не настоящее программирование
Аноним 12/05/23 Птн 02:04:38 2695621 520
>>2695419
Мы вам перезвоним, пока давайте на кассу в Пятёрочку
Аноним 12/05/23 Птн 15:35:15 2696104 521
>>2695621
Да иди ты нахуй, я фулстек разработчик, а это ваше говно трогаю чисто из интереса. Кстати, в вебе экосистема разработки намного приятнее, чем в iOS
Аноним 12/05/23 Птн 15:37:10 2696106 522
Аноним 12/05/23 Птн 16:09:35 2696162 523
>>2696106
SwiftUI же для вката в коммерческую разработку не хватит? Или уже ЗРЕЛЫЙ продукт и пока анон учит все поменяется?
Аноним 14/05/23 Вск 16:35:35 2698329 524
Шо почитать на тему того как зацепиться за поисковую выдачу в апстор? Как найти перспективную нишу для айос приложения и насколько вообще реально в соло сделать востребованное приложение в котором будут продаваться подписки или крутиться реклама?
Аноним 14/05/23 Вск 17:55:29 2698401 525
>>2698329
Рычи и делай движения так, будто ты уже захватил поисковую выдачу
Аноним 20/05/23 Суб 00:53:14 2705109 526
image.png 58Кб, 712x192
712x192
Ебать, решил погуглить про верстку кодом и наткнулся на мемный канал с уроками по свифту.
Чел говорит "не люблю академический подход, но вот тут запомним что это тело функции. Нет, давайте даже не тело, а ТУША".

ТУША БЛЯДЬ
Аноним 22/05/23 Пнд 00:26:07 2707579 527
Аноним 31/05/23 Срд 13:59:12 2717416 528
анчоусы помогите умоляю, кто как сниффает тлс/хттпс с айос16 девайсов? Накатил я по старой схеме вайршарк, поднял проксю в 8 строк на пытоне, поставил сертач, стучусь в хтппс тест - и вижу сука трафик шифрованым. Делаю то же самое на старом необновленном айпаде - трафик декриптится. Как же я рот ебал разРАБотки под эту платформу.
Аноним 03/06/23 Суб 23:57:20 2720954 529
Сколько в нынешних реалиях стоит адекватный ждун-перждун, готовый клепать коммерческие апки по типу впнов, гороскопов и прочего НЕ ИНТЕРЕСНОГО шлака для обывателей?
Цель - продажа этих прил или же привлечение трафика по подписочной модели, хуй знает, чего ждать осенью, ведь сделают как с ведром, можно будет ставить прилы из любых других источников. Так что и платить много не готовы.

У нас компетенции в области SaaS , ждуну же мы готовы дать уже готовую апишку от бека, а так же дизайн и список функциональных требований.
Как вообще думаете, стоит ли овчинка выделки ?
Аноним 04/06/23 Вск 00:00:38 2720956 530
>>2698329
Почти нереально, без бджета на прилу около 2к евро, учитывая, что код ты пишешь сам.

Эти деньги уйдут на накрутку ботов(чтобы твоя прила хотя бы была где-то сверху поиска), а так же маркетинг,ну и дизайн мб, с переводом. Это вот примерно цена стоимости теста 1 идеи. А , еще акк разраба нужно купить.
Аноним 08/06/23 Чтв 00:13:32 2725282 531
аноны прошу поделиться гайдом по новой vision os или хотя бы в теории что надо учить и делать чтобы разрабатывать на этой операционке? без рофлов пж
Аноним 08/06/23 Чтв 16:35:31 2726125 532
>>2725282
SceneKit, ARKit, RealityKit, Reality Composer Pro, Unity, Metal, Compositor
Аноним 08/06/23 Чтв 16:37:50 2726133 533
>>2726125
целый день искал инфу на русском но тщетно (мало и поверхностно). прошу посоветуйте хорошие и не очень источники на английском.. СПАСИБО)
Аноним 14/06/23 Срд 00:13:38 2732204 534
>>2726125
Зря в школе тригонометрию прогуливал. Через пару лет за гребцовым бортом останусь с такими фреймворками.
Аноним 23/06/23 Птн 15:28:20 2742737 535
Аноним 25/06/23 Вск 14:43:31 2744065 536
>>2696162
> Или уже ЗРЕЛЫЙ продукт
Нет, лол, с тем, как выбросили комбайн за борт на этоп дабдаб - вообще пушка. Так что до сих пор вкладываться имеет смысл в UIKit, SwiftUI же остаётся игрушкой, и разве что хипстерские стартапы будут использовать. На ближайшие лет 5 работы с UIKit'ом будет море ещё.
Аноним 25/06/23 Вск 20:36:54 2744318 537
Тупой вопрос. Не нашел видосов на ютубе где бы сравнивали реакт нэйтив и свифт. Меня интересуют микрофризы на устройстве - есть ли они? Заметно ли что писали на реакте?
Аноним 25/06/23 Вск 22:43:47 2744381 538
>>2744318
Чел, говно на рн и флуттере заметно даже закрытыми глазами
Аноним 27/06/23 Втр 20:00:37 2746489 539
>>2744381
>Чел, говно на рн и флуттере заметно даже закрытыми глазами
По каким конкретно признакам?
Настройки X
Ответить в тред X
15000
Добавить файл/ctrl-v
Стикеры X
Избранное / Топ тредов