Je suis complètement d'accord avec Stephane, RB a vraiment une
approche plus facile que les autres solutions et REALbasic est très
facile à apprendre. Ont peut faire aussi des applications qui
ressemblent à 2 gouttes d'eau à des applications cocoa.
Sébastien
Le 20-févr.-08 à 21:42, Stephane Pinel a écrit :
Je suis bien d'accord que le seul fait qu'un outil est une vocation
multi-platesformes est rarement un excellent candidat lorsqu'on
désire développer des applications dédiées à une seule plateforme et
qu'on veut le faire à fond.
Ceci dit, j'arrive à faire des applis Mac qui ont la gueule d'une
appli Mac, en utilisant REALbasic. Ce qui n'était pas le cas avec 4D
(par exemple) qui n'assure pas le minimum s'agissant de l'interface
graphique.
Quant à Cocoa. En effet, c'est l'outil de choix pour développer pour
Mac. Toutefois, dès qu'il s'agit d'un gros projet (j'entends par là,
beaucoup de code, beaucoup d'interface graphique), xCode/IB
deviennent vite une vraie bataille.
Encore une fois, il y a des avantages et des inconvénients dans
chaque produit. Là où je ne suis pas d'accord avec toi, c'est que
j'ai toujours trouvé REALbasic très simple d'approche, nettement
plus simple que xCode/IB.
A+
---
Enregistrez-vous dès aujourd'hui pour REAL World 2008
<http://www.realsoftware.com/realworld>
---
Stéphane Pinel - REAL Software
Support Technique en Français
43, Rue Marius Aufan 92300 Levallois-Perret (FR)
http://www.realsoftware.fr
Rejoignez la communauté francophone des développeurs REALbasic :
<http://www.realsoftware.com/support/listmanager/>
Le 20 févr. 08 à 20:56, Robin de Kat a écrit :
Le 20 févr. 08 à 18:25, Stephane Pinel a écrit :
Robin,
Que veux-tu dire par là ?
Ce n'est pas propre à RB, c'est le lot de tous les RAD (RB, 4D,
Revolution) multiplateformes. Je veux pouvoir utiliser toutes les
ressources offertes par Cocoa.
Je ne dénigre pas du tout RB qui est un très bon produit mais il ne
me convenait pas: je développe en interne, uniquement sur Mac.
Je ne vends pas mes applications.
Il manque clairement un outil pour les équipes internes. J'ai
commencé avec 4D, la version standard que j'ai abandonné pour des
raisons de coûts: pour acquérir une version réseau (et qui compile,
la version standard, c'est de l'interprèté, sur de grosses bases,
c'est extrêmement lent), cela devenait démentiel, des licences dans
tous les sens, pour tout et rien.
Revolution, c'est kif kif.
J'ai pensé utiliser Kexi mais je n'ai jamais compris comment
l'installer sur Mac.
N'ayant pas le temps d'appréhender Objective-C et Cocoa, je me suis
tourné vers RB. J'ai trouvé un outil puissant mais guère plus
simple qu'Objective-C. On est très loin d'un basic.
Autant apprendre directement Objective-C et Cocoa: c'est gratuit,
c'est 100% mac.
Je suis donc passé par une étape intermédiaire: PostgreSQL, un
programme simple en C pour alimenter la base, AppleScript et
Automator pour en extraire des données.
Puis j'ai pris mon temps pour utiliser les outils Apple.
notez qu'il existe des plugins pour Excel qui permettent d'attaquer
des Bases PostgreSQL. On peut donc également passer par VBA.
|