Android, .Net Compact Framework and JXTA - Faculty of Computer ...
Android, .Net Compact Framework and JXTA - Faculty of Computer ...
Android, .Net Compact Framework and JXTA - Faculty of Computer ...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
<strong>Net</strong> <strong>Compact</strong> <strong>Framework</strong> – Building<br />
Blocks<br />
• 2 major building blocks<br />
• <strong>Compact</strong> <strong>Framework</strong> Class Libraries (Common Language<br />
Intermediary)<br />
o object-oriented libraries organized in hierarchical name space<br />
o provides basic functionality <strong>and</strong> interfaces for XML processing, Web<br />
services, <strong>and</strong> for developing web-based applications<br />
o language independent, factored into a series <strong>of</strong> DLL files<br />
o only used libraries are integrated<br />
• Common Language Runtime (CLR)<br />
o comparable with Java VM – runtime executes intermediary byte code<br />
o memory management, thread management, security model,<br />
exception h<strong>and</strong>ling<br />
o Common Type System<br />
- language-independent type system<br />
- enables interoperability <strong>of</strong> different programming languages <strong>and</strong> platforms<br />
Dr. Thomas Springer Application Development - 10. Platforms - <strong>Android</strong>, .<strong>Net</strong> <strong>Compact</strong> <strong>Framework</strong> <strong>and</strong> <strong>JXTA</strong><br />
18