Выбираем между TextView и WebView для отображения html контента.
http://www.hidroh.com/2016/02/27/richtext-textview-versus-webview/
#ui
http://www.hidroh.com/2016/02/27/richtext-textview-versus-webview/
#ui
Ha Duy Trung’s Blog
Rich text battle: TextView vs WebView
An analysis of using TextView versus WebView to display HTML content
Периодически просто необходимо отрывать вас, дорогие читатели, от изучения архитектуры с новым стильным названием и популярных фреймворков для расчета лэйаута, и напоминать о том, что знание основ все-таки важно. Ловите статью на тему.
http://www.skorks.com/2010/04/on-the-value-of-fundamentals-in-software-development/
#learning
http://www.skorks.com/2010/04/on-the-value-of-fundamentals-in-software-development/
#learning
Skorks
On The Value Of Fundamentals In Software Development
I believe in the value of the fundamentals, but it sometimes seems like I am the only one. I am firmly of the opinion that the key to true mastery and expertise in software development (and in everything else) lies in having a solid grip on the fundamentals…
Podlodka #6 - Войти в IT с Алексеем Скутаренко
Нам очень часто задают вопрос “Как войти в IT”. Чтобы закрыть эту тему на долгое время, мы решили позвать настоящего эксперта - Алексея Скутаренко, автора самого известного в России курса для начинающих iOS разработчиков и Android-разработчика в Google. Обсудили, что должен знать Junior, откуда можно получить эти знания и как их потом конвертировать в работу. Также затрагивается животрепещущая тема работы в мировых корпорациях. Разговор получился действительно интересным, хоть и длинным!
iTunes: http://apple.co/2ohiMX0
SoundCloud: http://bit.ly/2oQEHWt
Содержание и ссылки: http://telegra.ph/Podlodka-6---Vojti-v-IT-s-Alekseem-Skutarenko-04-10
Нам очень часто задают вопрос “Как войти в IT”. Чтобы закрыть эту тему на долгое время, мы решили позвать настоящего эксперта - Алексея Скутаренко, автора самого известного в России курса для начинающих iOS разработчиков и Android-разработчика в Google. Обсудили, что должен знать Junior, откуда можно получить эти знания и как их потом конвертировать в работу. Также затрагивается животрепещущая тема работы в мировых корпорациях. Разговор получился действительно интересным, хоть и длинным!
iTunes: http://apple.co/2ohiMX0
SoundCloud: http://bit.ly/2oQEHWt
Содержание и ссылки: http://telegra.ph/Podlodka-6---Vojti-v-IT-s-Alekseem-Skutarenko-04-10
Apple Podcasts
Podlodka Podcast
Technology Podcast · 403 Episodes · Updated Weekly
Опрос, который позволит прояснить текущее положение дел среди компаний с командами мобильной разработки. Отчет о результатах потом непременно зашарю. Время на заполнение 2-3 минуты.
https://goo.gl/forms/YWgDpxJCIWhJlzQn1
#polls
https://goo.gl/forms/YWgDpxJCIWhJlzQn1
#polls
Google Docs
О вас
Пример fullstack web-приложения, написанного с помощью Kotlin.
https://github.com/Kotlin/kotlin-fullstack-sample
#kotlin
https://github.com/Kotlin/kotlin-fullstack-sample
#kotlin
GitHub
GitHub - Kotlin/kotlin-fullstack-sample: Kotlin Full-stack Application Example
Kotlin Full-stack Application Example. Contribute to Kotlin/kotlin-fullstack-sample development by creating an account on GitHub.
Инструкция по проведению собеседований Android разработчиков с набором типовых вопросов.
https://medium.com/@brendan_fahy/interviewing-android-developers-435ce69b06fa
#interviews
https://medium.com/@brendan_fahy/interviewing-android-developers-435ce69b06fa
#interviews
Medium
Interviewing Android Developers
A friend of mine recently asked me for some advice about interviewing Android developers. We talked for a while, and I said I’d write some…
21-22 апреля (уже через неделю) в Питере пройдет ежегодный Mobius. В этом году - куча крутых докладов про Kotlin, тестирование, кодогенерацию и работу с аннотациями, DI-фреймворки и прочие вещи. Подробная программа - на сайте. Ну и промокод от нашего канала на скидку 4.000 рублей - GoodReadsPromo.
https://mobiusconf.com/talks/
#conferences
https://mobiusconf.com/talks/
#conferences
Mobius 2024 Autumn. Конференция для мобильных разработчиков
Mobius 2024 Autumn | Расписание | Конференция для мобильных разработчиков
Расписание конференции Mobius 2024 Autumn.
Про Adapter Hell и в очередной раз про преимущества композиции перед наследованием.
http://hannesdorfmann.com/android/adapter-delegates
#patterns
http://hannesdorfmann.com/android/adapter-delegates
#patterns
Hannesdorfmann
Joe's great adapter hell escape
AdapterDelegates, a library to build RecyclerView Adapter easily on Android by following the principle of favor composition over inheritance and delegation.
Интервью с разработчиками Касперского, Juno и RedMadRobot про подходы к проектированию архитектуры мобильных приложений.
https://habrahabr.ru/company/jugru/blog/326694/
#architecture
https://habrahabr.ru/company/jugru/blog/326694/
#architecture
Хабр
Аспекты удачной архитектуры мобильных приложений
Очень часто, приступая к разработке приложения, мы под давлением менеджера берем один из распространенных паттернов разработки и быстро кодим, чтобы получить жив...
26 апреля в Mail.ru пройдет шестая встреча Android Devs Meetup. В программе - котлин, котлин и еще раз котлин. Ну и немного про сериализацию.
https://corp.mail.ru/ru/press/events/338/
#meetups
https://corp.mail.ru/ru/press/events/338/
#meetups
vk.company
VK / Android Devs Meetup
26 апреля в московском офисе Mail.Ru Group пройдет Android Devs Meetup
Помните, я проводил пару недель назад опрос про команды мобильной разработки? Готовы результаты - все свел, построил графики и даже немного диванной аналитики добавил. Итоги, кстати, во многом удивили.
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-26166a662cca
#community #news
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-26166a662cca
#community #news
Medium
Известность команд мобильной разработки в 2017
Проводить митапы, выступать на конференциях и публиковать статьи на Хабре — это, конечно, весело, но гораздо интереснее понимать, как все…
Не попали на Мобиус, но хочется посмотреть доклады? Весь сегодняшний день будет вестить трансляция из главного зала, подключайтесь!
https://habrahabr.ru/company/jugru/blog/326954/
#conferences
https://habrahabr.ru/company/jugru/blog/326954/
#conferences
Habr
Открытая трансляция главного зала конференции Mobius 2017: Поговорим про архитектуру мобильных приложений и кое-что еще
Всем привет! Те, кто следит за нашим блогом, уже заметили, что мы выкладывали в открытый доступ трансляцию главного зала последних двух наших Java-конференций. Что ж, мы видим, что вам это нравится,...
Podlodka #8 - Code Review
Пообщались про Code Review, разобрали, какие цели перед собой ставить, как организовать процесс в разных командах и как измерить его эффективность. Ну и в комплекте - много шуточек про фактор автобуса.
SoundCloud: http://bit.ly/2oYAkHV
iTunes: http://apple.co/2ohiMX0
Содержание и ссылки: http://telegra.ph/Podlodka-8---Code-Review-04-24
#podlodka
Пообщались про Code Review, разобрали, какие цели перед собой ставить, как организовать процесс в разных командах и как измерить его эффективность. Ну и в комплекте - много шуточек про фактор автобуса.
SoundCloud: http://bit.ly/2oYAkHV
iTunes: http://apple.co/2ohiMX0
Содержание и ссылки: http://telegra.ph/Podlodka-8---Code-Review-04-24
#podlodka
SoundCloud
Code Review
Пообщались про Code Review, разобрали, какие цели перед собой ставить, как организовать процесс в разных командах и как измерить его эффективность. Ну и в комплекте - много шуточек про фактор автобуса
Соскучились по архитектуркам? Ловите - RxPM. Ну а обсудить и закидать можно в нашем уютном чатике @droidgt.
https://habrahabr.ru/company/mobileup/blog/326962/
#architecture
https://habrahabr.ru/company/mobileup/blog/326962/
#architecture
Habr
Реактивные приложения с паттерном RxPM. Прощайте MVP и MVVM
Уже продолжительное время я размышляю над паттерном RxPM и даже успешно применяю его в «продакшене». Я планировал сначала выступить с этой темой на Mobius , но программный комитет отказал, поэтому...
Подборка мелких нововведений и изменений в Android O, которые вы могли пропустить.
https://medium.com/@ianhlake/hidden-gems-of-android-o-7def63136629
#news
https://medium.com/@ianhlake/hidden-gems-of-android-o-7def63136629
#news
Medium
Hidden Gems of Android O
Going beyond the headlines and digging out the diamonds in the rough of the Android O API Diff.
Замеряем производительность разных способов вставки большого количества данных в SQLite.
https://medium.com/@JasonWyatt/squeezing-performance-from-sqlite-insertions-971aff98eef2
#sqlite
https://medium.com/@JasonWyatt/squeezing-performance-from-sqlite-insertions-971aff98eef2
#sqlite
Medium
Squeezing Performance from SQLite: Insertions
Sometimes we need to manage a lot of data in our apps. What’s the fastest way to get all of that data into your Android app’s SQLite DB?
Генерируем немутабельные модели с использованием AutoValue.
https://eng.uber.com/immutable-collections
#tools
https://eng.uber.com/immutable-collections
#tools
Uber Engineering Blog
Engineering Stability in Migrations: Moving to Immutable Collections in Uber’s Android Apps
Uber Engineering built a custom stack that generates AutoValue models using immutable collections to stably migrate Android apps at scale.
Набор лайфхаков от разработчиков приложения Basecamp, которые целиком переписали его на Kotlin.
https://m.signalvnoise.com/how-we-made-basecamp-3s-android-app-100-kotlin-35e4e1c0ef12
#kotlin
https://m.signalvnoise.com/how-we-made-basecamp-3s-android-app-100-kotlin-35e4e1c0ef12
#kotlin
Signal v. Noise
How we made Basecamp 3’s Android app 100% Kotlin
Our best advice based on a year of real-world shipping. Made with ❤️ in Chicago.We started our Kotlin journey a year ago based on two hunches: that it would 1) make a huge difference in programmer …
Поучительная история про Netscape, который переписывали с нуля больше, чем три года. Все крутится вокруг одного утверждения "выкидывать весь код и писать проект с нуля - ошибка".
https://www.joelonsoftware.com/2000/04/06/things-you-should-never-do-part-i/
#refactoring
https://www.joelonsoftware.com/2000/04/06/things-you-should-never-do-part-i/
#refactoring
Joel on Software
Things You Should Never Do, Part I
Netscape 6.0 is finally going into its first public beta. There never was a version 5.0. The last major release, version 4.0, was released almost three years ago. Three years is an awfully long tim…