Добро пожаловать в динамичный мир разработки приложений для смартфонов и планшетов Android с использованием Android Software Development Kit (SDK), языка программирования Java , а также новой и быстро развивающейся среды разработки Android Studio. В издании представлены передовые технологии разработки мобильных приложений для профессиональных программистов. В основу книги заложен принцип разработки, ориентированной на приложения , — концепции разработки показаны на примере полностью работоспособных приложений Android, а не фрагментов кода. Каждая из глав начинается с вводной части, в которой кратко описано разрабатываемое приложение. Далее приводятся результаты тестирования приложения и обзор технологий, которые приминялись в процессе его разработки. И в конце выполняется детальный анализ исходного кода приложения. Более миллиона человек уже воспользовались книгами Дейтелов, чтобы освоить Java, C#, C , C, JavaScript, XML, Visual Basic, Visual C , Perl, Python и другие языки программирования . Третье издание данной книги позволит вам не только приступить к разработке приложений для Android, но и быстро опубликовать их в Google Play . Третье издание книги было полностью обновлено и познакомит вас с возможностями Android 6 и Android Studio. Из книги вы узнаете о: Разработке, ориентированной на приложения. Android 6 SDK. Android Studio IDE. Материальном дизайне. Поддержке и библиотеках совместимости. REST-совместимых веб-сервисах и JSON. Разрешениях Android 6.0. Паттернах View-Holder, компонентах ListView и RecyclerView. Печати из приложений. Режиме погружения. Тестировании на смартфонах Android, планшетах и в эмуляторе. Cloud Test Lab. Android Wear и Android TV. Отправке приложений в Google Play. Предполагается, что читатели этой книги знают язык Java и обладают опытом объектно-ориентированного программирования. Также предполагается, что читатель знаком с XML — как вы увидите, проекты Android содержат много файлов XML, хотя программист часто работает с XML в редакторе, в основном скрывающем значительную часть XML. Мы используем только завершенные рабочие приложения, поэтому, даже не зная Java, но имея опыт объектно-ориентированного программирования на С , C#, Swift или Objective-C, вы сможете быстро освоить излагаемый в книге материал, а заодно узнать много полезного о Java и объектно-ориентированном программировании .
Характеристики книги | |
Состояние | Новое |