Я тут посмотрел, что большой процент материалов, которыми делюсь, относится не к iOS разработке, а различным аспектам технического менеджмента – управление командой, качеством, процессами и прочим. Ну и есть много хороших материалов, которые прямо совсем под тематику этого канала не попадают, а душа просит делиться. Короче говоря, жду вас в своем новом канале TechLead Good Reads: @leadgr.
Apple открыли функциональность preorder для всех желающих. Это как Mario Run рекламировался - еще до выхода была доступна страница, где можно было прочитать все про игру и подписаться на уведомление о выходе.
https://www.macstories.net/news/apple-opens-app-pre-orders-to-all-developers/
#appstore
https://www.macstories.net/news/apple-opens-app-pre-orders-to-all-developers/
#appstore
www.macstories.net
Apple Opens App Pre-Orders to All Developers
You may recall that when Super Mario Run was announced in 2016, customers could request notification of its release, which was a first at the time on the App Store. Now, all developers can do something similar by offering their apps for pre-order. According…
Отчет по прошедшему Avito iOS митапу. Напоминаю, что доклады были топчик.
https://habrahabr.ru/company/avito/blog/344504/
#meetups
https://habrahabr.ru/company/avito/blog/344504/
#meetups
Habr
Avito iOS Winter Edition — видео, фото, слайды, отзывы
Прошёл четвёртый по счёту традиционный iOS Meetup в Avito. Мы обсуждали Data Driven подход к разработке, практическое применение Mach-O, lldb и dSYM, возможности расширения lldb, методологию Type...
Питерский митап от Яндекс Денег – функциональщина, архитектура и рабочие процессы.
https://events.yandex.ru/events/meetings/20-december-2017/
#meetups
https://events.yandex.ru/events/meetings/20-december-2017/
#meetups
events.yandex.ru
Red Hot Chili Apples, 20 декабря 2017, Санкт-Петербург — События Яндекса
У нас созрел новый митап по iOS-разработке: 20 декабря приглашаем поговорить о яблоках в петербургский офис Яндекса. Будет интересно всем, кто хорошо знает платформу: ожидается много кода.
Один из самых интересных выпусков Podlodka – про то, как организовать разработку одного приложения несколькими сотнями мобильных разработчиков. И про архитектуру, и про качество, и про процессы. Короче, огромное количество инсайдов.
http://bit.ly/2ySejfm
#podlodka #architecture #processes
http://bit.ly/2ySejfm
#podlodka #architecture #processes
Telegraph
Podlodka #38 – Масштабируем мобильную разработку
Обычно, когда мы говорим про крупную команду мобильной разработки, подразумеваем что-то в районе 30 человек. Максим Ефимов, разработчик из Uber, раскрыл нам дивный новый мир и рассказал о том, что происходит, когда над одним приложением работает несколько…
О разных подходах к распознаванию лиц. Для одного алгоритма даже пример подробный есть.
https://habrahabr.ru/company/epam_systems/blog/343514/
#algorithms
https://habrahabr.ru/company/epam_systems/blog/343514/
#algorithms
Habr
Распознавание лиц. Создаем и примеряем маски
Пока сообщество iOS-разработчиков спорит, как писать проекты, пока пытается решить, использовать ли MVVM или VIPER, пока пытается подSOLIDить проект или добавить туда реактивную турбину, я попытаюсь...
Шок и сенсация. Чем старее батарейка вашего айфона, тем менее производительным он становится. Говорят, что рабочая версия в искусственном понижении частоты.
http://www.geekbench.com/blog/2017/12/iphone-performance-and-battery-age/
#hardware
http://www.geekbench.com/blog/2017/12/iphone-performance-and-battery-age/
#hardware
Релизнули хорошее обновление Kotlin/Native с возможностью дергать кроссплатформенный код из свифта/обжси.
https://blog.jetbrains.com/kotlin/2017/12/kotlinnative-v0-5-released-calling-kotlin-from-swift-and-c-llvm-5-and-more/
#kotlinnative
https://blog.jetbrains.com/kotlin/2017/12/kotlinnative-v0-5-released-calling-kotlin-from-swift-and-c-llvm-5-and-more/
#kotlinnative
The JetBrains Blog
Kotlin/Native v0.5 released: calling Kotlin from Swift and C, LLVM 5 and more | The Kotlin Blog
We’re happy to announce the release of Kotlin/Native v0.5, Christmas edition! This release adds support for using Kotlin/Native code from C, Objective-C and
Этот четверг станет лучшим предновогодним четвергом на вашей памяти! Мы в подкасте Podlodka делаем специальный НОВОГОДНИЙ выпуск. Прямо тезисно: открытая трансляция, итоги года, топы всего что можно, едим мандарины, разыгрываем ништяки. Ждем вас в 20:00 на нашем канале и в чатике. Ну а пока ждете, пройдите опрос, который поможет нам сформировать итоги года от слушателей.
Опрос: https://goo.gl/forms/G3ELLSPaj3jkVHvw1
Трансляция: https://www.youtube.com/watch?v=Cksf-zpDfSU
#podlodka
Опрос: https://goo.gl/forms/G3ELLSPaj3jkVHvw1
Трансляция: https://www.youtube.com/watch?v=Cksf-zpDfSU
#podlodka
Google Docs
Готовимся к новогоднему выпуску
Первое о чем хотелось бы сказать: Ничего не планируйте 21 декабря 20:00 МСК. Будем писать новогодний выпуск и устроим Live со слушателями(https://www.youtube.com/watch?v=Cksf-zpDfSU). Чтобы нам было проще подготовиться, просим заполнить анкету ниже. Спасибо…
Блумберг пишет, что в Apple решились на достаточно разумный шаг и планируют дать возможность разрабатывать универсальные приложения под iOS и макось.
https://www.bloomberg.com/news/articles/2017-12-20/apple-is-said-to-have-plan-to-combine-iphone-ipad-and-mac-apps
#crossplatform #macos
https://www.bloomberg.com/news/articles/2017-12-20/apple-is-said-to-have-plan-to-combine-iphone-ipad-and-mac-apps
#crossplatform #macos
Bloomberg.com
Apple Plans Combined iPhone, iPad & Mac Apps to Create One User Experience
Apple Inc.’s iPhone and iPad introduced a novel way of interacting with computers: via easy-to-use applications, accessible in the highly curated App Store.
Разбираемся, почему синглтоны и сервис-локаторы считаются анти-паттернами.
https://badootech.badoo.com/singleton-service-locator-and-tests-in-ios-d69484e88944
#patterns
https://badootech.badoo.com/singleton-service-locator-and-tests-in-ios-d69484e88944
#patterns
Medium
Singleton, Service Locator and tests in iOS
In this article, I want to review the usage of Singleton and Service Locator patterns in iOS and the reasons why they are often called…
Хьюдж ньюз. Майк Эш смог и пошел работать в Apple, в команду, занимающуюся рантаймом для ObjC и Swift. Вангую, что новые статьи писать ему будет сильно сложнее - компания-то закрытая.
https://twitter.com/mikeash/status/943890969879023618
#news
https://twitter.com/mikeash/status/943890969879023618
#news
Twitter
mikeash
Huge news! I’ll be joining Apple in January to work on the ObjC and Swift runtimes. It’s an amazing chance to work on stuff I’ve tinkered with for years. Friday Q&A will continue, although it might be a bit slower while I get into the swing of things.
Много интересных мыслей по мотивам новости про объединение UIKit и AppKit.
https://daringfireball.net/2017/12/marzipan
#ui
https://daringfireball.net/2017/12/marzipan
#ui
Daring Fireball
Marzipan
In short, Apple’s goal should be to make it easier for developers to create good Mac apps, and easier for Mac and iOS app siblings to share code. Apple’s goal should not be to make it easier to get iOS apps to run on the Mac in slightly modified form.
Слоистая архитектура, DAO, сервисы, MVVM – кратко о том, как в Redmadrobot подходят к архитектуре мобильных приложений.
https://www.redmadrobot.ru/fyi/architecture_ios
#architecture
https://www.redmadrobot.ru/fyi/architecture_ios
#architecture
Нужно больше хороших мобильных конференций. Вписался в ПК AppsConf, который пройдет в июне. Если у вас есть интересный хардкор, которым вы готовы поделиться, или просто важный и полезный практический кейс – пишите в CfP или мне напрямую. Ну а новогодние каникулы – идеальное время, чтобы продумать хорошие тезисы.
Конфа: http://appsconf.ru/
Детали для докладчиков: http://speakers.ritfest.ru/
Видосы за прошлый год: https://www.youtube.com/playlist?list=PLH-XmS0lSi_xfB3IN6GnNXXmbqUl48p5a
Конфа: http://appsconf.ru/
Детали для докладчиков: http://speakers.ritfest.ru/
Видосы за прошлый год: https://www.youtube.com/playlist?list=PLH-XmS0lSi_xfB3IN6GnNXXmbqUl48p5a
Перед Новым годом пора задуматься о своем будущем и приступить к изучению более перспективной платформы. Держите выступление про то, как переключиться со свифта на котлин.
https://youtu.be/cYZ3UJAGCew
#kotlin
https://youtu.be/cYZ3UJAGCew
#kotlin
YouTube
KotlinConf 2017 - My Transition from Swift to Kotlin by Hector Matos
Note: Unfortunately due to an issue, the camera recording the speaker feed was not picked up during this session. We apologise for this.
As a Sr. iOS Developer that's been coding in Swift since Day 1, it would have once been said that loving Android would…
As a Sr. iOS Developer that's been coding in Swift since Day 1, it would have once been said that loving Android would…
Ну и альтернативный легкий путь – просто автоматически конвертните свой проект со свифта на котлин, и вы готовый дженералист.
https://github.com/angelolloqui/SwiftKotlin
#kotlin
https://github.com/angelolloqui/SwiftKotlin
#kotlin
GitHub
GitHub - angelolloqui/SwiftKotlin: A tool to convert Swift code to Kotlin.
A tool to convert Swift code to Kotlin. Contribute to angelolloqui/SwiftKotlin development by creating an account on GitHub.
Чтобы 1 января вам было чем заняться, мы записали новый выпуск подкаста. Разобрали все, что связано с open source – виды лицензий на все случаи жизни, мотивацию, профит для сообщества и самого разработчика, оформление и раскрутку проекта, качество кода и пижамные штаны от GitLab. Помогал в этом Константин Цховребов, Android архитектор в RedMadRobot.
http://bit.ly/2CiHMWq
#podlodka #opensource
http://bit.ly/2CiHMWq
#podlodka #opensource
Telegraph
Podlodka #40 – Культура open source
Мы разобрали все, что связано с open source – виды лицензий на все случаи жизни, мотивацию, профит для сообщества и самого разработчика, оформление и раскрутку проекта, качество кода и пижамные штаны от GitLab. Помогал в этом Константин Цховребов, Android…
Скорее всего, на каникулах вы обложились кучей новых книг. Если нет – еще неделя впереди, можете начинать. А перед этим прочитайте отличную подборку советов по тому, как извлекать из чтения максимум пользы, ничего не забывать и казаться умным.
https://www.farnamstreetblog.com/2017/10/how-to-remember-what-you-read/
#education
https://www.farnamstreetblog.com/2017/10/how-to-remember-what-you-read/
#education
Farnam Street
How to Remember What You Read
The benefits of reading are negated if you don't remember what you read. This article discusses a tested system to increase retention.
Apple закупились известным многим сервисом для CD мобильных приложений buddybuild. Диванные аналитики приглашаются в наш чатик @iosgt.
https://www.buddybuild.com/blog/buddybuild-is-now-part-of-apple
#cd
https://www.buddybuild.com/blog/buddybuild-is-now-part-of-apple
#cd