Аўтаматызацыя будынкаў – Стварэнне праграмнага забеспячэння панэлі кіравання для планшэтаў і смартфонаў з Windows Phone 8

EHouse Home Automation , Кіравання будынкам – праграмавання і распрацоўкі праграмнага забеспячэння для панэляў кіравання (PDA , Смартфоны , Сенсарны панэль , ПК , Tablet) , з Windows 8 аперацыйнай сістэмы для кіравання будынкам аўтаматызацыя Windows 8 аперацыйная сістэма ад Microsoft ; з малодшым дзіцем .
На момант напісання гэтага артыкула , няма нават Beta або камерцыйнай версіі сістэмы .
Даступныя версіі для сістэмных распрацоўшчыкаў і праграмістаў .
Нягледзячы на ​​гэты факт , і ў цэлым добра – вядомы прынцып , новых прадуктаў, якія Microsoft не павінна дакранацца да выхаду першага пакета абнаўлення , аднак , у сувязі з вельмі высокай ацэнкі сістэмы , прыняць яго крыху раней ” га семінара ” .
Згодна з артыкуламі , меркаванне (больш ці менш лабіравання і аб'ектыўныя) , і вынікі незалежных тэстаў , пераемніка Windows 7 з'яўляецца трохі больш эфектыўным, чым яго папярэднік , і аперацыйная сістэма выкарыстоўвае менш рэсурсаў цэнтральнага працэсара (па дадзеных Microsoft выкарыстанне працэсара для самой аперацыйнай сістэме ўпала да 1 % – Windows 7 сістэма была тут каля 8 – 10 % ) . Vista, у дадзеным выпадку з'яўляецца больш млявым .
Гэтыя вынікі супастаўныя з Android і Windows 8 прапануе рэальныя шанцы на ўжыванне ў наступным – пакаленне мабільных прылад . Гэта дазваляе дамагчыся больш доўгага часу працы мабільных прылад , батарэйны харчаваннем , і працаваць больш эфектыўна на адносна не эфектыўна працэсараў, якія выкарыстоўваюцца ў таблетках , Смартфоны , PDA параўнанні са стандартнай PC .
Windows 8 з'яўляецца праграмнае забеспячэнне, прызначанае для сэнсарных панэляў , смартфоны , і звычайны планшэтны ПК , так будзе працаваць на ” некалькіх платформаў ” – розныя тыпы працэсараў , Колькасць ядраў , апаратныя рэсурсы , перыферыйнымі прыладамі , канфігурацый сістэмы , і г.д. . .
Android да гэтага часу абмяжоўваецца планшэтны , Смартфоны , PDA без уліку ” кавалак пірага ” з Microsoft " ; Рынкавая для працоўнага стала (PC) .
У гэтым кантэксце , распрацоўка праграмнага забеспячэння для Windows 8 будзе мець значна больш шырокі спектр прылад , Панэлі , планшэтных ПК і не з'явіцца, пакуль версія Android для звычайных PC .
У выпадку з Windows 8, каб напісаць перасякаюць – платформенных прыкладанняў будзе значна прасцей, гэтак жа, як гэта было ў больш ранніх прадуктаў (напрыклад, . АС Windows – Мабільны , Тэлефон , XP , Vista, або 7 , з агульнай асяроддзем . Net) . У гэтым святле , Вы зможаце пісаць праграмнае забеспячэнне для ўсіх прылад на адным шаблоне – дадатак , і толькі з дапамогай выключэнняў для выключэнняў , за рэсурсы, якія не падтрымліваюцца ад абранага тыпу прылады .

Гэта дае значна больш шырокі выбар прылад кіравання Home Automation і сумяшчальнасць з іншымі праграмамі для Windows 8 .
Асяроддзе распрацоўкі праграмнага забеспячэння , PC нашмат хутчэй, чым праграмны эмулятар , таблетка , мабільнага тэлефона ці падлучанага прылады абсталявання для адладкі праграмы ў працэсе распрацоўкі . Стварэнне прыкладанняў прама на ваш кампутар (5 – 10 раз) хутчэй, чым праграмаванне на мабільных прыладах , нават пры вельмі добрым веданні неабходных сродкаў распрацоўкі і мовы праграмавання .
Гэта значна прасцей і хутчэй напісаць такую ​​праграму ў . Net C # сераду, якія працуюць на платформе WIN32 (г.зн. звычайны ПК) , і пасля тэставання на звычайным кампутары , канвертаваць выключэнняў з дапамогай кампілятара выключэння (# IFDEF і г.д. . ) Для іншых платформаў .
Маштабаванасць гэтае рашэнне значна лепш, чым пераклад праграмнага кода на іншых мовах праграмавання â € <â € <ці іншымі аперацыйнымі сістэмамі .
Java можа называцца , што, нягледзячы на ​​высакародную ідэю â € <â € <прыкладанне працуе на любых апаратных , патрабуюцца розныя версіі прыкладання , Java аплеты для ПК і мабільных прылад (Java MIDP – вядомы як Java Mobile) .
Дадаткова ” пераклад ” Java машыннага кода ў машынны працэсар мове , займае шмат вылічальнай магутнасці і таго жа прыкладання, напісаныя непасрэдна ў аперацыйнай сістэме працуе ў некалькі разоў хутчэй , , Чым працаваць на віртуальнай машыны Java для апрацоўкі кода пераход .
На мабільных прыладах гэта нашмат больш спажыванай магутнасці акумулятара і скараціць тэрмін працы прылад .
Па гэтых прычынах , , Для якіх вытворцы аперацыйных сістэм для мабільных прылад , больш не развіваць ці падтрымліваць паслугі, такія як Java .
Apple (OSX) , Google (Android) , Microsoft (Windows 8) , якая можа прадвесціць пачатак канца для смартфонаў Java MIDP і планшэтаў .
Windows 8 мае інтэрфейс, аптымізаваны для прылад з сэнсарным экранам , адмовіліся многія гаджэты , Цень кнопкі робяць скараціць сістэме, якая таксама павялічвае спажыванне хуткасці і магутнасці апрацоўкі жыццёва важных функцый сістэмы .
Для гэтага артыкула не павінна было быць ясна рэкламу для Microsoft ' ; Вырабы гэта значнае кажучы ўжо пра мінусах:

  • Кожная версія Windows, заўсёды надавалася, у адрозненне ад Android
  • Праграмнае забеспячэнне для праграмавання і асяроддзя распрацоўкі для Android бясплатна , Windows, да гэтага часу заўсёды надавалася і вельмі дарагі
  • Android праграма можа быць усталяваная асобна на панэлях і абсталяванне , Калі Microsoft заяўляе, магчымасць усталёўкі толькі ў краме Microsoft . Гэта можа прывесці да зніжэння індывідуальнага праграмавання сваё ўласнае праграмнае забеспячэнне для аматараў і абмяжоўвае магчымасці для стварэння не – камерцыйных прыкладанняў і нізкай – каштаваць , і значна павялічыць час сумеснага прыкладання , і новыя версіі праграмнага забеспячэння .