Напоминаю, что уже в субботу пройдет iOS митап в Avito. Разбираем кучу хардкорных тем, едим еду, общаемся и выигрываем ништяки во всяких конкурсах. Есть еще несколько мест для регистрации.
https://avitotech.timepad.ru/event/737788/?utm_refcode=2d3382725155184d8911cbc4ed6a5458d6d18991
#meetups
https://avitotech.timepad.ru/event/737788/?utm_refcode=2d3382725155184d8911cbc4ed6a5458d6d18991
#meetups
avitotech.timepad.ru
Avito iOS Summer Edition / События на TimePad.ru
16 июня приглашаем iOS-разработчиков на традиционный митап Avito iOS Summer Edition. Поговорим о мониторинге в мобильных приложениях, разработке, запуске и стабилизации функциональных тестов, обсудим, как работают кросс-функциональные команды и каким должен…
Вот что бывает с теми, кто сидит на вайпере.
Forwarded from Makar Stetsenko
Cool story:
Только что получили от клиента письмо с претензиями:
Uncommon architecture used for _ iOS not used as widely in U.S.
V.I.P.E.R. is a relatively new architecture for building iOS apps. It goes against everything Apple designed iOS around so integrating it and working with it is a pain. It’s geared towards large development teams not sole developers, and almost all of the documentation is written in Russian. This slowed our development pace. It’s as if they purposely did it so only they could maintain it.
Егор, ты говорил, все будет ок. Как быть? Что писать? Как дальше жить?
Только что получили от клиента письмо с претензиями:
Uncommon architecture used for _ iOS not used as widely in U.S.
V.I.P.E.R. is a relatively new architecture for building iOS apps. It goes against everything Apple designed iOS around so integrating it and working with it is a pain. It’s geared towards large development teams not sole developers, and almost all of the documentation is written in Russian. This slowed our development pace. It’s as if they purposely did it so only they could maintain it.
Егор, ты говорил, все будет ок. Как быть? Что писать? Как дальше жить?
Начали трансляцию нашего сегодняшнего митапа. Начинаем с истории про кроссфункциональность, которая почти новый черный.
https://youtu.be/V83aMVItSls
#meetups
https://youtu.be/V83aMVItSls
#meetups
YouTube
Avito iOS Summer Edition
Поговорим о мониторинге в мобильных приложениях, разработке, запуске и стабилизации функциональных тестов, обсудим, как работают кросс-функциональные команды и каким должен быть правильный менеджер зависимостей. Вы услышите доклады от представителей Mail.ru…
Моя любимая рубрика «swift deprecated”. Подборка причин, по которой свифт неочень, и нужен Objective-C 3.0.
http://rant.monkeydom.de/posts/2018/06/10/on-my-misalignment-with-apple_s-love-affair-with-swift
#swift
http://rant.monkeydom.de/posts/2018/06/10/on-my-misalignment-with-apple_s-love-affair-with-swift
#swift
rant-dom
rant-dom: On my Misalignment with Apple's Love Affair with Swift
Proof of concept Xcode для iOS. Все файлы отправляются на сервак, там собирается бинарь и автоматически устанавливается на устройство. Красота же, а.
https://twitter.com/LouisDhauwe/status/1008071487721439233
#tools
https://twitter.com/LouisDhauwe/status/1008071487721439233
#tools
Twitter
Louis D'hauwe
I created a proof of concept Xcode for iPad! Code is compiled on a Mac, which acts as a remote server. Generates an .ipa that is uploaded by the Mac, the iPad then installs it. 🚀 https://t.co/H7wO1RtAXn
Вышел подробный гайд по тестированию мобильных приложений от OWASP. Кажется, подойдет на роль настольной книги.
https://github.com/OWASP/owasp-mstg/blob/master/README.md
#security
https://github.com/OWASP/owasp-mstg/blob/master/README.md
#security
GitHub
owasp-mstg/README.md at master · OWASP/owasp-mstg
The Mobile Security Testing Guide (MSTG) is a comprehensive manual for mobile app security testing and reverse engineering. It describes the technical processes for verifying the controls listed in...
Простите, что долго не выкладывал, но лучше поздно. AirBnb отказались от использования React Native, в который до этого вложили ну очень много усилий. Судя по одной из статей, переключение обратно на натив займет что-то в районе года. Жуть, хоть они и находят успокоение в том, что многому научились. Дороговатая учеба все-таки.
https://medium.com/airbnb-engineering/sunsetting-react-native-1868ba28e30a
#reactnative
https://medium.com/airbnb-engineering/sunsetting-react-native-1868ba28e30a
#reactnative
Medium
Sunsetting React Native
Due to a variety of technical and organizational issues, we will be sunsetting React Native and putting all of our efforts into making…
Подробно про создание и работу с Siri шорткатами в iOS 12.
https://habr.com/company/tinkoff/blog/414677/
#sdk #siri
https://habr.com/company/tinkoff/blog/414677/
#sdk #siri
Хабр
Быстрые команды Siri
Одна из полезных (по моему мнению) фич iOS 12, представленных на WWDC 2018 — Siri Shortcuts. Шорткат (англ. shortcut) — быстрая команда, короткий способ соверши...
Разбираемся в отличиях между flatMap и compactMap в Swift.
https://habr.com/company/badoo/blog/414809/
#swift
https://habr.com/company/badoo/blog/414809/
#swift
Хабр
Swift 4.1: почему Apple переименовала flatMap в compactMap
Привет, Хабр! Меня зовут Александр Зимин, я iOS-разработчик в Badoo. Это перевод статьи моего коллеги Швиба, в которой он рассказал, что из себя представляла фу...
Чтобы следить за лучшей конференцией по мобильной разработке, подписывайтесь на страницу на Facebook и канал в Телеграме. Сейчас начнем регулярно выкладывать посты про принятые доклады, рассказывать о процессе подготовки, шарить крутые видосики и может даже организовывать конкурсы.
Ну и да, у вас остается чуть больше месяца на то, чтобы подать доклад!
Fb: https://www.facebook.com/AppsConfRussia/
Tg: @appsconf
Сайт: appsconf.ru
Ну и да, у вас остается чуть больше месяца на то, чтобы подать доклад!
Fb: https://www.facebook.com/AppsConfRussia/
Tg: @appsconf
Сайт: appsconf.ru
Facebook
Log in to Facebook
Log in to Facebook to start sharing and connecting with your friends, family and people you know.
Продолжаем серию разборов новых штук в iOS 12. На очереди статья про ARKit 2.0.
https://habr.com/company/funcorp/blog/415277/
#ar
https://habr.com/company/funcorp/blog/415277/
#ar
Хабр
Что нового в ARKit 2.0
Прошло две недели после окончания конференции WWDC. Сессии отсмотрены, документация перечитана, демо проекты сделаны, а значит, можно оформить всю собранную инфо...
Вводная статья в использование CreateML. Для разнообразия вместо картинок кошек и собак обучаем модель классификации файлов с исходным кодом.
https://flight.school/articles/classifying-programming-languages-with-createml/
#coreml
https://flight.school/articles/classifying-programming-languages-with-createml/
#coreml
Ввод в хайлоад для новичков, прямо вот на пальцах.
http://highload.guide/blog/highload-for-beginners.html
#backend
http://highload.guide/blog/highload-for-beginners.html
#backend
Холиварный пост про собеседования swift разработчиков в Acronis. Погнали разбирать в наш приватный чатик: https://t.me/joinchat/ABQcPkCRNpDM0SaDzlXOJg.
https://habr.com/post/415655/comments/
#swift #hiring
https://habr.com/post/415655/comments/
#swift #hiring
Telegram
__attribute__ ((deprecated))
Чат переехал в @iosgt
Открыт прием заявок на участие в бете MongoDB для мобилок. Расскажите потом, как оно.
https://www.mongodb.com/products/mobile
#database
https://www.mongodb.com/products/mobile
#database
MongoDB
MongoDB For Mobile Use Cases
Find out how customers use MongoDB Atlas to build great app experiences while simplifying development time and costs.
Вместе с членами ПК AppsConf подготовили статью с советами по подготовке к публичным выступлениям. "Начните с конца", "Никогда не выступайте" и другие замечательные набросы.
https://habr.com/company/oleg-bunin/blog/415775/
#appsconf #speaking
https://habr.com/company/oleg-bunin/blog/415775/
#appsconf #speaking
Habr
Простые, но неочевидные, советы по подготовке доклада на крутую конференцию
В этом году мы, как никогда раньше, основательно подходим к работе над программой AppsConf — конференции для разработчиков мобильных приложений. Во-первых, у нас большой и классный программный...
Флэшмоб #metoo, но про реакт нейтив продолжается. На этот раз Udacity рассказывают о том, как они выбрали этот фреймворк и почему в итоге отказались. Никаких инсайтов нет, все то же самое, что вы уже слышали. С Airbnb их объединяет кажущийся неглубоким анализ перед принятием решения о втаскивании RN в продукт.
https://engineering.udacity.com/react-native-a-retrospective-from-the-mobile-engineering-team-at-udacity-89975d6a8102
#reactnative
https://engineering.udacity.com/react-native-a-retrospective-from-the-mobile-engineering-team-at-udacity-89975d6a8102
#reactnative
Medium
React Native: A retrospective from the mobile-engineering team at Udacity
The mobile team at Udacity recently removed the last features in our apps using React Native. Here's what worked and what didn't.
Обещал – запостил.
https://t.me/iosgt_elite
https://t.me/iosgt_elite