Size: a a a

2022 January 13

Sergey Юзернейм... in SwiftBook
На скрине к реджекту карту показывают
источник

ДР

Денис Рубцов... in SwiftBook
Спасибо, пригодится. Как раз в выхи буду приложуху с геолокацией и фаербейзом выкладывать.
источник

w

wupiupi in SwiftBook
Всем привет. Я решил стать iOS разработчиком, можете посоветовать, с чего начать?
источник

ДР

Денис Рубцов... in SwiftBook
С курсов Swiftbook конечно.
источник

Sergey Юзернейм... in SwiftBook
На чем пишешь ? Кит?  Свифт юай?
источник

ДР

Денис Рубцов... in SwiftBook
UIKit, на свифтюай заказов ноль.
источник

Sergey Юзернейм... in SwiftBook
YouTube
Как стать iOS разработчиком в 2022 году бесплатно и без курсов / iOS разработчик с нуля
В этом видео я расскажу, как стать ios-разработчиком с нуля уже в 2022 году. Поговорим о все нужных шагах, чтобы научиться разработке мобильных приложений под iOS и устроиться на работу, потратив минимальное количество денег на обучение востребованной среди программистов профессии.

Ссылка на презентацию: https://disk.yandex.ru/i/J3_vCgwD_MzG4w
Презентация будет периодически дополняться, чтобы не пропустить обновления, подпишитесь на мой канал:
Мой телеграм канал: 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 - Заключительное слово и пожелания
источник

FF

Fedor Fokin in SwiftBook
По поиску по слову "начать" в этом чате много все есть
источник

w

wupiupi in SwiftBook
:)
источник

w

wupiupi in SwiftBook
Спасибо
источник

Sergey Юзернейм... in SwiftBook
Фриланс ?
источник

ДР

Денис Рубцов... in SwiftBook
Ага
источник

Sergey Юзернейм... in SwiftBook
Кстати. Может тупой вопрос. Подскажи. У меня есть два цикла. Второй должен начаться только после первого. Как бест практис это сделать?
источник

Sergey Юзернейм... in SwiftBook
Циклы с бд работают
источник

ДР

Денис Рубцов... in SwiftBook
Я не знаю бест практис )
Когда мне надо было чтобы две ячейки в тейбл вью раскрывались строго друг за другом я загуглил DispatchGroup, получилось вполне себе.
https://www.youtube.com/watch?v=lOI0aUkeuLw
источник

Sergey Юзернейм... in SwiftBook
О. Круть. Ща изучу
источник

M

Mikhail in SwiftBook
Переслано от Mikhail
Можно ли в строку вставить image ? или оно будет опционалом который не форс анврапается ?
источник

M

Mikhail in SwiftBook
Переслано от Mikhail
или будет типа UIImage ?
источник

M

Mikhail in SwiftBook
Переслано от Mikhail
источник

M

Mikhail in SwiftBook
На сервере у параметра тип String , а я хочу туда вставить картинку - я могу использовать base64 decoding или нужно картинку по url ? при force unwrap у меня в строке отображается просто (<UIImage"0xцифры)

для примера пробовал через этот код
'''
extension UIImage {
   var base64: String? {
       self.jpegData(compressionQuality: 1)?.base64EncodedString()
   }
}

extension String {
   var imageFromBase64: UIImage? {
       guard let imageData = Data(base64Encoded: self, options: .ignoreUnknownCharacters) else {
           return nil
       }
       return UIImage(data: imageData)
   }
}

let img = //get UIImage from wherever
let base64 = img.base64
let rebornImg = base64?.imageFromBase64
'''

и при "\((rebornImg)!)" у меня было скрин выше
источник