Vu la disparité des plateformes (Windows, OSX, Linux, iOS, Windows Phone, Android…), l’alternative la plus aisée pour les développeurs est de pouvoir développer des applications natives cross-platform avec le même langage de développement.
Plusieurs entreprises ayant compris cette exigence se sont lancées dans ce créneau. On a Xamarin qui permet le développement d’applications iOS, OSX, Windows et Android avec C#.
Microsoft qui a également perçu ces tendances a ouvert son EDI à succès Visual Studio aux autres plateformes en mettant à disposition des développeurs Mac et Linux une version édulcorée de Visual Studio baptisée Visual Studio Code. Celui-ci est un EDI permettant aux développeurs de rester sur leur système d’exploitation afin de concevoir leurs projets de développement Visual Studio.
L’Enterprise Anywhere Software qui est spécialisée dans le développement d’applications mobiles depuis plusieurs années vient d’éditer un nouvel outil RAD afin de permettre aux utilisateurs du langage Visual Basic 6 (VB6) de développer des applications cross platform pour le bureau, les serveurs et le Web.
Ce nouvel arrivant se nomme B4J et permet de compiler des applications qui peuvent fonctionner sur Windows, Mac, Linux et les ARM tels que Raspberry Pi. Pour ce faire, il va faire falloir télécharger et installer le kit de développement Java version 8. Ensuite, vous devrez installer la version 4 ou supérieure du Framework .net de Microsoft si vous ne l’avez pas encore fait.
Enfin, il va falloir télécharger, installer et configurer B4J. Après l’avoir installé, vous devez le configurer pour qu’il pointe sur le compilateur Java. Pour cela, vous devez cliquer sur le menu Tools, puis Configure Paths.
Ensuite, il faut charger le compilateur javac.exe dans le champ dédié en parcourant le répertoire d’installation du Kit de développement Java. Une fois ces trois étapes achevées, vous êtes prêts pour le développement de vos applications dont les exécutables fonctionneront avec la machine virtuelle Java indépendamment des plateformes.
B4J vient avec plusieurs outils tels qu’un mode designer, un débogueur, un compilateur, plusieurs bibliothèques ainsi qu’un gestionnaire de package.
Il faut noter également que Anywhere Software compte déjà à son actif deux autres produits similaires que sont B4A pour le développement d’applications Android natives et B4I pour le développement d’applications iOS. B4J, pour sa part, se positionne harmonieusement aux côtés de ces deux autres outils et permet de réutiliser les codes issus du développement des applications avec ces deux autres outils (B4I et B4A) et vice versa. Toutefois, il va falloir faire attention, car les codes liés aux interfaces utilisateurs peuvent ne pas fonctionner correctement. En dehors de ceux-ci, les autres peuvent être utilisés sans accrocs.
Erel Uziel, le CEO de Anywhere Software, soutient que « B4J est utilisé par notre communauté grandissante de développeurs pour déployer des applications du monde réel permettant de résoudre des problèmes d’affaires de tous les jours plus vites que jamais auparavant ». Aussi en se basant sur les retours utilisateurs, Uziel conclu que « B4J est accueillie comme un moyen efficace et un successeur à Visual Basic longtemps attendu ».
Il faut souligner que les outils B4X sont utilisés par une communauté forte de 70 000 développeurs qui trouvent en ces solutions une alternative moderne pour l’utilisation de VB6.
Télécharger B4J
Source : B4J, PR Newswire
Et vous ?
Que pensez-vous de cet EDI ?
L’avez-vous testé ? Qu’en pensez-vous ?
L'entreprise Anywhere Software annonce la disponibilité de B4J,
L'EDI permettant de concevoir des applications cross platform avec Visual Basic 6
L'entreprise Anywhere Software annonce la disponibilité de B4J,
L'EDI permettant de concevoir des applications cross platform avec Visual Basic 6
Le , par Olivier Famien
Une erreur dans cette actualité ? Signalez-nous-la !