Where to start Android programming?
VTC Academy VTC Academy
Where to start Android programming?

Where to start Android programming?

Posted on 15/10/2018

Where to start Android programming is a question that many students are interested in. Today, we find out how to get started with Android programming and the software to prepare to learn it.

1. Where to start Android programming?

Before you start learning Android programming, you should start with the following basic knowledge:

Java programming experience

Android programming is mostly done in Java. Java is a language is not difficult to learn, but when developing Android applications it may be difficult to understand if you do not have a solid foundation of this language. Android Java is not the same as standard Java, but standard Java learning will make it easier for you to learn programming.

Experience of XML

Having an understanding of XML is very useful in learning Android programming. XML files make it easier to declare user interface components in the application. The experience of XML gives you great advantages when learning Android.

Development environment

Many Android programmers have moved gradually from Eclipse to Android Studio and if you have experience with Android Studio it will also be an advantage.

2. Which software should be used to program Android?

The two most basic components required to program Android are the JDK (Java Development Kit) and the Android SDK (Software Development Kit). The JDK is used to create a virtual machine execution environment for the operating system we are using. Android SDK contains Android versions, necessary API functions, source code illustration as well as other programming support tools. When Google releases a new version of Android, the Android SDK is also updated.

You can program Android on Eclipse but now, Google recommends using Android Studio as an IDE for programming. If you program Android on Eclipse, you must install your own Android SDK with Android Studio, at the end of installing the program, the software will automatically install you Android SDK.

These are the first steps to prepare for you to start learning programming on Android. Hopefully the knowledge in this article will help you a lot!

Xếp hạng: 0 / 5. Lượt bình chọn: 0

Rất tiếc vì trải nghiệm không tốt của bạn về bài viết này!

Bạn có thể cho chúng tôi biết bạn chưa hài lòng vì điều gì không?

Other news
How to Become an Android Developer

How to Become an Android Developer

Posted on 25/09/2018
As mobile apps connect more of the planet, and enable users around the globe to engage in more interesting and innovative ways than ever imagined, the job of the mobile app developer has become ever more enriching, fulfilling, and necessary to the modern global economy. The mobile apps we use every day have changed the way we conduct business, the way we communicate and consume entertainment, the way we learn things about the world. You wouldn’t be wrong if you thought mobile app development sounded like one of the coolest job industries of the moment.
Events How to do #1: Responsive Web Design attracts young people who love Technology in Hanoi

Events How to do #1: Responsive Web Design attracts young people who love Technology in Hanoi

Posted on 10/09/2018
On September 8, 2018, the event How To Do #1: Responsive Web Design took place successfully with the participation of many students who love IT in general and web programming in particular.
MOU Signing Ceremony between VTC Academy and Kake Educational Institution

MOU Signing Ceremony between VTC Academy and Kake Educational Institution

Posted on 25/04/2024
VTC Academy, a leading IT and design academy in Vietnam, has announced a partnership with Kake Educational Institution (Kake Gakuen), a renowned entity from Japan, to introduce a remote bachelor's degree program in the field of Information Technology.
Latest course
3D Modeling

3D Modeling

4.9 (6576)
Course format: On campus
Duration: 2 years
Major: Design
Game Development

Game Development

4.9 (7545)
Course format: On campus
Duration: 2 years
Major: Information Technology
3D Animation

3D Animation

4.9 (6777)
Course format: On campus
Duration: 2 years
Major: Design
Full-stack Digital Marketing

Full-stack Digital Marketing

5 (7656)
Course format: On campus
Duration: 2 years
Major: Digital Marketing
Other news
How to Become an Android Developer

How to Become an Android Developer

Posted on 25/09/2018
As mobile apps connect more of the planet, and enable users around the globe to engage in more interesting and innovative ways than ever imagined, the job of the mobile app developer has become ever more enriching, fulfilling, and necessary to the modern global economy. The mobile apps we use every day have changed the way we conduct business, the way we communicate and consume entertainment, the way we learn things about the world. You wouldn’t be wrong if you thought mobile app development sounded like one of the coolest job industries of the moment.
Events How to do #1: Responsive Web Design attracts young people who love Technology in Hanoi

Events How to do #1: Responsive Web Design attracts young people who love Technology in Hanoi

Posted on 10/09/2018
On September 8, 2018, the event How To Do #1: Responsive Web Design took place successfully with the participation of many students who love IT in general and web programming in particular.
MasterClass Season 3: A Journey of Learning, Creativity, and Inspiration

MasterClass Season 3: A Journey of Learning, Creativity, and Inspiration

Posted on 06/08/2024
Masterclass Season 3 has been an extraordinary journey of learning, creativity, and inspiration for students at VTC Academy.

Contact VTC Academy

    I have read and agree to the General Provisions and Information Security Policy of VTC Academy.

  • Hanoi: 0981 114 757
  • Da Nang: 0865 098 399
  • Ho Chi Minh City: 0818 799 299