Building Automation – Paglikha ng isang software control panel para sa mga tablet at smartphone sa Windows Phone 8

eHouse Home Automation , Building Pamamahala ng – programming at software development para sa control panel (PDA , Smartphone , Touch Panel , PC , Tablet) , na may Windows 8 operating system upang pamahalaan ang gusali pag-aautomat Windows 8 Operating System Microsoft ' ; mga anak na bunso .
Sa oras ng pagsulat na ito , walang kahit isang Beta o komersyal na bersyon ng sistema ng .
Bersyon ay magagamit para sa mga developer ng system at programmer .
Sa kabila ito katunayan , at sa pangkalahatan na rin – kilala prinsipyo , mga bagong produkto na ang Microsoft ay hindi dapat hawakan hanggang sa paglabas ng unang Service Pack , gayunman , dahil sa napakataas na marka ng ng system , dalhin ito maaga nang kaunti ” ika ang pagawaan ” .
Ayon sa artikulo , opinyon (higit pa o mas mababa lobbing at layunin) , at malayang pagsubok mga resulta , ang kahalili sa Windows 7 bit mas mahusay kaysa nito hinalinhan , at operating system ay gumagamit ng mas CPU (ayon sa Microsoft paggamit ng CPU para sa operating system mismo ay nahulog sa 1 % – bintana 7 sistema ay dito tungkol sa 8 – 10 % ) . Vista sa kasong ito ay mas mabigat ang katawan .
Ang mga resulta na ito ay maihahambing sa Android at Windows 8 nag-aalok ng isang tunay na pagkakataon ng mga application sa susunod – henerasyon mobile na aparato . Na ito ay nagpapahintulot sa iyo na makamit ang mas matagal na oras ng operating ng mga mobile device , baterya pinagagana , at gumagana nang mas mahusay sa medyo hindi mahusay na processors na ginagamit sa tablet , Smartphone , PDA kumpara sa isang karaniwang PC .
Windows 8 ay isang software na nakatuon para sa mga panel ng pindutin ang , smartphone , at ordinaryong tablet PC , kaya gagana sa ” multi platform ” – ang iba't ibang uri ng mga processors , bilang ng mga core , hardware mapagkukunan , peripheral , sistema ng configuration ng , atbp . .
Android sa ngayon ay limitado sa Tablet , Smartphone , PDA nang walang pagkuha ” isang piraso ng cake ” ng Microsoft ' ; mga merkado para sa desktop (PC) .
Sa kontekstong ito , software development para sa Windows 8 ay may isang mas mas malawak na hanay ng mga aparato ng hardware , Panel , tablet PC at hindi lilitaw hanggang sa Android bersyon para sa ordinaryong PC .
Sa kaso ng Windows 8 na magsulat tumawid – application platform ay mas madali sa parehong paraan tulad ng ginawa sa mas maaga produkto (hal. . Windows – Mobile , Telepono , XP , Vista o 7 , may isang karaniwang kapaligiran . Net) . Sa liwanag , magagawa mong isulat ang software para sa lahat ng mga aparato ng hardware sa isang solong template – batay sa application , at gamit lamang ang mga pagbubukod para sa mga pagbubukod , para sa mga mapagkukunan na ay hindi suportado sa napiling uri ng aparato .

Ito ay nagbibigay ng isang mas malawak na pagpipilian ng mga device control para sa Home Automation at interoperability sa iba pang mga programa para sa Windows 8 .
Software development kapaligiran , PC ay mas mabilis kaysa sa emulator software , tablet , mobile phone o konektadong aparato ng hardware upang i-debug ang programa sa panahon ng pag-unlad . Paglikha ng mga application nang direkta sa iyong PC ay (5 – 10 beses) mas mabilis kaysa sa programming sa mga mobile device , kahit na may mahusay na kaalaman ng kinakailangang mga tool sa pag-unlad at programming wika .
Ito ay mas madali at mas mabilis na magsulat tulad ng isang programa sa . Net C # kapaligiran na tumatakbo sa WIN32 platform (ie normal PC) , at pagkatapos ng pagsubok sa isang ordinaryong computer , convert ang mga pagbubukod na gamit ng mga pagbubukod ng tagatala (# ifdef atbp . ) Para sa iba pang mga platform .
Kakayahang sumukat ng solusyon na ito ay mas mas mahusay kaysa sa code ng software sa pagsasalin sa iba pang mga wika ng programming â € <â € <o iba pang mga operating system .
Java ay maaaring Nabanggit , na sa kabila ng marangal na ideya ng â € <â € <application ay tumatakbo sa anumang hardware , ay nangangailangan ng isang iba't ibang mga bersyon ng application , Java applets para sa PC at mga aparatong mobile (Java MIDP – kilala bilang Java Mobile) .
Bilang karagdagan ” pagsasalin ” Java machine code sa machine wika processor , tumatagal ng maraming ng computing kapangyarihan at sa parehong application na nakasulat nang direkta sa operating system na tumatakbo ang ilang beses nang mas mabilis , kaysa sa nagtatrabaho sa isang Java virtual machine upang iproseso ang code transition .
Sa mga aparatong mobile ay mas paggamit ng kuryente ng lakas ng baterya at bawasan ang buhay ng trabaho ng mga device .
Ito ang mga dahilan , kung saan ang mga producer ng mga operating system para sa mga aparatong mobile , hindi na bumuo o sumusuporta sa mga serbisyo tulad ng Java .
Apple (OSX) , Google (Android) , Microsoft (Windows 8) , na maaaring Herald ang simula ng pagtatapos para sa Java MIDP smartphone at tablet .
Windows 8 ay may isang interface na-optimize para sa mga aparatong touch screen , inabandunang maraming mga gadget , Shadow pindutan paikliin ang sistema na din pinapataas ang bilis at pagpoproseso ng kapangyarihan ng pagkonsumo ng mahalagang mga function ng system .
Para sa artikulong ito ay hindi malinaw na advertisement para sa Microsoft ' ; mga produkto ito ay malaki sa banggitin ang mga cons:

  • Ang bawat bersyon ng Windows ay palaging binayaran na iba sa Android
  • Software para sa programming at kapaligiran ng pag-unlad para sa Android ay libre , Windows ay sa ngayon laging binayaran at napaka-mahal
  • Android software ay maaaring i-install indibidwal sa panel at kagamitan , Kung ang Microsoft declares ang posibilidad ng pag-i-install lamang ang Microsoft Store . Ito ay maaaring mabawasan ang mga indibidwal na programming kanilang sariling mga software para sa mga baguhang at paghigpitan ang mga kakayahan upang lumikha ng hindi – komersyal na mga application at mababa – gastos , at makabuluhang dagdagan ang oras ng pagbabahagi ng application , at bagong software release .