iOS.Ninja

ios_ninja Нравится 0
Это ваш канал? Подтвердите владение для дополнительных возможностей

Канал с самым интересным контентом для iOS-разработчиков.
Другие каналы: ios-channels.ru
Редакторы: @kirillzzy @azimin @smejl
Гео и язык канала
Россия, Русский
Категория
Технологии


Гео канала
Россия
Язык канала
Русский
Категория
Технологии
Добавлен в индекс
23.10.2017 19:47
Последнее обновление
19.07.2018 00:40
@TGStat_Bot
Бот для получения статистики каналов не выходя из Telegram
Telegram Analytics
Самые свежие новости сервиса TGStat. Подписаться →
Telegram Info
Последние новости о Telegram. Читать →
945
подписчиков
~0
охват 1 публикации
~11
дневной охват
N/A
постов в день
N/A
ERR %
0.04
индекс цитирования
Последние публикации
iOS.Ninja 30 Dec, 14:07
🎉 2017 был потрясающим!

Для разработчиков, компаний и сообщества. Каждый из нас стал лучше, узнал больше. В мае мы запустили каналы и уже за несколько месяцев стали одним из крупнейших ресурсов для iOS-разработчиков. Во всём этом заслуга каждого из вас. Вы вдохновляли и мотивировали. С наступающим!

🎁 У нас есть большая новость: мы тщательно проанализировали ваши замечания и решили объединить наши каналы. В рамках этих изменений канал iOS.Swift переименуется в iOS.Heads (@ios_heads), который будет содержать всё свежее из сферы iOS разработки. Канал @ios_events, для оповещения будущих событий, останется и будет развиваться как самостоятельный ресурс. А сейчас, идём на каникулы до 9 января.

👋 Спасибо, что с нами.
Больших свершений в грядущем году!
iOS.Ninja 21 Nov, 10:07
🔱 Координатор – простой паттерн, который упрощает общение компонентов внутри вашего приложения. Если вы всё ещё вызываете методы контроллеров или кастите делегат UIApplication, эта статья для вас.

📄 Статья:
goo.gl/kCxJBP

📋 Демо-проект:
goo.gl/qcSLa8
iOS.Ninja 9 Nov, 12:00
⚡️ Самый простой способ узнавать и усваивать новую информацию – читать тезисы. Статья с подборкой твитов за октябрь, в которых вы узнаете малоизвестные особенности про iOS, Swift, Xcode.

⭐️ Интересное:
– Удобная подача информации
– Protocol-oriented API, optional chaining, скрытые флаги Xcode и т.д.

goo.gl/gnH1H7
iOS.Ninja 27 Oct, 17:02
🔒 На неделе статей про безопасность грех не написать про нее. И пока Kraus находит очередную уязвимость в системе, можно почитать практичную статью про системное шифрование данных на диске и как с ним работать в iOS приложении.

⭐️ Интересное:
– Как работать с файлами, запись которых может завершиться после блокировки девайса
– Способ установки базового значения шифрования для файлов и возможные «сюрпризы»

goo.gl/7dzz43
iOS.Ninja 23 Oct, 13:27
🥝 Open Source Community в iOS одно из самых дружелюбных и обширных. Известный в этой области John Sundell написал статью про то, зачем и как нужно вносить вклад в Open Source на Swift.

⭐️ Интересное:
– Разделение обязаностей и создание абстракций с примерами
– Советы по написанию «чистых» API
– Как начать и что выкладывать в Open Source

📄 Статья:
goo.gl/h13T8P
iOS.Ninja 10 Oct, 13:00
🦋 Один из самых частых вопросов в многопоточном программировании: как понять, что оба запущеных потока завершили выполнение? Автор показывает альтернативы стандартных решений этого вопроса в Swift.

⭐️ Интересное:
– Примеры решений с использованием разных инструментов
– Основные сложности в многопоточном программировании

goo.gl/SyZuN6
iOS.Ninja 4 Oct, 10:57
👾 Давно мы не упоминали CoreML, а тем временем эту библиотеку уже можно использовать в рабочих приложениях. Исчерпывающая статья про распознование нарисованных жестов.

⭐️ Интересное:
– 99.5% точность при 100 примерах
– Использование Tensorflow (одной из самых популярных библиотек для ML)
– Своя логика для экспорта .tf модели в .mlmodel

