I have not very extensive knowledge in programming: I usually created programs like databases, for example, "Students" (who was late and when, and the like). Also created a phone book and weather forecast on Android.

Actually the last I really liked. Udacity provides a course in which step by step how to create a program is described. I did not find any more analogs (so that some large and interesting project could be explained so well). But I would love to! Well, or at least an idea to create a newbie. Right now the utility meter prompted; also found this list on the internet

A lot of information, but do not know what to take. I was told: read less - write more, and already as you write the code you will study the aspects you are interested in.

Closed due to the fact that it is necessary to reformulate the question so that it was possible to give an objectively correct answer to the participant Nicolas Chabanovsky ♦ 31 Aug '16 at 4:57 .

The question gives rise to endless debates and discussions based not on knowledge, but on opinions. To get an answer, rephrase your question so that it can be given an unambiguously correct answer, or delete the question altogether. If the question can be reformulated according to the rules set out in the certificate , edit it .

  • 2
    startandroid.ru valid tutorials - Kirill Stoianov
  • four
    I can advise «Android. Programming for Professionals ”(by Brian Hardy, Bill Phillips). The information described in the second edition of this book is quite relevant. Despite the title, the book comes with an explanation from scratch (but you need to know java ). - s8am
  • one
    On github a huge number of projects of any levels of complexity. A more detailed search will help find something more specific - pavlofff
  • one
    + I advise to @ s8am 2 edition all the same more, since there are considered more relevant things - abbath0767

1 answer 1

I recommend you Android 6 for professionals 2015

The current book is in Russian with an emphasis on practice with a lot of interesting projects in the box, during consideration of which the author touches on most aspects of the framework that provide enough knowledge to start coding on Android.

Well, after the book, develop skills and knowledge in the search for solutions for specific tasks, reading literature and in the process of communicating with good people.

PS (Despite the fact that in the Russian version the book is called for "... professionals" , the book reads easily and after reading the chapters there are no ambiguities, so the author thoroughly chews on concepts and implicit parts of the code)

Somewhere else I downloaded the source code of the book’s projects, but, unfortunately, I could not find the link again.

Well, if you are interested in video tutorials, then in Russia the largest one is definitely StartAndroid .
Also, you should also pay attention to http://developer.alexanderklimov.ru/android/ (PS the largest website in runet )