IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

EDI/Outils Discussion :

L’entreprise Anywhere Software annonce la disponibilité de B4J


Sujet :

EDI/Outils

  1. #1
    Chroniqueur Actualités

    Homme Profil pro
    Webmaster
    Inscrit en
    Janvier 2014
    Messages
    1 089
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Webmaster
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2014
    Messages : 1 089
    Points : 26 554
    Points
    26 554
    Par défaut L’entreprise Anywhere Software annonce la disponibilité de B4J
    L’entreprise Anywhere Software annonce la disponibilité de B4J
    l’EDI permettant de concevoir des applications cross platform avec Visual Basic 6

    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.

    Nom : B4J_CompilateurJava.png
Affichages : 3117
Taille : 16,7 Ko

    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.

    Nom : B4J_Designer_Mode.png
Affichages : 2924
Taille : 121,1 Ko

    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 ?
    Contribuez au club : Corrections, suggestions, critiques, ... : Contactez le service news et Rédigez des actualités

  2. #2
    Membre éclairé
    Homme Profil pro
    nop
    Inscrit en
    Mars 2015
    Messages
    436
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Somme (Picardie)

    Informations professionnelles :
    Activité : nop
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2015
    Messages : 436
    Points : 658
    Points
    658
    Par défaut
    mmm...intéressant.

    Un jour j'aimerais voir un vrai comparatif de ces "multi-os" EDI+compilateur+deploiement ; un comparatif qui présente la création d'une application tout simple sur tous les solutions disponibles.
    car depuis des années je ne vois passer que des news des éditeurs qui annoncent leur solution...
    avec tout ce qui existe, il y a vraiment de quoi faire un très bon comparatif.

  3. #3
    Membre éclairé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2008
    Messages
    163
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Février 2008
    Messages : 163
    Points : 710
    Points
    710
    Par défaut
    Il y a de quoi effectivement, cette solution à l'avantage de capitaliser sur les compétence VisualBAsic si je comprend bien.
    Pour ma part, j'utilise Lazarus pour les petits développements multi-Os, cette solution gratuite est vraiment aboutie.

  4. #4
    Membre éprouvé
    Avatar de octal
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    441
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 441
    Points : 957
    Points
    957
    Par défaut
    J'ai vu certains articles relatifs à cet outil. En fait, il n'y a que le language qui soit compatible "syntaxiquement" avec VB. Pour tout le reste, rien n'est comparable. La portabilité est obtenue via la JRE. Quand j'entend dire (comme sous entendu dans pas mal d'articles sur le net) que beaucoup de companies vont être contentes parce qu'elles vont pouvoir porter leur codes sur du multiplatforme, cela est de la pure bêtise. En fait, si bon nombre de sociétés avaient signé des pétitions pour demander à ce que Microsoft ouvre les sources de VB6 ou bien fasse elle même la mise à jour pour rendre les logiciels (re)compilés avec VB6 compatibles avec les nouveaux OS, c'est parce que le principal problème ce n'est pas la syntaxe de VB. Avoir un compilateur pour une syntaxe 100% compatible VB est relativement facile à faire de nos jour (un FrontEnd pour LLVM et hop). Non, le plus problématique dans VB6 c'est la gestion des ActiveX (DCOM en général). Aussi, les applications VB6 sont surtout bloquées par le fait qu'elles utilisent pleins d'ActiveX (composant visuels/nonVisuels VB pour ceux qui connaissent pas) venant de compagnies tierces. Or ces compagnies tierces ont soit disparues, soit abandonné le support ActiveX vu que Microsoft (ni aucune autre GRANDE boite) n'assure la maintenance du produit qui utilise leur modules.
    http://www.pocketmt.com GLCD Font Creator home site.

  5. #5
    Membre du Club
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    31
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 31
    Points : 44
    Points
    44
    Par défaut
    Visual basic 6 ? Au moins 10 ans de retard

  6. #6
    Nouveau Candidat au Club
    Homme Profil pro
    Consultant en technologies
    Inscrit en
    Septembre 2015
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Consultant en technologies

    Informations forums :
    Inscription : Septembre 2015
    Messages : 1
    Points : 1
    Points
    1
    Par défaut L'EDI permettant de concevoir des applications cross platform avec Visual Basic 6
    Pour être exact, la syntaxe se rapproche quelque peu de VB6. Ce qui fait que les habitués de VB6 ne seront pas complètement perdus. Mais le langage est tout à fait différent.
    Produit très prometteur, une communauté extrêmement active.
    Par exemple, j'ai pu concevoir et déployer un Server de Servlets en 2 heures...
    La gamme des produits proposée par l'éditeur partage un IDE identique, B4J,B4A et B4I, les spécificités de chaque plateforme (cycle de vies, etc...) est plutôt bien intégrée, B4x représente une alternative aux solutions xPlatormes existantes

    Je ne saurais mieux vous conseiller, que d'essayer B4J, 100% gratuit.

    http://www.b4x.com/b4j.html

Discussions similaires

  1. Réponses: 0
    Dernier message: 10/02/2010, 10h53
  2. Réponses: 0
    Dernier message: 04/11/2009, 16h33
  3. Réponses: 0
    Dernier message: 07/09/2009, 22h32
  4. Réponses: 1
    Dernier message: 22/04/2009, 22h25
  5. Réponses: 1
    Dernier message: 04/08/2007, 10h35

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo