Senin, 26 September 2011

O’Reilly - Programing Android


Programming Android
What does it take to build well-engineered Android applications? Explore Android’s core building blocks and APIs in depth with this authoritative guide, and learn how to create compelling apps that work on a full range of Android devices. You’ll work with proven approaches to app design and implementation including application frameworks that you can use as a starting point for your own projects.
Delve into sensors, native development, 3D graphics, and many other topics, and discover how to build apps on the platform of your choice. If you’re an intermediate to advanced programmer, you’ll learn how to make great Android apps.
·       Learn how to use the Android SDK with the Eclipse IDE
·       Apply advanced Java concepts regardless of your experience with the language
·       Create an Android user interface that’s captivating and easy to navigate
·       Understand Android’s unique database design issues and the role of SQLite
·       Use sensors and gestures to expand your app’s input beyond just tapping and scrolling
·       Explore Android APIs for multimedia, location, communication, NFC, and other applications
About the Author
Zigurd Mednieks is a consultant to leading OEMs, enterprises, and software publishers creating Android-based systems and software. Previously he was Chief Architect at D2 Technologies. He has held senior management positions at companies making mobile games, communications equipment, and computer telephony applications, and has written and contributed to books on programming and communications technology.
Book Details
·       Paperback: 502 pages
·       Publisher: O’Reilly Media (July 2011)
·       Language: English
·       ISBN-10: 1449389694
·       ISBN-13: 978-1449389697

Download : Click me..

Jumat, 23 September 2011

Pearson - The Android Developers Cookbook


Book Description
Want to get started building applications for Android, the world’s hottest, fast-growing mobile platform? Already building Android applications and want to get better at it? This book brings together all the expert guidance–and code–you’ll need!
Completely up-to-date to reflect the newest and most widely used Android SDKs, The Android Developer’s Cookbook is the essential resource for developers building apps for any Android device, from phones to tablets.
Proven, modular recipes take you from the absolute basics to advanced location-based services, security techniques, and performance optimization. You’ll learn how to write apps from scratch, ensure interoperability, choose the best solutions for common problems, and avoid development pitfalls. Coverage includes:
·      Implementing threads, services, receivers, and other background tasks
·      Providing user alerts
·      Organizing user interface layouts and views
·      Managing user-initiated events such as touches and gestures
·      Recording and playing audio and video
·      Using hardware APIs available on Android devices
·      Interacting with other devices via SMS, web browsing, and social networking
·      Storing data efficiently with SQLite and its alternatives
·      Accessing location data via GPS
·      Using location-related services such as the Google Maps API
·      Building faster applications with native code
·      Providing backup and restore with the Android Backup Manager
·      Testing and debugging apps throughout the development cycle
Turn to The Android Developer’s Cookbook for proven, expert answers–and the code you need to implement them. It’s all you need to jumpstart any Android project, and create high-value, feature-rich apps that sell!
About the Author
James Steele was doing post-doctoral work in physics at MIT when he decided to join a startup in Silicon Valley. Fifteen years later and he continues to innovate, bringing research projects to production in both the consumer and mobile market. He actively presents and participates in various Silicon Valley new technology groups.
Nelson To has more than ten applications of his own in the Android Market. He also has worked on enterprise Android applications for Think Computer, Inc. (PayPhone),AOL (AIM), Stanford University (Education App), and Logitech (Google TV). He also assists in organizing the SiliconValley Android Meetup Community and teaches Android classes both in the Bay Area and China.
Book Details
·      Paperback: 400 pages
·      Publisher: Addison-Wesley Professional; 1 edition (October, 2010)
·      Language: English
·      ISBN-10: 0321741234
·      ISBN-13: 978-0321741233
Download
-       Mediafire : Click me..
-       Enterupload : Click me..

Jerome DiMarzio - Android a programmer's guide

Build compelling Java-based mobile applications using the Android SDK and the Eclipse open-source software development platform.
Android: A Programmers Guideshows you, step-by-step, how to download and set up all of the necessary tools, build and tune dynamic Android programs, and debug your results. Discover how to provide web and chat functions, interact with the phone dialer and GPS devices, and access the latest Google services. You will also learn how to create custom Content Providers and database-enable your applications using SQLite.

Download
-       Mediafire : Click me..
-       Enterupload : Click me..

Wiley - Android Application Development For Dummies


