22.01.2015 Views

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 ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Micros<strong>of</strong>t .<strong>Net</strong> <strong>Compact</strong> <strong>Framework</strong><br />

• Native Code<br />

• provided in target processor native code<br />

• Execution Environment<br />

o Just-in-Time Compiler transforms CLI-code to processor<br />

specific code<br />

• Platform Adaptation Layer<br />

o enables independence from particular OS<br />

o maps OS APIs to .<strong>Net</strong> <strong>Compact</strong> <strong>Framework</strong> APIs<br />

• Operating System<br />

o .<strong>Net</strong> <strong>Compact</strong> <strong>Framework</strong> independent from Windows<br />

• Managed Code<br />

• provided as language independent byte code<br />

• transformed to native code by Just-in-time compiler at<br />

runtime<br />

• Applications<br />

• Extension Libraries<br />

• Class Libraries<br />

Dr. Thomas Springer 20<br />

Application Development - 10. Platforms - <strong>Android</strong>, .<strong>Net</strong> <strong>Compact</strong> <strong>Framework</strong><br />

<strong>and</strong> <strong>JXTA</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!