Whether you are building a mobile web site or a downloadable application or even an application for the device’s native operating system, we provide you with the tools and resources to help. In addition to the usual tools like SDKs, emulators, and custom APIs, AT&T offers dev support in the form of expert tutorials, web boards, webcasts and podcasts.
We support application development on the major operating systems, giving you the choice to create within the development environment you know best. In addition, we give you a wide range of application development options including developing native OS apps, downloadable apps, content feeds and/or browseable sites.
Understanding Mobile Application Development Environments
Different operating systems, platforms, and devices make mobile development a challenge, there's no doubt. In addition to helping you through that, we want to make sure that you're equipped to deal with constraints like network bandwidth and device battery life in developing your application. Find out how to optimize your app for wireless and how mobile networks differ from the PC Internet.
Wireless Network Considerations
The most successful mobile applications provide an optimal user experience. Here are some helpful resources that show what works and what doesn't.
AT&T devCentral Style Guide
Best Practices for Mobile application Development
Best Practices for BlackBerry Development
Windows Mobile 6 Best Practices
Build your mobile application
Devices
Platforms & Operating Systems
Application Signing
3G Development
Wireless Network Technologies
Wireless Reference Architecture
We encourage you to register with the AT&T Developer Program. Participation opens communication not only with AT&T technical teams but also a community of fellow developers.
Register