J

Jake Wharton

jakewharton.com · Personal blog · on HN since 2013

Jake Wharton, an Android developer, writes about Android, Kotlin, and library design.

What HN saysHN links it for posts on Android and Kotlin topics, such as the testing robots pattern and removing Google as a single point of failure.
24HN people shared it
4linked it in comments
24stories submitted
429story points
2 years agolast shared
2013people per year2026

Most-shared posts

  1. 1
    Removing Google as a single point of failure
    6 people · 16 points · first shared 2020 · discussion on HN
  2. 2
    Just Say MNo to Hungarian Notation
    3 people · 6 points · first shared 2016 · discussion on HN
  3. 3
    Play Services 5.0 is a Monolithic Abomination
    3 people · 3 points · first shared 2014 · discussion on HN
  4. 4
    A Jetpack Compose by any other name
    2 people · 4 points · first shared 2020 · discussion on HN
  5. 5
    Slope-Intercept Library Design
    2 people · 3 points · first shared 2022 · discussion on HN
  6. 6
    Which is better on Android: divide by 2 or shift by 1?
    1 people · 148 points · first shared 2020 · 109 comments on HN
  7. 7
    Shrinking a Kotlin Binary by 99.2%
    1 people · 100 points · first shared 2020 · 29 comments on HN
  8. 8
    Android Needs A Simulator, Not An Emulator
    1 people · 86 points · first shared 2014 · 44 comments on HN
  9. 9
  10. 10
    The Android Build System Is Broken
    1 people · 2 points · first shared 2013 · discussion on HN
  11. 11
    Treating Dockerfiles as Shell Scripts
    1 people · 2 points · first shared 2021 · discussion on HN
  12. 12
    Gradle Toolchains are rarely a good idea
    1 people · 2 points · first shared 2024 · discussion on HN
  13. 13
  14. 14
    Sixteen Corners
    1 people · 1 points · first shared 2020 · discussion on HN
  15. 15
    Using jlink to cross-compile minimal JREs
    1 people · 1 points · first shared 2023 · discussion on HN

What HN people wrote when they linked it

weitzj · 2021-08-30
Sounds like the Testing Robots Pattern which I first heard from Jake Wharton. Looks really nice https://jakewharton.com/testing-robots/
cglong · 2020-08-26
Haven't watched it yet, but looks like the author gave a talk recently about differences between Kotlin and the latest Java: https://jakewharton.com/whats-new-in-java-19-the-end-of-kotlin/
ocdtrekkie · 2020-04-19
Recent article I read from someone who works on Android: https://jakewharton.com/removing-google-as-a-single-point-of-failure/
krschultz · 2014-08-11
I don't think we've mellowed, just that we have become more sympathetic to Facebook's problem. I think the reality is that the 65k method limit problem has turned into something Android Developers put squarely at Google's feet. At the time I thought, what the hell is Facebook doing? Now, I've run into the 65k limit myself on an app written by 4 people over 18 months. Sure it's not a throwaway weekend project, but that is a pretty standard app. Google either needs to blow away the 65k method limit, or figure out a way to make Google Play Services a lot lighter. As it stands right now, if you want just push notifications you are giving up ~20k methods of your 65k limit for that alone. Just look at this post from Jake Wharton (leading Android open source developer): http://jakewharton.com/play-services-is-a-monolith/

Keyboard shortcuts

/Search
j kNext / previous blog
EnterOpen selected blog
vVisit the blog site
fFollow / unfollow
lSwitch grid / list view
dSwitch dark mode
g hHome
g pTop posts
g tTopics
g fFollowing
g lLiked
g yHistory
g qFAQ
EscBack / close