Technology is being extensively used among children with autism spectrum disorder (ASD) in affluent countries. However, there is a paucity of studies exploring the use of technology for children with ASD in developing countries like Sri Lanka. Therefore, we explore the key considerations for designing software applications for children with ASD by interviewing 32 parents and 18 practitioners of children with ASD. Our findings suggest that to effectively support children with ASD in Sri Lanka, technological interventions should focus on multi-player functionalities to promote social interactions. We further identified the characteristics that are required in a software application to effectively support children with ASD in Sri Lanka, namely support for
1) timers to avoid screen addiction,
2) tangible user interfaces,
3) customization, and
4) cultural context.
Based on the results, we provide recommendations to design technology for Sri Lankan children with ASD.