Erreur de frappe. Inutile de spéculer sur la puérilité du propos ou de mon niveau d'expertise. Merci d'éviter les débats d'attaques personnelles, ce n'est pas le propos de mon intervention.
Ok, mes excuses.
Il y a Python Pickle et Marshall (intégré à la librairie standard python) pour faire comme Core Data.
Pickle s'occupe de serialisation/deserialisation. Core Data c'est plus que ça, c'est une mini DB intégrée à ton app, tu peux faire des queries SQL sur tes datas, l'intégrité des structures est gérée pour toi, et en plus tu as une UI sympa dans Xcode pour tout définir. C'est vraiment pas comparable.
Le key-value coding c'est intégré à python…
Ah, tu peux définir un QLineEdit et le lier à un membre d'un objet, de telle façon qu'il reflète automatiquement un changement dans cette variable, ou que si le user édite le widget la variable est changée automatiquement ? Sans écrire une ligne de code ?
Il y a l'équivalent à Core Animation avec au choix QGraphics ou QML.
J'ai jeté un oeil sur la doc de QML, effectivement ils ont fait des progrès et y a des features intéressantes mais j'aimerais bien voir le code d'une vraie app desktop faite avec ça et Python. J'ai comme un doute sur l'intégration globale de la chose…
[^] # Re: Pourquoi développer un logiciel libre sur OSX ?
Posté par Guillaume Laurent . En réponse à la dépêche Bref, MPlayerX quitte le Mac App Store. Évalué à 1.
Ok, mes excuses.
Pickle s'occupe de serialisation/deserialisation. Core Data c'est plus que ça, c'est une mini DB intégrée à ton app, tu peux faire des queries SQL sur tes datas, l'intégrité des structures est gérée pour toi, et en plus tu as une UI sympa dans Xcode pour tout définir. C'est vraiment pas comparable.
Ah, tu peux définir un QLineEdit et le lier à un membre d'un objet, de telle façon qu'il reflète automatiquement un changement dans cette variable, ou que si le user édite le widget la variable est changée automatiquement ? Sans écrire une ligne de code ?
J'ai jeté un oeil sur la doc de QML, effectivement ils ont fait des progrès et y a des features intéressantes mais j'aimerais bien voir le code d'une vraie app desktop faite avec ça et Python. J'ai comme un doute sur l'intégration globale de la chose…