desarrollar apps para android

Tips to be an Android app developer and live on it

develop apps for android

For almost a decade, many are the developers who are betting on the two mobile ecosystems currently available in the market: iOS and Android, the latter being the one It has a greater market share worldwide, about 85%.

If you think the time has come to reorient your professional career or you are new to the world of programming and want to dedicate all your efforts to the Android mobile ecosystem, here are some tips to be an Android app developer And not die trying.

Know how to program and know English

Android programming languages

The first and main thing is to know the different programming languages ​​that we can use on Android. There are many programming languages, but in this case, as in iOS, it is necessary to have knowledge of object-oriented programming languages (OOP), such as C ++ and Java.

Object-oriented programming, if you have no knowledge of programming, divides the code into objects that are then connected to each other. Each of these languages they have their advantages and disadvantages.

If you still don't know how to program, another aspect that you should keep in mind is that, yes or yes, you must know english, since all the documentation available for programming languages ​​is mostly in English. It is not necessary to be an expert in the language of Shakespeare, but to have more than basic knowledge.

Alternative to C ++ and Java for Android program: Kotlin


Both Apple and Google are aware of how important it is to have a developer community behind the Play Store. An ecosystem without applications It is absolutely worthless.

To try to encourage the creation of applications between veteran developers and those who are interested in this activity, Apple created Swift and Google officially bets on Kotlin.

Kotlin is an object-oriented programming language, much simpler and more accessible since it requires less formalities and rules than Java and C ++. According to Google, creating applications with Kotlin for Android allows reducing the number of lines of code needed by 40%, since each line includes more information.

This programming language is relatively new (2013), as is Apple Swift (2015), but despite its youth, on the internet We have at our disposal a large number of forums and websites of support that will solve all our doubts, as long as we use English to find them.

Read the Play Store guidelines carefully

Google offers us a series of guidelines that every developer must follow if you want your applications to be available in the Play Store. For this, all applications must behave in a manner consistent with the platform, follow the guidelines of material design regarding visual and navigation patterns in addition to meeting the standards of quality, compatibility, performance and safety among others.

These guidelines also inform us of the type of applications that never exceed the filters of the Play Store, so it is interesting to read them if our intention is to create an application that is not available (if it is not for something).

What application do I need to program on Android

Android Studio