Challenges remain for developers