I may be a bad student, but let's talk abou that....
I have been reading the beginner's guide about canvas'. It's 15 pages long. It has needeles and a compass. It's one big long code of getting angles and rotation correct. How is that going to help me???????
OK, this is what SHOULD be the canvas tutorial.
1) this is how to put up a backgorund
end of lesson
2) this is how you put up a pac-man character on screen.
end of lesson
3) this is how you move pac-man around the screen.
end of lesson
4) this is how you put up a ghost
end of lesson
5) this is how pac-man dies when touches ghost
end of lesson
This is not a summary for a Canvas tutorial but for a Game tutorial. That's very different. Your chapters 3 and 5 have nothing to do with a Canvas.
The first chapter would have just three lines:
Dim C as Canvas
C.Initialize(Activity)
C.DrawColor or C.DrawBitmap (but it's easier to do Activity.SetBackgroundImage)
The second chapter : a few lines too to illustrate DrawBitmap. The same lines in chapter 4. No one will write such a book. It would be like rewriting the manual for each Canvas method.
I agree about the fact some tutorials or important things to know are scattered. But Klaus is the kind of guy trying to gather them all. Your comment is not nice for his work. You should help him instead of complaining.
What did you expect when you write your post ? When I read that, I thought two things:
- this guy should choose another hobby. That's not a shame. I tried one day to understand quantum physics and I soon felt lost. I gave up. It does not mean I'm stupid either.
- maybe the development with Android is not for beginners, even with B4A. When I discovered all of this a few months ago, my first impression was that Android with its Java language, its concepts, its architecture, its XML files, was definitely not for beginners. Then, I found B4A. Erel really did a good work to make Android accessible to the many and he sells his product at an incredible low price. Without B4A, I don't know if you succeed in writing Hello on your phone.
I agree that a lot of things can be improved in the guides or in the tutorials, but asking for it nicely is better than shouting out loud. Don't forget that the "bad teachers" are the same people that takes some time to try to help you in this forum.