A documentação diz que o Qt5 e o HTML5 são as tecnologias para brincar. O Qt possui extensas APIs que lidam com todo tipo de funcionalidade "nativa" (não web). Bem, eles são aplicativos nativos com pouca restrição. No caso dos aplicativos HTML, não há nada publicado, além dos próprios padrões da web. Mas ambos, Qt e Js em HTML, possuem alguma API de acesso a arquivos, por exemplo.
Eu fiz uma pergunta mais específica sobre também chamadas telefônicas e afins: Qual é o equivalente a Android Intent e BroadcastReceiver?