Describe how you would approach an Android live coding task from start to finish.
For grading, represent your approach as an ordered list of phases. Implement android_live_coding_plan(requirements), where requirements is a list of clarified task requirements and the result is the recommended phase sequence, beginning with clarification and ending with final review. The plan must mention Android lifecycle awareness, incremental implementation, testing, and communication of trade-offs.
def android_live_coding_plan(requirements):