Size: a a a

iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT

2017 May 10
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Соскучились по сообществу айосников за майские? Приходите сегодня вечером в Авито на Peer Lab, будем обсуждать новые библиотеки, подходы, инструменты, работу в разных компаниях и все такое вот. Можете даже свой код на Code Review приносить.
https://docs.google.com/a/avito.ru/forms/d/e/1FAIpQLSd65Zr05nUbDSuVmNQs3hdV0BOhK4ov6FUMwqAKTcM8BgBUCA/viewform#start=openform

#meetups
источник
2017 May 11
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Реверс-инжиниринг protobuf запроса к сервисам геолокации Apple. Методика анализа может пригодиться и вам.
https://appelsiini.net/2017/reverse-engineering-location-services/

#reverse #protocols
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Очень клевое исследование культуры code review в командах, работающих с различными языками разработки. Много цифр и выводов.
https://medium.com/@vaidehijoshi/crafting-better-code-reviews-1a5fc00a9312

#processes
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Кстати, если вы все-таки планируете поехать на WWDC, подключайтесь к общему чатику в Telegram, где будем координировать свои действия.
https://t.me/joinchat/AAAAAEKL0PcaDKgZPqzAtA

#wwdc
источник
2017 May 12
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
19 мая в московском офисе Badoo пройдет CocoaHeads. Вас ждут доклады про магию Swift и feature toggles. А на закуску - панельная дискуссия про процессы разработки и карьерный рост.
https://www.eventbrite.com/e/cocoaheads-russia-badoo-19-2017-tickets-34542920806

#meetups
Eventbrite
CocoaHeads Russia и Badoo (Москва, 19 мая 2017)
19 мая Badoo и CocoaHeads Russia проведут очередную встречу сообщества iOS-разработчиков в Москве.
Если вы не попадаете на событие, вы всегда можете посмотреть онлайн:
Ссылка на транлсцию
В программе 2 доклада, викторина с призами, панельная дискуссия с экспертами из разных компаний и афтерпати после встречи.
Спикеры и темы
Александр Зимин, iOS-разработчик
Тема: Магия Swift
Я расскажу о нестандартных особенностях языка для реальных проектов. Речь пойдет о том, зачем усложнять себе жизнь и какие преимущества это может дать.
- Mirror и его применение - Protocol-Oriented Programming и его дилеммы  - Когда и зачем использовать обобщения и вложенные типы - Настоящее и будущее Swift
 
Екатерина Трофименко, iOS-разработчик, Badoo
Тема: Разработка фич: от флагов до a/b-тестов
Я расскажу о том, что такое feature flags, как они нам в Badoo помогают разрабатывать большие фичи итерационно, силами нескольких разработчиков, и не переживать из-за кода, уходящего в релизы.  
И вы узнаете о том, как система таргетированной…
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Сегодня день анонсов. 25 мая пройдет Rambler.iOS #9 с докладами про OOM, server-side swift (глаза уже замыливаются) и статические анализаторы. Обещают викторину, ништяки и вот это все. Идти стоит однозначно.
https://rambler-co-e-org.timepad.ru/event/490829/

#meetups
источник
2017 May 13
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Что делать, если ваш руководитель не так хорош, как хотелось бы?
https://medium.com/@allo/%D0%BE-%D0%BF%D0%BB%D0%BE%D1%85%D0%B8%D1%85-%D0%BD%D0%B0%D1%87%D0%B0%D0%BB%D1%8C%D0%BD%D0%B8%D0%BA%D0%B0%D1%85-1b49b68c9a90

#career
источник
2017 May 14
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Rollout.io сдались и сменили направление развития сервиса. Теперь это платформа для гибкого управления новыми фичами через feature toggle, аналитика и раскатка на процент аудитории.
https://rollout.io/

#tools
источник
2017 May 15
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Мощный лонгрид от Фаулера, в котором он описывает разные паттерны для работы с GUI, сравнивает их и выделяет плюсы и минусы каждого.
https://www.martinfowler.com/eaaDev/uiArchs.html

#patterns
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Podlodka #10 - BaaS, CaaS и self-hosted backend

Обсудили, что делать мобильному разработчику, который хочет написать бэкенд для своего приложения, но понятия не имеет, как. Вместе с Германом Сапрыкиным разобрали все популярные BaaS, CaaS и self hosted решения, их плюсы, минусы и методику выбора подхода для себя. А напоследок узнали, как ему живется и работается в Бангкоке.

SoundCloud: http://bit.ly/2qihGfg
iTunes: http://apple.co/2rhO7bI
Содержание и ссылки: http://telegra.ph/Podlodka-10---BaaS-CaaS-i-self-hosted-backend-05-15

#podlodka #backend
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Кстати, вместо работы сегодня можете посмотреть стрим с UIKonf. Доклады не то чтобы огонь, поэтому высказаться и обсудить можно в нашем чатике @iosgt.
https://youtube.com/watch?feature=share&v=OXJJIjbkN-w

#conferences
источник
2017 May 16
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Тут предлагают работать с xibами по TDD. Ну такое.
https://medium.com/compileswift/how-to-test-a-nib-533d02847d78

#ui #testing
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Используем семантику массивов, строк и прочего добра в наших классах с помощью протокола ExpressibleBy.
http://martiancraft.com/blog/2017/05/express-yourself-swift-style/

#swift
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Забавный разбор различных реакций разработчиков на упавший билд в CI-системе. Конечно, капитанство - если всем плевать на красные сборки, то команда - разгильдяи, не обоадает потенциалом к обучению, и все такое. Но в целом - попробуйте применить к своей команде и сравните результат.
http://codingwithempathy.com/2017/01/17/please-break-build/

#ci #team
источник
2017 May 17
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Подробный гайд про все (ну или почти) способы синхронизации потоков, доступные в Swift.
https://www.uraimo.com/2017/05/07/all-about-concurrency-in-swift-1-the-present/

#concurrency
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Это слишком прекрасно, чтобы не зашарить и тут. Kotlin - теперь официальный язык разработки для Android.
https://blog.jetbrains.com/kotlin/2017/05/kotlin-on-android-now-official/

#kotlin
источник
2017 May 18
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Шесть необычных концепций в языках программирования, КОТОРЫЕ ВЗОРВУТ ВАМ МОЗГ. На самом деле не взорвут, но весьма интересно.
http://www.ybrikman.com/writing/2014/04/09/six-programming-paradigms-that-will/

#languages
источник
2017 May 19
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Подключайтесь к прямой трансляции сегодняшнего CocoaHeads. Прямо сейчас Badoo говорят про фичетоглы.
https://www.youtube.com/user/badoodev/live

#meetups
источник
2017 May 21
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Про механизм чейнинга замыканий, его реализацию и пользу для улучшения читаемости кода.
https://medium.com/@panovdev/chaining-closures-in-swift-65109941c3b1

#swift
источник
2017 May 22
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Полная подборка изменений, которые ожидают нас в Swift 4.
https://www.hackingwithswift.com/swift4

#swift
источник