Легко створюйте програми для свого телефону, планшета чи Chromebook за допомогою галузевого стандарту JavaScript і Python. Відредагуйте свій код за допомогою нашого редактора Wi-Fi на основі браузера або просто відредагуйте код безпосередньо на своєму пристрої за допомогою вбудованого редактора коду. Тепер ви можете писати програми будь-де!
Використання цієї програми — чудовий спосіб вивчити JavaScript і Python, які зараз є найпопулярнішими комп’ютерними мовами на планеті! Він містить багато зрозумілих і простих прикладів і постачається з «активною» документацією та великою та дружньою спільнотою, яка готова допомогти.
DroidScript робить кодування в 10 разів швидшим і легшим, ніж використання стандартного Android API, оскільки ми виконали всю важку роботу за вас і загорнули її в наш спрощений API. Це прискорює ваш процес розробки та захищає вас від усіх проблем, спричинених відмінностями в апаратному забезпеченні та версіях Android.
DroidScript використовує вбудований механізм Android Chrome V8, який постійно оновлюється та вдосконалюється Google і підтримує сучасні стандарти Інтернету.
Для великих проектів ми рекомендуємо використовувати вбудовану IDE на основі браузера (редактор). Він підключається через Wi-Fi до вашого пристрою, дозволяючи бездротове кодування з Windows, Linux або Mac ПК, і це робить кодування легким!
Якщо ви хочете серйозно зайнятися кодуванням і випустити свої програми в Google Play, ви навіть можете створити файли APK і AAB безпосередньо на своєму пристрої за лічені секунди!
Ви можете створювати власні програми, програми HTML, програми NodeJS або створювати гібридні програми за допомогою вбудованого елемента керування WebView. Який би спосіб ви не вибрали, ви можете використовувати всю потужність сучасного механізму браузера Chrome у будь-якому типі програми.
Це не лише для новачків! Багато професіоналів використовують DroidScript у всьому світі, і ми можемо надати «розширену службу підтримки», щоб допомогти вам створити комерційну програму. (Будь ласка, зв'яжіться з support@droidscript.org для отримання додаткової інформації)
Особливості:
- Створюйте програми для Android, Amazon Fire і ChromeBook.
- Додайте кнопки, текст і графіку.
- Доступ до GPS, компаса, камери, акселерометра, Bluetooth, WiFi.
- Використовуйте власні елементи керування та/або HTML5 і CSS.
- Створення фонових служб і планування завдань.
- Запустіть служби NodeJS і встановіть модулі NPM.
- Створюйте ігри з анімацією, звуковими ефектами та фізикою.
- Використовуйте популярні бібліотеки JavaScript, такі як JQuery.
- Керуйте Arduino, ESP32, Raspberry Pi та багатьма іншими гаджетами.
- Створення кіосків, POS-систем і контролерів машин.
- Поділіться джерелом програми з друзями як файли .spk.
- Створюйте ярлики програм на головному екрані.
- Вбудована документація.
- Працює офлайн і онлайн.
- Керуйте GPIO та UART на вбудованих пристроях.
- Сотні зразків і демонстрацій.
- Доступні сотні плагінів.
- Доступні тисячі модулів NPM.
- Можливість розширення за допомогою нашого Plugin SDK
- Новий матеріал додається весь час!
Вже програміст Java? Чому б не підвищити свою продуктивність і не перейти на DroidScript, щоб ви могли швидко створити свій інтерфейс користувача, а потім розширити функціональні можливості DroidScript за допомогою нашого механізму плагінів.
Примітка:
DroidScript підтримується droidscript.org, який є некомерційною організацією. Весь наш дохід використовується для оплати послуг хостингу, обладнання для наших волонтерів або розподіляється серед наших розробників, які працюють неповний робочий день. Якщо ми колись дійдемо до того, що будемо надприбутковувати, то просто зробимо послугу Преміум дешевшою для всіх!
Будь ласка, публікуйте проблеми та запити на форумі замість негативних відгуків.
дякую
Будь ласка, оцініть цю програму, якщо вона вам подобається!
— Додано нове розширення для програмування мікроконтролерів!
— Додано нову вкладку «Зразки» з розширеною фільтрацією та додатковими зразками Python.
- Виправлено ненадійність слухача сповіщень на деяких пристроях.
— Видалено глибокі посилання та невикористовувані служби з маніфестів APK/AAB.
- Різні інші виправлення помилок, перегляньте групу або форум Google.
– Новий файловий браузер на пристрої для перегляду ваших файлів у обмеженому сховищі.
- Нові підписки Premium+ для створення хмарних служб і публікації веб-додатків.
— Оновлено компоненти інтерфейсу користувача до v28.
— Додано cfg.ESM для ввімкнення імпорту модулів ES.
— Додано методи app.Import() і app.Include().
- Виправлено багато помилок!
- Перегляньте повний список на форумі - https://groups.google.com/u/1/g/androidscript
** ПОПЕРЕДЖЕННЯ: просто встановіть поверх наявної версії, інакше «обмежене сховище» Android може призвести до видалення ваших проектів ** *
– додано офіційну підтримку програм Python!
— Нова опція резервного копіювання дозволяє створювати резервні копії та відновлювати ваші проекти.
— Документи тепер підтримують перемикання між Python і JavaScript.
— Нова опція «Дозволити фоновий запуск» (підтримує DS).
— Нове контекстне меню «Команда», доступне під час редагування.
- Перегляньте повний список на форумі - https://groups.google.com/u/1/g/androidscript
** ПОПЕРЕДЖЕННЯ: просто встановіть поверх наявної версії, інакше «обмежене сховище» Android може призвести до видалення ваших проектів ***
- Новий 'Авторозмір' опція макетів для обробки обертання пристрою.
- Додано новий 'ScratchPad' розширення до IDE пристрою.
- Підтримка програм Python в 'експериментах' режим.
- Типовий цільовий API AAB/APK тепер 33.
- Краща підтримка нелатинських назв програм.
- Підтримка повноекранного режиму в WebView.
- Перегляньте повний список на форумі - https://groups.google.com/u/1/g/androidscript
** ПОПЕРЕДЖЕННЯ: просто встановіть поверх наявної версії, інакше 'сховище Android' може призвести до видалення ваших проектів ***
- Нове потужне розширення File Manager для wifi IDE.
— Експорт ігор на базі GameView для встановлення на веб-сервері.
— Новий режим перегляду фізичних об’єктів GameView.
- Тепер ви можете створювати файли APK з не західними символами в назві програми.
— Підтримуються модулі ES6 для програм NodeJs із опцією cfg.NodeESM.
- Перегляньте повний список на форумі - https://groups.google.com/u/1/g/androidscript
** ПОПЕРЕДЖЕННЯ: просто встановіть поверх наявної версії, інакше «обмежене сховище» Android може призвести до видалення ваших проектів ***
** ПОПЕРЕДЖЕННЯ: не видаляйте DroidScript, просто встановіть поверх наявної версії, інакше Android поширюється зберігання» може призвести до видалення ваших проектів ***
- Додано вкладки CloudStore і SSH Terminal.
— Переключено вкладку «Чат» на використання Discord.
- app.ChooseFile() тепер підтримує GoogleDrive, OneDrive, DropBox
- файли build.json тепер підтримуються для AAB.
— Додано нову функцію GitHub push/pull.
— Додано режим cfg.Fast для втричі швидших програм!
— Нові /Internal/* і /External/* шляхи SAF.
- Дивіться форум для повного списку.
** ПОПЕРЕДЖЕННЯ: не видаляйте DroidScript, просто встановіть його заново, тому що Android 10 «сховище в межах області» може призвести до видалення ваших проектів ***
— Додано підтримку створення файлів AAB!
— Додано новий тип програми «Нітивний вузол» (змішати вузол і рідний).
- Додано метод app.CreateNode()
- Додано підтримку фонових завдань.
— Додана нова вкладка «Чат» на правій бічній панелі мобільного IDE.
- Додано CustomTabs (завдяки Candlelight)
- Додано розширення CloudStore до WiFi IDE
- І багато іншого, дивіться на форумі для повного списку.
- Додана підтримка глибоких посилань.
- Додана підтримка Android Job Scheduler.
- Легко створюйте плагіни за допомогою нового методу ide.MakePlugin.
- Додані виправлення для методу MUI CreateDataTable.
- Додано виправлення для нових проектів, створених у середовищі Wifi IDE, що має старий «голову».
- Доданий новий метод app.IsScoped () для перевірки обсягу пам’яті.
- Покращений вигляд WiFi IDE.
- Виправлені різні помилки.
- І багато іншого, дивіться форум для повного списку.
- Додана підтримка Планувальника завдань Android.
- Легко створюйте плагіни за допомогою нового методу ide.MakePlugin.
- Додані виправлення для методу MUI CreateDataTable.
- Додано виправлення для нових проектів, створених у середовищі Wifi IDE, що має старий «голографічний» вигляд.
- Доданий новий метод app.IsScoped () для перевірки обсягу пам’яті.
- Покращений вигляд WiFi IDE.
- Виправлені різні помилки.
- І багато іншого, дивіться форум для повного списку.
- Повне оновлення зовнішнього вигляду DroidScript!
- Прекрасний новий MUI. * Для управління матеріалами для преміум-користувачів.
- Нові параметри теми, які дозволяють тематизувати всю програму для світлого або темного.
- Новий магазин SPK для обміну своїми проектами з громадою.
- Нові розширення Search, Translate, FileDiff, ScratchPad для Wifi IDE.
- Покращена документація.
- Новий компонент Cloud Storage.
- Нова музична складова.
- І багато іншого, дивіться форум для повного списку. З кожним випуском ми робимо вдосконалення під капотом та видаляємо будь-які помилки, що виникають. Виникли проблеми? Зв’яжіться з нами за адресою support@ipvanish.com, і ми допоможемо знайти виправлення “Усі булочки призначені для апетитних булочок
- Додана підтримка Admob + зразок для преміум-користувачів!
- Додано додаток SetNavBarColor / SetStatusBarColor для преміум-користувачів + зразок.
- Додано net.ReceiveVideoStream () для преміум-користувачів.
- Додано новий тип макета "Card" + зразок.
- Додано метод SetCorderRadius (радіус) до лінійного управління макетом.
- Додано необроблений серійний зразок BT "Прямі команди" NXT (така ж техніка повинна працювати для EV3).
- І багато іншого, дивіться форум для повного списку.
- Додано багато нових документів (завдяки Symbroson).
- Покращена підтримка темного режиму в редакторі пристрою.
- Віддалений термінал тепер доступний за замовчуванням для преміум-користувачів.
- Додана опція "BlackGrad" для управління списком.
- Додано gfx.Reload () до GameView (перезавантажує гру з нуля).
- Додані методи SetTitleHeight () та SetTitleColor () до спеціального діалогового вікна.
- Доданий метод app.ShowCheckList () + зразок.
- Виправлена проблема зі створенням файлів .apk на Android 9.
- Також додано ще багато, див. Форум для повного списку.
- Додана підтримка 64-бітних та API28 (потрібна Google Play)
- Додана підтримка USB-модуля ublox-7 USB + Зразок.
- Змінений зразок Hello World, тому його не створюють щоразу.
- Додані методи gfx.RemoveText (), gfx.RemoveGraphic (), gfx.RemoveBackground ().
- Доданий спрайт. Містить (x, y) метод.
- Доданий метод sprite.Flip (спрайт, horiz, vert).
- Набагато більше, докладнішу інформацію див. На форумі.
- Темніше виглядає Wifi IDE + повний 'Dark Mode' для преміум-користувачів.
- Додано більше документів (завдяки Symbroson)
- Додано Шаблони програм для редактора на пристрої.
- Додано демо-версію GameView для "Bunny Storm".
- Методи GameView тепер додані до intellisense у IDE WiFi.
- Увімкнено всі типи пристроїв FTDI для послідовних комунікацій.
- Виправлено режим AutoBoot для служб на Oreo + (необхідно викликати app.SetInForeground).
- Додана нова опція 'AutoSize' у TextView (масштабується вгору та вниз до цільового розміру).
- Дивіться форум для більш докладної інформації.
- Виправлено повільну продуктивність GameView на пристроях Chromebook (переключено на режим WebGL).
- Позбувшись від дратівливого спливаючого вікна копіювання / вставки / дії на Chromebook.
- Активований APK builder є застарілим попередженням.
- Виправлено розділ "JavaScript" у документах Wifi Editor.
- Дивіться форум для більш докладної інформації.
- Додано опцію підключення "auto-wifi" до налаштувань.
- Доданий шаблон GameView для JavaScript
- Додано редагування перетягування для редактора Wifi та пристроїв Chromebook (експериментальні).
- Додана підтримка італійської мови.
- Додані послуги переднього плану.
- Меню SDK тепер включено для створення власних плагінів.
- Додано опцію "Експерименти" до вікна;)
- Додано віддалений термінал до редактора Wifi (експериментальний).
- Додано потужні нові команди Wifi !.
- Виправлення помилок. Див форум для повного списку
- Автоматична обробка дозволів
- APK за замовчуванням на V26 для Android API
- Напишіть додатки для Chromebook на Chromebook
- Termux (термінал Linux) інтеграція
- варіанти французької, німецької та російської мов
- Додана кнопка скріншоту до Wifi IDE
- Використовуйте Wifi IDE, коли телефон працює як точка доступу
- Створіть чати та накладання
- Додайте власні HTML-розширення в редактор Wi-Fi
- Підтримка BananaPi-M2-Zero
- Навантаження більше, див. Форум для повного списку
- Включено створення живих шпалер для користувачів преміум-класу! - Тепер ви можете використовувати основні анімовані GIF-файли у стандартному контролі DS Image - Додана підтримка зовнішніх SDCards (тільки преміум) - Змінено файли .js у файлах SPK до файлу .js.txt для побічних дій Gmail. - Додано параметр 'SaveSPK' до редактора пристрою (зберігається до папки / DroidScript / SPKs). - Навантаження з виправлень помилок та інших нових функцій (див. Форум: http://bit.ly/2zhkoSU).
- Додана вбудована підтримка для програмування пристроїв Espruino через кабель USB / OTG. - Додано нову команду screenshot для Wifi редактора debug tab -> /sdcard/screenshot.jpg - Повторне встановлення методу app.GoToSleep (). - Внутрішньо відкоригований шлях '/ sdcard' до зовнішнього / внутрішнього загальнодоступного каталогу користувачів. - Додано нове ключове слово режиму "Power" до app.SetKioskMode (блокує використання ключа живлення).
- Увімкнено пристрій для підключення Bluetooth-пристроїв! - Додано португальську мову (завдяки Maico aka 'Big Eyes Games'). - Додані оновлені та повторно організовані документи (спасибі AlexF) - Доданий приклад слухати Bluetooth. - Додано зразок "Bluetooth Select". - Додано зразок "Аудіо зразок". - Додано метод DrawSamples () до ImageView (малює зразок графіка). - Багато теж ... дивіться форум для подробиць.
- Підтримка мовних перекладів документів, зразків та меню. Перший доступний іспанською мовою (дякую, Аврааму Джурбе за виконання перекладу). Португальці та росіяни приїдуть найближчим часом (потрібно більше волонтерів!). - Додана редагування декількох файлів на редактор на пристрої. Ви можете редагувати кілька скриптів / текстових файлів на своєму пристрої - Додано комбінації клавіш для тих, хто хоче використовувати планшети з клавіатурами Bluetooth. (Див. Групу Google DroidScript для повного списку оновлень)