.

.

Showing posts with label Android. Show all posts
Showing posts with label Android. Show all posts

Friday, 26 October 2012

Android Beginning

Learn how to develop applications for Android mobile devices using simple examples, ready to run with your copy of the software development kit. Author and Android columnist, writer, developer, and community advocate Mark L. Murphy shows you what you need to know to get started on programming Android applications–everything from crafting graphical user interfaces to using GPS, accessing web services, and more!
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. Some Android books race through the material, trying to cover as much ground as possible in as few pages as possible. Experienced writer and community advocate Mark Murphy shows you how to develop Android applications simply and with care.
The book includes dozens of sample projects, ready to run with your copy of the SDK—not just one huge project where you have difficulty finding the specific examples of the technique you are looking for. You can even get these sample programs online at Apress.com.

What you’ll learn

  • Discover what Android is and how to use Android to build Java-based mobile applications for Google Phones G1 and more phones as they hit the market
  • Work with the new Android 1.x SDK
  • Create user interfaces using both the Android Widget framework and the built-in WebKit-powered web browser components
  • Use scripting with BeanShell
  • Work with menu inflation, fonts, SDK tools, rotation events, and more
  • Work with TabActivity, MyLocationOverlay, DDMS, and more
  • Utilize the distinctive capabilities of the Android engine including maps, Internet access, integrated search, media playback, and more
  • Use and create similar sample Android applications for services, content providers, mapping, and location-based services/events.

Who this book is for

This book is aimed at people new to mobile development, perhaps even to Java itself.

Download : Beginning Android 
Enjoy !

Tuesday, 23 October 2012

Using Eclipse to develop android app.



This document will help you set up the Eclipse IDE for Android platform development.
Note: if you are looking for information on how to use Eclipse to develop applications that run on Android, this is not the right page for you. You probably would find the Eclipse page on developer.android.com more useful.

Basic setup

First, it's important to make sure the regular Android development system is set up.
cd /path/to/android/root 
make
Important: You will still be using make to build the files you will actually run (in the emulator or on a device). You will be using Eclipse to edit files and verify that they compile, but when you want to run something you will need to make sure files are saved in Eclipse and run make in a shell. The Eclipse build is just for error checking.
Eclipse needs a list of directories to search for Java files. This is called the "Java Build Path" and can be set with the .classpath file. We have a sample version to start you off.
cd /path/to/android/root 
cp development/ide/eclipse/.classpath .
chmod u+w .classpath
Now edit that copy of .classpath, if necessary.

Increase Eclipse's Memory Settings