Book Description
The fun and friendly guide to creating applications on the Android platform
The popularity of the Android market is soaring with no sign of slowing down. The open nature of the Android OS offers programmers the freedom to access the platform’s capabilities and this straightforward guide walks you through the steps for creating amazing Android applications. Android programming expert Donn Felker explains how to download the SDK, get Eclipse up and running, code Android applications, and submit your finished products to the Android Market. Featuring two sample programs, this introductory book explores everything from the simple basics to more advanced aspects of the Android platform.
·      Takes you soup through nuts of developing applications for the Android platform
·      Begins with downloading the SDK, then explains how to code Android applications and submit projects to the Android Market
·      Written by Android guru Donn Felker, who breaks every aspect of developing applications for the Android platform into easily digestible pieces
No matter your level of programming experience, Android Application Development For Dummies is an ideal guide for getting started with developing applications for the Android platform.
From the Back Cover
Here’s just what you need to start developing feature-rich, amazing Android apps
Even if you’ve never written a mobile application, this book has the know-how you need to turn your great ideas into cool apps for the Android platform. With millions of smartphone users and a cornucopia of carriers, Android is a great place to ply the app development trade. This book shows you from the ground up how to set up your environment and create an app. Read on to become an Android developer extraordinaire!
·      Welcome to Android — learn what makes a great Android app, how to use the SDK, ways to work with mobile screens, and how the development process works
·      Make users happy — find out how to design an interface that mobile users will love
·      Learn the code — work with the activity lifecycle and Android framework classes, use the Eclipse debugger, and create a home screen widget for your app
·      Beyond the basics — take your skills up a notch with apps that involve SQLite databases and multiple screens
·      Price and publish — pick the right price for your app and get it into the Android Market
Open the book and find :
·      Cool ways to use the accelerometer in your app
·      How to turn mobile limitations into opportunities
·      Tips on installing and setting up the tools
·      Step-by-step coding directions
·      Ways to make your apps more marketable
·      How to create really useful menus
·      Advice on app pricing
·      Ten great sample apps and SDKs, including code
Learn to :
·      Create apps for hot smartphones like Droid X, Galaxy S, and My Touch
·      Download the SDK and get Eclipse up and running
·      Code Android applications
·      Submit your apps to the Android Market
Book Details
Paperback: 384 pages
Publisher: For Dummies (December, 2010)
Language: English
ISBN-10: 047077018X
ISBN-13: 978-0470770184

Download
-          Mediafire : Click me..
-          Enterupload : Click me..

Rabu, 21 September 2011

The Definitive Guide to SQLite

Book Description
The Definitive Guide to SQLite, Second Edition is your one-stop resource for integrating one of the most advanced and innovative open source database management systems into your development projects. SQLite is freely-available and comes with an amazingly small foot print of less than 300 kilobytes for a full-blown implementation. It’s perfect for mobile and other embedded implementations, including the iPhone and Android platforms. It’s also the default database distributed with PHP.
In The Definitive Guide to SQLite, Second Edition, Authors Grant Allen and Mike Owen provide complete coverage of SQLite’s powerful array of features. You’ll learn to use SQLite with PHP, C++, Java, and more. You’ll see how SQLite’s file-based approach can easily handle databases as large as two terabytes. You’ll also enjoy complete coverage of the API, and learn to embed SQLite within mobile applications on the iPhone, and on Android platforms.
·      Demonstrates SQLite’s use in iPhone and Android development.
·      Helps you integrate with popular languages such as PHP, C++, Java, and more.
·      Serves as an excellent tutorial, and ongoing reference.
What you’ll learn
·      Deploy SQLite as the database engine for iPhone and Android applications.
·      Interact with SQLite from Java, C++, PHP, and other key languages.
·      Create robust database designs, taking advantage of new support for primary and foreign key constraints.
·      Embed zero-maintenance databases directly within applications that you write.
·      Improve performance through a good understanding of SQLite internals.
·      Exploit new features such as the shared cache, the SQL Logic Test Suite, the Unlock and Notify APIs, and query plan improvements.
Who this book is for
The Definitive Guide to SQLite is for developers needing a zero-maintenance database solution to deploy as an embedded component within their product. The book is especially useful for mobile developers delivering applications to run on the iPhone, or on the Android platform. PHP developers will also find the book useful if they are using the default database delivered as part of a PHP installation.
About the Author
Grant Allen has worked in the IT field for nearly 20 years, specializing in relational database management systems from a variety of vendors. For the past decade, he has worked in the Asia–Pacific region and Europe as a principal database consultant and enterprise architect for several organizations, and he now works in the database field for Google. Grant is a certified DB2 database administrator for DB2 under Linux, Unix, and Windows, and is a past presenter at the International DB2 Users Group conferences.
Mike Owens is the IT director for a major real estate firm in Fort Worth, Texas, where he’s charged with the development and management of the company’s core systems. His prior experience includes time spent at Oak Ridge National Laboratory as a process design engineer, and at Nova Information Systems as a C++ programmer. He is the original creator of Pysqlite, the Python extension for SQLite. Mike earned his bachelor’s degree in chemical engineering from the University of Tennessee in Knoxville.
Book Details
·      Paperback: 368 pages
·      Publisher: Apress; 2 edition (November, 2010)
·      Language: English
·      ISBN-10: 1430232250
·      ISBN-13: 978-1430232254

