Size: a a a

2022 January 14

F

FeniksZero in SwiftBook
в доступности информации. По свифту основная инфа на английском, то что на русском это капля в море. По JS и фреймам очень много доступной информации на русском. Да и количество вакансий на порядок выше там, поэтому устроиться легче. для сравнения в моем регионе джуну на ios могут предложить от 40 тыс, по веб разработке от 15
источник

РС

Роман Сальников... in SwiftBook
👍
источник

F

FeniksZero in SwiftBook
но если сравнивать зп мидлов то разница небольшая
источник

F

FeniksZero in SwiftBook
веб 80, ios 100
источник

РС

Роман Сальников... in SwiftBook
А что за регион такой где фронту дают 15к?
источник

ДР

Денис Рубцов... in SwiftBook
Интервью слушал недавно с разработчиком из вконтактика
А что говорит, у нас 70% все на ObjC написано и переписывать это никто не будет, объем-то какой
источник

F

FeniksZero in SwiftBook
Самара
источник

В

Василий in SwiftBook
ну да.
а те кто переписывают или затевают новые крупные проекты - пилят их как правило на uikit.
потому что затевать крупный проект на swiftui - очень опасно.
цена факапа очень большая.
источник

В

Василий in SwiftBook
поэтому ниша swiftui сейчас - мелкие стартапы, робкие модули в проектах.
ну и всякие пет проектики, конечно же.
источник

ДР

Денис Рубцов... in SwiftBook
Вчера скинули ссылку сюда, я послушал. Человек говорит весьма дельно, что и в каком порядке учить.
И про Скутаренко, и почему это хорошо, и про прочие полезные новичку, да и не только штуки.
https://www.youtube.com/watch?v=9uAgyxQ8cc4
YouTube
Как стать iOS разработчиком в 2022 году бесплатно и без курсов / iOS разработчик с нуля
В этом видео я расскажу, как стать ios-разработчиком с нуля уже в 2022 году. Поговорим о все нужных шагах, чтобы научиться разработке мобильных приложений под iOS и устроиться на работу, потратив минимальное количество денег на обучение востребованной среди программистов профессии.

Ссылка на презентацию Яндекс.Диск: https://disk.yandex.ru/i/J3_vCgwD_MzG4w
Ссылка на презентацию Гугл.Диск: https://drive.google.com/file/d/1GNcqV8NOlkH2d-x7Z8KXGfR35wGJzOH1/view?usp=sharing

Презентация будет периодически дополняться, чтобы не пропустить обновления, подпишитесь на мой канал:
Мой телеграм канал: https://t.me/dutovkirill
Чат для джунчиков в iOS: https://t.me/joinchat/k8jq-T1KYRQ1ZmIy

Оглавление
00:00 - Вступление и небольшой рассказ о себе
02:36 - Начало презентации
02:48 - Кто такие iOS-разработчики, чем они занимаются и сколько зарабатывают
06:02 - Сколько времени нужно для обучения на iOS-разработчика
09:16 - С чего лучше начать самостоятельное обучение
12:57 - Как изучить начальные основы программирования самостоятельно
17:00 - С чего начать изучать язык программирования Swift
23:36 - С чего начать изучать IDE для разработки приложений XCode
25:39 - С чего начать изучать библиотеку UIKit
32:53 - Учимся работать с дизайном, изучаем гайдлайны и осваиваем софт
35:59 - Как научиться работать с консолью на Mac OS
36:45 - Как научиться работать с git и удаленными репозиториями
38:49 - Учимся работать с архитектурами MVC, MVP, MVVM, VIPER, Clean Swift
40:30 - С чего начать изучать работу с многопоточностью
42:27 - Учимся работать с сетью
43:58 - Изучаем основы объектно-ориентированного программирования и знакомимся с принципами программирования
46:30 - Учимся писать чистый код, работать с линтером и проводить рефакторинг
48:05 - Получаем начальные знания алгоритмов и структур данных
50:08 - Учимся работать с зависимостями и менеджерами зависимостей
50:28 - Учимся работать с базами данных и хранить данные на устройстве
51:58 - Учимся писать UI/UNIT тесты и знакомимся с основами Test Driven Development (TDD)
53:21 - Какие платные и бесплатные курсы стоит проходить
57:12 - Как сохранить мотивацию для обучения и не бросить все на половине пути
1:00:10 - Как найти единомышленников в обучении профессии iOS-разработчика
1:02:10 - Как найти ментора, сколько это стоит и как это сделать бесплатно
1:05:57 - Как сформировать прочный фундамент знаний по Computer Science самостоятельно и для чего нужны репетиторы
1:09:27 - Полезные каналы для обучения мобильной разработке
1:10:01 - Полезные источники новостей и обучалок по iOS
1:12:27 - Дополнительно рекомендуемая литература
1:12:54 - Мои контакты
1:15:09 - Заключительное слово и пожелания
источник

G

Give Five Give Seven in SwiftBook
SwiftUI под macOS пока не жизнеспособен, особенно использование таблиц, они оч медленные. AppKit пока на порядок быстрее. Либо использовать через протокол NSViewRepresentable. (Есть тот же самый проект клиента Reddit, очень глючный).
Под iOS какие - то коммерческие проекты уже есть на SwiftUI, если проект новый, какой - то не основной, побочный ( у мены в компании это агреггатор товаров).
источник

В

Владимир in SwiftBook
SwiftUI мне показался очень интересным как точка входа, сейчас учусь писать кодом на UIKit.
источник

AO

Alex Oliinyk in SwiftBook
Полезно уметь писать кодом, но говорить, что сториборд не нужен это ерунда. Очень большие проэкты, по моему опыту, пишутся со сторибордами, как и очень маленькие. Сейчас на проэкте сториборды. Правда не в чистом виде, тут не скрываю, примерно 50/50. Денис например говорил, что это фиговый подход) Но так уж написали «до нас».
источник

AO

Alex Oliinyk in SwiftBook
Опять таки учить свифт юай, а потом кодом юайкит, это же тоже ерунда какая то. Это разные подходы как уже было сказано, тут дело не в привычке, что потом легче верстать кодом на ките. Тут дело в понимании, что ты делаешь, когда ты новичок)
источник

AO

Alex Oliinyk in SwiftBook
К тому же новичку, по типу меня, лучше было начинать со сториборда. Потом верстка кодом была яснее. Я хотя бы знал, что такое фрейм, как выглядит кнопка, и что вообще происходит) Я дуиаю таких много.
источник

В

Владимир in SwiftBook
Ну почему ерунда. Возможность реализовать задачу всеми возможными способами.
источник

E

El Niño in SwiftBook
Как получить со строки base64 фотографию Image() в SwiftUI
источник

AO

Alex Oliinyk in SwiftBook
Я имею ввиду именно «Не нужен». Вот только этот пункт)
Просто, что бы знать, что тебе в этой задаче идеально порешает, надо знать все варианты (ну максимальное кол-во).
источник

В

Владимир in SwiftBook
У меня была задача сохранять в Core Data Image, я сохранял как Binary Data, если интересно могу скинуть
источник

E

El Niño in SwiftBook
скиньте пож-та
источник