ควบคุมอาคาร – สร้างแผงควบคุมซอฟต์แวร์สำหรับมาร์ทโฟนแท็บเล็ตและโทรศัพท์ Windows 8

eHouse บ้านอัตโนมัติ , การจัดการอาคาร – การเขียนโปรแกรมและการพัฒนาซอฟต์แวร์สำหรับแผงควบคุม (PDA , มาร์ทโฟน , ระบบสัมผัสหน้าจอ , พีซี , แท็บเล็ต) , กับระบบปฏิบัติการ Windows 8 ในการจัดการอาคาร อัตโนมัติ ระบบปฏิบัติการ Windows 8 เป็นไมโครซอฟท์ ; ลูกคนสุดท้องของ .
ในขณะที่เขียนนี้ , ไม่มีแม้แต่รุ่น Beta หรือในเชิงพาณิชย์ของระบบ .
รุ่นที่ใช้ได้สำหรับนักพัฒนาระบบและโปรแกรมเมอร์ .
แม้จะมีความจริงข้อนี้ , และโดยทั่วไปดี – หลักการที่รู้จักกัน , ผลิตภัณฑ์ใหม่ที่ไมโครซอฟท์ไม่ควรจะจับจนปล่อยของ Service Pack แรก , แต่ , เนื่องจากได้คะแนนสูงมากของระบบ , เอามันบิตก่อนหน้านี้ ” การประชุมเชิงปฏิบัติการ th ” .
อ้างอิงจากบทความ , ความคิดเห็น (มากหรือน้อย lobbing และวัตถุประสงค์) , และผลการทดสอบอิสระ , สืบต่อไป Windows 7 เป็นบิตมีประสิทธิภาพมากขึ้นกว่ารุ่นก่อน , และระบบปฏิบัติการที่ใช้ CPU น้อย (ตามการใช้ไมโครซอฟท์ของ CPU สำหรับระบบปฏิบัติการของตัวเองได้ลดลงถึง 1 % – Windows 7 ระบบที่นี่ประมาณ 8 – 10 % ) . Vista ในกรณีนี้จะซบเซามากขึ้น .
ผลลัพธ์เหล่านี้ที่มีการเทียบเคียงกับ Android และ Windows 8 มีโอกาสที่แท้จริงของการใช้งานในครั้งต่อไป – โทรศัพท์มือถือรุ่น . นี้ช่วยให้คุณบรรลุเวลานานในการดำเนินงานของโทรศัพท์มือถือ , แบตเตอรี่ขับเคลื่อน , และทำงานอย่างมีประสิทธิภาพในการประมวลผลที่ค่อนข้างไม่ได้มีประสิทธิภาพที่ใช้ในยาเม็ด , มาร์ทโฟน , PDA เทียบกับเครื่อง PC มาตรฐาน .
Windows 8 เป็นซอฟต์แวร์เฉพาะสำหรับจอสัมผัส , มาร์ทโฟน , แท็บเล็ตพีซีและสามัญ , ดังนั้นจะทำงานบน ” หลายแพลตฟอร์ม ” – ชนิดที่แตกต่างของตัวประมวลผล , จำนวนของแกน , ทรัพยากรฮาร์ดแวร์ , อุปกรณ์ต่อพ่วง , การกำหนดค่าระบบ , ฯลฯ . .
Android ดังนั้นไกลจะถูก จำกัด แท็บเล็ต , มาร์ทโฟน , PDA โดยไม่ต้องสละ ” ชิ้นส่วนของเค้ก ” จากไมโครซอฟท์ ; ตลาดสำหรับเดสก์ทอป (PC) .
ในบริบทนี้ , การพัฒนาซอฟต์แวร์สำหรับ Windows 8 จะมีช่วงกว้างมากของอุปกรณ์ฮาร์ดแวร์ , แผง , Tablet PCs และจะไม่ปรากฏจนกว่ารุ่น Android สำหรับ PC ธรรมดา .
ในกรณีของ Windows 8 ที่จะเขียนข้าม – ใช้งานแพลตฟอร์มจะง่ายขึ้นเช่นเดียวกับที่มันทำไว้ก่อนหน้านี้ในผลิตภัณฑ์ (เช่น . หน้าต่าง – มือถือ , โทรศัพท์ , XP , Vista หรือ 7 , ด้วยสภาพแวดล้อมทั่วไป . สุทธิ) . ในแง่นี้ , คุณจะสามารถที่จะเขียนซอฟต์แวร์สำหรับอุปกรณ์ฮาร์ดแวร์ในแม่แบบเดียว – การประยุกต์ใช้ , และใช้การยกเว้นเฉพาะสำหรับข้อยกเว้น , สำหรับทรัพยากรที่ยังไม่ได้รับการสนับสนุนบนอุปกรณ์ประเภทที่เลือก .

