| CSCS iOS ¿ë ³×ÀÌƼºê ½ºÅ©¸³Æà CSCS (C)´Â ÀÌÁ¦ ³×ÀÌƼºê ¸ð¹ÙÀÏ °³¹ß¿¡ »ç¿ëµÉ ¼ö ÀÖ½À´Ï´Ù. |
Áö±Ý ´Ù¿î·Îµå |
CSCS iOS ¿ë ³×ÀÌƼºê ½ºÅ©¸³Æà ¼øÀ§ ¹× ¿ä¾à
- °Ô½ÃÀÚ À̸§:
- By Vassili Kaplan
- Ãß°¡ ¿ä±¸ »çÇ×:
- Requires iOS 10.3 or later. Compatible with iPhone, iPad, and iPod touch.
CSCS iOS ¿ë ³×ÀÌƼºê ½ºÅ©¸³Æà ű×
CSCS iOS ¿ë ³×ÀÌƼºê ½ºÅ©¸³Æà ¼³¸í
CSCS (C #ÀÇ »ç¿ëÀÚ Á¤ÀÇ ½ºÅ©¸³ÆÃ)´Â ±âº» ¸ð¹ÙÀÏ °³¹ß¿¡ »ç¿ëµÉ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ¾ÛÀº CSCS·Î Àç»ýÇÏ´Â µ¥ »ç¿ëÇÒ ¼öÀÖ´Â CSCS ÀÎÅÍÇÁ¸®Å͸¦ Æ÷ÇÔÇÕ´Ï´Ù. »çÀü ¼³Á¤µÈ ¸î °¡Áö ¿¹Á¦°¡ ÀÖ½À´Ï´Ù. ÇϳªÀÇ ÅÇ, "create"¿¡¼ CSCS ½ºÅ©¸³Æà Äڵ带 ¸¸µé°í ´Ù¸¥ ÅÇ, "½ÇÇà"°á°ú¸¦ º¼ ¼ö ÀÖ½À´Ï´Ù. ¸ð¹ÙÀÏ °³¹ßÀ» À§ÇØ CSCS¸¦ »ç¿ëÇÏ´Â ¹æ¹ýÀº - 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/ CSCS¸¦ ¼³¸íÇÏ´Â SYNCFUSION ÀüÀÚ ¼Àû : - https://www.syncfusion.com/resources/techportal/details/ebooks/implementing-a-custom-language - imoster syncfusion ¸ð¹ÙÀÏ °³¹ßÀ» À§ÇØ »ç¿ëÇÏ´Â ¹æ¹ý¿¡ ´ëÇÑ ÀüÀÚ Ã¥ : https://www.syncfusion.com/ebooks/writing_native_mobile_apps_in_a_functional_language_succlently ¾ð¾î¿¡ ´ëÇÑ ¼³¸íÀÌÀÖ´Â CSCS ÀúÀå¼Ò°¡ ÀÖ½À´Ï´Ù. : https://github.com/vassilych/cscs ¸ð¹ÙÀÏ ÀúÀå¼ÒÀÇ CSC´Â ´ÙÀ½°ú °°½À´Ï´Ù. https://github.com/vassilych / Mobile ÀÌ ¾ÛÀº CSCS¿¡¼ »ý¼ºµÇ¾ú½À´Ï´Ù. ¿©±â¿¡ ¿ÏÀüÇÑ CSCS Äڵ尡 ÀÖ½À´Ï´Ù : autoscale (); setbackgroundColor ( "½Ã¾È"); addOrsElectTab ( "create", "test.png") , "test2.png"); __ loccombofiles = getLocation ( "·çÆ®", "¼¾ÅÍ", "·çÆ®", "top", -100, 40); addcombobox ( __loccombofiles, "__combofiles", "center : white : clear", 350, 60); __ optionscombofiles = { "»÷µå ¹Ú½º", "Hello, World!", "±¤°í", "Busy Indicators", " ´ÜÀ§ Å×½ºÆ® "}; addwidgetdata (__ combofiles, __optionscombofiles," ","¼¾ÅÍ "); setFontSize (__ combofiles, 13); setValue (__ commofiles) "text2", "done"); setValue (__ combofiles, "Á¤·Ä", "Áß½É"); addaction (__ combofiles, "comboFileSchanged"); __ locremovekeyboard = getLocation (__ combofiles, "¿À¸¥ÂÊ", __combofiles, "Center", 10); addbutton (__ locremovekeyboard, "__buttonkeyboard", "Å°º¸µå", 150, 60); setFontSize (__ buttonKeyboard, 12); addaction (__ buttonKeyboard, "hidekeyboard"); __ locscriptview = getLocation ( "·çÆ®", "¼¾ÅÍ", __combofiles ","¸Ç ¾Æ·¡ " ", 0, 10); addtexteditview (__ locscriptview,"__textView "," ", 600, 600, 600); setFontSize (__ textview, 14); ] addOrSelectTab ( "Run", "run.png", "run_Icon.png"); ÇÔ¼ö hidekeyboard (sender, arg) { showhidekeyboard (__ textview, false); / /! iskeyboard (__ textView)); ÇÔ¼ö ComboFileSchanged (Sender, Arg) { Çà = getValue (º¸³½ »ç¶÷); WRITECONSOLE ( "ÄÞº¸ Çà = ", Çà); text =" "; (Çà == 1) { text = readFileAsString ("sfhello.cscs "); } eLif (row == 2) { text = readFileAsString ( "ADS.CSCS"); } ELIF (ROW == 3) { text = readfileasString ( "busyindicators.cscs"); } eLif (Çà == 4) { text = readFileAsString ( "Unittests.cscs" ); settext (__ textview, text); ±â´É TabSlected (Sender, Arg) { tabid = int (arg); (tabid! = 1) { return; script = getText (__ textview); removeTabViews (1); { ½ÇÇà (½ºÅ©¸³Æ®); } catch (exc) { alertdialog ( "CSCS", exc) WRITECONSOLE (exc); ontabselected ( "tabSelected"); selecttab (0);
CSCS iOS ¿ë ³×ÀÌƼºê ½ºÅ©¸³Æà °ü·Ã ¼ÒÇÁÆ®¿þ¾î