Софтвер ehouse4DotNet на eHouse Home automation систем може да се создаде и изменета во Visual Studio од верзија 2008 .
Visual Studio е релативно скапа алатка за креирање на поединечни софтверски така што корисниците можат да работат за евалуација верзија која е активна за 90 дена . Ова ви дава доволно време за подобрување на пополнета апликација врз основа на оваа дефиниција софтвер eHouse4DotNet .
Инсталирање на Visual Studio инсталација бара симнување на софтвер животната средина од Microsoft сајтови, а во некои случаи се создаде DVD на сликата .
ISO симне од интернет од најблискиот сервер .
По расцепен создаде ISO слика на диск , ние може да ја копира датотеките за инсталација на вашиот компјутер и да ја инсталирате VS .
Создавање на софтвер за мобилните платформи, исто така, бара преземете и инсталирате емулатор слики на оперативниот систем:
на пример:
” Windows Mobile 6 . 1 Професионална пакети Освежи . MSI ” ,
” Windows Mobile 6 . 5 Стручна Слики (САД) . MSI ” ,
” Windows Телефон 7 Professional Слики (САД) . MSI ” ,
итн . со различни броеви и името на оперативниот систем .
Генерално , професионални верзии се однесува на паметните телефони и стандард за заеднички GSM телефони .
Визуелизација на eHouse или други home automation систем од ГСМ телефони и Smartphones во случај на премногу мал екран се бесмислени .
Контрола е можно, но многу непријатно .
Како удобно контрола е добиен од дијагонала од повеќе од 3 . 5 ” (Инчи) .
Visual Studio Инсталацијата е многу едноставна , не бара никакви посебни знаења на пријавата и бара одобренија за прашања генерирани од страна на волшебник .
За погодност , инсталирате датотеките за помош кои ќе се намали пристап до функцијата за помош за далечински поддршка на веб .
Одлуката да се инсталира Visual Studio за одредена оперативен систем мора да биде донесена по анализа платформа , ние имаме намера да поддржи (емулатор) .
Постарите платформи – Windows Mobile може да се инсталира на Windows XP .
Понови емулатор како што се Windows 7 Телефон – бараат Vista или Windows 7 .
Windows 8 Телефон емулатор – бара оперативниот систем Windows 8 Про .
Тоа дури може да биде дека со цел да debug сите верзии на Windows за мобилни платформи ќе треба 2 или 3 оперативни системи со Visual Studio и емулатор .
Можете да debug на софтвер креиран директно поврзани smartphone , сепак , тоа е обично повеќе време – одзема особено на почетокот на работа .
Да debug софтвер за smartphone ActiveSync Мајкрософт мора да биде инсталиран , која обезбедува комуникација помеѓу PC и паметен телефон , софтвер оптоварување уред (распоредување) , и чекор – од – чекор дебагирање .
Од друга страна дебагирање директно на паметен телефон има свои аргументи за и поддржувачи, бидејќи тоа им овозможува на 100 % компатибилност со уред кој не може целосно да бидат обезбедени од страна на емулатор .
Причините можат да бидат многу како што се:
- друг датотечен систем
- конвертирање на датотеки во друг формат на датотека или знаци
- Промена случај на имиња на датотеки или директориуми
- Уште еден паметен телефон хардвер перформанси во однос на емулатор на вашиот компјутер
- Неможност за дебагирање некои комуникациски медиуми како што се GSM модем конекција , 3G , Bluetooth , IrDA и
- Проблеми со поддршка за паметни телефони , Таблета копчиња
- разлики во поддршката за екран на допир , гестови , повеќе – допир
- треба да се земе во предвид процесорот потрошувачка на енергија и поради тоа батерија и мобилни уреди
- Соработка со други локални апликации , хардвер и софтверски ресурси
- Зависност од конфигурацијата , ГСМ оператор брава и ограничувања
Ако сакате да се создаде и надградба на софтвер, како на мобилна опрема ( . NET Compact Framework – СК) и PC ( . NET Framework) да се создаде најдобар софтвер за најстариот и најлошо верзии или како Windows 7 Телефон .
Ова е причината зошто , дека компонентите , функции и . NET библиотеки е многу повисока во однос на ( . NET CF) и регресија , може да биде многу потешко отколку на верзијата промени нагоре и значително ” распаѓање ” програмата и стотици грешки во компајлерот по многу мала промена во форма .
За жал , Мајкрософт отворено изјавува дека постарите софтвер не помине од вендинг машина на поновите оперативни системи како Windows Mobile 6 . 5 до Windows 7 Телефон што може да резултира во потребата да се измени код за секоја нова верзија на системот .
Средно верзии (по точка децимална цифрен) не е важно кога ќе се , Проблеми можат да настанат при промена голема верзија 6 – > ; 7 – > ; 8 .
Со Windows Телефон 8 и Windows 8 разликата е уште поголема поради ревидираниот систем за архитектура . Можно е дека можеби ќе треба да го преработи уште еднаш апликација основни eHouse4DotNet .
Враќање сега на инсталација и конфигурација на Visual Studio и потребните емулатор , создаде проект во VS за најслабата уреди кои се случува да се справи со .
- Мора да се кандидира на Visual Studio
- На менито изберете Датотека – > ; ; Нови – > ; ; Проект
- Во Новиот проект дијалог изберете од листата на Visual C # – > ; ; Smart уред – > ; ; Паметни Уред проект
- Изберете верзија . NET е поддржан од најслабите единица
- Внесете име на проектот и изберете папка , изберете креирате директориум за проектот и кликнете OK
- во дијалог прозорецот ” Додај нов паметен уред проект ” изберете најниска поддржан платформа на пример, ” Windows Mobile 6 . 1 Професионална ” и верзии . NET Compact Framework
- Изберете уред апликација и притиснете OK
- Проектот создаде прозорец и одберете ги целните уред или паметен телефон емулатор
- Потоа , во проектот мени – > ; ; Проектот Properties табот , Одберете го уредот и одберете ги целните уред ” Распоредување на најновата верзија на . Нето ”
- Освен како што е утврдено во проектот и Visual Studio
- Копирај постоечките eHouse4DotNet библиотека изворни датотеки на вашиот проект во Windows
- Повторно , одат на Visual Studio и отвори проектот eHouse4DotNet
- Во ” решение истражувач ” на десната страна одберете проект и кликнете на десното копче на глувчето и одберете Додај – > ; ; Постоечките точка и додадете сите копирани фајлови од библиотеката eHouse4DotNet
- Исто така во ” Решението Explorer ” Одберете Референци притиснете го десното копче на глувчето за да се прикаже менито
- На . NET да ги најдете сите референци на одредена софтверска платформа
- Проверете ја големината на стандарден образец за стандарден smartphone големина (резолуција) на екранот е 480 * 800
- Генерира конфигурација за контрола на панели во согласност со упатствата во оваа статија: ” паметни дома eHouse – извоз конфигурации за панели ”
- Кога дебагирање користење на smartphone ќе мора да го копирате целиот директориум ” C: \ e – Куќа \ ” со конфигурира системот и поставување панели извезуваат во мемориска картичка (по можност повлекување на мемориската картичка во читач и да се преведат на компјутер или лаптоп) . Ова ќе се избегнат проблемите со датотека конверзија , имиња и ликови , и полесно и побрзо да ја копирате . Во прилог , во случаи на копирање грешки може да го направи преку командната линија Копирај . во дестинација директориум ” % CSIDL_PROGRAMS % \ EHouse4DotNet \ ” место на датотека патеки . txt со патека до директориумот што – Куќа односно . ” / Складирање картичка / Е – Куќа / ” . Smartphone е подготвен да debug и траење .
- Во случај на користење на емулатор debug конфигурирате емулатор параметри како што следува:
- Јавете се на емулатор со притискање на телефон икона
- Изберете го менито File – > ; ; Конфигурирај
- Во табот , тип во ” дели папката ” патеката на директориумот кој ги содржи директориумот eHouse , на пример, . за инсталација C: \ e – куќа \ тип C: \
- Во табот , одберете Video , и го постави на ориентација до 90 степени
- Под мрежа , изберете ” Овозможи NE2000 мрежен адаптер ” и листа на емулација интерфејс за поврзување во мрежа со помош .
- Притиснете OK . Изберете го менито File ” Зачувај државата и излез ” . Емулатор е подготвен за употреба .
Изворниот код за Windows софтвер . NET може да се најдат на: eHouse home automation – Софтвер со отворен код . нето