.NET As A Platform For Wireless Applications

Wireless applications implemented in mobile gadgets are a new trend in software development. One platform on top of which such applications can be implemented is Windows, where two different flavours of design environments are available. .NET Framework (.NET) is aimed at full-fledged computing environments, and it is used in e.g. laptops. In contrast, .NET Compact Framework (.NETCF) is for smartphones and PDAs that consist of more restricted hardware. From the development perspective .NET and .NETCF are closely related as they rely on the same application model. Moreover, .NETCF is a subset of .NET environment, with features that are not relevant in smartphones or PDAs removed. Therefore, it seems tempting to run the same applications in all wireless Windows environments, disregarding the type of the device. In this paper, we analyze the possibilities achieving this goal in practise.