Is there a way to type German and French characters from the stock keyboard?
You can "long press" a key, which will give you alternative letters if alternative symbols are associated with it. Try it with the letter "E". To select the desired letter/symbol slide your finger to the side.