Android vs. Windows Phone, Mobile – comparison of programming environments

Comparison of platforms, Android and Windows Phone or Mobile

Windows, Phone & Mobile is an operating system for mobile platforms from Microsoft.

  • These systems are comparable and the choice depends more on the user's taste than the absence of a functional
  • Windows Mobile is a simple and intuitive in nature, especially for Windows users
  • A very large number of devices to choose a platform that supports “dot net” = “.Net” comparable with Android
  • The operating system (on which the platform .Net) with Microsoft products is payable
  • One of the major shortcomings of Windows Phone & Mobile (up to and including version 7) is the lack of multi-tasking operating system (the ability to switch applications and their work in the background)

High-level programming for Windows Phone, Mobile is the most frequently developed in c# for multi – Environmental platform “Dot Net” ( .Net) . EHouse home automation – Software .
This means that “.Net” applications very easy can be adapted to different devices (mobile , PC , Tablets, etc.) and the same version of software (solid core / template with smal exclusions for different operating systems and devices applications) , can be created without having to write software from scratch.
{Ehouse system management applications Home Automation – Management }

Pros and Cons of Windows Phone, Mobile SDK environment:

  • High price of development tools of Microsoft Visual Studio (cost above 3000EUR)
  • Very quick to create software with the ability of its creation on Win32 platform (Windows PC) and then adapted for other platforms (Windows Mobile , CE , etc. . )
  • much faster debugging and testing applications in relation to other development environments, because of the possibility of testing directly on PC Windows platform and not in the emulator software for desired device

Building Automation eHouse consists of the following controllers

RoomManager ( home automation – lighting control in the rooms) ,
HeatManager ( home automation – heating control central) ,
CommManager ( home automation – control of blinds, gateways, drives Ethernet ) ,
ExternalManager ( home automation – control gates )

Building Automation eHouse – Drivers can be controlled individually from the existing Windows Phone / Mobile or individually programmed through the use of shared libraries, programming templates .
This allows manufacturers to create software for advanced Automation algorithms.
eHouse also enables to create Vendors own software overlays (individual graphical user interface) based on communications functions supported for (SMS , eMail , WiFi , Internet) communication, graphic visualization and online control and automatic synchronization of device status the system with software .

eHouse Home Automation – Control can be done also from other systems: Windows XP . . 7 , Windows Mobile, Phone , Java , Mobile Java MIDP 2 . 0 , Android, scripts for web browsers and FTP Control .

eHouse Building Automation – Gallery of Software Control
More information about (Do It Yourself) design and installation:
Home Automation eHouse – DIY System Design
eHouse Building Automation – Do It Yourself