Two native USB ports

I am interested in having a microcontroller that interacts with an android phone and the computer via USB at the same time. My understanding is that the Arduino DUE has one native USB port and one programming USB port and thus would not be able to satisfy this criterion. Would anyone happen to have any guidance for me on how to accomplish this task?

Thanks so much,
amartin7211

It would be much more helpful if you describe the project you want to implement.

AFAIK it is not common to have USB connections to phones - they don't generally act as USB hosts. However most of them can use bluetooth.

...R

After doing some more research, I can confirm that many android phones are not able to act as usb hosts. Bluetooth sounds like a better way to go