|
| |
|
For developers: Microsoft reduces prices of SDKs for .NET development for Windows Mobile devices March 23, 2005 [General] | By Edward J. R. During 3GSM World Congress 2005 we were interviewing Jesus David Rivas from Sun Corporation, who is there a CTO responsible for wireless Java. In the middle of this interview, all of a sudden, he interrupted the interview, demanded deletion of the audio recording and asked us to go out. What made him so angry? Answer: our mentioning of Visual Studio .NET and fantastic capabilities of development of wireless software with .NET technologies - capabilities that are dwarfing possibilities of wireless Java SDKs (software development kits). Previously in order to develop Windows Mobile applications in .NET one needed to buy full Visual Studio .NET that costs around 1000 US dollars. In this latest move Microsoft is revolutionizing price structure and it will be possible to develop wireless software with .NET for Windows Mobile for just 299 US dollars! More information about new pricing and comparision with wireless Java follows... Microsoft writes: Visual Studio 2005 Standard Edition: $299 (upgrade: $199) [...] Visual Studio 2005 Standard Edition, a flexible development tool for part-time or line-of-business application developers building Windows-based, Web or mobile applications Contrary to most other websites we provide links to original sources of stories (remeber: nobody else gives the whole story!), so here it comes: to learn more about new pricing of Visual Studio 2005 click here. Conclusions: wireless Java has other APIs for various platforms, i.e. Java Swing and Java server side and wireless Java - all have totally different APIs - that are not subsets of each other. Wireless .NET - i.e. .NET Compact Framework - is just a subset of full .NET but APIs are the same, i.e. the very same programming models - just simpler, with less functions! It means that life of developers is much much easier and they can develop much more effectively. Another advantage of .NET development for mobile devices is ability to draw forms graphically - with mouse - what in case of wireless Java development environments is not possible - developers must manually design UI and forms and it is much more cumbersome to make GUIs with wireless Java than with .NET ! Clearly software development with .NET technologies is superior to wireless Java development. Don't forget also that for writing applications for Windows Mobile devices in C++ (so called "native applications") one doesn't need to buy anything. Buying is only needed for C# and for Visual Basic .NET - included in Visual Studio .NET - for development of so called "managed applications" (or in other words: .NET applications). To develop software in C++ one can download so called eVC+ 4.0 (embedded Visual C++) with proper service packs and emulators and platform SDKs (like Smartphone 2003 SDK) - all for free and available from Microsoft, for example here.
|
| ||||||
| |