goo.gl/wbiyM3
iOS.Ninja 26 Sep, 11:55
🔦 Можете представить жизнь без брейкпоинтов? Есть ещё много таких же полезных команд для оптимизации и повышении эффективности отладки с помощью LLDB.

⭐️ Интересное:
– Список наиболее полезных команд для LLDB с их примерами
– Графический интерфейс для работы с отладчиком

goo.gl/D3aRrT
iOS.Ninja 18 Sep, 10:21
💵 Новый AppStore предлагает большие возможности для повышения продаж ваших приложений. Одна из таких – продвижение встроенных покупок. Вот статья, разбирающая данный концепт.

⭐️ Интересное:
– Приобретение встроенных покупок до установки приложения
– Кастомизация списка встроенных покупок: от смены порядка до скрытия некоторых покупок

habrahabr.ru/company/pixonic/blog/337482/
iOS.Ninja 31 Aug, 19:34
🚀 Совсем недавно в @ios_swift мы писали про историю борьбы с динамическими библиотеками в Swift. Не можем пройти мимо и этой прекрасной статьи об оптимизации времени запуска приложения, написанного на основе всё того же доклада Николая Лихогруда.

⭐️ Интересное:
– Всевозможные замеры скорости запуска с подробной статистикой
– Ускорение загрузки динамичеcких библиотек
– Уменьшение количества загружаемых View при инициализации главного экрана

habrahabr.ru/company/jugru/blog/336852/
iOS.Ninja 25 Aug, 17:32
🏄 Если вы постоянно задумываетесь, что уже пора реализовать хорошую Reachability, которая понимает постоянное изменение сети, то эта статья для вас. Автор описал принцип работы на Swift.

⭐️ Интересное:
– Покрытие всех возможных случаев при работе с сетью
– Удобное и простое API над SCNetworkReachability
– Совместная работа API с NSNotificationCenter

invasivecode.com/weblog/network-reachability-in-swift/
iOS.Ninja 15 Aug, 12:56
👾 Ребята с приложением, где ежемесячная аудитория составляет 10 миллионов человек, написали краткий наброс о том, как они пришли к использованию UI-тестов.

⭐️ Интересное:
– Техническое досье на приложение и причины
– Выбор между Appium, Calabash и XCTest
– Пример кода и флоу для тестирования

habrahabr.ru/company/funcorp/blog/335328/
iOS.Ninja 7 Aug, 16:18
📡 Использовали когда-нибудь технологию NEHotspotHelper? Это мощный инструмент, позволяющий классифицировать Wi-Fi сети и работать с ними. Материала по этой теме крайне мало. Залетела всеобъемлющая статья от Лаборатории Касперского на эту тему.

⭐️Интересное:
– С помощью Hotspot Helper вы управляете состоянием Wi-Fi соединения
– NEHotspotHelper — не отдельный target, как это часто бывает с другими extension, а основное приложение

bit.ly/2vep37O
iOS.Ninja 4 Aug, 11:50
💪🏾 Успели уже поработать с новым симулятором? Он достаточно основательно обновился в Xcode 9. По ссылке небольшой список трюков с короткими видео-примерами.

⭐️ Интересное:
– Использование нескольких симуляторов
– Отправка файлов из Finder в Files
– Встроенная запись видео

bit.ly/2haTQz1
iOS.Ninja 28 Jul, 17:51
🤖 До сентября осталось чуть больше месяца. Самое время задуматься о том, что вы будет интегрировать в свои приложения. Если вы решите внедрять CoreML, вот вам интересная статья от Андрея Володина, который в январе на CocoaHeads запускал Swift на Android.

⭐️ Интересное:
– Конвертация моделей из Caffe в CoreML
– Создание приложения с применением image-to-image моделей

Статья:
bit.ly/2h8Q7Sm

Swift с UI на Android:
bit.ly/2v4qlEO
iOS.Ninja 28 Jul, 17:50
🔮 Advanced WWDC 2017 Guide. Гайд по тому что смотреть, как смотреть, и краткий обзор всех нововведений WWDC 2017.

⭐️ Интересное:
– На WWDC 1995 была сессия про VR
– Новый Source Editor на Swift в Xcode 9 на самом деле портирован с iPad
– Программы и скрипты, позволяющие продуктивнее смотреть WWDC сессии

💬 Комментарий:
Гайд большой, но достаточно хорошо структурирован, поэтому легко выбрать то, что нужно именно вам.

bit.ly/wwdc2017Guide
iOS.Ninja 16 Jul, 19:35