Live Wallpaper Creator
For Android
Tutorials
LWC 2.6 Tutorials
Installation
Making a simple Live Wallpaper
LWC 2.1 Tutorials
Installation
Configuration
Importing Source Code
Adding Advertising Code
Updating Applications
Singing Applications
Frequently Asked Questions

Welcome and thank you for taking an interest in our software. If you have any tips or questions, you may post on our forum, quickly send us a message from the contact section, or email us at livewallpapercreator@gmail.com.

This section is here to help you master the skills of using the Live Wallpaper Creator. The first part of the page is a run down of the set up process. The rest of the page features usage tutorials and videos.

You may also find the Frequently Asked Questions section helpful if you are having problems with Live Wallpaper Creator.





Installation
This brief section will take you through the steps necessary for installing the Live Wallpaper Creator and the supporting tools. One thing to keep in mind is that the Live Wallpaper Creator requires a Windows operating system. The installation process has two steps:

Step 1: Download and Install Required Tools
Step 2: Install Live Wallpaper Creator


Step 1 :   Download and Install Required Tools

Install .NET Framework v3.5
Without the .NET Framework installed on your machine, the Live Wallpaper Creator simply will not launch.
It is likely that your machine might already have .NET Framework installed, especially if you are running Windows Vista or Windows 7 (in which case you may skip this step).
In case you do not have it installed, simply download it from the official website using the link bellow. After downloading, run it, and wait for the framework to install.
Download .NET Framnework v3.5


Install Java Development Kit - v1.6 update 27
The Live Wallpaper Creator needs the java development kit (JDK) to run. Make sure to download version 1.6 - update 27 of the JDK because other versions are not supported (like v1.6 - update 30 or v1.7). Depending on your Windows version, you will need to download the 32-bit or 64-bit version of the JDK. Once you have downloaded the JDK, simply run the executable and follow the on-screen instructions.
Note: JDK is not the same as JRE (java runtime environment). If you have downloaded the JRE, the Live Wallpeper Creator will not work.
Download JDK v1.6 update 27


Install Android SDK
The last thing you will need is the Androd SDK. The Android SDK download page lists multiple options. For less hastle, download the (Recommended) executable option. Once you download the executable, run it, and follow the on-screen instructions to install the SDK.
Download Android SDK

Once the installation finishes, it will automatically display a window so you can download additional SDK packages. If a window doesn't pop up, go to the Android SDK installation folder and run SDK Manager.exe to open it manually. The pop up window looks like this. Follow the steps highlighted in red to download the appropriate packages.



When you click install, a second window pops up. Simply click install once again in the second window and wait for it to finish. It may take a while for this step to complete. Once it's done, close the window. It looks like this:



Voila! You're done installing the required tools.


Step 2 :   Install Live Wallpaper Creator

Whether you have downloaded a trial version or bought a licensed copy, the Live Wallpaper Creator comes in a form of a .zip archive. To install it, simply extract to a folder of your choice.

Thank you for being patient. You have completed the installation process. Now, all that's left is to configure the Live Wallpaper Creator. Don't worry, it's quick. Read on!



Configuration

Okay, now that you have installed everything, you must preform a quick one-time set up procedure. This procedure consists of two steps:

Step 1: Set up JDK and Android SKD paths
Step 2: Create a company


Step 1 :   Set up JDK and Android SKD paths

Run Live Wallpaper Creator. A dialog telling you that it needs to be configured will pop up. Click OK and go the to Tools & Settings tab. At the bottom you will see two buttons titled Java Folder and Android SDK Folder respectively.
Clicking the buttons opens a folder browser. Browse to the folders where you installed the JDK and the Android SDK and select them. The final paths should look something like this:

C:\Program Files\Java\jdk1.6.0_27
C:\Program Files\Android\android-sdk

Once you've selected the two paths, click Save Application Settings button to save. Restart Live Wallpaper Creator!


Step 2 :   Create a company

A company is basically a name that will identify with your live wallpaper applications on the Android Market. Multiple companies can be managed by Live Wallpaper Creator, but more on that later. A company consists of two things, a name and a digital key. To create a company go to Tools & Settings > Manage Companies tab. Click Add and fill in the form.

Company Name: Any name you want. For example: Inter-slice Inc.
Sales Pitch: (Optional) A generic sales pitch that will be used to auto-fill the description field when publishing your live wallpaper applications. For example:

"Fishbowl is an interactive live wallpaper app. It features a background counter and allows you to select different speeds and directions for screen items."

Note: You can use a place holder by typing %APPNAME% instead of the literal live wallpaper name. Live Wallpaper Creator will automatically substitute the actual name of the live wallpaper which you are currenty publishing. Makes things easier. For example:

