Being new to programming of almost any kind, it seems like your trying to jump to the top of a building from the ground level instead of taking the stairs (or even elevator!).
I don't program for mobile, but having said that, you can find out which features the camera supports that *might* be accessible from Lc. Try reading this page about the
mobileCameraFeatures function . It doesn't answer all of your questions, so your next stop would probably be the dictionary to actually look up that function. This should tell you if the camera on the phone your working with has motion detection or not (I have no idea, and I am sure they are all different).
As for trying to jump from the ground to the rooftop, I'd suggest skipping doing it that way, and start off on the first step of the porch. Either start off with the guide for mobile, or go to the
lessons for mobile page and run through those, or even get used to the language/environment with some beginner desktop stuff.
IF your feeling really ambitious, and are serious about actually learning this environment, give the
BYU Course on Lc a whirl. There are lots of sources of help, and this one was formatted to take you from beginner up in a logical manner.
Not only will that give you some background to be able to write your own applications, but it will give you a better understanding of the answers you (may) receive here.