10615
Самые интересные статьи, видео и новости, связанные с iOS разработкой. Не больше трёх материалов в день. Лучшее iOS сообщество в Телеге: @iosgt Размещение рекламы: @tatiana_2209
Шок и сенсация. Чем старее батарейка вашего айфона, тем менее производительным он становится. Говорят, что рабочая версия в искусственном понижении частоты.
http://www.geekbench.com/blog/2017/12/iphone-performance-and-battery-age/
#hardware
Один из самых интересных выпусков Podlodka – про то, как организовать разработку одного приложения несколькими сотнями мобильных разработчиков. И про архитектуру, и про качество, и про процессы. Короче, огромное количество инсайдов.
http://bit.ly/2ySejfm
#podlodka #architecture #processes
Отчет по прошедшему Avito iOS митапу. Напоминаю, что доклады были топчик.
https://habrahabr.ru/company/avito/blog/344504/
#meetups
Я тут посмотрел, что большой процент материалов, которыми делюсь, относится не к iOS разработке, а различным аспектам технического менеджмента – управление командой, качеством, процессами и прочим. Ну и есть много хороших материалов, которые прямо совсем под тематику этого канала не попадают, а душа просит делиться. Короче говоря, жду вас в своем новом канале TechLead Good Reads: @leadgr.
Читать полностью…
Скорее всего, вы любите рефакторить код, как свой, так и чужой. Вопрос в том, насколько правильно вы это делаете. В новом выпуске Podlodka (кстати, подписывайтесь на канал @podlodkanews) мы, с помощью iOS разработчика из Яндекса Виктора Брыксина, разобрали эталонный алгоритм рефакторинга по шагам и определились, как закрыться от большинства потенциальных проблем. Виды рефакторинга, частые заблуждения, роль юнит-тестов и архитектурные недостатки – весь набор юного рефакторера в одном месте.
http://bit.ly/2jrYHh8
#podlodka #refactoring
Интересный рисерч на тему того, как процент покрытия юнит-тестами влияет на качество кодовой базы: цикломатическую сложность, размер функций, количество параметров и прочее.
https://blog.ndepend.com/unit-testing-affect-codebases/
#testing
Сегодня мы опубликовали сразу два спецвыпуска, доступные нашим подписчикам на Patreon.
1. Блиц-интервью с Виктором Брыксиным, iOS разработчиком из Яндекса, где он рассказал, через сколько лет можно стать сеньором, какая зарплата честная для мидла и в чем заключаются худшие черты менеджера. А полный выпуск с Витей, где мы трем про рефакторинг, выйдет уже в понедельник.
2. Дайджест интересных материалов за последнюю неделю – там про техрадар, зарплаты, AMA с командой Kotlin и другие замечательные вещи.
https://www.patreon.com/posts/podlodka-special-15775575
#podlodka
В Питере тоже вовсю идут митапы.
9 декабря пройдет #ITsubbotnik, где в секции про мобилки расскажут про создание графического редактора и подходах к распознаванию лиц.
https://epa.ms/itsubbotnik-winter
#meetups
Ловите ссылку на трансляцию яндексового митапа – сейчас вот рассказывают про то, как работают их мобильные команды.
https://youtube.com/watch?v=yrzVU7L1e_A
#meetups
В новом выпуске Podlodka мы обсудили тему раскрутки мобильных продуктов. Байрам Аннаков, CEO AppInTheAir, рассказал нам о методиках "Growth Hacking" со всех сторон. Личный опыт, теория и практика!
http://telegra.ph/Podlodka-36--Growth-Hacking-12-04
#podlodka #marketing
В Моем Круге появился сервис, позволяющий сравнить свою зарплату с данными по всему рынку. Помимо мобильной разработки есть еще дофига специальностей, так что бегите смотреть, в кого следует переквалифицироваться.
https://moikrug.ru/salaries
#career
Главный материал этой недели – подборка работ с конкурса «Мамин архитектор». Если VIPER уже не так завлекает, как раньше, а Flux слишком сложен – забирайте идеи.
https://habrahabr.ru/company/avito/blog/343642/
#architecture
ThoughtWorks обновили свой техрадар. Много интересного, есть и про мобилки.
https://www.thoughtworks.com/radar
#tools
Выложили результаты того опроса про зарплаты мобильщиков, который я репостил с месяц назад. И еще раз - опрос не мой, все вопросы к авторам.
https://apptractor.ru/info/articles/zarplata-mobilnyih-razrabotchikov-2017-dengi-platformyi-stazh-i-regionyi.html
#career #polls
Очень кайфовая статья SoundCloud про организацию модульной архитектуры их приложения. Вернее даже матричной - тут и деление по микрофичам, и по слоям.
https://medium.com/ios-os-x-development/building-%C2%B5features-85f6fffa6cbb
#architecture
О разных подходах к распознаванию лиц. Для одного алгоритма даже пример подробный есть.
https://habrahabr.ru/company/epam_systems/blog/343514/
#algorithms
Питерский митап от Яндекс Денег – функциональщина, архитектура и рабочие процессы.
https://events.yandex.ru/events/meetings/20-december-2017/
#meetups
Apple открыли функциональность preorder для всех желающих. Это как Mario Run рекламировался - еще до выхода была доступна страница, где можно было прочитать все про игру и подписаться на уведомление о выходе.
https://www.macstories.net/news/apple-opens-app-pre-orders-to-all-developers/
#appstore
Подвезли последний CocoaHeads этого года (да серьезно, сколько митапов еще сможет вместить себя декабрь). Программа крутая – Андрей Володин про GPU, Дима Куркин про распределенную сборку, Витя Брыксин про оптимизацию времени старта.
https://corp.mail.ru/ru/press/events/411/
#meetups
Начнем понедельник с новой вакансии в разделе iOS Good Jobs.
http://telegra.ph/Vakansiya-IOS-Developer-12-08
#jobs
Жара с митапами продолжается и даже не думает подходить к концу. 12 декабря в Вышке ребята из App in the Air рассказывают про маркетинг и разработку. Есть и про AR, все как вы любите.
https://cs.hse.ru/announcements/212824581.html
#meetups
Немного хайповых датадривен вьюконтроллеров вам, господа.
https://youtube.com/watch?index=20&list=PLpVeA1tdgfCBgpRzimaelATxeznwzXOKh&v=MrFuKB3HY9o
#architecture
Провокационное название, но в конце SRP все-таки откапывают.
https://qualitycoding.org/single-responsibility-principle/
#solid
Ребятушки, если вы пропустили – то у вас есть последняя возможность доказать маме, что вы хорошие архитекторы.
http://telegra.ph/Konkurs-Mamin-arhitektor--soberi-svoyu-mobilnuyu-arhitekturu-poraduj-mamu-12-05
#news #architecture
Про то, как работают под капотом разные анимации, и почему нельзя использовать POP или другие похожие либы.
beefon/should-you-use-pop-b986b10d4079" rel="nofollow">https://medium.com/@beefon/should-you-use-pop-b986b10d4079
#ui
Через пять минут стартуем трансляцию грандиознейшего митапа. Подключайтесь!
https://www.youtube.com/watch?v=9hv8ny-SCrU
#meetups
Команда написала бэкенд проекта на свифте и делится своими впечатлениями. Если кратко – то для фана использовать можно, для чего-то серьезного – вряд ли.
https://medium.com/hackers-at-cambridge/why-were-writing-our-website-in-swift-2e620ae7b72b
#swift #backend
Amazon запустили AWS AppSync – GraphQL BaaS. Пока паблик превью, так что можно начинать тестить.
https://aws.amazon.com/blogs/aws/introducing-amazon-appsync/
#backend
Я выступаю на страже интересов ваших декабрьских релизов и напоминаю, что в конце месяца iTunes Connect будет закрыт где-то на неделю. Катить сборки перед этим строго не рекомендуется. Когда закрывали в прошлые года:
- 2016: 23-27 декабря
- 2015: 22-29 декабря
- 2014: 22-29 декабря
#news
Короткая и поучительная история о том, почему стоит задумываться о безопасности в проекте, хотя бы на самом элементарном уровне. Ну и гайд для тех, кто хочет бесплатно кататься на каршеринге.
https://habrahabr.ru/post/343090/
#security