- Создатель инструмента fastlane Феликс Краузе неделю назад представил CI-систему для мобильной разработки fastlane.ci. И хотя проект в ранней стадии, за эту неделю он успел собрать больше 1000 звёзд на GitHub, то есть интерес очевиден. Вероятно, чаще интересуются со стороны iOS (для fastlane она роднее), но без поддержки Android дело не обойдётся, и у нас ведь как раз недавно отобрали BuddyBuild.
Феликс приедет к нам на Mobius, так что, увидев эту новость, мы расспросили его сразу обо всём: и про fastlane.ci, и про «обычный» fastlane.
- Avito провели на Хабре сессию «спросите нас что угодно об Android-разработке». Там, например, тоже заходила речь про CI.
- Недавно представили библиотеку Λrrow, помогающую писать на Kotlin «функциональнее», а теперь появился обучающий видеокурс по ней. И до 21 февраля этот курс доступен бесплатно, а затем станет платным. На халяву и функциональщина сладкая!
- Ещё о видеообучении: появилась видеозапись доклада Марка Эллисона об анимациях. Она в формате «голос докладчика + его презентация», без видеосъёмки из зала, поэтому начало получилось странным: в зале выбирают добровольца и угадывают карту в его руке, а всё это только слышишь и не можешь увидеть. Но когда доходит до самих анимаций, понятно, как раз в презентацию и надо смотреть.
- Владимир Иванов затеял серию постов про подходы к фоновым операциям в Android, причём публикует её на двух языках сразу. Пока что появилась первая часть (про AsyncTask), и на английском она опубликована в ProAndroidDev, а на русском — на Хабре.
А мы как раз недавно опубликовали доклад Владимира с последнего Mobius, он на другую тему: как жить с легаси-проектом и делать его менее «легаси».
- И вот ещё про фоновые операции: в Твиттере состоялся небольшой опрос на эту тему. В нём любопытны не только результаты, но и реплаи: например, «На работе RxJava, в личных проектах корутины».
What do you use for background operations in Android? Let me know if your option is not listed #AndroidDev
— Rebecca Franks (@riggaroo) February 13, 2018
- Интересно наблюдать, как постепенно меняются посты о Kotlin: от осторожного «в Kotlin много хорошего» и «разбираем азы Kotlin» они теперь перешли к заявлению «Начинать новый Android-проект на Java — это ошибка» и подборке ссылок «Выходим за пределы азов».
- Twitter-тред — довольно странный формат для обучающей информации по разработке. Но, судя по числу лайков к треду про центрирование в ConstraintLayout, многим он оказался полезен, так что сошлёмся на него.
- В Bloomberg утверждают, что следующая версия Android будет поддерживать вырез дисплея «как у iPhone X». Тут хочется заметить, что в Essential Phone вырез появился раньше!
- Правда, ещё сообщают, что продажи Essential Phone составили жалкие 88 тысяч. А у Google Pixel и Pixel 2 получше, но тоже слабо: меньше 4 миллионов за год.
- И напоследок: с прошедшим праздником!
https://twitter.com/r4dixx/status/963861556722372608
Android-дайджест (9-15 февраля)
