Немного хайповых датадривен вьюконтроллеров вам, господа.
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
А в 19 часов подключайтесь к прямой трансляции сегодняшнего CocoaHeads. Гвоздь программы – доклад от Booking про то, как они подходят к A/B тестированию.
https://www.youtube.com/watch?v=K4tttF-308w
#meetups
Линус Торвальдс распекает безопасников за то, что они не пытаются думать ни о разработчиках, ни о конечных пользователях – "Because if you as a security person just piss off users, and piss off
developers, I'm not going to take your work, and I'm going to call you
a bad security person".
https://lkml.org/lkml/2017/11/21/356
#security
Про использование childViewController’ов для инкапсуляции определенных кусков бизнес-логики основного контроллера.
https://www.swiftbysundell.com/posts/using-child-view-controllers-as-plugins-in-swift
#patterns
Несколько примеров того, как несовершенство процесса рекрутмента повлекло за собой отказы хорошим программистам.
https://habrahabr.ru/post/342518/
#interviews
Подвезли очень вкусный митап от Яндекса про CI/CD, рабочие процессы и Алису.
https://events.yandex.ru/events/meetings/05-december-2017/
#meetups
Неплохое интервью с СТО с 20-летним опытом, где он делится советами по вопросам организации команды, процесса интервью, оценки производительности инженеров и кучи чего еще.
http://firstround.com/review/veteran-cto-with-20-years-experience-answers-your-top-startup-building-questions/
#career #team
В Питере тоже вовсю идут митапы.
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
Нарыл список конференций по iOS разработке на следующий год. Ну и, учитывая, что все конференции одинаковы, подбирайте по интересной стране.
https://github.com/Lascorbe/CocoaConferences
#conferences
Тредик со скидками по черной пятнице на софт и книги для iOS разработчиков.
https://mobile.twitter.com/i/moments/933987365999214592
#books #software
2 декабря в Avito проводим лучший митап этой зимы. Прямиком в ваши уши и глаза будут вещать разработчики Avito, Badoo, Яндекса и Туту. Расскажем про технические метрики приложений, type driven development, dSYM, lldb и архитектурный передоз. Ну и конкурсы, зимняя еда и вот это все.
http://bit.ly/2hPoC1k
#meetups
Устав от обсуждения бесконечного количества архитектур мобильных приложений, мы в подкасте Podlodka решили посмотреть, а что есть у наших коллег по цеху. В этом выпуске Борис Каплуновский, бэкенд-разработчик с огромным стажем и бывший CTO Aviasales, рассказал нам про микросервисную архитектуру. Разобрали все на пальцах, обсудили, как это касается мобильных разработчиков, и неплохо похоливарили про то, насколько обозначенные Борисом подходы применимы и на клиенте.
http://bit.ly/2j7G7qu
#podlodka #backend #architecture
Для тех, кто почему-то пропустил, немного ссылок на чатики.
Обсуждаем статьи в канале и холиварим про iOS-разработку в @iosgt.
Обсуждаем подкаст Podlodka и его ведущих в @podlodka.
Продолжаем тему развития в сторону архитектора. Подборка из 19 книг, необходимых к прочтению.
https://dzone.com/articles/top-19-software-architecture-books
#architecture
Разбираемся вместе с Бугаенко, что лучше использовать – конструкторы или фабричные методы.
http://www.yegor256.com/2017/11/14/static-factory-methods.html
#patterns #oop