ErrorNil. iOS-разработка
616 subscribers
254 photos
51 videos
16 files
298 links
Пишем код, разрабатываем приложения, учимся

Сайт школы https://error-nil.namari.ru/
YouTube https://www.youtube.com/@errornil
VK Видео - https://vk.com/video/@errornil

По всем вопросам пишите мне @ibatyrgereev
Download Telegram
Swift теперь официально работает на Android

Команда Swift объявила о выходе Swift SDK для Android
Теперь разработчики могут писать нативные Android-приложения на Swift.

SDK уже доступен для macOS, Linux и Windows.
Появился гайд по установке и примеры на GitHub.

⚙️ Что это значит:

- Можно переносить Swift-пакеты на Android
- Более 25% пакетов уже совместимы
- Через проект swift-java Swift можно связать с Java
- Работает официальный CI и ведётся разработка будущего vision-документа

Swift постепенно превращается в по-настоящему кроссплатформенный язык?
14🔥6
🫢
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16🤣1
Большая проблема новичков - начать самостоятельно писать код, в новом видео делюсь советами как преодалеть эту проблему и вообще как правильно учиться разработке

📱 Смотрим

Лайк комент приветствуется ))
Please open Telegram to view this post
VIEW IN TELEGRAM
💯11🔥84👍1
🥳
2🎉2317🔥6
Народ привет!

12 поток в сентярбре в нашей школе должен был быть последним в этом году, но за последний месяц появилось много желающих, которые хотели учиться, но не успели на сентябрь, что в итоге решил запустить на конец ноября новый 13, теперь уже точно, последний поток в этом году (даже при всем желании физически не смогу еще один😅), так что если по какой то причине не смогли попасть в предыдущий поток, есть возможность попасть в новый, запись идет и места пока тоже есть.

Как обычно всю инфу можно посмотреть на сайте либо написать мне 👉 @ibatyrgereev, всегда на связи и отвечу по любому вопросу)
53🔥3👍2
▶️ Делюсь полезными советами в новом видео

Лайк комент под видео приветствуется)
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10
Полезный эктеншен из видео, для использования цвета по hex в swiftUI

extension Color {
init(hex: String) {
let hex = hex.trimmingCharacters(in: CharacterSet.alphanumerics.inverted)
var int: UInt64 = 0
Scanner(string: hex).scanHexInt64(&int)

let a, r, g, b: UInt64
switch hex.count {
case 3: // RGB (12-bit)
(a, r, g, b) = (255,
(int >> 8 * 17,
(int >> 4 & 0xF) * 17,
(int & 0xF) * 17)
case 6: // RGB (24-bit)
(a, r, g, b) = (255,
int >> 16,
int >> 8 & 0xFF,
int & 0xFF)
case 8: // ARGB (32-bit)
(a, r, g, b) = (int >> 24,
int >> 16 & 0xFF,
int >> 8 & 0xFF,
int & 0xFF)
default:
(a, r, g, b) = (255, 0, 0, 0) // Default to black
}

self.init(
.sRGB,
red: Double(r) / 255,
green: Double(g) / 255,
blue: Double(b) / 255,
opacity: Double(a) / 255
)
}
}
13
app.zip
4.2 MB
Верстка с последнего проекта
🔥72
Такие отзывы всегда приятны)
#отзывы
16👏4
👉 Привет ребята, последний поток в этом году уже через неделю, места есть

@ibatyrgereev
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥63🎉2
Мои любимые тезисы, которые вижу каждый год:
- IOS разработка мертва
- То что мертво, умереть не может
- и тд

И так же еженедельная подборка ios вакансий

Пока слабые ищут оправдание, сильные ищут возможность
👍8💯4🤣4🔥3
Собрал коллекцию циклопов 👁️

Кто скажет какие тут модели?
10
Да начнутся танцы 😅
4🤣3💯1
Когда два года назад запускал школу, не думал, что это превратиться в полноценный проект, через который пройдут столько учеников, поэтому в тот момент с сайтом не возился особо, создал поддомен на свободном домене, который был на моем хосте (namari.ru - не спрашивайте что это значит, просто понравился домен и купил много лет назад 😅)

Но, не прошло и двух лет как говориться, и наконец то полноценно школа переехала на основной домен!

Было error-nil.namari.ru стало error-nil.com

PS. Старый домен тоже доступен, просто будет редирект
PSS. Может еще через пару лет добавлю фавикон 😂
🎉9🔥72👍1
Пора заводить рубрику #отзывы ))
🔥193