In NCAA/HS yes it is.
Pro-AM, Pro, Fiba... I can care less about that style of play.
Step 1. His left foot is the 1st step he takes as he ends his dribble
Step 2. Even though he did not land simultaneously on both feet we’d still let it go
Step 3. A player is not allowed to take a 3rd step prior to release of the ball for a try at a goal or a pass. His right is his 3rd step.
The Kobe play is slightly different as Kobe dribbles into the spin move as opposed to ending his dribble PRIOR to his "step thru"