The Android project is large enough that Eclipse's Java VM sometimes runs out of memory while compiling it. Avoid this problem by editing the eclipse.ini file. On Apple OSX the eclipse.ini file is located at
/Applications/eclipse/Eclipse.app/Contents/MacOS/eclipse.ini
Memory-related defaults (as of Eclipse 3.4):
-Xms40m 
-Xmx256m 
-XX:MaxPermSize=256m
Recommended settings for Android development:
-Xms128m 
-Xmx512m 
-XX:MaxPermSize=256m
These settings set Eclipse's minimum Java heap size to 128MB, set the maximum Java heap size to 512MB, and keep the maximum permanent generation size at the default of 256MB.
Now start Eclipse:
eclipse
Now create a project for Android development:
1.      If Eclipse asks you for a workspace location, choose the default.
2.      If you have a "Welcome" screen, close it to reveal the Java perspective.
3.      File > New > Java Project
4.      Pick a project name, "android" or anything you like.
5.      Select "Create project from existing source", enter the path to your Android root directory, and click Finish.
6.      Wait while it sets up the project. (You'll see a subtle progress meter in the lower right corner.)
Once the project workspace is created, Eclipse should start building. In theory, it should build with no errors and you should be set to go. If necessary, uncheck and re-check Project Build Automatically to force a rebuild.
Note: Eclipse sometimes likes to add an import android.R statement at the top of your files that use resources, especially when you ask eclipse to sort or otherwise manage imports. This will cause your make to break. Look out for these erroneous import statements and delete them.

When You Sync

Every time you repo sync, or otherwise change files outside of Eclipse (especially the .classpath), you need to refresh Eclipse's view of things:
1.      Window > Show View > Navigator
2.      In the Navigator, right-click on the project name
3.      Click Refresh in the context menu

Adding Apps to the Build Path

The default .classpath includes the source to the core system and a sample set of apps, but might not include the particular app you may want to work on. To add an app, you must add the app's source directory. To do this inside Eclipse:
1.      Project > Properties
2.      Select "Java Build Path" from the left-hand menu.
3.      Choose the "Source" tab.
4.      Click "Add Folder..."
5.      Add your app's src directory.
6.      Click OK.
When you're done, the "source folder" path in the list should look like
android/packages/apps/YOURAPP/src
Depending on which app(s) you include, you may also need to include othersrc/main/java directories under android/dalvik/libcore. Do this if you find you cannot build with the default set.

Eclipse formatting

You can import files in development/ide/eclipse to make Eclipse follow the Android style rules.
1.      Select Window > Preferences > Java > Code Style.
2.      Use Formatter > Import to import android-formatting.xml.
3.      Organize Imports > Import to import android.importorder.

Debugging the emulator with Eclipse

You can also use eclipse to debug the emulator and step through code. First, start the emulator running:
cd /path/to/android/root 
. build/envsetup.sh 
lunch 1    
make       
emulator
If the emulator is running, you should see a picture of a phone.
In another shell, start DDMS (the Dalvik debug manager):
cd /path/to/android/root 
ddms
You should see a splufty debugging console.
Now, in eclipse, you can attach to the emulator:
1.      Run > Open Debug Dialog...
2.      Right-click "Remote Java Application", select "New".
3.      Pick a name, i.e. "android-debug" or anything you like.
4.      Set the "Project" to your project name.
5.      Keep the Host set to "localhost", but change Port to 8700.
6.      Click the "Debug" button and you should be all set.
Note that port 8700 is attached to whatever process is currently selected in the DDMS console, so you need to sure that DDMS has selected the process you want to debug.
You may need to open the Debug perspective (next to the "Java" perspective icon in the upper-right, click the small "Open Perspective" icon and select "Debug"). Once you do, you should see a list of threads; if you select one and break it (by clicking the "pause" icon), it should show the stack trace, source file, and line where execution is at. Breakpoints and whatnot should all work.

Bonus material

Replace Ctrl with the Apple key on Mac.
shortcut
function
Ctrl-Shift-o
Organize imports
Ctrl-Shift-t
load class by name
Ctrl-Shift-r
load non-class resource by name
Ctrl-1
quick fix
Ctrl-e
Recently viewed files
Ctrl-space
auto complete
Shift-Alt-r
refactor:rename
Shift-Alt-v
refactor:move

Monday, 24 September 2012

Download Talking Tom Cat App for PC free


There are some games/apps which have found their ways to all major mobile operating systems and one out of the them is ‘Talking Tom Cat’. If you are gaming addict and love to play games on your portable gadget, then you must be familiar with this popular game. ‘Talking Cat Application comes in the ‘Fun’ category and even leads the queue there. The game has tasted a huge success on both the Android and iOS. Well, the story of its success is still going continuously.
There are many people who don’t have access to high-end devices due to low economical state. If you also come among them or your nerds are just excited to enjoy this game on your PC, then this post is for you as I am writing the step by step guide for the same.
Note : There are many ways to enjoy Talking Tom Cat on your PC but most of the methods involve the downloading of .swf file, in which you are allowed to play with the cute body of it and nothing else. Shocked? But it’s so, you can’t speak over to the funny cat and then get your words repeated back. Then what’s the meaning of  it in .swf versions ? Well, even I’m shocked over it.

Don’t worry!! This process will make you to enjoy actual Talking Tom Cat for Computer and that also with the voice input feature for which you need to have microphone with you.

Download and Play ‘Talking Tom Cat App’ on PC

  • First of all, download the Blue Stacks.
  • It’s an emulator to play Android games on PC. You can download it from here.
  • After downloading, install the same in your computer.
  • By default, it will get installed in the drive, in which Windows is installed.
  • Of course, you can choose any drive.
  • Now you need to download the .apk file of  ‘Talking Tom Cat’.
  • If you have already it with you, then you can simply upload it by using ‘Browse’ option.
  • You can use the ‘Search’ feature to search for .apk file of ‘Talking Tom Cat’.
  • From the search results, click and download it
  • The  process will require you to download the graphic files.
  • Do what is required, to proceed further.
  • Within the moment of a few seconds, Talking Cute Cat’ will get installed and you can enjoy it on your PC.
Now just use your microphone to speak anything. The funny cat will catch your words and then will repeat in funny tone creating immense fun. You can use your mouse to go naughty with body of it.
So are you ready to enter the world of fun and laugh on your PC ? Then go ahead and download the Talking Tom Cat on your PC and start playing it now. Don’t forget to share your experience with us via the comment box below.
Disclaimer : As notified above also, this is not the official version of the app, but has been used into computer using various third-party software which is not at all linked with that app.

 

Get Latest Updates: Subscribe Now | Like Us on Facebook

X