Is it possible to use an AT&T phone for android development without rooting?

This question seems to say that it's necessary to root an at&t phone (like the samsung captivate) in order to install apps from unofficial sources. My question is a bit more focused: if I'm working on my own android app, will I be able to load it on my at&t phone for testing (via the android SDK, etc.) without first rooting the phone?
Category: Android

About

Geeks Mental is a community that publishes articles and tutorials about Web, Android, Data Science, new techniques and Linux security.