/dev/random
  • Posts
  • About me

android

15 September 2017
android, code quality

Where do layout_* attributes belong?

Where do layout_* attributes belong?

Not all attributes are created equal. Some are more equal than others, so where should you put your layout_* attributes?

Continue reading
29 June 2017
android, static analysis, kotlin, ci, code quality, continuous integration, tooling

Set up a CI for modern Android apps with CircleCI

Set up a CI for modern Android apps with CircleCI

We know about static analysis and CircleCI - now it's time to get into the nitty-gritty of configuring your CI.

Continue reading
13 June 2017
android, static analysis, kotlin, ci, code quality, continuous integration, tooling

Free continuous Integration for modern Android apps with CircleCI

Free continuous Integration for modern Android apps with CircleCI

If you want a CI for your projects but never knew how to, or thought you could not afford it, this post shows how to get a comprehensive setup - for free! - using CircleCI.

Continue reading
17 December 2015
android, smart lock, ux

Implement good auth flows with Smart Lock for Passwords

Implement good auth flows with Smart Lock for Passwords

Let’s see how easy it is to improve the authorisation flows and reduce friction using Smart Lock for Passwords

Continue reading
10 December 2015
android, smart lock, ux

Login experiences that don't suck

Login experiences that don't suck

How a little known Pay Services API can make the authentication flows painless.

Continue reading
01 October 2015
android, android studio, code quality, tips, ide protips, ide, intellij idea, android lint

Annotations to support your contracts

Annotations to support your contracts

Learn what the support annotations are, and why you should use them

Continue reading
12 June 2015
android, psa

PSA: fix MultiDex build crashes

PSA: fix MultiDex build crashes

When life gives you lemons, you bump the heap size.

Continue reading
23 May 2015
android, wtf, deep dive

The mysterious case of the error drawable

The mysterious case of the error drawable

When a simple setError() is gonna take you right into the danger zone.

Continue reading
Newer 2 of 4 Older

Tags

  • android
  • android lint
  • android p
  • android studio
  • audio
  • backend
  • bintray
  • central
  • ci
  • code quality
  • conference
  • continuous integration
  • deep dive
  • droidcon
  • droidcon italy
  • droidcon turin
  • elevation
  • fake
  • firebase
  • firestore
  • git
  • gradle
  • ide
  • ide protips
  • infographics
  • insights
  • intellij idea
  • jcenter
  • jfrog
  • kotlin
  • Kotlin and Android
  • material design
  • maven
  • mock
  • numbers
  • productivity
  • psa
  • random
  • remote
  • security
  • smart lock
  • squanchy
  • static analysis
  • stub
  • test
  • testing
  • tips
  • tooling
  • tour
  • travel
  • tricks
  • ui
  • unit testing
  • ux
  • video
  • wtf
Copyright © 2023, Sebastiano Poggi.
Except where otherwise noted, content on this site is licensed under a Creative Commons BY-SA 4.0 International licence.