Top Promos Apple Test MacBook Air M3 Test Apple Antivirus Mac Dock Thunderbolt Sunology Comparatif iPhone

Actualité

Divers

GNUstep est notre ami

Par Mathieu - Mis à jour le

align="right"]Connaissez-vous GNUstep ? Il s'agit d'un projet libre de framework permettant développer des applications cross-platfromes.

Et en quoi cela m'intéresse-t-il ? Allez vous me demander. Eh bien, en clair, GNUstep est un ensemble de fonctions et d'objets (des fenêtres, des boutons, des sockets réseau, des objets de gestion de fichiers...) calqués sur l'API Cocoa d'Apple. Historiquement, Cocoa vient de NeXT Step, d'où le step, et pouvait tourner sur différente plateformes.

Le fait que GNUstep soit très proche de Cocoa permet aux développeurs écrivant une application avec GNUstep de la compiler avec Xcode, sur Mac pour en faire une application 100% Cocoa. Mais il pourra également la compiler sous Linux ou sous Windows en utilisant l'API GNUstep à la place de Cocoa, l'application aura le même comportement que sur Mac, mais n'utilisera pas les mêmes composants graphiques, réseau...

A l'image d'un Qt, mais en version GNU et créé pour être utilisé avec le langage Objective-C, GNUstep est donc un exellent moyen d'écrire des logiciels multi-plateform.

Un bel exemple d'application "presque Cocoa" est GNUmail. Il s'agit d'un logiciel de mail assez proche de celui d'Apple mais bien plus rapide et intégrant quelques fonctions supplémentaires. Il fonctionne plutôt bien et, après une longue période de gestation est arrivé à un état stable et complètement fonctionnel. Il tourne sous Mac OS X, Linux et FreeBSD.

Plus d'info sur GNUstep
• Plus d'info sur GNUmail

Freebox Ultra : profitez du 10GbE via l'adaptateur gratuit de Free (+solution Freebox Delta) !

Freebox Ultra : profitez du 10GbE via l'adaptateur gratuit de Free (+solution Freebox Delta) !

La Freebox Ultra présentée le 30 janvier dernier ne dispose pas d'un port 10GbE en RJ45, mais le fournisseur d'accès propose...

Qu’attendre de la WWDC 2024 d'Apple ?

Qu’attendre de la WWDC 2024 d'Apple ?

Ces dernières semaines, les discussions fusent dans tous les sens concernant les prochaines annonces logicielles d'Apple.

Rationner internet à 3 Go par semaine et par personne ! Risible ou réaliste ?

Rationner internet à 3 Go par semaine et par personne ! Risible ou réaliste ?

Créant la polémique, Najat Vallaud-Belkacem -ancienne ministre de l'Education nationale- dénonce le temps passé devant les...

Grok-1, l’IA d’Elon Musk est disponible en open source

Grok-1, l’IA d’Elon Musk est disponible en open source

Après avoir dévoilé son IA générative en novembre dernier, Elon Musk ouvre désormais les portes de Grok. Depuis ce...

L'identifiant Apple va changer de nom d'ici fin 2024

L'identifiant Apple va changer de nom d'ici fin 2024

Ces derniers temps, une rumeur court sur la fonction Apple ID. Véritable sésame de l'écosystème de la marque, cette dernière...

La diplomatie high-tech de Tim Cook et la boulette à un demi milliard

La diplomatie high-tech de Tim Cook et la boulette à un demi milliard

Au cours de son mandat, Tim Cook a plus d'une fois donné de sa personne lors de rendez-vous plutôt politiques, montrant ses qualités de...

Siri s'améliore en langues avec iOS 17.4, mais ce n'est pas vraiment suffisant !

Siri s'améliore en langues avec iOS 17.4, mais ce n'est pas vraiment suffisant !

Avec iOS 17.4, Siri a reçu quelques améliorations pour le quotidien de ses utilisateurs. Mais cela parait bien insuffisant aujourd'hui, surtout...

Bruxelles soupçonne AliExpress de vente illégale de médicaments en ligne

Bruxelles soupçonne AliExpress de vente illégale de médicaments en ligne

Apple n'est pas la seule firme dans le collimateur de Bruxelles. En effet, la Commission Européenne vient d'ouvrir une enquêter hier concernant le...

Commentaires

Connectez-vous/créez un compte pour réagir à cet article !
Oops, vous n'êtes pas connecté

Pour évaluer un commentaire sur Mac4Ever, vous devez être connecté avec votre compte utilisateur.

8 commentaires
Connectez-vous/créez un compte pour réagir à cet article !
Oops, vous n'êtes pas connecté

Pour évaluer un commentaire sur Mac4Ever, vous devez être connecté avec votre compte utilisateur.