Recherche de site Web

Créez vos propres applications Linux, Android et iOS à l'aide de "LiveCode" sous Linux


Livecode est un langage de programmation apparu pour la première fois en 1993, son objectif principal est de permettre à tout le monde de coder, il vous permet de créer facilement de grandes applications en utilisant un simple niveau élevé d'anglais. comme un langage de programmation typé dynamiquement.

En utilisant Livecode, vous pouvez écrire la même application pour toutes les plateformes disponibles comme Windows, Mac, Linux, iOS, Android, BSD, Solaris et le code fonctionnera sur toutes ces plateformes sans avoir besoin de modifier quoi que ce soit dans le code, même code sur tous.

Vous pouvez même créer des applications Web en utilisant Livecode. Ses développeurs l'appellent « Le langage de programmation de la Révolution » car il permet à tout le monde de coder grâce à son langage de haut niveau. Livecode est également beaucoup utilisé dans les écoles pour enseigner. les étudiants comment coder facilement.

Il existe deux versions de Livecode, l'une commerciale et fermée, et l'autre open source et gratuite. La version open source a été introduite en 2013 après une campagne Kickstarter réussie qui a permis de récolter plus de 350 000 £ .

Cependant, certaines fonctionnalités de base ne sont incluses que dans la version fermée, comme la création d'applications pour iOS (en effet, Apple n'autorise pas le téléchargement de logiciels GPL sur l'App Store et tous les programmes créés par le runtime Livecode doivent être sous licence GPL), mais la plupart des fonctionnalités sont disponibles dans la version gratuite et open source, dont nous parlerons dans cet article.

Fonctionnalités du code en direct

  1. Langage de programmation de haut niveau.
  2. Si facile à installer et à utiliser.
  3. Le programme d'installation fonctionne sur n'importe quelle distribution Linux.
  4. Vous pouvez développer les mêmes applications pour toutes les plateformes avec le même code.
  5. Windows, Linux, Mac, Android sont pris en charge.
  6. Une vaste documentation, des didacticiels et des procédures disponibles gratuitement.
  7. Support gratuit de la communauté LiveCode.
  8. De nombreuses autres fonctionnalités que vous verrez vous-même.

Étape 1 : Installation de Livecode sous Linux

Aujourd'hui, nous allons parler de la version open source et de la façon de l'installer sur toutes les distributions Linux. Vous devez tout d'abord télécharger Livecode à partir du lien fourni ci-dessous. Assurez-vous de télécharger la version stable de LiveCode 6.6.2 (c'est-à-dire LiveCodeCommunityInstaller-6_6_2-Linux.x86).

  1. http://livecode.com/download/

Le programme d'installation fonctionnera sur n'importe quelle distribution Linux que vous utilisez, qu'elle soit basée sur Debian ou RedHat ou toute autre distribution Linux.

Alternativement, vous pouvez également utiliser la commande « wget » pour télécharger le package LiveCode directement dans le terminal.

wget http://downloads.livecode.com/livecode/6_6_2/LiveCodeCommunityInstaller-6_6_2-Linux.x86

Maintenant, prenez le fichier téléchargé et placez-le dans votre dossier personnel, appliquez l'autorisation d'exécution et exécutez-le comme indiqué.

chmod 755 LiveCodeCommunityInstaller-6_6_2-Linux.x86 
./LiveCodeCommunityInstaller-6_6_2-Linux.x86

REMARQUE : Remplacez « LiveCodeCommunityInstaller-6_6_2-Linux.x86 » par le nom du fichier s'il était différent, ouvrez le fichier pour démarrer le programme d'installation.

Voici quelques captures d'écran du processus d'installation.

Vous pouvez créer un compte si vous le souhaitez sur le runtime Livecode, la création d'un compte vous donnera :

  1. Accès aux forums communautaires.
  2. Parcours gratuits pour toutes les académies.
  3. Notification des dernières versions de Livecode.
  4. Publiez des commentaires dans toute la communauté.
  5. Remises sur les produits/extensions.
  6. Utilisation du portail le plus simple de la communauté Livecode.

Simplement, vous pouvez ignorer cette étape si vous ne souhaitez pas créer de compte sur la communauté Livecode, mais cela ne prendra pas de temps et enfin, votre Livecode sera prêt à être mis en ligne.

Étape 2 : Comment utiliser LiveCode

Vous pouvez faire beaucoup de choses maintenant :

  1. Affichez les exemples utilisateur créés par un autre utilisateur, téléchargez-les et étudiez-les pour comprendre comment effectuer des tâches spécifiques dans Livecode.
  2. Ouvrez le site d'apprentissage en ligne LiveCode Lessions et commencez à les appliquer, ces leçons sont écrites par l'équipe de développement et sont vraiment bonnes pour commencer.
  3. Ouvrez le Centre de ressources et commencez à visualiser les didacticiels. Il existe des tonnes de didacticiels dans le Centre de ressources qui expliquent tout ce dont vous pourriez avoir besoin dans LiveCode.
  4. Ouvrez le dictionnaire pour afficher la syntaxe.

Pour créer un nouveau programme, ouvrez le menu Fichier et choisissez « Nouvelle pile principale », faites glisser et déposez un bouton dessus comme ceci.

Sélectionnez maintenant le bouton et cliquez sur le bouton « Code » dans la barre d'outils pour ouvrir l'éditeur de code.

Une fois l'éditeur de code ouvert, commencez à écrire du code.

Remplacez maintenant le code que vous voyez par ce code.

on mouseUp
   answer "Hello, World!" 
end mouseUp

Ensuite, cliquez sur le bouton Exécuter et votre premier programme Hello World est prêt.

Maintenant, pour enregistrer votre programme en tant que programme autonome, ouvrez le menu Fichier, choisissez « Paramètres de l'application autonome » et choisissez les plates-formes pour lesquelles vous souhaitez créer votre application, puis à nouveau dans le menu Fichier. , choisissez « Enregistrer en tant qu'application autonome » et choisissez où enregistrer le projet, et vous aurez terminé.

Vous pouvez désormais exécuter facilement votre application en cliquant dessus avec le bouton droit. Nous vous recommandons de consulter les tutoriels et les howto, ils sont très utiles pour débuter.

Liens de référence :

  1. Page d'accueil de LiveCode
  2. Tutoriels LiveCode