Download : Click me..

Selasa, 20 September 2011

Apress - Beginning Android 2





Book Description
The Android development platform, created by Google and the Open Handset Alliance, is a platform in its truest sense, encompassing hundreds of classes beyond the traditional Java classes and open source components that ship with the SDK.
With Beginning Android 2, you’ll learn how to develop applications for Android 2.x mobile devices, using simple examples that are ready to run with your copy of the SDK. Author, Android columnist, writer, developer, and community advocate Mark L. Murphy will show you what you need to know to get started programming Android applications, including how to craft GUIs, use GPS, and access web services.
What you’ll learn
·      Discover Android and how to use it to build Java-based mobile applications for a wide range of phones and other devices.
·      Create user interfaces using both the Android widget framework and the built-in WebKit-powered Web browser components.
·      Utilize the distinctive capabilities of the Android engine, including location tracking, maps, and Internet access.
·      Use and create Android applications incorporating activities, services, content providers, and broadcast receivers.
·      Support Android 1.5, 1.6, and 2.0 devices, including dealing with multiple Android OS versions, multiple screen sizes, and other device-specific characteristics.
Who is this book for?
This book is aimed at people new to mobile development, perhaps even to Java development itself.
Book Details
Paperback: 416 pages
Publisher: Apress; 1 edition (March 11, 2010)
Language: English
ISBN-10: 1430226293
ISBN-13: 978-1430226291


Download : Click me..

Manning - Unlocking Android




Book Description
Android is a free, open source, Java-based mobile platform developed by Google. Unlocking Android prepares the reader to embrace the Android mobile platform in easy-to-understand language and builds on this foundation with reusable Java code examples. It’s ideal for corporate developers and hobbyists who have an interest, or a mandate, to deliver mobile software.
The book first covers the big picture so the reader can get comfortable with the Android approach to the mobile applications. Then the reader learns to apply Android by following the many practical examples. The book concludes with two deep and hands-on examples.
Unlocking Android addresses the Android application framework, its graphical capabilities and media support, data storage, communications capabilities, phone interactions, and notifications.
Unlocking Android covers Android SDK 1.x
About the Author
Frank Ableson is active in the mobile software marketplace, working with leading mobile companies including Handango, Airtime Management, and UnwiredTools.
Charlie Collins is a JEE developer with over 10 years of experience. Charlie is currently a contributor to the Android-Maven project, the GWT-Maven project, the Gwittir GWT framework, and the FeedPod text-to-speech podcasting system.
Robi Sen is a Managing Partner at Twin Technologies LLC, where he spends most of his time helping deliver next-generation Rich Internet Applications to Twin Technologies customers.
Book Details
·      Paperback: 416 pages
·      Publisher: Manning Publications (May 28, 2009)
·      Language: English
·      ISBN-10: 1933988673
·      ISBN-13: 978-1933988672

Download : Click me..

Apress - Pro Android


Pro Android is a detailed look at application development on Google’s Mobile OS. It uses the development of a sample application to work through all the options you might want to build a flexible mobile application. The focus is on making viable commercial applications work. The book includes detailed coverage of the Android API.
·      Assumes knowledge of basic Java programming principles so that you can follow the code
·      Written in an example–driven and practically minded style
·      Serves as a tool for hobbyists and professionals who want to create production–quality applications
What you’ll learn
·      Adapt existing applications to a mobile framework.
·      Understand how an Android application functions and communicates with the handset that hosts it.
·      Discover all aspects of developing the mobile features that Android enables including the complexities of timers, services, and multimedia playback.
·      Create and display a rich mix of custom–rendered screens and tailored Android widgets.
·      Find out all about the Android API and using it to create apps that work across the gamut of wireless devices.
·      Understand how location–based services, which are becoming more and more important in the mobile world, work.
·      Uutilize Google’s powerful Map tool.
·      Understand network connectivity in the mobile world.
Who is this book for?
This book is for professional software engineers/programmers looking to move their ideas and applications into the mobile space with Android. The author assumes the reader has a passable understanding of Java. The reader should be able to write classes and handle basic inheritance structures. This book also targets hobbyist developers looking to navigate the complex minefield of mobile software.
About the Apress Pro Series
The Apress Pro series books are practical, professional tutorials to keep you on and moving up the professional ladder.
You have gotten the job, now you need to hone your skills in these tough competitive times. The Apress Pro series expands your skills and expertise in exactly the areas you need. Master the content of a Pro book, and you will always be able to get the job done in a professional development project. Written by experts in their field, Pro series books from Apress give you the hard–won solutions to problems you will face in your professional programming career.
About the Author
Sayed Y. Hashimi is a consultant and trainer in Jacksonville, Florida. Sayed has worked for startups and Fortune 100 companies. He has developed large-scale distributed applications with a variety of programming languages and platforms, including C++, Java, and .NET. Sayed has published in major software journals on topics ranging from low-level programming techniques to high-level architecture concepts.
A biography is not available for this author.
Book Details
·      Paperback: 400 pages
·      Publisher: Apress; 1 edition (June 22, 2009)
·      Language: English
·      ISBN-10: 1430215968
·      ISBN-13: 978-1430215967

