Когда вы приступаете к разработке приложений для Android - вы как будто оказываетесь в чужой стране: даже зная местный язык, на первых порах всё равно чувствуете себя не комфортно. Такое впечатление, что все окружающие знают что-то такое, чего вы никак не понимаете. И даже то, что вам уже известно, в новом контексте оказывается попросту неправильным.Третье издание познакомит вас с интегрированной средой Android Studio, которая сильно облегчает разработку приложений. Вы не только изучите основы программирования, но и узнаете о возможностях самых распространенных версий Android; новых инструментах, таких как макеты с ограничениями и связывание данных; модульном тестировании; средствах доступности; архитектурном стиле MVVM; локализации; новой системе разрешений времени выполнения. Все учебные приложения были спроектированы таким образом, чтобы продемонстрировать важные концепции и приемы программирования под Android и дать опыт их практического применения.3-е издание.
Kogda vy pristupaete k razrabotke prilozheniy dlya Android - vy kak budto okazyvaetes v chuzhoy strane: dazhe znaya mestnyy yazyk, na pervykh porakh vsye ravno chuvstvuete sebya ne komfortno. Takoe vpechatlenie, chto vse okruzhayushchie znayut chto-to takoe, chego vy nikak ne ponimaete. I dazhe to, chto vam uzhe izvestno, v novom kontekste okazyvaetsya poprostu nepravilnym.Trete izdanie poznakomit vas s integrirovannoy sredoy Android Studio, kotoraya silno oblegchaet razrabotku prilozheniy. Vy ne tolko izuchite osnovy programmirovaniya, no i uznaete o vozmozhnostyakh samykh rasprostranennykh versiy Android; novykh instrumentakh, takikh kak makety s ogranicheniyami i svyazyvanie dannykh; modulnom testirovanii; sredstvakh dostupnosti; arkhitekturnom stile MVVM; lokalizatsii; novoy sisteme razresheniy vremeni vypolneniya. Vse uchebnye prilozheniya byli sproektirovany takim obrazom, chtoby prodemonstrirovat vazhnye kontseptsii i priemy programmirovaniya pod Android i dat opyt ikh prakticheskogo primeneniya.3-e izdanie.