I was anticipating Windows Phone 7 development to be promising for me.
But, after investigating the whole range of missing features in Windows Phone 7 and its API, I have to rethink again for it.
… These feature limitations certainly minimizes the usability of the expensive phone hardware on which Windows phone 7 runs.
This also limits the possibilities for a developer to author creative and featured mobile apps.
List of missing features in Windows Phone 7:
· The only dev platforms supported to author Apps for Win Phone 7 are- Silverlight and XNA. No support for Dot net Compact Frame work or native / unmanaged code
· The Silverlight App you right runs in a sandboxed environment and limits the a lot of functionalities
· Cut, copy, and paste is missing
· No support for peer to peer gaming
· The Calendar app no longer has a 'Weekly' view
· The list of past phone calls is now a single list, and cannot be separated into inbound, outbound or missed calls
· Full multitasking for apps is not available
· Does not support for Adobe Flash and NOT even supports the Silverlight in the browser
· Windows Phone 7 supports upgradable storage via an SD Card; however the SD card memory will be merged with the phone's internal storage,
And changing the SD card will make the phone reset to factory settings L huh CRAZY…
· Windows Phone 7 does not support connecting to Wi-Fi (wireless) access points which are hidden or have a static IP address
· VoIP calling
· USB mass-storage (no USB drive mode)
· Universal email inbox
· Universal search
· Turn-by-turn navigation
· A system-wide file manager
· Bluetooth file transfers
· USSD messages
· Custom ringtones
· Windows Phone 7 devices only support syncing with Exchange ActiveSync over the network. There is no support for syncing with Exchange ActiveSync using a cable or cradle
· In the enterprise, Windows Phone 7 does not support Office documents with security permissions
· IPsec security on-device encryption
· Strong passwords
· Internet sockets
· While the older Windows Mobile phones supported the full range of Microsoft Exchange Server policies, Windows Phone 7 only supports a small subset of Exchange features. So this kills a whole set of possibilities for creating enterprise E-mail apps
· No replacement of the default apps – while Opera will be allowed, it could not be the default browser
· No 3rd party shells
· Marketplace is the only way to install apps, except for developers, beta versions and enterprise
· No internet tethering support
And did you know that the minimum hardware requirements for Windows phone 7 are-
· DirectX9 rendering-capable GPU
· Minimum 256 MB of RAM with at least 8 GB of Flash memory
So, it’s high on resource requirements making phones to be much costly.
But there are some good news also-
· Few of the missing features have been confirmed to arrive in the near-future
· I wish release of at-least programmatic access to phone’s contact list soon…
What do you think ? Put your thought ahead!