Je ne connais pas une plate-forme mobile où ses SDK sont recommandées en utilisant du C pur. La dernière que je connaissais était l'ancienne plate-forme Palm.
Mais vous pouvez écrire C/C++ avec QT comme bibliothèque GUI pour Maemo, MeeGo et éventuellement d'autres appareils Nokia. QT sont orientés objet, donc ce n'est pas procédural comme vous voulez.
Je connais 1 plate-forme où C pur est possible. C'est la version Windows Mobile < 6.5 en utilisant win32 api. Mais ce n'est pas une chose que je recommande personnellement car C# .NET facilite le développement d'applications pour cette plate-forme. Je pense aussi que le C pur combiné avec XML/CSS en utilisant le WebOS PDK est possible mais je peux me tromper ici. Si vous avez un désir d'écrire pour les appareils mobiles en utilisant vos connaissances en C alors je recommanderais plutôt d'utiliser des langages comme C++ et Objective-C où vous pouvez aussi écrire C et utiliser des bibliothèques C.
Une liste des appareils mobiles et les langages de programmation utilisés pour développer des applications pour les:
Symbian - C/C++
iOS - Objective-C
Android - Java
Windows Mobile - C/C++/.NET
WebOS - C/C++
Que diriez-vous de [** Objective-C **] [1]? ;) [1]: http://en.wikipedia.org/wiki/Objective-C –
@Jacob: objectif c est orienté objet n'est-ce pas? Je veux utiliser le langage C procédural natif. – brainless
Quel type de téléphone mobile? Les API que vous utiliseriez diffèrent énormément selon le système d'exploitation. –