Building Automation – Skapa en panel programvara kontroll för tabletter och smartphones med Windows Phone 8

eHouse Home Automation , Bygga Hantering – programmering och mjukvaruutveckling för kontrollpaneler (PDA , Smartphones , Touch Panel , PC , Tablett) , med Windows 8 operativsystem att hantera bygga automatisering Windows 8 operativsystem är Microsoft ; s yngsta barnet .
Vid tidpunkten för denna skrift , Det finns inte ens en Beta eller kommersiell version av systemet .
Versioner finns för systemutvecklare och programmerare .
Trots detta faktum , och allmänhet väl – känd princip , nya produkter som Microsoft inte skulle röra förrän lanseringen av den första Service Pack , dock , på grund av de mycket höga poäng i systemet , ta det lite tidigare ” th verkstaden ” .
Enligt artiklarna , yttrande (mer eller mindre lobbing och objektiv) , och oberoende testresultat , efterföljaren till Windows 7 är lite mer effektiv än sin föregångare , och operativsystemet använder mindre CPU (enligt Microsoft utnyttjande av CPU för själva operativsystemet har sjunkit till 1 % – Windows 7-system var här cirka 8 – 10 % ) . Vista i detta fall är trögare .
Dessa resultat är jämförbara med Android och Windows 8 har en verklig chans att tillämpningar i nästa – generationens mobila enheter . Detta gör att du kan få längre drifttid för mobila enheter , batteridriven , och arbeta mer effektivt på relativt inte effektiva processorer som används i tabletter , Smartphones , PDA jämfört med en vanlig PC .
Windows 8 är en programvara avsedd för pekskärmar , smartphones , och vanlig Tablet PC , så kommer att arbeta med ” multi plattform ” – olika typer av processorer , antal kärnor , maskinvaruresurser , kringutrustning , systemkonfigurationer , etc . .
Android hittills begränsad till Tablet , SmartPhones , PDA utan att ta ” en bit av kakan ” av Microsofts ; s marknad för stationära (PC) .
I detta sammanhang , mjukvaruutveckling för Windows 8 kommer att ha en mycket bredare spektrum av hårdvara , Paneler , pekdatorer och kommer inte att synas förrän Android version för vanlig PC .
När det gäller Windows 8 för att skriva över – plattform applikationer kommer att bli mycket enklare på samma sätt som det gjorde i tidigare produkter (t.ex. . Windows – Mobil , Telefon , XP , Vista eller 7 , med en gemensam miljö . Net) . Mot denna bakgrund , kommer du att kunna skriva programvara för alla maskinvaruenheter på en enda mall – baserad applikation , och endast med de undantag till undantag , för resurser som inte stöds på den valda enheten typen .

Detta ger ett mycket bredare utbud av styrenheter för Home Automation och interoperabilitet med andra program för Windows 8 .
Mjukvaruutveckling miljö , datorn är mycket snabbare än mjukvaran emulatorn , tablett , mobiltelefon eller ansluten maskinvaruenhet att felsöka programmet under utveckling . Skapa program direkt på datorn är (5 – 10 gånger) snabbare än programmering på mobila enheter , även med mycket goda kunskaper om de nödvändiga utvecklingsverktyg och programmeringsspråk .
Det är mycket lättare och snabbare att skriva ett sådant program i . Net C # miljö som körs på Win32-plattformen (dvs normal PC) , och efter att ha testat på en vanlig dator , konvertera undantag med kompilator undantag (# ifdef mm . ) För andra plattformar .
Skalbarhet med denna lösning är mycket bättre än översättningsprogram kod till andra programmeringsspråk â € <â € <eller andra operativsystem .
Java kan nämnas , att trots den ädla idén â € <â € <programmet körs på någon hårdvara , kräver en annan version av programmet , Java-applet för PC och mobila enheter (Java MIDP – kallas Java Mobile) .
Dessutom ” översättning ” Java maskinkod till maskinkod processor , tar mycket datorkraft och samma ansökan skrivs direkt till operativsystemet körs flera gånger snabbare , än att arbeta på en Java virtuell maskin för att bearbeta koden övergången .
På mobila enheter är det mycket mer strömförbrukning batteriet och minskar livslängden på arbetet av utrustning .
Dessa är skälen , för vilka producenterna av operativsystem för mobila enheter , inte längre utveckla eller stödja tjänster som Java .
Apple (OSX) , Google (Android) , Microsoft (Windows 8) , vilket kan förebåda början på slutet för Java MIDP smartphones och tabletter .
Windows 8 har ett gränssnitt optimerat för enheter pekskärmen , övergivna många prylar , Shadow knappar gör förkorta system som också ökar hastigheten och processorkraft konsumtion av de vitala funktionerna i systemet .
För den här artikeln var inte att vara tydlig reklam för Microsofts ; s produkter är det stor att nämna nackdelarna:

  • Varje version av Windows har alltid utgått i stället för Android
  • Programvara för programmering och utvecklingsmiljö för Android är gratis , Windows har hittills alltid utgått och mycket dyra
  • Android programvara kan installeras individuellt på panelerna och utrustning , Om Microsoft förklarar möjligheten att installera enbart Microsoft Store . Detta kan minska den individuella planeringen sin egen programvara för amatör och begränsa möjligheten att skapa icke – kommersiella tillämpningar och låga – kosta , och väsentligt öka utbytet tiden ansökan , och nya programversioner .