Hey there.
So after under its to do in styling you should see these welcome screen.
You can see here are a few options and for creating new project you should clique create a new androids
to do a project.
So Andrew it's to do a project is a bunch of flyers with programming code for one application.
In simple words application is the program that is launching on Android device phone tablet TV and thought.
According to tradition established in the programmers world our first application will be named Hello
World and print these words on form screen on the screen create and do a project.
You can see a few attributes which we have to input.
The first is application name.
You can see this name on the top panel.
When application is launched on a device as you've probably already guessed the application will be
named hello world below.
You can see company domain and this is the main of a company as it gets.
For example when I create application I use my domain name.
You're all dot com as you can see below the package name is automatically changing the package name
has changed to the name of my domain.
Written in reverse order.
Here you can see you're all dot com and here com dot Europe all and the name of the application in the
end.
Hello world.
This is Dawn for unique identification of the application in Google Play store.
When you publish your application since domain names are unique on the Internet domain name written
in reverse order guarantees unique name or the package a unique package name is also needed for identification.
Your application in your form but for the sake of simplicity we can use their common domain name Android
dot example dot com.
The next project location.
Here we have to specify our path to the folder where we'll be stored all the flowers or the application.
In my case it's users duty ELA career above androids to do projects and hello world.
Let's leave it by default and then click next on the next screen we can choose the devices on which
will be work.
Our application by default check books phone and tablet is checked below.
We can also check aware TV Android Auto and Android things by going to leave it by default.
And here we can choose minimum operating system which will be supported by our application and if we
click on dropdown list and scroll up we can see that minimum supported version now is API 14 Ice Cream
Sandwich.
Android developers decided call API versions by the name of desserts.
Ice Cream Sandwich.
Jelly Bean get cut and so on.
For more information about choosing the version of our application we can click on this link.
Help me choose.
And here we can see the rain two of the users which use different versions of API.
At this moment at the moment of course creating most of the users use their version six point zero.
As you can see these orange stripe of marshmallow is the most wide.
This means that most all the users use this operating system on the right.
You can see a number 39 comma three persons.
This is the number of users in persons which would use your application if you choose these API version
as minimum.
A better version for your application if you choose the newest version of a bi version.
Seven point one nougat.
As you can see only one and a half per cent of users which have the newest forms if you choose the oldest
version of operating system all 100 percent of users could use your application.
But in this case some features that are accessible in the newer versions of API wouldn't be used in
your application.
So we have to find the gold medal and in fact it is very simple because these operating system is recommended
by default.
At this moment this gift card version and if we choose this version we will get as you can see 90 coma
1 percent of all users and at the same time we would get in our application the most up to date features.
So let's give them the full version and below you can see the percentage of users which could use our
application click next.
And on this screen we can choose the activity template at the moment we want to analyze these in details.
Let's skip the default empty activity and click next on the screen.
We can give names to the two main files at this moment.
We're more interested in our loud while activity on the score main.
We go now work with this file in the beginning click next
and after installing of all needed components clique finish.
After that downloading of components we'll take some time.
It depends on the speed of your computer.
And here we go.
After the downloading we can see these work on screen.
Let's close it
and I have this error message with these blue link in style build tools.
Let's click on it
here.
Choose accept and click Next maybe you wouldn't have any problems during the installation process.
And then click finish.
The project is synchronizing so after process is finished we can collapse these bottom tab and maximize
androids to the window to see all more convenient and let's do a quick review of Android Studio.
We are now in main activity that java file and let's switch to another file in which we are more interested
now activity on the score main that example file this is layer out file and you can see visual view
of these file on the design tab.
If you click on text that you can see an x amount view of this file.
Let's close now.
Both files and call ups the left tab.
So you can see empty screen of androids to do and as you can see there are many buttons types different
options.
Please don't be afraid we will learn it all step by step.
In fact it's not so complex as it seems.
Not all of these features I used were frequently for example some of these features I've never used.
So I want to say it again.
Don't be afraid you will learn it all.
Step by step.
Well let's start.
Let's click on project panel and let's collapsed all folders.
And here we have two main folders two main directories directory app from application and directory
gravel scripts.
At this moment we are interested in app folder.
Let's open this folder and here we can see three nested folders manifests.
Java and address resources.
Let's start from manifest folder.
Open it.
And here you can see only one.
While Android manifest that x amount let's open it so you can see how it looks like.
This is an external file which describes the application.
Here you can see the name of the application whole world and also a lot of other attributes which describes
application.
We will look on it in details later.
And now let's open Java folder.
Here you can see three nested packages and in where a first of them you can see their main activity
file which contains Java code of the application and two Tests and directories on the bottom.
We don't need ones.
Now let's open main activity file and in this file the logic of application is located.
Java code and no alerts cause this folder and open folder race and then labeled folder in it and here
you can see activity underscore mean dot symbol file.
Let's open it.
And again you can see visual view on the design tab.
And the example you on the text tab.
Let's switch on design top.
Again we can increase this view.
Clicking on plus sign and of course with the minus sign we can decrease the view.
You can adjust it more convenient for you.
And here application is displayed like it would look on the device screen.
And if you want to run your app on the real device you have to do some manipulations with your phone
and we will talk about that further.