Cerrado

Write an Android application

The Android Software Development Kit (or SDK)

The Android Software Development Kit (SDK) is actually a collection of tools that will help you make Android apps. There's more outside the SDK that we'll discuss, but here are some of the most helpful tools in the SDK:

Eclipse/Android Studio

There are two primary integrated development environments (IDE) for Android. An IDE is the main program where you'll write code and put your app together. It can help you organize and edit the various files in your app, manage the packages and supporting libraries you app will need, and test it out on real devices or emulators.

The default IDE for Android is Eclipse. Eclipse allows you to modify Java and XML files and organize the various pieces of your application, among many other tasks. The version you get from Google also includes a package manager that allows you to update to the latest version of Android tools as soon as Google releases them.

The main alternative is Android Studio, which is currently being made directly by Google. Like many Google projects, Android Studio is part of a prolonged beta. The long-term intention is for Android Studio to replace Eclipse as the primary IDE for Android development. That doesn't necessarily mean it's for everyone. For example, if you need to make use of the Native Development Kit for apps like games (hint: if you need it, you probably already know you need it), Eclipse is mandatory. However, Android Studio is a good option if you want to get a jump start on the future, and you're willing to tolerate some possible bugs.

No matter which IDE you choose, using it is a bit like Photoshop: it can do a ton of cool things, but you'll probably only learn the individual tools as you need them. However, this is also a good place to get started on some of the basics of Android development. Here are some great tutorials and resources to get you started:

Udacity - Developing Android Apps: This 8-week online class has a good amount of free elements, taught directly by Google engineers. The course won't just copy-paste code, but it will help you learn some of the core concepts and features you'll need.

Android Developer Training: Part of Google's documentation includes training tutorials on how to use its tools. These documents will walk you through basic features of the IDE. If you don't have much experience developing applications, this might not turn you into a master dev, but it will help you learn the tools.

Vogella: It's worth mentioning Vogella tutorials in just about every section here. This massive set of tutorials covers just about everything you could cover. If you have a basic question not covered above, check Vogella.

ADB

We've talked about ADB before from a regular user perspective, but the tool's primary purpose is actually to aid in development. As such, it's included in the Android SDK. You can use this to load software or make changes to your devices when it's plugged into your computer. Here are some of the basic tools you can use with ADB, but if you want to learn more as a developer, check these out:

ADB Documentation: This is the primary resource from Google on what ADB is and how it works. You can find most of what ADB is capable of here.

Vogella - Using the Android Debug Bridge: Another Vogella tutorial, this one covers the basics of how ADB works and some of the common things you can do with it. If you don't want to dig through Google's documentation for the one command you need, this might be a good place to start.

Habilidades: Android, Administración de bases de datos, Mobile App Development, Arquitectura de software, Visual Basic

Ver más: tarot card application android free, write toolbar application android, unique application android free, application android sip voip, start camera application android, simple database application android, icdl course free, porting iphone application android, windows form application read write text, model golf course free, design golf website course free, computer diploma course free dhaka, need write letter english translated spanish free, timer application android, dreamweaver course free online urdu

Información del empleador:
( 0 comentarios ) Pakistan

Nº del proyecto: #14569546

15 freelancers están ofertando el promedio de $62 para este trabajo

JankiThakkar7

Dear Client, -I am Talented and Experienced Native Mobile Application Developer looking here for a chance to show my programming skill. -I am the Member of GDG(Google Developer Group,Ahmedabad) and have deployed mo Más

$30 USD en 3 días
(90 comentarios)
6.3
$25 USD en 1 día
(40 comentarios)
5.6
pinkcitysolution

Hi, Pinkcity Solutions is an IT based company located in Jaipur, Rajasthan, India. The company is serving from last 4 years in the Web, Mobile, Graphic and SEO development work. We are complete team of profession Más

$25 USD en 1 día
(16 comentarios)
4.7
$25 USD en 1 día
(11 comentarios)
4.8
softsolution1991

## We have done more then 1500+ website or app development work in last 5 years many projects done on freelancer ,we are best rated freelancer as per your requirements. ## Greetings !! Thanks for providing us a cha Más

$500 USD en 7 días
(14 comentarios)
4.4
$25 USD en 1 día
(12 comentarios)
3.8
itinfocube

Hello! Greetings of the day! We will develop the mobile application for iOS and Android as per your requirements. Our company has the expertise in Ionic, PhoneGap, Angular-JS, SQLITE, XCODE, Cordova, Adobe Photos Más

$112 USD en 1 día
(1 comentario)
3.6
RoshanDixit

We Have Done your work with 100% quality. Pay After Satisfaction. I have comfortable to done your work with 100% accuracy. i have 10 year experience on web development. Relevant Skills and Experience Portfolio List h Más

$25 USD en 1 día
(4 comentarios)
3.4
$25 USD en 1 día
(5 comentarios)
1.9
$25 USD en 1 día
(4 comentarios)
1.5
$25 USD en 1 día
(0 comentarios)
0.0
$25 USD en 1 día
(0 comentarios)
0.0
dixarth

I just gone through your project requirement in detail and understood what exactly you are looking for. so I am interested to assist you to manage your tasks in all possible ways. Relevant Skills and Experience I have Más

$25 USD en 1 día
(0 comentarios)
0.0
$25 USD en 1 día
(1 comentario)
0.0
$15 USD en 1 día
(0 comentarios)
0.0