Skip to content
HomeVideosBooks
AllTopicsTrends
BlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    Cover of Android application development

    Android application development

    Rick Rogers · 2009

    Software EngineeringProgramming
    Open LibraryAmazon
    Stats for nerds
    0recommend
    3mentions
    3people
    2010–2013years
    100% neutral

    Mentions per year

    2010201120122013

    What Hacker News says

    1. ZigurdNov 2013
      Way back when a wrote a couple chapters for Android Application Development I wrote about Android's RIL daemon and the underlying device-specific RIL libraries. It's gotten a lot more complicated, but the source code is open and includes what appears to be a reference implementation: https://github.com/android/platform_hardware_ril

      I have not looked at this part of Android source code in depth in a while, but from a quick look it still looks very edifying about how this part of a smartphone works.

      thread
    2. donnfelkerApr 2011
      Writen 3 books Android Application Development for Dummies (wiley) Android Tablet Application Development for Dummies (wiley) Landing your dream tech job (self pub) Two articles in Code Magazine

      Not a day job.

      Do consulting and bootstrapping work as my main source of income.

      thread
    3. tonystubblebineJul 2010
      I've worked for a publisher of technical books and written a small technical book. They are very very rarely lucrative for the author. However, they almost always bring a lot of clout and usually involve learning a subject at a deeper level than you normally would. So, usually it's worthwhile to write at least one if you have the opportunity.

      There are a couple of things to keep in mind:

      1. Books often challenge an author's discipline and then become extremely painful exercises. With most programming you get regular feedback. Many authors go months without getting any feedback at all. So, be aware, time management is important.

      2. In my opinion, longevity of the information you're writing about matters more than anything. The primary benefit of writing a technical book is getting to claim to be an expert for awhile (that and helping people). If you were to write a Javascript book in the O'Reilly cookbook style (how to find the length of an array, etc.) you could expect to be a javascript expert for many years. If you were to write an Android Application Development book, you might only have a year. I published my book (a pocket reference for O'Reilly) in 2003 and landed my biggest client this year because the technical decision maker had a copy on his desk. That's why I'm a believer in evergreen topics.

      3. Lucrative means $50-100k. I have a friend who tells a story about how the car he drives came from his first royalty check, $42k. That's a lot, right? Maybe he made $100k on that book for three months of work. But it's not repeatable. The way that it became lucrative for him is that he parlayed that into high dollar consulting and eventually CTO of a well funded database startup. If you're savvy about picking a topic with some interest, you should expect to make $10-20k lifetime. That's less than you'd make in salary.

      4. Get co-authors. I think that's the most efficient way to write a book. That way you're not responsible for the entire thing.

      thread

    Related

    Cover of Programming Android
    2011–2014

    Programming Android

    Zigurd R. Mednieks
    2 recommend · 9
    AndroidsChet Haase
    2021–2026

    Androids

    Chet Haase
    4 recommend · 8
    Cover of Beginning Android games
    2011–2016

    Beginning Android games

    Mario Zechner
    4 recommend · 4
    Refactoring UIAdam Wathan
    2018–2026

    Refactoring UI

    Adam Wathan
    129 recommend · 167
    Cover of Rapid development
    2009–2025

    Rapid development

    Steve McConnell
    27 recommend · 82
    Cover of Software Engineering at Google
    2020–2026

    Software Engineering at Google

    Titus Winters
    21 recommend · 30
    Cover of Effective Java
    2007–2026

    Effective Java

    Joshua Bloch
    172 recommend · 287
    Cover of The architecture of open source applications
    2011–2026

    The architecture of open source applications

    Amy Brown
    204 recommend · 257