Friday, January 24, 2014

Android app development - What lured me to it!

The invention of telephone was definitely one of the finest inventions of mankind! I'm quite fascinated on witnessing the development from the then wired, bulky telephones to the present wireless mobiles. The past decade has seen tremendous development in the way we interact with our fellow humans. I still remember the days when cordless phones were first used; I used to wonder how such a thing is even possible! And then there was this "pager", going viral among the business class. Within a few years, came the mobile phones. At that time, I didn't fathom that this technology would be the future of a revolution in the communication industry. Now I know exactly where we are heading to; at least in the present scenario dominated by the Android market!

Since the day I bought my first android device, I was always curious to know how things worked. I've always been raring to understand how android apps worked, but procrastinating, thinking that this was just for the computer geeks. But things proved wrong when I started experimenting. I'm writing this blog to share my experiences on how to develop apps for the android OS.

Lets get started straight away!

As of today's world, everything starts with a Google search! I too started off with those generic words, "how to create android apps".

The android development software is a freeware and can be downloaded from the following link. For the comfort of beginners, the download package consists of all prerequisites that are needed for the proper functioning of this software.

http://developer.android.com/sdk/index.html

After downloading the Android SDK from the above link, extract the contents of the file to the root folder. (i.e. C drive for most cases). You could extract them into a folder called "Development".
One word of caution is not to move or rename any of the folders. This may render certain internal links unusable and we may need to manually reestablish the links.

So finally, the installation path will be C:/Development/adt-bundle-windows-x86-20131030

Inside this "adt-bundle-windows-x86-20131030" folder, there are three folders (eclipse, sdk and workspace). We'll be developing apps using the "eclipse.exe" application in the "eclipse" folder. The workspace folder will contain the backups of the apps we develop. Additionally, there is one "SDK Manager.exe" application in the "adt-bundle-windows-x86-20131030" folder. This is used to install add-ons. For eg. the Android ADT will presently install only the  files required for running the apps in 4.4 (kitkat) version. If you want to run the app in a different platform, Jelly Bean say, you have to manually download the required files for version 4.2.

Now, give yourself a pat on the back for successfully installing the Android ADT. We'll see about displaying the generic "Hello world" message in our first android app in the next post!

24 comments:

  1. I must say, I’m impressed with your site. I had no trouble navigating through all the tabs and information was very easy to access. I found what I wanted in no time at all. android apps development in australia

    ReplyDelete
  2. android app development powered devices and enhance them in any way they can. This does not only mean that Android devices incline to be more “cutting edge” than other smartphone alternatives, but it also means that the cost to tends to be lower to the consumers.

    ReplyDelete
    Replies
    1. Hi Aman Raien,
      I do accept that Android is not the ONLY technology that is available today. But the fact that there are 1 billion Android users as on date corroborates the argument.

      Delete
  3. If you are searching for cost effective as well as solid Mobile Application Development Services and Web Development in India provider then without thinking much you can choose to hire the services offered by Acetech. We are one of the leading companies offering affordable, timely and quality mobile apps services.

    ReplyDelete
  4. Thanks for the very informative blog and I extremely grateful that you perform this piece of writing very simply, I mean to say that it's quite simple to read and understand. Website Design Companies Bangalore | Web Designing Bangalore

    ReplyDelete
  5. I extremely grateful that you perform this piece of writing very simply, I mean to say that it's quite simple to read and understand Thank you so much for sharing this one Android App such a Innovative concept for work in this field, Thanks again all Kind of peaceful info,Love it- Android App Development

    ReplyDelete
  6. By launching a mobile app on two different platforms simultaneously, you are adding more to the development time and cost.

    Xamarin mobile app development Company in India

    ReplyDelete
  7. hello Thanks for sharing this information.Please more update we will back soon.We are one of the most trusted Android Mobile App Developmentand IOS application development to meet your business complex requirement through offshore world.
    Do you have project and want to discuss with us ?
    We can assist you in Web Application Development, Mobile App development, Games Development & Emerging Technology.





    ReplyDelete
  8. Really amazing information you shared. Thanks for sharing such knowledge. Top android app development Services

    ReplyDelete
  9. Good article, but it would be better if in future you can share more about this subject. Keep posting.
    mobile app development services

    ReplyDelete
  10. Restaurant Ordering System – A low cost Solution

    A restaurant online ordering system is one of the easiest ways to implement online restaurant marketing at very low cost. At this time and age where people are so busy and don't have time to cook and prepare their own food, having this system in your resto can be great leverage to increase profit margins.

    ReplyDelete
  11. Awesome post, Thanks for sharing useful information about android application development keep sharing more information with us.
    Sports Betting App Development

    ReplyDelete
  12. Thanks for sharing nice post....

    With us as your web development company in Delhi, you do not have to worry about appealing web designs. In the race of digitalization, let our products be the driving forces that you can thrive. Consider us as your developers and give your precious time in routing business strategies.

    Website Development Company Delhi
    Website Development Company In Delhi
    Web Development Company In Delhi
    Web Development Company Delhi

    ReplyDelete
  13. We are spearheaded in bringing new and innovative items and ideas to life. As one of the top Mobile App Development Company in Dubai we intend to assist you with distinguishing the dangers and openings related with the project and consequently bring to you the most recent mobile app development services. For More Info: Mobile App Development Company

    ReplyDelete
  14. Nice article and it’s really helpful content for us, keep sharing like this more informational article. If you a looking Leading Mobile App Development Company in Delhi NCR. Visit: Mobile App Developers in Delhi

    ReplyDelete
  15. Really nice and interesting post. I was looking for this kind of information and enjoyed reading this one. Keep posting. Thanks for sharing.
    Fantasy Sports App Development Company

    ReplyDelete