Écrivez facilement des applications pour votre téléphone, tablette ou Chromebook à l'aide de JavaScript et de Python, les normes de l'industrie. Modifiez votre code à l'aide de notre éditeur WiFi basé sur un navigateur, ou modifiez simplement le code directement sur votre appareil à l'aide de l'éditeur de code intégré. Vous pouvez désormais écrire des applications n'importe où !
Cette application est un excellent moyen d'apprendre JavaScript et Python, qui sont désormais les langages informatiques les plus populaires de la planète ! Elle contient de nombreux exemples clairs et simples et est accompagnée d'une documentation « active » et d'une communauté large et amicale qui est prête à vous aider.
DroidScript rend le codage 10 fois plus rapide et plus facile qu'avec l'API Android standard, car nous avons fait tout le travail pour vous et l'avons intégré dans notre API simplifiée. Cela accélère votre processus de développement et vous protège de tous les problèmes causés par les différences de matériel et de versions Android.
DroidScript utilise le moteur Chrome V8 intégré d'Android qui est constamment mis à jour et amélioré par Google et reste à jour avec les normes Internet modernes.
Pour les projets plus importants, nous vous recommandons d'utiliser l'IDE (éditeur) intégré basé sur un navigateur. Il se connecte via WiFi à votre appareil, ce qui permet un codage sans fil à partir de PC Windows, Linux ou Mac et facilite le codage !
Si vous souhaitez vous lancer sérieusement dans le codage et publier vos applications sur Google Play, vous pouvez même créer des APK et des AAB directement sur votre appareil en quelques secondes !
Vous pouvez choisir de créer des applications natives, des applications HTML, des applications NodeJS ou des applications hybrides à l'aide du contrôle WebView intégré. Quelle que soit la méthode que vous choisissez, vous pouvez utiliser toute la puissance du moteur de navigateur Chrome moderne dans chaque type d'application.
Ce n'est pas seulement pour les débutants ! De nombreux professionnels utilisent DroidScript dans le monde entier et nous pouvons fournir un « service d'assistance amélioré » pour vous aider à créer votre application commerciale. (Veuillez contacter support@droidscript.org pour plus d'informations)
Fonctionnalités :
- Créez des applications pour Android, Amazon Fire et ChromeBooks.
- Ajoutez des boutons, du texte et des graphiques.
- Accédez au GPS, à la boussole, à l'appareil photo, à l'accéléromètre, au Bluetooth, au WiFi.
- Utilisez des contrôles natifs et/ou HTML5 et CSS.
- Créez des services d'arrière-plan et planifiez des tâches.
- Exécutez les services NodeJS et installez des modules NPM.
- Créez des jeux avec des animations, des effets sonores et de la physique.
- Utilisez des bibliothèques JavaScript populaires telles que JQuery.
- Contrôlez Arduino, ESP32, Raspberry Pi et de nombreux autres gadgets.
- Créez des kiosques, des systèmes POS et des contrôleurs de machines.
- Partagez la source de l'application avec vos amis sous forme de fichiers .spk.
- Créez des raccourcis vers l'écran d'accueil de vos applications.
- Documentation intégrée.
- Fonctionne hors ligne et en ligne.
- Contrôlez GPIO et UART sur les appareils intégrés.
- Des centaines d'échantillons et de démos.
- Des centaines de plugins disponibles.
- Des milliers de modules NPM disponibles.
- Extensible via notre SDK de plugins
- De nouvelles choses sont ajoutées tout le temps !
Vous êtes déjà un codeur Java ? Pourquoi ne pas augmenter votre productivité et passer à DroidScript afin de pouvoir générer rapidement votre interface utilisateur et ensuite étendre les fonctionnalités de DroidScript grâce à notre mécanisme de plugin.
Remarque :
DroidScript est maintenu par droidscript.org qui est une organisation à but non lucratif . Tous nos revenus sont utilisés pour payer les services d'hébergement, l'équipement de nos bénévoles ou distribués à nos développeurs à temps partiel. Si jamais nous arrivons au point où nous avons un excédent de revenus, nous rendrons simplement le service Premium moins cher pour tout le monde !
Soyez gentil et postez les problèmes et les demandes sur le forum Forum au lieu de donner des avis négatifs.
Merci.
Veuillez noter cette application si vous l'aimez !
- Ajout d'une nouvelle extension de programmation du microcontrôleur !
- Ajout d'un nouvel onglet Exemples avec filtrage avancé et exemples Python supplémentaires.
- Correction du manque de fiabilité de l'écouteur de notifications sur certains appareils.
- Suppression des liens profonds et des services inutilisés des manifestes APK/AAB.
- Diverses autres corrections de bugs, veuillez consulter Google Group ou Forum.
- Nouveau navigateur de fichiers sur l'appareil pour voir vos fichiers dans un stockage limité.
- Nouveaux abonnements Premium+ pour créer des services Cloud et publier des applications Web.
- Mise à jour des composants de l'interface utilisateur vers la v28.
- Ajout de cfg.ESM pour activer les importations de modules ES.
- Ajout des méthodes app.Import() et app.Include().
- Correction de nombreux bugs !
- Voir le forum pour la liste complète - https://groups.google.com/u/1/g/androidscript
** AVERTISSEMENT : installez simplement sur la version existante, sinon le "stockage limité" d'Android peut entraîner la suppression de vos projets ** *
- Prise en charge officielle ajoutée pour les applications Python !
- La nouvelle option de sauvegarde vous permet de sauvegarder/restaurer vos projets.
- Docs prend désormais en charge le basculement entre Python et JavaScript.
- Nouvelle option "Autoriser le lancement en arrière-plan" (maintient DS en vie).
- Nouveau menu contextuel 'Command' disponible lors de l'édition.
- Voir le forum pour la liste complète - https://groups.google.com/u/1/g/androidscript
** AVERTISSEMENT : installez simplement par-dessus la version existante, sinon le « stockage limité » d'Android peut entraîner la suppression de vos projets. ***
- Nouveau "AutoSize" ; option pour les mises en page permettant de gérer la rotation des appareils.
- Ajout du nouveau « ScratchPad » extension à l'IDE de l'appareil.
- Prise en charge des applications Python dans les « expériences » mode.
- L'API cible AAB/APK par défaut est désormais 33.
- Meilleure prise en charge des titres d'applications non latins.
- Prise en charge du mode plein écran dans WebView.
- Voir le forum pour la liste complète - https://groups.google.com/u/1/g/androidscript
** AVERTISSEMENT : installez simplement par-dessus la version existante, sinon le "stockage limité" d'Android ne fonctionnera pas. peut entraîner la suppression de vos projets ***
- Nouvelle extension puissante du gestionnaire de fichiers pour l'IDE wifi.
- Exportez les jeux basés sur GameView pour l'installation du serveur Web.
- Nouveau mode de visionneuse d'objets physiques GameView.
- Vous pouvez désormais créer des fichiers APK avec des caractères non occidentaux dans le titre de l'application.
- Modules ES6 pris en charge pour les applications NodeJs avec l'option cfg.NodeESM.
- Voir le forum pour la liste complète - https://groups.google.com/u/1/g/androidscript
** AVERTISSEMENT : installez simplement par-dessus la version existante, sinon le "stockage étendu" d'Android peut entraîner la suppression de vos projets ***
** AVERTISSEMENT : ne désinstallez pas DroidScript, installez-le simplement sur la version existante, sinon la portée d'Android storage' peut entraîner la suppression de vos projets ***
- Ajout des onglets CloudStore et Terminal SSH.
- Changement de l'onglet 'Chat' pour utiliser Discord.
- app.ChooseFile() prend désormais en charge GoogleDrive, OneDrive, DropBox
- les fichiers build.json sont désormais pris en charge pour les AAB.
- Ajout d'une nouvelle fonctionnalité push/pull GitHub.
- Ajout du mode cfg.Fast pour des applications 3x plus rapides !
- Nouveaux chemins SAF /Interne/* et /Externe/*.
- Voir le forum pour la liste complète.
** AVERTISSEMENT : ne désinstallez pas DroidScript, installez-le simplement à la place, car le "stockage limité" d'Android 10 peut entraîner la suppression de vos projets ***
- Ajout de la prise en charge de la création de fichiers AAB !
- Ajout d'un nouveau type d'application 'Node Native' (mix node et native).
- Ajout de la méthode app.CreateNode ()
- Ajout de la prise en charge des tâches en arrière-plan.
- Ajout d'un nouvel onglet Chat dans le panneau latéral droit de l'IDE mobile.
- Ajout de CustomTabs (grâce à Candlelight)
- Ajout de l'extension CloudStore à l'IDE WiFi
- Et bien plus encore, consultez le forum pour la liste complète.
- Ajout du support pour les liens profonds.
- Ajout de la prise en charge du planificateur de travaux Android.
- Créez facilement des plugins avec la nouvelle méthode ide.MakePlugin.
- Ajout de corrections de bugs pour la méthode MUI CreateDataTable.
- Ajout d'un correctif pour les nouveaux projets créés dans Wifi IDE ayant l'ancien look «holo».
- Ajout d'une nouvelle méthode app.IsScoped () pour vérifier le stockage à portée.
- Amélioration de l'apparence de l'IDE WiFi.
- Correction de divers bugs.
- Et bien plus encore, voir le forum pour la liste complète.
- Ajout de la prise en charge du planificateur de travaux Android.
- Créez facilement des plugins avec la nouvelle méthode ide.MakePlugin.
- Ajout de corrections de bogues pour la méthode MUI CreateDataTable.
- Ajout d'un correctif pour les nouveaux projets créés dans Wifi IDE ayant l'ancien look «holo».
- Ajout d'une nouvelle méthode app.IsScoped () pour vérifier le stockage à portée.
- Amélioration de l'apparence de l'IDE WiFi.
- Correction de divers bugs.
- Et bien plus encore, voir le forum pour la liste complète.
- Refonte complète de l'apparence et de la convivialité de DroidScript!
- Belles nouvelles commandes matérielles MUI. * Pour les utilisateurs premium.
- Nouvelles options de thème qui permettent de thématiser toute l'application pour la lumière ou l'obscurité.
- Nouveau SPK Store pour partager vos projets avec la communauté.
- Nouvelles extensions Search, Translate, FileDiff, ScratchPad pour Wifi IDE.
- Amélioration de la documentation.
- Nouveau composant Cloud Storage.
- Nouveau composant Musique.
- Et bien plus encore, voir le forum pour la liste complète. Avec chaque version, nous apportons des améliorations sous le capot et éliminons tous les bogues qui surviennent. Vous avez des problèmes? Contactez-nous à support@ipvanish.com et nous vous aiderons à trouver une solution "Tous les petits pains sont destinés à Bun Appetit"
- Ajout du support Admob + échantillon pour les utilisateurs premium!
- Ajout de app.SetNavBarColor / SetStatusBarColor pour les utilisateurs premium + échantillon.
- Ajout de net.ReceiveVideoStream () pour les utilisateurs premium.
- Ajout d'un nouveau type de mise en page «Carte» + échantillon.
- Ajout de la méthode SetCorderRadius (rayon) au contrôle de disposition linéaire.
- Ajout de l'échantillon BT série NXT brut 'Direct Commands' (la même technique devrait fonctionner pour EV3).
- Et bien plus encore, voir le forum pour la liste complète.
- Ajout de nombreux nouveaux documents (grâce à Symbroson).
- Prise en charge améliorée du mode sombre sur l'éditeur de périphériques.
- Terminal distant désormais disponible par défaut pour les utilisateurs premium.
- Ajout de l'option 'BlackGrad' pour contrôler la liste.
- Ajout de gfx.Reload () à GameView (recharge le jeu à partir de zéro).
- Ajout des méthodes SetTitleHeight () et SetTitleColor () à la boîte de dialogue personnalisée.
- Ajout de la méthode app.ShowCheckList () + échantillon.
- Correction d'un problème avec la création d'APK sur Android 9.
- Ajout de beaucoup plus aussi, voir le forum pour la liste complète.
- Ajout de la prise en charge de 64 bits et API28 (requis par Google Play)
- Ajout de la prise en charge du module GPS USB ublox-7 + échantillon.
- Changement de l'échantillon Hello World pour qu'il ne soit pas recréé à chaque fois.
- Ajout des méthodes gfx.RemoveText (), gfx.RemoveGraphic (), gfx.RemoveBackground ().
- Ajout de la méthode sprite.Contains (x, y).
- Ajout de la méthode sprite.Flip (sprite, horiz, vert).
- Beaucoup plus, voir le forum pour plus de détails.
- Plus sombre look Wifi IDE + complet 'Dark Mode' pour les utilisateurs premium.
- Plus de documents ajoutés (merci à Symbroson)
- Ajout de modèles d’application à l’éditeur intégré.
- Ajout de la démo de «Bunny Storm» GameView.
- Les méthodes GameView sont désormais ajoutées à intellisense dans WiFi IDE.
- Activation de tous les types de périphériques usb FTDI pour les communications série.
- Correction du mode AutoBoot pour les services sur Oreo + (doit appeler app.SetInForeground).
- Ajout de la nouvelle option 'AutoSize' à TextView (montée et descente vers la taille cible).
- Voir le forum pour plus de détails.
- Correction de la lenteur des performances de GameView sur les Chromebooks (passage en mode WebGL).
- Suppression des fonctions de copier / coller / action contextuelles ennuyeuses sur les Chromebooks.
- Le générateur APK activé est un avertissement obsolète.
- Correction de la section 'JavaScript' de la documentation Wifi Editor.
- Voir le forum pour plus de détails.
- Ajout de l'option de connexion 'auto-wifi' aux paramètres.
- Ajout du modèle GameView pour JavaScript
- Ajout de la modification par glisser-déposer pour l'éditeur Wifi et les Chromebooks (expérimental).
- Ajout du support de la langue italienne.
- Ajout de services de premier plan.
- Le menu SDK est maintenant activé pour créer vos propres plugins.
- Ajout de l'option 'Expériences' à propos de la boîte;)
- Ajout du terminal à distance à l'éditeur Wifi (expérimental).
- Ajout de nouvelles puissantes commandes pour l'éditeur Wifi!
- Charges de corrections de bugs. Voir forum pour la liste complète
- Gestion automatique des autorisations
- APKs par défaut à V26 des API Android
- Ecrire des applications pour Chromebooks sur un Chromebook
- Intégration de Termux (terminal Linux)
- options de langue française, allemande et russe
- Ajout du bouton de capture d'écran à l'IDE Wifi
- Utiliser Wifi IDE lorsque le téléphone fonctionne comme point d'accès
- Créer des "têtes de discussion" et des superpositions
- Ajouter vos propres extensions HTML à l'éditeur WiFi
- Support pour BananaPi-M2-Zero
- Charge plus aussi, voir le forum pour la liste complète
- Création de fonds d'écran animés en direct pour les utilisateurs premium! - Vous pouvez maintenant utiliser des GIF animés de base dans les contrôles d'image DS standard - Ajout du support pour les cartes SD externes (premium uniquement) - Modification des fichiers .js à l'intérieur des fichiers SPK en .js.txt pour éviter les problèmes de sécurité liés à Gmail. - Ajout de l'option 'SaveSPK' à l'éditeur de périphérique (sauvegarde dans le dossier / DroidScript / SPKs). - Des charges de corrections de bugs et d'autres nouvelles fonctionnalités (voir le forum: - http://bit.ly/2zhkoSU)
- Ajout de la prise en charge intégrée de la programmation des périphériques Espruino sur un câble USB / OTG. - Ajout de la nouvelle commande de capture d'écran à l'onglet de débogage de l'éditeur Wifi -> /sdcard/screenshot.jpg - Rétablissement de la méthode app.GoToSleep (). - Chemin '/ sdcard' mappé en interne vers le répertoire public externe / interne des utilisateurs. - Ajout du nouveau mot-clé du mode 'Power' à l'app.SetKioskMode (bloque l'utilisation de la touche d'alimentation).
- Périphérique activé pour les connexions Bluetooth de l'appareil! - Ajout de la langue portugaise (merci à Maico aka 'Big Eyes Games'). - Ajout de docs mis à jour et réorganisés (merci à AlexF) - Ajout d'un échantillon bluetooth écouter. - Ajout de l'échantillon 'Bluetooth Select'. - Ajout d'un échantillon 'échantillon audio'. - Ajout de la méthode DrawSamples () à ImageView (dessine un exemple de graphique). - Beaucoup plus aussi ... voir le forum pour plus de détails.
- Support pour les traductions de documents, d'échantillons et de menus. L'espagnol est le premier disponible (merci à Abraham Juarbe pour la traduction). Le portugais et le russe arrivent bientôt (plus de volontaires sont nécessaires!). - Ajout de l'édition multi-fichiers à l'éditeur sur l'appareil. Vous pouvez modifier plusieurs fichiers de script / texte sur votre appareil - Ajout de raccourcis clavier pour ceux d'entre vous qui aiment utiliser des tablettes avec des claviers Bluetooth. (Voir le groupe Google DroidScript pour la liste complète des mises à jour)