Building Automation – Vytvorenie softvéru ovládací panel pre tablety a smartphony s Windows Phone 8

eHouse Domáce automatizácie , Správa budov – programovanie a vývoj softvéru pre riadiace panely (PDA , Smartphone , Dotykový panel , Osobný počítač , Tablet) , s Windows 8 operačným systémom pre správu budovy automatizácia Windows 8 Operačný systém je Microsoft " ; s najmladšie dieťa .
V čase písania tohto , nie je ani Beta alebo komerčné verzie systému .
Verzie sú k dispozícii pre systém vývojárov a programátorov .
Napriek tejto skutočnosti , a všeobecne dobre – známy princíp , nové produkty, ktoré spoločnosť Microsoft nemala dotknúť až do vydania prvého Service Pack , však , vzhľadom na veľmi vysoké skóre systému , vezmite si ju o niečo skôr ” th dielne ” .
Podľa článkov , Stanovisko (viac či menej lobingu a objektívne) , a nezávislých testov , nástupca Windows 7 je trochu účinnejší ako jeho predchodca , a operačný systém používa menej CPU (v závislosti na využitie Microsoft CPU pre operačný systém sám o sebe klesla na 1 % – systém Windows 7 je tu asi 8 – 10 % ) . Vista v tomto prípade je pomalšia .
Tieto výsledky sú porovnateľné s Android a Windows 8 ponúknuť reálnu šancu aplikácií v budúcom – generácie mobilných zariadení . To umožňuje dosiahnuť dlhšiu prevádzkovej doby osôb vykonávajúcich mobilné zariadenia , batériový , a pracovať efektívnejšie na relatívne nie je efektívne procesorov použitých v tabletkách , Smartphone , PDA v porovnaní so štandardnou PC .
Windows 8 je softvér určený pre dotykové panely , smartphony , a obyčajní Tablet PC , tak budú pracovať na ” multiplatformný ” – rôzne typy procesorov , Počet jadier , hardvérové ​​prostriedky , periférie , konfigurácia systému , atď . .
Android zatiaľ je obmedzená na Tablet , Smartphones , PDA bez ” kus torty ” z Microsoft " ; na trhu pre desktop (PC) .
V tejto súvislosti , vývoj software pre Windows 8 bude mať oveľa širšiu škálu hardvérových zariadení , Panely , tablet PC a sa neobjaví, kým verzii Android pre bežné PC .
V prípade Windows 8 písať prekročiť – platforma aplikácií bude oveľa jednoduchšie rovnakým spôsobom, ako tomu bolo v predchádzajúcich produktov (napr. . Operačný systém Windows – Mobilný , Telefón , XP , Vista alebo 7 , so spoločným prostredie . Net) . S ohľadom na túto , budete môcť písať softvér pre všetky hardvérové ​​zariadenia na jednom šablóny – aplikácie založené na , a iba pri použití výnimky pre výnimky , pre zdroje sú, ktoré nie sú podporované na vybranom type zariadenia .

To dáva oveľa širší výber kontrolných zariadení pre Domáce automatizácie a interoperabilitu s inými programami pre Windows 8 .
Softvér vývojové prostredie , PC je oveľa rýchlejší ako softvér emulátora , tableta , mobilný telefón alebo pripojené hardvérové ​​zariadenie, ktoré program ladiť v priebehu vývoja . Vytváranie aplikácií priamo na vašom PC je (5 – 10 krát) rýchlejší ako programovanie na mobilných zariadeniach , aj s veľmi dobrou znalosťou požadovaných vývojových nástrojov a programovacích jazykov .
Je to oveľa jednoduchšie a rýchlejšie písať takýto program v . Net C # prostredie beží na platforme WIN32 (tj normálne Pc) , a po testovaní na bežnom počítači , previesť výnimky pomocou prekladača výnimky (# ifdef apod . ) Pre iné platformy .
Škálovateľnosť tohto riešenia je oveľa lepší ako kód preklad softvéru do iných programovacích jazykov â € <â € <alebo iné operačné systémy .
Java môže byť citované , že aj napriek vznešené myšlienky â € <â € <aplikácie beží na ľubovoľnom hardvéri , vyžadujú inú verziu aplikácie , Java applety pre PC a mobilné zariadenia (Java MIDP – známy ako Java Mobile) .
Naviac ” preklad ” Java strojový kód do procesora stroje jazyka , berie veľa výpočtového výkonu a rovnaké aplikácie napísané priamo do operačného systému spustí niekoľkokrát rýchlejšie , ako pracovať na virtuálneho stroja Java pre spracovanie kódu prechodu .
V mobilných zariadeniach je oveľa spotreba energie batérie a skracujú život práce zariadenia .
To sú dôvody, , pre ktoré výrobcovia operačných systémov pre mobilné zariadenia , už ďalej alebo podporujú služby, ako sú Java .
Apple (OSX) , Google (Android) , Microsoft (Windows 8) , , Ktoré môžu ohlasujú začiatok konca pre Java smartphones MIDP a tablety .
Windows 8 má rozhranie optimalizované pre zariadenia s dotykovým displejom , opustené veľa gadgets , Tieňové tlačidlám skrátiť systém, ktorý tiež zvyšuje rýchlosť a spracovanie spotrebu vitálnych funkcií systému .
Pre tento článok nemal byť jasné, reklama na Microsoft " ; s výrobkami je značný spomenúť nevýhody:

  • Každá verzia systému Windows bola vždy venovaná ako protichodný k Android
  • Softvér pre programovanie a vývojové prostredie pre Android je zadarmo , Windows zatiaľ vždy venovaná a veľmi drahé
  • Android softvér môže byť inštalovaný samostatne na paneloch a zariadení , Ak Microsoft prehlasuje, možnosť inštalácie len Store Microsoft . To môže znížiť individuálne programovanie vlastný softvér pre amatérske a obmedziť schopnosť vytvoriť non – komerčné aplikácie a garancie – stáť , a výrazne zvyšuje časové zdieľanie aplikácií , a nové verzie softvéru .