The Role of No-Code Platforms in Democratizing App Development