Contents

images About the Author

images About the Technical Reviewer

images Acknowledgments

images Preface

images Chapter 1: The Android Application Business

The State of the Android Market

The Origins of Android

Android vs. iOS

Porting Difficulties

Examples of Cross-Platform Development Tools

Getting Started As an Android Developer

The JDK

The Android SDK

The Eclipse IDE

How to Use Your Own Android Device As an Emulator on Eclipse

Summary

images Chapter 2: Questions to Ask About Your Android Application

How Android Gives Developers the Tools to Succeed

Deciding What to Build

Creating an Original Application

What Do You Want Your App to Do?

Is the Application Simple to Use?

What Problem Does Your Android Application Solve?

Who Is Your Target Audience?

What Category Will This Application Go Under?

Has Someone Already Done This Before?

What Are You Going to Call Your Application?

Where Do You Want Your Application to Run

What You Need to Do, Legally, As an Application Developer

Copyrights

Trademarks

Protecting Your Trade Secrets

Is a Patent Right for You?

Summary

images Chapter 3: You’re Not Selling an Application, You’re Selling a Culture

The Definition of Culture

Defining Your Culture

Creating a Style That Is Unique

The Icon

Logo

User Interface

Your Application’s Web Site

Setting Up Your Web Site

Summary

images Chapter 4: Marketing Your Android Application

How Did You Hear About Your Android Applications?

Word of Mouth: Your Best and Worst Marketing Strategy

Creating a Marketing Plan for Your Android Application

Who Are You Going to Tell About Your Android Application?

Blogs

Printed Journals

Social Networking

Other Methods of Spreading the Word for Your Application

SEO Tactics

Public Relations

Sales Goals

Scheduling Your Launch

Summary

images Chapter 5: How to Promote Android Applications Within Android Applications

Setting Up Your Application for Reviews

Timing Is Everything

Sharing an Application on a Social Network

Cross-Promotion: One Application Sells Another

Social Gaming Platforms

Summary

images Chapter 6: Marketing the Free Application

Developing a Lite Version of Your Application

Free For Now

Differences Between Free and Paid Applications

When to Ask Your Users for an Upgrade

Advertising on Your Free Application

AdMob

Mobclix

Affiliate Programs

Summary

images Chapter 7: In-App Billing: Putting a Store in Your Application

When to Use In-App Billing

Types of In-App Billing

In-App Billing for Android

Examples of In-App Billing

Setting Up Your Application for In-App Billing

How to Install the Sample

Installing In-App Billing Without the Demonstration

Summary

images Chapter 8: The Prerelease Guide

Getting the Word Out on the Release Date on Your Official Web Site

Web Site Presence

Increasing Your Blogging About Your Application

RSS Feeds and Followers

Spreading the Word Through Social Media

Twitter

Facebook

Making a Video

Writing a Press Release

Format for a Press Release

Example of a Press Release

Employing Other Creative Marketing Strategies to Reach Your Audience

Summary

images Chapter 9: Publishing to the Android Market

Is This Your First Android Application?

What to Do Before You Submit to the Android Market

How to Obtain a Screenshot of Your Android Device

Selecting the Proper Screenshot

How to Create a Distributable File

Creating an APK File Using Eclipse

Creating an Account on the Android Market

Uploading Your Application

The App Is Published, Now What?

Summary

images Chapter 10: Best Launch Day Ever

Deciding Whether to Have a Beta-Testing Phase

You Have a Million Calls to Make

Sending Out Press Releases

Giving Your Media People a Complimentary Copy of Your Application

Setting Up a Press Room on Your Web Site

Using Third-Party Press Release Distribution Services

Get Your Paid Search On, If You Dare!

Getting the Word Out on Your Social Networks

The Season for Your Application

Considering a Temporary Giveaway

Getting Your Application a QR Code

Breaking Out of the Box

Summary

images Chapter 11: Keep the Application Fires Burning

How Will You Change?

Following New Technology

Figuring Out the Season for Your Application

How to Update Your Android Application

Using Google Statistics

Attending Conferences

The Price

When to Do a Price Increase

When to Do a Price Decrease

Summary

images Chapter 12: Programming in Android with the Eclipse IDE

Setting Up the Eclipse IDE to Work with the Android SDK

Starting a New Android Project

What You Will Notice About Your Android Project Structure

Uploading the Icon and Background for Your Android Application

How to Replace the Default icon.png File

How to Set a Background

Understanding Java SE

Objects

Methods

Inheritance

Interfaces

The Package Declaration

Getting Your Program to Do What You Want

The Android Developers Web Site

Stack Overflow

Other Ways to Find Programming Answers

Handling Errors in Eclipse

Running Applications on Eclipse

Creating an Emulator

Running Your Application on Your Emulator

Example of an Android Application

Summary

images Index

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.138.35.229