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

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

По всем вопросам пишите мне @ibatyrgereev
Download Telegram
В общем революшен произошел
за 2000 долларов ...
🤣10👍2
Если в последнее время iOS-разработка начала казаться однообразной и скучной, то теперь с выходом Duo всё изменилось, придётся оптимизировать свои приложения под новый формат (чтобы 2,5 человека, которые купят Duo за 2000$, смогли ими пользоваться).

А вообще будет очень интересно разобрать новый API. Как только выйдет в этом месяце, обязательно сделаю разбор на канале.

В общем, думаю, что веселье только начинается (начинаю понимать, как чувствуют себя Android-разработчики, которым нужно одно приложение под десятки разных форматов сделать адаптацию).

Но не повторит ли Duo судьбу Vision Pro? (Помните такой?)

В любом случае, ждём выхода новой версии Xcode и вперёд!
🔥11❤5
А вот и релиз 27 iOS, интересно будет проверить после бетки
🎉8
🥶
🔥9👍4
Media is too big
VIEW IN TELEGRAM
Ну все, нужно покупать
👍16
Дожили, клод отговаривает меня от задачи, а я пытаюсь его убедить, приводя различные доводы, вместо того что бы сказать "Делай!".

Сдвиг в парадигме восприятия действительности прошел успешно...
💯7🤣6
Вот зачем сегодня лучше брать больше оперативы.

Запустил qwen3.5:27b на 17 гигов, выгружается и забирает почти 19 гигов, вроде даже отвечает на вопросы, но ясное дело очень медленно, вентиляторы на полную и компом за это время не возможно пользоваться.

На 48 гигах было бы много комфортнее, и модель по умнее можно запустить
👍4
Media is too big
VIEW IN TELEGRAM
А почему бы и нет?

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

Почему это будет работать?

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

2 - Больше информации на внутреннем экрана. За счет того, что он буквально два раза больше, можно на один экран вывести два раза больше информации, и опять же решает проблемы ненужных переходов, все что нужно перед глазами.

3 - Ну стиль же! Нажать кнопку может каждый, но раскрыть айфон как кошелек, ну прям аура!

В целом такие вот мысли, проект этот по приколу собрал (Apple в этом плане молодцы, такая разработка мало чем отличается от обычной, максимально все интуитивно), чисто проверить идею, но как мне кажется это даже имеет место быть, что вы об этом думаете?
❤16🔥8⚡4
Apple серьезно так поднапряглась с выходом нового айфона
❤8🤣7👏2💯2
В общем, никто не просил, но я сделал — добавил мессенджер в своё приложение «Живой?».

Раньше в нём можно было просто отмечаться, чтобы ваши друзья получали уведомления о том, что с вами всё ок. Теперь же можно полноценно с ними общаться.

Главный вопрос: зачем, когда этих мессенджеров пруд пруди?

Ну, во-первых, потому что могу. А что, нельзя?

Ну а во-вторых, мне нужно было что-то, что работало бы в экстренных случаях: когда VPN заблокировали (минус ТГ и WhatsApp), когда уведомления не приходят (ВК и, прости Господи, MAX). В общем, решение, которое в таких случаях выручало бы.

А раз есть более-менее рабочее приложение, то почему бы не воткнуть в него ещё и чат? Так я и подумал.

Вообще, желание сделать нормальный мессенджер у меня было давно, а тут с лёгкой подачи РКН это желание стало только сильнее.

Основная идея этого мессенджера — безопасность.

Тут вообще нет БД: все сообщения хранятся исключительно на устройстве пользователя. Если удалить приложение, то и все сообщения удалятся.

Передача происходит через сокеты. Сервер выступает только в роли сигналинга — чтобы соединить пользователя А с пользователем Б, передавать статусы (в сети, печатает, записывает голосовое и т. д.), а также отправлять некоторые уведомления.

Единсвенное только медиа передаются по ссылке, хранятся в Firebase, но удаляются сразу после доставки.

Например, пользователь А отправляет фото. Оно загружается в Firebase, а пользователю Б приходит уведомление с некоторой информацией (в том числе размытая превьюшка — да, она тоже передаётся через payload уведомления). После того как пользователь Б загружает фотографию, она сразу удаляется из Firebase.

Если в течение 7 дней фотография не была скачана, она тоже удаляется.

В будущем планирую добавить ещё и шифрование, чтобы передавать не просто файл, а зашифрованную информацию.

С голосовыми то же самое.

В общем, безопасно. (честное слово)

Сейчас это только первая бета, ещё не финальный релиз. Поэтому каждый, кто хочет протестировать, — добро пожаловать

Можете установить приложение через TestFlight и пользоваться. Все баги либо отправляйте через приложение, либо пишите мне напрямую.

Во-вторых, UI пока не финальный — он чисто базовый. Дизайн мне уже нарисовали, буду постепенно всё доделывать и улучшать.

И важный момент: мессенджер здесь не претендует на полноценную замену ТГ, WhatsApp или другим мессенджерам, это вообще не тот уровень.

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

В общем, такие дела.

Выкатываю бетку для публичного тестирования. Когда соберу и исправлю основные ошибки — сделаю полноценный релиз.

Установить
🔥18👍8🎉5💯2❤1
🫠
❤10⚡2🔥1
К слову о том, что происходит
🔥8⚡2❤1