Релизнули хорошее обновление 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). Чтобы нам было проще подготовиться, просим заполнить анкету ниже. Спасибо…
Нужно больше хороших мобильных конференций. Вписался в ПК AppsConf, который пройдет в июне. Если у вас есть интересный хардкор, которым вы готовы поделиться, или просто важный и полезный практический кейс – пишите в CfP или мне напрямую. Ну а новогодние каникулы – идеальное время, чтобы продумать хорошие тезисы.
Конфа: http://appsconf.ru/
Детали для докладчиков: http://speakers.ritfest.ru/
Видосы за прошлый год: https://www.youtube.com/playlist?list=PLH-XmS0lSi_xfB3IN6GnNXXmbqUl48p5a
#conferences
Конфа: http://appsconf.ru/
Детали для докладчиков: http://speakers.ritfest.ru/
Видосы за прошлый год: https://www.youtube.com/playlist?list=PLH-XmS0lSi_xfB3IN6GnNXXmbqUl48p5a
#conferences
appsconf.ru
Конференция для разработчиков мобильных приложений AppsConf
Конференция AppsConf посвящена технологиям Android, iOS, кросс-платформенной разработке, архитектуре и процессам разработки.
Чтобы 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…
Lessons learned из мультиплатформенной разработки на Kotlin. Речь, правда, не про iOS, а про веб и десктоп.
https://blog.kotlin-academy.com/lessons-from-my-first-multiplatform-kotlin-project-d4e311f15874
#crossplatform
https://blog.kotlin-academy.com/lessons-from-my-first-multiplatform-kotlin-project-d4e311f15874
#crossplatform
Medium
Lessons from my first multiplatform Kotlin project
I have just finished Kotlin multiplatform project in good multiplatform architecture with 3 different clients:
На простом примере Бугаенко показывает, что SRP – бесполезен. Все как вы любите.
http://www.yegor256.com/2017/12/19/srp-is-hoax.html
#solid
http://www.yegor256.com/2017/12/19/srp-is-hoax.html
#solid
Yegor Bugayenko
SRP is a Hoax
The single responsibility principle is very popular among object-oriented programmers, but how practical and valid is it really?
Хорошая подборка принципов и подходов чистой архитектуры.
https://github.com/ImangazalievM/CleanArchitectureManifest
#architecture
https://github.com/ImangazalievM/CleanArchitectureManifest
#architecture
GitHub
GitHub - ImangazalievM/CleanArchitectureManifest: Description of the main principles and rules for building an Android application…
Description of the main principles and rules for building an Android application using Clean Architecture approach - ImangazalievM/CleanArchitectureManifest
Пришла пора провести ежегодный опрос про известность отечественных команд мобильной разработки. Шарьте друзьям, коллегам, мамам. И голосуйте сердцем.
https://goo.gl/forms/UUdy7wgB9QFdCfBj2
#polls
https://goo.gl/forms/UUdy7wgB9QFdCfBj2
#polls
Google Docs
Опрос про отечественные команды мобильной разработки, volume 3
Ежегодный опрос, который позволяет оценить влияние техпиара на узнаваемость отечественных команд мобильной разработки.
Задать вопросы можно в Telegram: @etolstoy
Отчет за 2018: http://bit.ly/2RTaCEV
Отчет за 2017: http://bit.ly/2Mv669o
Задать вопросы можно в Telegram: @etolstoy
Отчет за 2018: http://bit.ly/2RTaCEV
Отчет за 2017: http://bit.ly/2Mv669o
Расшифровка доклада Яндекса про их AccountManager и работу с авторизацией.
https://habrahabr.ru/company/yandex/blog/347152/
#security #architecture
https://habrahabr.ru/company/yandex/blog/347152/
#security #architecture
Хабр
Account Manager: аккаунты, токены и все-все-все. Лекция Яндекса
Android предоставляет мощную систему работы с аккаунтами. Наличие Account Manager уже давно помогает Яндексу — за годы разработки приложений и сервисов мы накопи...
А вот и результаты рисерча по популярности отечественных команд мобильной разработки.
https://medium.com/@etolstoy/%D0%B8%D0%B7%D0%B2%D0%B5%D1%81%D1%82%D0%BD%D0%BE%D1%81%D1%82%D1%8C-%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4-%D0%BC%D0%BE%D0%B1%D0%B8%D0%BB%D1%8C%D0%BD%D0%BE%D0%B9-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B8-%D0%B2-2018-e23912eaf672
#career #techpr
https://medium.com/@etolstoy/%D0%B8%D0%B7%D0%B2%D0%B5%D1%81%D1%82%D0%BD%D0%BE%D1%81%D1%82%D1%8C-%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4-%D0%BC%D0%BE%D0%B1%D0%B8%D0%BB%D1%8C%D0%BD%D0%BE%D0%B9-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B8-%D0%B2-2018-e23912eaf672
#career #techpr
Medium
Известность команд мобильной разработки в 2018
Каждый год я провожу опрос, который подсвечивает текущее положение дел среди команд мобильной разработки в России.
Подключайтесь к Ask Me Anything с андроидщиками из Авито!
https://habrahabr.ru/company/avito/blog/348622/
#architecture #performance #kotlin
https://habrahabr.ru/company/avito/blog/348622/
#architecture #performance #kotlin
Хабр
Ask me anything. Avito. Android
Привет! Первый опыт публикации поста формата «Вопрос-ответ» в нашем блоге оказался успешным и полезным для всех участников, поэтому сегодня мы продолжаем. На это...
Недостатки SQLiteCursor и способы их обойти.
https://medium.com/google-developers/large-database-queries-on-android-cb043ae626e8
#persistance
https://medium.com/google-developers/large-database-queries-on-android-cb043ae626e8
#persistance
Medium
Large Database Queries on Android
Windows of Opportunity
Запускаем нерегулярную публикацию вакансий для Android разработчиков. Ловите первую - в команду Plazius.
http://telegra.ph/Android-Good-Jobs-1-02-13
#jobs
http://telegra.ph/Android-Good-Jobs-1-02-13
#jobs
3 марта в Avito пройдет Mosdroid. От нас выступает инженер со специальностью, по частоте появления сравнимой с единорогом – мобильный девопс. Регистрируйтесь и приходите в гости.
https://habrahabr.ru/company/avito/blog/349640/
#meetups
https://habrahabr.ru/company/avito/blog/349640/
#meetups
Хабр
Mosdroid в Avito — анонс
Привет! 3 марта приглашаем на встречу сообщества Mosdroid, которая пройдёт в офисе Avito. Регистрируйтесь на митап, приглашайте коллег. Поговорим о фреймворке Sp...
Подход к реализации DI на Kotlin без сторонних фреймворков.
http://www.pacoworks.com/2018/02/25/simple-dependency-injection-in-kotlin-part-1/
#di
http://www.pacoworks.com/2018/02/25/simple-dependency-injection-in-kotlin-part-1/
#di
Paco won't stop learning
Simple DI in Kotlin (Part 1)
This blog series describes a simple technique for Dependency Injection in Kotlin that doesn't require any framework, and can be used with Arrow too!
История одной отладки медленного рендеринга в приложении.
https://android.jlelse.eu/a-mystery-of-slow-rendering-in-one-android-app-c33dacee83c?gi=8a4c1e80c22c
#debug
https://android.jlelse.eu/a-mystery-of-slow-rendering-in-one-android-app-c33dacee83c?gi=8a4c1e80c22c
#debug
AndroidPub
A mystery of slow rendering in one Android app
Preface
Подключайтесь к прямой трансляции юбилейного выпуска Podlodka, где мы сравниваем Kotlin и Swift. В гостях Николай Иготти, техлид Kotlin Native и Шурик Бабаев, технический руководитель питерского офиса RedMadRobot.
https://www.facebook.com/podlodkacast/videos/489107968157664/
#podlodka #swift #kotlin
https://www.facebook.com/podlodkacast/videos/489107968157664/
#podlodka #swift #kotlin
Facebook
Podlodka Podcast
Podlodka Podcast. 229 likes · 66 talking about this. Еженедельный подкаст про мобильную разработку Call for Papers: https://goo.gl/forms/TWRRd99zQQfL1A1k2
И вторая трансляция на сегодня - Mosdroid в Avito.
https://www.youtube.com/watch?v=W562DtIh6e8
#meetups
https://www.youtube.com/watch?v=W562DtIh6e8
#meetups
YouTube
MOSDROID #6 Carbon
18:00 — «Spock и Android», Александр Ежков, АО Альфа-Банк
18:55 — «CI процессы в Android разработке Avito», Сергей Пинчук, Avito
20:10 — Круглый стол «Автотесты и Android»
20:40 — «(Не)Безопасность 101», Григорий Джанелидзе, Mosdroid
18:55 — «CI процессы в Android разработке Avito», Сергей Пинчук, Avito
20:10 — Круглый стол «Автотесты и Android»
20:40 — «(Не)Безопасность 101», Григорий Джанелидзе, Mosdroid
В Buck завезли hot reload, позволяющий протестить изменения без полной перезагрузки приложения.
https://code.facebook.com/posts/331133477380576/hotswap-bringing-hot-code-reloading-to-buck/
#buck
https://code.facebook.com/posts/331133477380576/hotswap-bringing-hot-code-reloading-to-buck/
#buck
Facebook Code
HotSwap: Bringing hot code reloading to Buck
HotSwap's unique approach to instant code reloading eliminates friction in the edit-compile-run development cycle.
Вышла девелопер превью нового Android P. Из фич: прокачали индор навигацию, добавили поддержку псевдо-айфон-х-бровей и всякое такое.
https://android-developers.googleblog.com/2018/03/previewing-android-p.html
#sdk #news
https://android-developers.googleblog.com/2018/03/previewing-android-p.html
#sdk #news
Android Developers Blog
Previewing Android P
Posted by Dave Burke, VP of Engineering Last week at Mobile World Congress we saw that Android's ecosystem of developers, device make...