XobotOS
Operating system porting research project
XobotOS is a Xamarin research project that explored porting Android 4.0 from Java/Dalvik to C# to explore the performance and memory footprint benefits of C#.
XobotOS is a semi-automated port of the Android 4.0 source code from Java to C#. The automated parts were ported using an improved version of Sharpen that can compile more advanced Java constructs and supports generics. Most of the manual bits of code fall in two categories (a) code to integrate with the host operating system and (b) replace the Java JNI code used to call into C, with the ECMA CLI P/Invoke functionality.[1]
References
- ^ "xamarin/XobotOS". GitHub. Retrieved 2018-09-03.
- v
- t
- e
Android
- Android Go
development
Development tools |
| ||||
---|---|---|---|---|---|
Integrated development environments (IDE) |
| ||||
Languages, databases | |||||
Virtual reality (VR) | |||||
Events, communities |
Pixel | |
---|---|
Nexus | |
Play edition |
|
distributions
- AliOS
- Android-x86
- AOKP
- Baidu Yi
- Barnes & Noble Nook
- CalyxOS
- ColorOS
- CopperheadOS
- EMUI
- Magic UI
- Fire OS
- Flyme OS
- GrapheneOS
- LeWa OS
- LineageOS
- LiteOS
- Meta Horizon OS
- MicroG
- MIUI
- MIUI for POCO
- Nokia X software platform
- OmniROM
- OPhone
- OxygenOS
- PixelExperience
- Pixel UI
- Replicant
- Resurrection Remix OS
- SlimRoms
- TCL UI
- Ubuntu for Android
- XobotOS
- ZUI
- SuperSU
- Magisk
- Kingo Root
- Category:Android development
- Category:Mobile telecommunications
- Software portal
- Telecommunication portal
This operating-system-related article is a stub. You can help Wikipedia by expanding it. |
- v
- t
- e