Mobile Computing Assignment