***Last updated on 11 May 2013 ***

Friday, 18 January 2013

Android Series : Part 2 - Exploring your emulator(AVD Manager)

Welcome back folks, if you followed me till the last tute then we are ready now. But before we begin you must be aware about the AVD Manager. Now prior to that when we develop an app each time we would not be creating an executable apk to directly test them on our phones. We will be using an emulator for that. Eclipse provides to you an inbuilt android emulator. Before using it we should first configure  it as per our target machine. I have an android phone with a resolution of 240*320( width * height) with Android 2.2 (Don't you dare laugh when I got my first android it was the latest Android Version) on it. Now I am going to show you how you have to configure it. I will be configuring it according to my phone, you just replace mine configs with yours. Confused? Just follow the screenshots.Wait! Wait! open eclipse , goto windows menu, select Android Virtual Device Manager, now follow the screenshots :-)


1. If you dont have this option in your Windows menu you did something terribly wrong. No need to worry read my earlier posts or drop your message.






2. Now you get a following window. In case you already have setup your Emulator no need to proceed further if not or you are confused please continue.




 3. After clicking NEW you get the following window.



AVD NAME : You can write watever name you like.

DEVICE : I set it according to my target machine's resolution. Since I physically test my apps on that hence 240*320.

 TARGET :Compulsory- Make It Android 2.2. We are learning with Android 2.2

CPU/ABI :ARM Processor (I will not go in depth of  it wiki it)

Make all the settings as per the screenshots as they are self explanatory.















4.Press OK

 In case any problem or queries(WHY,WHAT,HOW)  leave comments or drop a mail. Next we will start with the very famous Hello World Application. :-) And also Install Adobe CS3 Suite for designing graphics for our applications. I will give you a small intro of it. That is all for today.Tired.

Thursday, 17 January 2013

Android Series : Part 1 - Basics Continued

Continuing from where we left I suppose by now you would have downloaded the android bundle. Extract it using any compression/decompression tool. You will find in it Eclipse IDE. Open it and now we will configure Eclipse for Android 2.2 development , follow the following instructions-
1. Open Eclipse with Admin privileges (Right click.Run as administrator)
2. Go to Windows menu and open Android SDK Manager.
3. You will get checkboxes for each respective Android version available. You have to check             Android    2.2(API Level 8). We will get further into the details of API etc. later. Refer the screenshots.

4. Click Install Packages. A license agreement window appears with probably 3 radio buttons. You have to select Accept All.

5. Click Install

This particular download in most cases is not resume supported. So do not disconnect your internet connection or you might have to re-download it again from beginning. After your downloading is finished you will get the status as "installed"



Now we are done with it. In case you face any problems leave comments. You can also send me screenshots of the problems you are facing on my email id please don't poke me on my facebook account. This post is dedicated to my friend Himanshu Singh for his immense support(which he never gave and emotionally blackmailed me to write his name). :-)

Android Series : Part 1 - The Basics

In order to develop applications in Android it is a must for you to have basic JAVA programming concepts. Those who are familiar with Struts framework in Java you won't face any problem at all. Android applications are also developed in other languages also but  it is a lot more comfortable in JAVA so I am going to code in JAVA. If you have  knowledge of any programming language you can easily migrate to JAVA. In case you have any problem in migrating just let me know, I might be able to help you. Unlike other blogs I have decided to make a separate post for everyone's problems(technical). Now for today just follow the following instructions : - 
1. Open the following link 


2. Click "Download the sdk" on the left hand side.
  
 3. After clicking you would get a license agreement page and believe me its fun to read it so if you want you can read it for sure. Now the very important part that I forgot to tell you is that we will be developing our apps on Windows 7. Those who still have Windows XP please install Windows 7 too and those running Windows 8 please downgrade yourself to Windows 7 your pride won't suffer believe me. Those having problems installing Windows 8, better google it or ofcourse I am ask me. Accept the license agreement.  You will be getting two radio buttons 32-bit and 64-bit. Download as per your OS versions.

4. The download is resume supported so using a download manager would be best.

You might be curious to know the inside of the bundle so let me tell you. It would have Android SDK(Software Developer Kit) and  Eclipse IDE. Like Netbeans or any other IDE we use Eclipse for android development. Why we wil not use Netbeans is because I learnt it on Eclipse , most of the people of the world learnt it on Eclipse and so will you. However you can experiment later with netbeans.

Wait for the next post now the tutorial is getting too heavy

Wednesday, 16 January 2013

Android Application Development Series

Hello everyone I am going to start an e-learning series for Android. This series will be strictly for application development only. Concepts of gaming will be discussed but a lot of patience is required. However my focus would be more on application development and also how can you monetize your apps and earn! Yes! earnings don't get excited its a long journey till there. People thinking that it is a crash course please don't open this blog again. The future of the blog solely depends on you. Feed backs are important.Queries are welcomed. Enjoy droiding!!!