Yazılım ehouse4DotNet ehouse Ev Otomasyonu sistemi sürümü 2008 yılından itibaren oluşturulan ve Visual Studio değiştirilebilir .
Kullanıcılar 90 gün için aktiftir Değerlendirme sürümü üzerinde çalışabilirsiniz yüzden Visual Studio tek bir yazılım oluşturmak için nispeten pahalı bir araçtır . Bu, bu şablon yazılımı eHouse4DotNet dayalı tamamlanmış uygulama geliştirmek için yeterli zaman verir .
Visual Studio yükleme yükleme Microsoft siteleri ve bazı durumlarda bir yazılım ortamı indirme gerektiren görüntünün bir dvd oluşturmak .
ISO yakın sunucudan Internet'ten indirilen .
Diske bir ISO imaj yarattı ripping sonra , Biz bilgisayarınıza yükleme dosyalarını kopyalamak ve VS yükleyebilirsiniz .
Mobil platformlar için yazılım oluşturma zamanda işletim sisteminin Emulators görüntüleri indirmek ve kurmak gerekir:
örneğin:
” Windows Mobile 6 . 1 Profesyonel SDK Yenile . msi ” ,
” Windows Mobile 6 . 5 Profesyonel Görüntüleri (ABD) . msi ” ,
” Windows Phone 7 Professional Görüntüleri (ABD) . msi ” ,
vs . Farklı numaraları ve işletim sisteminin adı ile .
Genellikle , Profesyonel sürümleri yaygın GSM telefonları için akıllı telefonlar ve standart bakın .
Çok küçük ekran durumunda GSM telefonları ve akıllı telefonlar gelen eHouse veya diğer ev otomasyon sisteminin Görselleştirme anlamsız .
Kontrol mümkün ama çok rahatsız .
Rahat kontrol fazla 3 arasında bir çapraz elde edilir gibi . 5 ” (Inch) .
Visual Studio Kurulum çok basittir , uygulamanın herhangi bir özel bilgi gerektiren ve sihirbaz tarafından oluşturulan sorulara onayları gerektirir değildir .
Kolaylık sağlamak için , Web üzerinde uzaktan destek için yardım işlevine erişim azaltacaktır yardım dosyaları yükleyin .
Belirli bir işletim sistemi üzerinde Visual Studio yüklemeye karar analizi platformu sonra alınmalıdır , biz destek istiyoruz (emülatörlerine) .
Eski platformlar – Windows Mobile, Windows XP yüklü olabilir .
, Windows 7 Phone gibi yeni öykünücüsünü – Vista veya Windows 7 gerektirir .
Windows 8 Telefon Emulator – işletim sistemi Windows 8 Pro gerektirir .
Hatta mobil platformlar için tüm Windows sürümlerinde hata ayıklamak için Visual Studio ve bir emülatör ile 2 veya 3 işletim sistemleri gerekiyor olabilir .
Yazılımın doğrudan bağlı smartphone oluşturulan hata ayıklama , ancak , genellikle daha fazla zaman – Özellikle çalışma başlangıcında tüketen .
Akıllı telefon ActiveSync Microsoft yazılım yüklü olmalıdır hata ayıklamak için , PC ve Smartphone arasındaki iletişimi sağlayan , yazılım yükleme cihazı (dağıtım) , ve adım – tarafından – adım hata ayıklama .
Bir 100 verdiğinden smartphone doğrudan ayıklama Öte yandan, artıları ve destekçileri vardır % tamamen emülatörü tarafından temin edilemediği cihaz ile uyumluluk .
Nedenleri gibi birçok şekilde olabilir:
- Başka bir dosya sistemi
- başka bir dosya biçimi veya karakter dosya dönüştürme
- Dosya veya dizinin harf durumunu değiştirme
- Bilgisayarınızda emülatör ile ilgili bir başka akıllı donanım performans
- Böyle GSM modem bağlantısı gibi bazı iletişim ortamı hata ayıklama imkansızlığı , 3G , BlueTooth , IRDA
- Akıllı telefonlar için destek ile ilgili sorunlar , Tablet düğmeleri
- dokunmatik ekran desteği farklılıkları , jestler , çoklu – dokunma
- dikkate CPU güç tüketimini ve dolayısıyla pil ve mobil cihazlar almak gerekir
- Diğer yerel uygulamalar ile İşbirliği , donanım ve yazılım kaynaklarını
- Yapılandırma Bağımlılık , GSM operatörü kilidi ve sınırlamalar
Eğer mobil cihaz hem de yazılım oluşturmak ve yükseltmek (isterseniz . Net Compact Framework – CF) ve PC ( . NET Framework) eski ve kötü sürümleri veya Windows Phone 7 için en iyi yazılım oluşturmak için .
Bu nedenle , Bu bileşenlerin , fonksiyonları ve . NET kütüphanelerinin göre çok daha yüksektir ( . NET CF) ve regresyon , çok daha zor sürüm değişikliği yukarı daha bir önemli olabilir ” bakımsızlıktan yıkılma ” şeklinde çok küçük bir değişiklik sonra program ve derleyici hataların yüzlerce .
Maalesef , Microsoft, açıkça eski yazılım, Windows Mobile 6 gibi daha yeni işletim sistemlerinde otomattan geçmez beyan . Sisteminin her yeni sürümü için kod değiştirme ihtiyacı neden olabilir Windows Phone 5 ila 7 .
Yukarı giderken Orta sürümleri (nokta ondalık basamak sonra) gerçekten önemli değil , Ana sürüm 6 değiştirilirken sorun çıkabilir – > ; 7 – > ; 8 .
Windows Phone 8 ve Windows 8 ile farkı daha da revize sistem mimarisi nedeniyle . Bu uygulamanın çekirdek eHouse4DotNet yeniden yazmak gerekebilir mümkündür .
Visual Studio kurulum ve konfigürasyonunu şimdi dönen ve gerekli Emulators , işleyeceklerini zayıf cihazlar için VS bir proje oluşturmak .
- Visual Studio çalıştırmanız gerekir
- Menü Dosya Seç Açık – > ; ; Yeni – > ; ; Proje
- Yeni Proje iletişim kutusunda Visual C listeden seçin # – > ; ; Akıllı Cihaz – > ; ; Akıllı Cihaz Proje
- Sürümünü seçin . NET zayıf birimi tarafından desteklenen
- Bir proje adı girin ve hedef klasörü seçin , Proje için bir dizin oluşturmak seçin ve Tamam'ı tıklatın
- iletişim kutusunda ” Yeni Akıllı Cihaz Proje Ekle ” düşük destekli platformu örneğin seçim ” Windows Mobile 6 . 1 Profesyonel ” ve sürümleri . Net Compact Framework
- Aygıt uygulama seçin ve OK tuşuna basın
- Proje bir pencere oluşturulur ve hedef cihaz veya Smartphone Emulator seçin
- O zaman , Proje menüsünde – > ; ; Proje Özellikleri sekmesi , Aygıt seçmek ve hedef cihaz seçin ” En son sürümünü dağıtmak . Net ”
- Olarak proje ve Visual Studio yola Kaydet
- Windows projenize mevcut eHouse4DotNet kütüphane kaynak dosyaları kopyala
- Tekrar , Visual Studio gidin ve projeyi eHouse4DotNet açın
- Içinde ” çözüm gezgini ” sağ tarafta projeyi seçin ve sağ fare düğmesini tıklatın ve Ekle seçeneğini – > ; ; Ürün Mevcut ve kütüphane eHouse4DotNet kopyalanan tüm dosyaları eklemek
- Ayrıca ” Çözüm Gezgini ” Referanslar menüsünü göstermek için farenin sağ tuşuna basarak seçin
- On . Belirli bir yazılım platformu tüm referanslar bulmak NET
- Ekran standart bir akıllı telefon boyutu (çözünürlük) için standart bir form boyutunu denetleyin 480 * 800
- Bu makalede talimatlara uygun olarak kontrol panelleri için yapılandırma oluşturun: ” akıllı ev ehouse – paneller için yapılandırmaları ihracat ”
- Akıllı telefon kullanarak hata ayıklama zaman bütün dizin kopyalamanız gerekir ” c: \ e – Evi \ ” yapılandırılmış sistem ve ayar panelleri bir hafıza kartı (tercihen okuyucu bellek kartını çekerek ve PC veya dizüstü çevirmek) ihraç ile . Bu dosya dönüştürme sorunları önlemek olacaktır , isimleri ve karakterler , ve daha kolay ve daha hızlı kopyalamak için . Buna ek olarak , kopyalama hataları durumlarda komut istemine xcopy aracılığıyla yapabilirsiniz . Hedef dizinde ” % CSIDL_PROGRAMS % \ EHouse4DotNet \ ” dosya yollarını yerleştirmek . dizin yolunu txt olduğunu – Evi yani . ” / Hafıza Kartı / e – House / ” . Smartphone debug hazır ve çalışma zamanı olduğunu .
- Aşağıdaki gibi emülatörü kullanılması durumunda emülatörü parametrelerini yapılandırmak ayıklama:
- Telefon simgesine basarak emülatörü Çağrı
- Dosya menüsünü seçin – > ; ; Yapılandırma
- Genel sekmesinde , yazın ” paylaşılan klasör ” dizin eHouse içeren dizinin yolunu , örneğin . Kurulum için c: \ e – Evi \ c: \
- Ekran sekmesinde , Video'yu seçin , ve 90 derece Oryantasyon ayarlayın
- Ağ altında , seçmek ” NE2000 ağ bağdaştırıcısı etkinleştir ” ve öykünme arayüzü bir listesini kullanarak ağa bağlanmak için .
- OK tuşuna basın . Dosya menüsünü seçin ” Devlet ve çıkış Kaydet ” . Emulator kullanıma hazır .
Windows yazılım için kaynak kodu . NET bulunabilir: ehouse Ev Otomasyonu – Açık Kaynak . net