1. Are you ready for the Galaxy S20? Here is everything we know so far!

hey guys...anyone ever read this book?

Discussion in 'Android Lounge' started by JoeProcopio, Dec 23, 2009.

  1. JoeProcopio

    JoeProcopio Android Enthusiast
    Thread Starter

    http://manning.com/ableson/ it's called "Unlocking Android, A Developer's Guide"

    I'm one of the many awaiting the Passion/Bravo/Dragon/Incredible...or whatever that may or may not come to VZW, and it would be not only my first smartphone, but my first Android phone, and want to be able to get the most out of the platform as possible...I'm a video engineer, and I build PC and Mac editing systems, so I'm familiar with computers, but not Linux, or more importantly Android yet...

    looking for a good resource to read up on things while I'm PATIENTLY awaiting my new phone....(NE2 eligible since September)

    1. Download the Forums for Android™ app!


  2. Carl C

    Carl C Extreme Android User

    I never knew their were any books on Android. Pretty interesting but no good for me as I am no developer. I want to learn but I have to get a new computer first {Mine keeps smoking and catching on fire} :D
  3. I own the book "Unlocking Android: A Developers Guide". It is very good explaining why Android, a brief history of the Platform, mid-level to high-level coding concepts in Android and "the stack".

    While this is a good book in my opinion, I am a Visual Basic Developer, the Android OS is based on Java. You may also find that you need beginning JAVA book if you are new to programming.
  4. JoeProcopio

    JoeProcopio Android Enthusiast
    Thread Starter

    Hmmmm...I thought android was based on Unix. .
  5. Yes it is based on Linux (deep down). I don't want to get too techie and I am just a beginner Android OS programmer (VERY NOVICE!)... but here is how the layers stack on each other.

    Android OS
    |Apps written in Java |
    |Dalvik Virtual Machine |
    |Linux Kernel |

    You can write to the Java, but not to Linux kernel directly.

    Maybe an Android app developer can give you a more definitive answer.
  6. Joe,

    This describes the process better...


Share This Page