私は大学学部1年の講義でC言語の入門を勉強した程度で購入しました。
どうしても端末で動作するプログラムより、視覚的に楽しめるものを作りたかったので。
確かに詳しい部分はCやC++に詳しくないと理解できないのかもしれませんが、改造して自分なりのアプリケーションを作るだけなら、
入門程度の知識と、あとはウェブで検索して目的のAPIや他人のサンプルを探せる力があれば何とかなります。
Cではない書き方も、「そういうものなんだ」と思えばそんなに難しくはないでしょう。
なので、この本は本格的に学びたい人よりも、遊んでみたい人に向いていると思います。
ただ、開発環境が無料版だと制限を受けるので、ダイアログボックスやボタンやメニューを作るには根気がいりますが。
この本で楽しんで興味を持ったら、もっと本格的な勉強に移るといいかもしれません。