"%APPNAME% is an interactive live wallpaper app. It features a background counter and allows you to select different speeds and directions for screen items."

Key: This is a security feature necessary for all Android apps. The key is used to "sign" your live wallpaper .apk file. Thankfully this process is automated by Live Wallpaper Creator when you build your live wallpapers. You can create a key from scratch by filling in the appropriate fields of the form. If you already have a key, you can import it by selecting the Import Existing option.

Once everything is filled-in, click Add Company to add a new company to your company list.

Note: For all those who wish to know which pakage name your live wallpapers get packaged under, don't worry. The package name is derived from your company name. When you create a company, a package name is created automatically. It is simply a concatenation of your company name and the app name stripped of illegal characters. For example if your live wallpaper is called Fishbowl LWP and your company is called Inter-slice Inc., then the package name becomes: intersliceinc.fishbowllwp.



Importing Source Code

This video tutorial is for Live Wallpaper Creator version 2.1. There is no demo version for this feature. If you want to use it, please buy the latest version from the download page.







Adding Advertising Code

This video tutorial is for Live Wallpaper Creator version 2.1. There is no demo version for this feature. If you want to use it, please buy the latest version from the download page.







Updating Applications

This tutorial is for Live Wallpaper Creator versions 2.0 and 2.1.

How to update an existing application using Live Wallpaper Creator? The answer is simple - use the Build Options tab. First, open the wallpaper project you would like to update and make sure that the Live Wallpaper Name, under the Configure Project tab, is the same as the original application. Then navigate to the Build Options tab and select the company which was used to build the original application from the Company dropdown. Then increment the Code Version and Name Version values. Code Version is an internal value which tells Android that this application is an update. The Name Version value is what your users will see when your application is on the market. Both values need to be incremented for the update to work. By default these values are 1 and 1.0 respectively. Bellow is a screenshot showing that both values were incremented to 2 and 1.1 respectively. It does not matter what values you choose as long as they are bigger than the ones used to build the original application. The process is the same for all future updates, simply increment the two values and make sure that the Live Wallpaper Name and Company are the same. Alright, now you are set to update your application, click build and upload the new .apk file to the market.

Live Wallpaper Creator - Update Application - Build Options Tab





Signing Applications by Using Eclipse

This guide explains how to sign android applications the easy way by using Eclipse. Once you have finally finished editing your project in Eclipse, to export the signed APK file follow these steps.

Step 1: Export Signed Application Package

In Eclipse, right-click on your project in the Package Explorer panel. Select Android Tools > Export Signed Application Package...

step 1 - export_signed_application_package

Step 2: Select Project to Export

A dialog window will appear asking you to select the project to export. Make sure that the project name selected is the same one as you clicked on in step 1, otherwise click Browse to find it or go back to step 1. Once finished, click Next.

step 2 - select_project_to_export

Step 3: Select Keystore

A dialog asking to select a keystore will appear. A keystore is simply a file. This keystore file was created during the setup process of LWC when you create your company. Each time you create a company an associated keystore file is created (provided you did not import an existing key during company creation). Select Use existing keystore option and click Browse.

step 3 - enter_path_to_keystore

Step 4: Browse to keystore file

Browse to <LWC installation directory>\settings\companies folder and select your keystore file. Each company you create with LWC creates a keystore file that resides in this folder. The keystore files continue to reside there even after you delete the associated company. This is so you can retrieve them later if you accidentaly deleted a company.

Depending on how many companies you have created, there may be more than one keystore file here. Select the keystore file that belongs to the company that you want to sign your application with. The keystore filename will look something like this: YourCompanyName_918283839123.keystore. If you have set the Hide extensions for knows file types option on your computer, then you will only see YourCompanyName_918283839123 without the extension. After selecting the right keystore file click Open.

step 4 - browse_to_keystore_file

Step 5: Enter Keystore Password

Enter your keystore password and click next. This is the same password you use to build applications with Live Wallpaper Creator. Click Next.

step 5 - enter_keytstore_password

Step 6: Select Key Alias

Select your alias from the dropdown box and enter your password again. Note: If you did not use LWC to create your keystore, this password might be different from the one you typed in step 5. A keystore file can store multiple keys each of which has its own password separate from the keystore's password. When the keystore was created with LWC, the same password was used both for the keystore file and the key inside it for simplicity. Once finished reading this confusing junk click Next.

step 6 - enter_key_alias_and_password

Step 7: Select Destination

Finally, select the destination where you want your apk file to be created and click Finish. A signed apk file will be created in the specified destination folder. Voila! Now you can upload this apk file to Google Play or other markets.

step 7 - select_destination_of_apk_file