Showing posts with label ADB Driver Installer. Show all posts
Showing posts with label ADB Driver Installer. Show all posts

Getting your Environment Ready for Android Programming



Things you need to be in place to start designing your app are:
  1.  A computer (32bits or 64bits).
  2. JDK. Downloadable through this link http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html .You should download 32bit (x86) if your system is 32bit and 64bit (x64) its if your system is 64bit.
  3.  Android Studio. Downloadable through this link https://developer.android.com/studio/index.html
  4. ADB Driver Installer. Downloadable through this link http://adbdriver.com/downloads/
  5. An Android Phone

How to know if your system is 32bit or 64bit
If you don't know what bit is your system, if it is 32bit or 64bit, follow this direction
Go to Control Panel > System and Security > System


Having downloaded JDK, Android Studio and ADB Driver Installer, the next step is to install them. In case you downloaded the zipped files you need to unzip it by using WinRar or any other software application that is responsible for unzipping files.
Note
You should install the JDK first and after you are done installing it. You can install Android Studio. If you do otherwise, your Android Studio won’t be usable.
For ADB Driver Installer, you don’t need to install it. Just move it to your desktop so that it will be easily accessed.
Having Install your Android Studio successfully (in case you have troubles installing your Android Studio, drop your comments stating the error message or what problem you are facing), proceed to the next tutorial.

In this tutorial I will be using Android Studio Version 2.3.3, don’t worry if you have a lower version or a higher version.

Defining some important words in Android Programming

What is XML?
XML is the acronym for eXtensible Markup Language. As HTML is for web development so as so XML is for application development. HTML which stands for Hyper Text Markup Language has many things in common with XML.
XML is responsible for the layout of an application, the design in a nutshell. The part that will visible to your users.

What is Java?
Java is an object oriented programming language. It responsible for how events like button clicks interact with each other. For instance, if you click on a button and no Java code was written for what the button should do, the button won’t do anything.
In a nutshell, XML without Java is dead, it is like a computer that has hardware component without software components.

What is IDE?
searchsoftwarequality defines IDE as An integrated development environment (IDE) is a software suite that consolidates the basic tools developers need to write and test software. Typically, an IDE contains a code editor, a compiler or interpreter and a debugger that the developer accesses through a single graphical user interface (GUI). An IDE may be a standalone application, or it may be included as part of one or more existing and compatible applications
IDE stands for Integrated Development Environment. It is the environment responsible for how java programs are run. There are different types of IDEs: Android Studio, Netbeans, Eclipse, Unity etc. In this tutorial we will be making use of Android Studio.

What is Android Studio?
Android Studio is a studio built for Android developers to be able to design all kinds of Android applications. It is the official IDE for developing Android applications. You don’t need to be an expert in programming to use Android Studio. There are many classes that are already available for you. For instance, if you start a new project in Android Studio, you automatically have a activity.xml for XML and Activity.java and also a package name. Another interesting thing about Android Studio is that you don’t need to type the code for importing a class, all you need do is to type the class and press Alt +Enter on Windows.

What is ADB Driver Installer?

ADB stands for Android Debugging Bridge while ADB Driver Installer is responsible for how your Android phone will be visible in Android Studio when you want to run or debug your App