Low-Code vs. No-Code: The Future of Application Development?