Download : Click me..

Professional Android 2 Application Development

Build unique mobile applications with the latest Android SDK
Written by an Android authority, this up-to-date resource shows you how to leverage the features of Android 2 to enhance existing products or create innovative new ones. Serving as a hands-on guide to building mobile apps using Android, the book walks you through a series of sample projects that introduces you to Android’s new features and techniques. Using the explanations and examples included in these pages, you’ll acquire the foundation needed to write compelling mobile applications that use Android, along with the flexibility to quickly adapt to future enhancements
Professional Android 2 Application Development:
·      Reviews Android as a development platform and?best practices for mobile development
·      Provides an in-depth look at the Android application components
·      Details creating layouts and Views to produce compelling resolution independent user interfaces
·      Examines Intents and Content Providers for sharing data
·      Introduces techniques for creating map-based applications and using location-based services such as GPS
·      Looks at how to create and use background Services, Notifications, and Alarms
·      Demonstrates how to create interactive homescreen components
·      Explores the Bluetooth, telephony, and networking APIs
·      Examines using hardware, including the camera and sensors such as the compass and accelerometers
Wrox Professional guides are planned and written by working programmers to meet the real-world needs of programmers, developers, and IT professionals. Focused and relevant, they address the issues technology professionals face every day. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job.

Book Details
Paperback: 576 pages
Publisher: Wrox; 2nd edition (March, 2010)
Language: English
ISBN-10: 0470565527
ISBN-13: 978-0470565520

Download : Click me..

Beginning Android Tablet Application Development

A full-color, fast-paced introduction to developing tablet applications using AndroidThe new release of Android 3 brings the full power of Android to tablet computing and this hands-on guide offers an introduction to developing tablet applications using this new Android release. Veteran author Wei-Meng Lee explains how Android 3 is specifically optimized for tablet computing and he details Android’s tablet-specific functions. Beginning with the basics, this book moves at a steady pace to provide everything you need to know to begin successfully developing your own Android tablet applications.

·         Serves as a full-color, hands-on introduction to developing tablet applications with the new Android 3
·         Offers a helpful overview of Android 3 programming for tablets
·         Details the components of Android tablet applications
·         Highlights ways to build the Android user interface for tablets, create location-based services, publish Android applications, use Eclipse for Android development, and employ the Android emulator
Beginning Android Tablet Application Development is an ideal starting point for getting started with using Android 3 to develop tablet applications.

From the Back Cover
A full-color introduction to Android tablet development

The new release of Android 3 brings the full power of Android to tablet computing! This hands-on guide offers first-time and new Android programmers a fast-paced introduction to developing tablet applications using the new Android release. Veteran author Wei-Meng Lee begins by explaining how to install the necessary tools and write the customary “hello world” application. He then quickly moves on to cover the various components of an Android tablet application. You’ll quickly get up to speed with Android 3 as you build a selection of sample tablet projects that will help you to successfully develop your own Android tablet applications.

Beginning Android Tablet Application Development:
·         Builds a versatile Android UI using fragments to dynamically populate activities
·         Displays commonly used functions using Action Bar items
·         Examines the Android user interface and helps you gain an understanding of the components of a screen
·         Shows how to create location-based services applications
·         Details how to build a location-monitoring application
·         Helps you create a sample application and walks you through the steps of publishing your app on the Android market
·         Discusses using Eclipse for Android development and using the Android simulator

Book Details
Paperback: 288 pages
Publisher: Wrox (August 2011)
Language: English
ISBN-10: 1118106733
ISBN-13: 978-1118106730

Download : Click me..

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Skull Belt Buckles