2009-04-27 4 views
0

En savoir que la question n'est pas exactement liée à la programmation, mais je pense que ce forum est le meilleur endroit à demander. Donc, avec le risque de tirer la question, voici ...Quels autres langages/IDE sont configurés comme iPhone/Xcode?

Quels autres langages/IDE sont configurés ainsi que l'iPhone avec Xcode et Interface Builder? Apple utilise un modèle de conception et l'utilise extrêmement bien - MVC. IB n'a aucun code. C'est toute l'interface utilisateur et cela renforce le modèle. En revanche, .NET et Visual Studio échouent misérablement à séparer l'interface utilisateur et le code. Même XAML avec Blend ne s'améliore pas.

Est-ce que quelqu'un d'autre (langues/IDE) le fait aussi bien qu'Apple?

Répondre

2

Je n'en ai pas trouvé un qui se rapproche vraiment. Vous pouvez vouloir regarder Qt de Trolltech. J'ai aimé leur outil Designer dans les versions précédentes et Creator semble très prometteur.

+0

C'est plutôt cool. D'après ce que je peux dire, il n'y a pas de code derrière. Tout est GUI avec leur concepteur. Est-ce seulement pour C++ et Cocoa? – 4thSpace

+0

J'ai seulement utilisé leurs outils C++ (Qt's). Il y a du code qui se cache en arrière-plan. Leurs outils vous permettent de connecter ce qu'ils appellent "slots et signaux" puis d'écrire le C++ qui implémente une réponse à un slot. Ça fait un certain nombre d'années, mais c'est comme ça que je m'en souviens. Leurs créneaux horaires et leurs signaux sont analogues à ceux de l'objectif C. Il s'agit en gros d'un langage spécifique à un domaine que Trolltech a créé ... des trucs super sympas, mais pas tout à fait aussi bien que l'objectif C est IMHO. –

+0

Je crois que qt a un uic compilateur ui qu'il exécute sur le fichier xml représentant l'ui et le transforme en code C++. –

Questions connexes