นี้จะช่วยให้ทางเลือกที่กว้างมากของอุปกรณ์ควบคุมสำหรับ บ้านอัตโนมัติ การทำงานร่วมกันและมีโปรแกรมอื่น ๆ สำหรับ Windows 8 .
สภาพแวดล้อมการพัฒนาซอฟต์แวร์ , เครื่องคอมพิวเตอร์จะเร็วกว่าซอฟแวร์จำลอง , ยาเม็ด , โทรศัพท์มือถือหรืออุปกรณ์ฮาร์ดแวร์ที่เชื่อมต่อเพื่อแก้ปัญหาโปรแกรมในระหว่างการพัฒนา . การสร้างโปรแกรมประยุกต์โดยตรงบนเครื่องคอมพิวเตอร์ของคุณคือ (5 – 10 ครั้ง) เร็วกว่าการเขียนโปรแกรมบนอุปกรณ์มือถือ , แม้จะมีความรู้ที่ดีมากของเครื่องมือในการพัฒนาที่จำเป็นและการเขียนโปรแกรมภาษา .
มันเป็นเรื่องง่ายและรวดเร็วในการเขียนโปรแกรมดังกล่าวใน . สุทธิสภาพแวดล้อม C # ที่ทำงานบนแพลตฟอร์ม Win32 (เช่น PC ปกติ) , และหลังจากการทดสอบบนเครื่องคอมพิวเตอร์ธรรมดา , แปลงข้อยกเว้นใช้การยกเว้นเรียบเรียง (# ifdef ฯลฯ . ) สำหรับแพลตฟอร์มอื่น ๆ .
scalability ของการแก้ปัญหานี้จะดีกว่ารหัสซอฟต์แวร์การแปลเพื่อการเขียนโปรแกรมภาษาอื่น ๆ †<†<หรือระบบปฏิบัติการอื่น ๆ .
Java อาจจะอ้าง , ว่าแม้จะมีความคิดอันสูงส่งของ†<†<โปรแกรมที่ทำงานบนฮาร์ดแวร์ใด ๆ , ต้องรุ่นที่แตกต่างกันของโปรแกรมประยุกต์ , จาวาสำหรับเครื่องคอมพิวเตอร์และอุปกรณ์มือถือ (Java MIDP – ที่รู้จักกันเป็น Java มือถือ) .
ด้วยซ้ำ ” การแปล ” รหัสเครื่องประมวลผล Java เป็นภาษาเครื่อง , ใช้เวลามากของการคำนวณพลังงานและโปรแกรมเดียวกันเขียนโดยตรงกับระบบปฏิบัติการทำงานได้เร็วขึ้นหลายต่อหลายครั้ง , กว่าการทำงานบนเครื่องเสมือน Java ในการประมวลผลการเปลี่ยนแปลงรหัส .
บนโทรศัพท์มือถือมันคือการบริโภคพลังงานมากขึ้นของการใช้พลังงานแบตเตอรี่และลดอายุการทำงานของอุปกรณ์ .
เหล่านี้เป็นเหตุผล , ซึ่งผู้ผลิตของระบบปฏิบัติการสำหรับโทรศัพท์มือถือ , ไม่พัฒนาหรือสนับสนุนการให้บริการเช่น Java .
แอปเปิ้ล (OSX) , Google (Android) , ไมโครซอฟท์ (Windows 8) , ซึ่งอาจประกาศจุดเริ่มต้นของจุดจบสำหรับมาร์ทโฟน Java MIDP และยาเม็ด .
Windows 8 มีอินเตอร์เฟซที่ดีที่สุดสำหรับอุปกรณ์หน้าจอสัมผัส , ทิ้ง gadgets มากมาย , ปุ่มเงาทำให้ระบบร่นที่ยังเพิ่มการใช้พลังงานสูงและการประมวลผลของการทำงานที่สำคัญของระบบ .
สำหรับบทความนี้จะไม่เป็นที่ชัดเจนสำหรับการโฆษณาไมโครซอฟท์ ; ผลิตภัณฑ์มันเป็นอย่างมากที่จะพูดถึงข้อเสีย:

  • รุ่นของ Windows แต่ละคนได้รับเสมอจ่ายเมื่อเทียบกับ Android
  • ซอฟต์แวร์สำหรับการเขียนโปรแกรมและการพัฒนาสภาพแวดล้อมสำหรับ Android เป็นฟรี , Windows ได้เพื่อให้ห่างไกลได้รับเสมอที่จ่ายและมีราคาแพงมาก
  • Android ซอฟต์แวร์ที่สามารถติดตั้งบนแผงเป็นรายบุคคลและอุปกรณ์ , ถ้า Microsoft ประกาศความเป็นไปได้ของการติดตั้งเพียงเก็บไมโครซอฟท์ . นี้อาจช่วยลดการเขียนโปรแกรมแต่ละซอฟต์แวร์ของตัวเองสำหรับมือสมัครเล่นและ จำกัด การสร้างความสามารถในการที่ไม่ใช่ – ใช้งานเชิงพาณิชย์และต่ำ – ค่า , และมีนัยสำคัญเพิ่มโปรแกรมประยุกต์ร่วมกันเวลา , และเผยแพร่ซอฟต์แวร์ใหม่ .