Kotlin and Android Development featuring Jetpack (Pragmatic Bookshelf)
Hot This:
Most Active This Week
Most Active This Month
Most Active This Year
Most Active Last Three Years

I found an issue in Chapter 7 regarding android:backgroundTint vs app:backgroundTint.
How to replicate:
load chapter-7 from zipfile i...
New

I think I might have found a problem involving SwitchCompat, thumbTint, and trackTint.
As entered, the SwitchCompat changes color to hol...
New

@mfazio23
Android Studio will not accept anything I do when trying to use the Transformations class, as described on pp. 140-141. Googl...
New

I just bought this book to learn about Android development, and I’m already running into a major issue in Ch. 1, p. 20: “Update activity...
New

@mfazio23
code shows line;
android:contentDescription=“@string/play_button”
Is red because we have no string resource with that name r...
New
Most Active Over Three Years

I’m running Android Studio “Arctic Fox” 2020.3.1 Patch 2, and I’m embarrassed to admit that I only made it to page 8 before running into ...
New

This isn’t errata per se, but I discovered something unexpected while working through Chapter 5. I’m not sure whether I just misunderstoo...
New

Hello Michael,
i have problems with this line on page 78 in version B4.0:
android:entries=“@{AI.basicAI}”
it shows the error message: ...
New

Hi Michael,
line
android:text=’@{vm.currentPlayer.playerName ?? @string/na}’
produces error
…\PennyDrop\app\build\generated\source\ka...
New

Hello Michael,
i think in version B4.0 on page 89 this line is not correct:
this.players.value = playersForNewGame
GameViewModel.playe...
New

Hello Michael,
after finishing the Converter function i cannot start the App because function NewPlayer.toPlayer is missing the new attr...
New

Hi,
in the picture on page 92 turn text and current standings text should be empty because they are not implemented yet.
Keno
New

The book says: ‘Click the “Start a new Android Studio project” link’. But there is now such a link. There is a ‘Create New Project’ one.
New

Google strikes again… In ArcticFox 2020.3.1 patch 2 (Gradle 8.0), it looks like they changed Gradle’s syntax yet again in a way guarantee...
New

I’m not sure whether I just overlooked it somewhere prior to page 190, but when I got to page 190 and added the code at the bottom of the...
New

Hi,
on page 117 you only define the implementation for “Fearful Fred”.
To start the app the implementation for all AI’s should be added...
New

Hi,
first you create package “binding” and afterwards it is package “adapters”.
This is not consistently renamed.
Keno
New

Hello Michael,
on page 88 of version B4.0 the name viewModel is used in this line:
this.viewModel = pickPlayersViewModel
In the previo...
New

Hello Michael.
i think on page 127 you forgot to change function noPenniesLeft to penniesLeft.
Regards Keno
New

It looks like materialdesignicons.com removed the icon formerly at https://materialdesignicons.com/icon/currency-usd-circle-outline
The ...
New
Book Info
Publisher:
Pragmatic Bookshelf
Get money off!

The Pragmatic Bookshelf
35% off any eBook
Simply use coupon code "devtalk.com" at checkout. See full details here.