It depends from cities to cities. Some want you to send an application in written form with no appointments before hand (Berlin, Munich). Others require to book an appointment and submit your documents during that appointment (Hamburg, Frankfurt, Stuttgart).