Porting the .NET Compact Framework to Symbian Phones

被引:1
作者
Siegemund, Frank [1 ]
Sugar, Robert [1 ]
Gefflaut, Alain [1 ]
van Megen, Friedrich [1 ]
机构
[1] European Microsoft Innovat Ctr, Valletta, Malta
来源
JOURNAL OF OBJECT TECHNOLOGY | 2006年 / 5卷 / 03期
关键词
D O I
10.5381/jot.2006.5.3.a4
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper presents our experiences in porting selected parts of the .NET Compact Framework to Symbian smartphones. Our port includes support for basic services such as threading and file access, low-level networking modules as well as Web Services. We also present a portable. NET GUI for the Symbian platform. The paper shows how the programming models of. NET can be efficiently mapped to the runtime structures provided by operating systems for resource-constrained devices such as the Symbian OS. In a detailed analysis, we compare the performance of our port to that of Java and native code.
引用
收藏
页码:83 / 106
页数:24
相关论文
共 22 条
[1]  
ABRAMS M, 1999, 8 INT WORLD WID WEB
[2]   ALGORITHMS AND COMPLEXITY CONCERNING THE PREEMPTIVE SCHEDULING OF PERIODIC, REAL-TIME TASKS ON ONE PROCESSOR [J].
BARUAH, SK ;
ROSIER, LE ;
HOWELL, RR .
REAL-TIME SYSTEMS, 1990, 2 (04) :301-324
[3]  
Benton Nick, 2004, P 6 INT ACM SIGPLAN, P215, DOI [10.1145/1013963.1013987, DOI 10.1145/1013963.1013987]
[4]   Legacy information systems: Issues and directions [J].
Bisbal, J ;
Lawless, D ;
Wu, B ;
Grimson, J .
IEEE SOFTWARE, 1999, 16 (05) :103-111
[5]  
Bishop J., 2004, SIGCSE Bulletin, V36, P373, DOI 10.1145/1028174.971429
[6]  
Bishop J., 2005, 3 INT C NET TECHN PL
[7]  
Edwards L., 2004, DEV SERIES 60 APPL G
[8]   Windows CE for a reconfigurable system-on-a-chip processor [J].
George, MR ;
Wong, WF .
2004 IEEE INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY, PROCEEDINGS, 2004, :201-207
[9]  
Gutknecht J., 2001, 1 WORKSH MULT INFR I
[10]   Language integration in the common language runtime [J].
Hamilton, J .
ACM SIGPLAN NOTICES, 2003, 38 (02) :19-28