The AT&T Android SDK is a development kit for multiple AT&T APIs i.e. Speech, Advertising, Address Book, and In-App Messaging, written in Java. This SDK provides developers a way to integrate these APIs with their mobile applications using Java.
In theory the rise of software-defined networking is supposed to give rise to a new class of applications that will give developers more control over, for example, location-based services. In actual practice no one is quite certain how developer will invoke SDN capabilities, but the folks at Hewlett-Packard are anxious to find out.