Новости
Digest MBLTdev: Новости для iOS разработчиков №171
В течение недели топовые iOS-разработчики Руслан Гуменный, Саша Черный и Саша Зимин, а также директор по продукту VK Иван Козлов собирают для вас интересные и полезные ссылки на статьи, необходимые для прочтения каждому начинающему и опытному разработчику. В каждом выпуске – новости, коды, инструменты, дизайн и прочее.
Reddit обогнал Facebook по популярности в США. Тройка лидеров: Google, Youtube, Reddit. Microsoft обогнала Alphabet по рыночной стоимости. Тройка лидеров: Apple, Amazon, Microsoft. Понятно, что ситуация будет постоянно меняться, однако, не хочется обходить вниманием ещё одну борьбу — борьбу умных колонок. На неделе блеснул Яндекс и представил колонку с Алисой. Итого есть Alexa от Amazon, HomePod от Apple, Google Home от Google и Яндекс.Станция от Яндекса. Вне зависимости от того, что будет дальше, салютуем Яндексу хотя бы за то, что держат марку и дают лишний повод почувствовать гордость за отечественную инженерную школу.
WWDC Survival Tips For Noobs
Не то, чтобы это новости, но WWDC уже через 3 дня и, если вы едете туда в первый раз (а может и не в первый), то набор актуальных подсказок из 2014 вам точно не помешает :)
iOS-factor
Феликс наш Краузе (Felix Krause) посылает всем лучики добра в виде еще одного проекта — iOS-factor. iOS-factor представляет собой коллекцию практик разработки для экосистемы Apple. Заметки доступны на GitHub, можно поучаствовать в формировании народной мудрости.
Report on Government and Private Party Requests for Customer Information
Отчет Apple о запросах пользовательских данных в период с 1 июля по 31 декабря 2017 от организаций и физических лиц. Статистика по самым разным случаям.
Benchmark of Swift extensions vs methods: Swift 4.1 (May 2018)
Наверняка у вас на проекте были споры вида Class+Methods vs Class+Extensions. Скорее всего, одним из аргументов в этих спорах было время компиляции. В исследовании сравнивают время компиляции в зависимости от числа методов. Рассмотрен вариант не только с классами, но и со структурами. Спойлер: методы быстрее расширений, но едва ли это проблема.
Savanna
Есть весёлый парень, его зовут Louis D’hauwe, и он всё время выпускает что-то неординарное, например, PanelKit (менеджер окон для iPad) или OpenTerm (терминал на iOS). В этот раз Луис выпустил IDE на macOS и iOS (!!) для своего языка программирования (!!!) Cub.
Any[Object]
AnyObject не так и прост. А всё из-за того, что reference-type тоже можно привести к AnyObject и, возможно, вы получите не то, чего хотели.
Writing self-documenting Swift code
Вместо документации надо писать хорошо читаемый код. Тут и не поспоришь.
Windmill
Палочка-вспомогалочка. Проверит собирается ли проект, проходят ли тесты, подписался ли IPA. Это не замена CI, но некое подспорье для тех, кому вся развесистость современных CI не нужна. Например, независимым разработкам может быть полезно. Продукт появился только лишь в феврале 2018, а в апреле уже получил версию 2.0. Однако, стремительно.
Reviewbot
Простенький бот для Slack, который мониторит лейблы на пулреквестах в гитхабе. И уведомляет, что есть что-то, что можно поревьювить.
How to build a better product with UX writing
Часто при работе с дизайном люди забывают про важность написания текстов или даже заголовков. В статье рассматриваются примеры того, как улучшить пользовательский опыт путём использования правильного текста.
Просмотр WWDC в Санкт-Петербурге в офисе EPAM
В программе пицца, секретный доклад и прямая линия с корреспондентом прямо с WWDC.
Ещё один просмотр WWDC в Санкт-Петербурге в офисе MobileUp
Ох уж этот iOS рынок и вариативность выбора, в программе тоже обещают пиццу :)
AvitoTech team playbook
Avito делится информацией о структуре разработки, истории, используемых инструментах и фреймворках.
Engineering Levels at SoundCloud
Градация инженеров в SoundCloud. Зачем вообще уровни, какие есть уровни, что требуется от человека на каждом из уровней.
-
Новости3 недели назад
Видео и подкасты о мобильной разработке 2025.11
-
Новости3 дня назад
Видео и подкасты о мобильной разработке 2025.14
-
Видео и подкасты для разработчиков2 недели назад
Javascript для бэкенда – отличная идея: Node.js, NPM, Typescript
-
Новости2 недели назад
Видео и подкасты о мобильной разработке 2025.12