Jak napisać aplikację na androida (w javie), która będzie łączyła się przez bluetooth i przesyłała dane? (sterowanie robotem)

Jak napisać aplikację, która będzie sterować prostym jeżdżącym robotem?

Zacząć od jakiegoś kursu programowania.