"Aren't those little hatches covering the escape slide? And I thought the door had to open before the slide is deployed - not the other way around."
Eh? do you work as Cabin Crew...hopefully not...! The slide is on the INSIDE of the door, stowed in a bustle case...and yes the slide deploys when the door is opened...
xBALx