Sachverhalt: A. X._ wurde am 24. November 2010 festgenommen und am Tag darauf in Untersuchungshaft gesetzt. Die Staatsanwaltschaft des Kantons Basel-Stadt verdächtigt ihn der Mittäterschaft in Bezug auf folgende Delikte: schwere Körperverletzung, eventuell versuchte Tötung, Freiheitsberaubung bzw. Entführung, Raub und versuchte Nötigung. Die Untersuchungshaft wurde mehrfach verlängert, letztmals mit Verfügung vom 19. Mai 2011 des Zwangsmassnahmengerichts des Kantons Basel-Stadt. Eine von X._ gegen diese Verfügung erhobene Beschwerde wies die Präsidentin des Appellationsgerichts des Kantons Basel-Stadt mit Urteil vom 30. Juni 2011 ab. B. Mit Beschwerde in Strafsachen an das Bundesgericht vom 3. August 2011 beantragt X._, das Urteil des Appellationsgerichts sei aufzuheben und er selbst sei aus der Untersuchungshaft zu entlassen, eventuell unter Anordnung einer Ersatzmassnahme. Die Appellationsgerichtspräsidentin und die Staatsanwaltschaft beantragen in ihrer jeweiligen Vernehmlassung die Abweisung der Beschwerde. Das Zwangsmassnahmengericht hat auf eine Vernehmlassung verzichtet.