Introduction
Over the last three years, Google’s Android operating system (OS) has gone from a virtually unknown
open source solution to the current mobile OS market leader among all mobile handsets, with over
one-half of the market share and still climbing. Android has even started to dominate the tablet OS
marketplace, and is also the foundation for the popular iTV OS known as GoogleTV as well as for
e-book e-readers from Sony, Amazon (Kindle), and Barnes and Noble (Nook). There seems to be no
end in sight for Android’s rocketing success, which is great news for the owners of this book.
I’ve heard a great many people say, “I have a really phenomenal idea for a smartphone and
tablet application! Can you program it for me!?” Rather than sit back and code all of these cool
applications for everyone, I thought it might be a smarter idea to write a book about how an absolute
beginner could code an Android application using open source tools that cost nothing to download
and that are free for commercial use, and then leverage that new found knowledge to reach their
dream of making their application idea a revenue-generating reality.
Thanks to open source tools and formats and Google’s Android development environment,
Oracle’s Java programming language, Linus Torvalds’ Linux operating system, the Eclipse code
editing software, and to this book of course, vaporizing a software product out of thin air and at no
production cost other than your PC and “sweat equity,” is now a complete reality.
The Target: The Programming Neophyte
As you may have inferred from the title, this book assumes that you have never programmed before
in any programming language. It is written for someone who has never written a single line of code,
and who is thus unfamiliar with object-oriented programming (OOP) languages such as Oracle’s Java
and markup languages such as XML. Both of these open source languages are used extensively in
creating Android applications and will be taught thoroughly in this book.
There are a lot of Java and Android books out there, but all of those books assume that you have
programmed before and know all the OOP and programming lingo. I wanted to write a book that
takes readers from knowing absolutely nothing about programming; not even knowing about how to
install a software development kit (SDK) or an integrated development environment (IDE), all of the
way from Ground Zero to being able to program useful Android applications using Java and XML
and new media assets such as images, audio, and animation.
>> Click here to download file as a book <<
>> File Name: android apps for absolute beginners 2nd edition
>> Size: 29.4 MB
>> Type: PDF