Dev for Android, Step by Step?

Is AndroidWorks absolutely necessary to develop on the Android platform with Unreal projects?

Thanks