Programozzon egy málna pi-t böngészőjéből, a Windows 10 alapvető blokkolásával
Videó: Windows 10 IoT (Internet of Things) Core Demo 2024
A Microsoft nemrégiben mutatott be egy új UWP alkalmazást, amely lehetővé teszi a felhasználók számára, hogy böngészőikből programozzanak egy Raspberry Pi 2, Raspberry 3 vagy Raspberry Pi Sense kalapot. A Windows 10 IoT Core Blockly lehetővé teszi a felhasználók számára, hogy blokkoló blokkokkal készítsenek egy programot, amely egy Raspberry Pi mini számítógépet vezérelhet.
A Microsoft négy különféle projekt inspirálta az új eszköz tervezésekor, beleértve a Google Blockly nyílt forrású blokk-szerkesztőjét, a BBC micro: bitjét és a saját blokk-szerkesztőjét.
A Windows 10 IoT Core Blockly egyszerű szerkezetű: a fő alkalmazás elindít egy webszervert, amely kiszolgálja a Blockly szerkesztő oldalt a 8000-es porton. A felhasználók a Blockly szerkesztőhöz elérhetik a Raspberry Pi böngészés közben.
Egyéb jellemzők:
- A Blockly egyszerűvé teszi a blokkok JavaScriptre történő lefordítását, így előállíthatunk egy futtatható JavaScript-kódrészletet. Láthatja, hogy mit fordít a blokk programja JavaScript-ben, ha megnyomja a kék „Konvertálás JavaScript-re” gombot - Megjegyzés: Az „események”, mint például a „joystick gomb megnyomása” bekapcsolásához, van néhány segítő JavaScript funkciónk, és különös figyelmet szentelünk a a különféle funkciók sorrendje.
- Ezen a ponton van egy blokk-szerkesztő, amely előállíthat futtatható JavaScript-kódrészletet: Szükségünk van valamire, amely ezt a JavaScript-kódrészletet egy másik szálon végrehajthatja anélkül, hogy beleavatkozna a webszerverbe.
- A kódrészlet futtatásához elindítottuk a Chakra JavaScript motorot (amely minden Windows 10 kiadás része), és elindítottuk a kódrészletet. A csakra megkönnyíti a részlet akaratának megállítását.
- Sok blokk közvetlenül kapcsolódik a Sense Hat-hoz. Lehet, hogy írtunk egy csomó JavaScript kódot a Sense Hat vezérléséhez, de kihasználtuk a EmmellSoft teljes és könnyen használható C # SenseHat könyvtárát. A JavaScript és a C # közötti áthidalás rendkívül egyszerűvé tette a csomagoló UWP könyvtár kihasználását.
- Végül hozzáadtunk néhány gépet, hogy megbizonyosodjunk arról, hogy az utolsó „futtatás” kódrészlet mentésre került-e a Raspberry Pi-n (mind a blokkok elrendezése, mind pedig a JavaScript-kódrészlet gyorsítótárban van), és futtassuk újra az IoT Core Blockly alkalmazás következő indulásakor (pl. Újraindításkor A Te eszközöd).
További információ az IoT Core Blockly beállításáról a Raspberry Pi-n található Microsoft blogbejegyzésében.
Töltse le a Windows 10 gyors telepítését a málna pi 3-ra
Most letöltheti a Windows 10 verziót a Raspberry Pi 3-on, a WoA Installer segítségével. Az eszközt ugyanaz a csapat fejlesztette ki, amely a Windows 10-et futtatta a Lumia 950 XL-en.
Az Opera frissítve van a Windows telefonok hirdetési blokkolásával
Ez év elején az Opera elindította böngészőjét, amelynek célja a Windows telefonokon történő hirdetések blokkolása. Most a fejlesztő újra megcsinálja, és továbbra is tisztább élményt nyújt az ügyfeleknek az interneten való böngészés közben a Windows rendszeren futó eszközökön. Az emlékmű böngészőt, az alkalmazás nevét univerzális alkalmazásként forgalmazzák. Mint ilyen, nagyszerűen működik ...
A távoli asztal lehetővé teszi a virtualizált alkalmazások elérését böngészőjéből
A Távoli asztali szolgáltatás csapata a Microsoft Ignite-nál bejelentette, hogy a munkákban létezik egy új webes ügyfél, amely hozzáférést biztosít a virtualizált alkalmazásokhoz és asztalokhoz böngészőn keresztül, anélkül, hogy helyi kliens telepítése szükséges. A bejelentés szerint ez a felhasználók számára „egységes élményt” kínál az eszközökön, és minimalizálja a karbantartást is…