Peršokti į turinį
CN

CSCS Native Scripting for iOS

Leidėjas: Vassili Kaplan
iOS Free
parsisiųsti v1.1 0 atsisiuntimai
Versija1.1
Leidėjas Vassili Kaplan
Išleidimo data2020-09-09
Data pridėta2020-09-09
OS reikalavimaiiOS
ReikalavimaiRequires iOS 10.3 or later. Compatible with iPhone, iPad, and iPod touch.
Iš viso atsisiuntimų0
KainaFree

apibūdinimas

CSCS (C# pritaikytas scenarijus) dabar gali būti naudojamas vietiniam mobiliajam kūrimui.

Šioje programoje yra CSCS vertėjas, kurią galite naudoti norėdami žaisti su CSCS. Taip pat yra keletas iš anksto nustatytų pavyzdžių.

Galite sukurti bet kokį CSCS scenarijų kodą viename skirtuke „Sukurti“, o rezultatus matyti kitame skirtuke „Vykdyti“.

Kaip naudoti CSCS mobiliojo ryšio kūrimui, aprašyta adresu:

– https://msdn.microsoft.com/en-us/magazine/mt829272

- http://www.codemag.com/article/1711081

- https://www.smashingmagazine.com/2020/01/cscs-scripting-language-cross-platform-development/

„Syncfusion“ elektroninė knyga, kurioje aprašomas CSCS:

– https://www.syncfusion.com/resources/techportal/details/ebooks/implementing-a-custom-language

Kita „Syncfusion“ el. knyga apie tai, kaip ją naudoti kuriant mobilųjį telefoną:

https://www.syncfusion.com/ebooks/writing_native_mobile_apps_in_a_functional_language_succinctly

CSCS saugykla su kalbos aprašymu yra adresu:

https://github.com/vassilych/cscs

CSCS mobiliesiems saugykla yra adresu:

https://github.com/vassilych/mobile

Pati ši programa buvo sukurta CSCS. Čia yra visas CSCS kodas:

AutoScale ();

SetBackgroundColor("žydra");

AddOrSelectTab("Sukurti", "test.png", "test2.png");

__locComboFiles=GetLocation("ROOT", "CENTER", "ROOT", "TOP", -100, 40);

AddCombobox (__locComboFiles, "__comboFiles", "centras: baltas: aiškus", 350, 60);

__optionsComboFiles={"Smėlio dėžė", "Sveikas, pasauli!", "Skelbimai", "Užimtumo indikatoriai", "Įrenginio testai"};

AddWidgetData(__comboFiles, __optionsComboFiles, "", "centras");

SetFontSize(__comboFiles, 13);

SetValue(__comboFiles, "text2", "Done");

SetValue(__comboFiles, "lygiavimas", "centras");

AddAction(__comboFiles, "comboFilesChanged");

__locRemoveKeyboard=Gauti vietą (__comboFiles, "RIGHT", __comboFiles, "CENTER", 10);

AddButton(__locRemoveKeyboard, "__buttonKeyboard", "Klaviatūra", 150, 60);

SetFontSize(__buttonKeyboard, 12);

AddAction(__buttonKeyboard, "hideKeyboard");

__locScriptView=GetLocation("ROOT", "CENTER", __comboFiles, "BOTTOM", 0, 10);

AddTextEditView(__locScriptView, "__textView", "", 600, 900);

SetFontSize(__textView, 14);

AddOrSelectTab("Vykdyti", "mokytis.png", "run_icon.png");

function hideKeyboard(siuntėjas, arg) {

ShowHideKeyboard(__textView, false);//!IsKeyboard(__textView));

function comboFilesChanged(siuntėjas, arg) {

eilutė=GetValue(siuntėjas);

WriteConsole("Combo row=", row);

tekstas="";

if (eilutė == 1) {

text=ReadFileAsString("sfhello.cscs");

} elif (eilutė == 2) {

tekstas=ReadFileAsString("ads.cscs");

} elif (eilutė == 3) {

text=ReadFileAsString("busyIndicators.cscs");

} elif (eilutė == 4) {

text=ReadFileAsString("unitTests.cscs");

SetText(__textView, text);

Funkcijos skirtukasPasirinktas(siuntėjas, arg) {

tabId=int(arg);

if (tabId != 1) {

grąžinti;

scenarijus=GetText(__textView);

Pašalinti TabViews(1);

bandyti {

Vykdyti(scenarijus);

} sugauti (išskyrus) {

AlertDialog("CSCS", exc);

WriteConsole(išskyrus);

OnTabSelected("TabSelected");

SelectTab(0);

Panašios programos

Alternatyvos

Daugiau iš šio leidėjo