Ich versuche, einen plattformunabhängigen E-Book-Reader (für mobile Geräte) zu entwickeln. Derzeit liegt mein Fokus nur auf epub. Als Proof of Concept konnten wir einen einfachen Epub-Reader für die Android-Plattform entwickeln, der die von der Plattform selbst bereitgestellten Funktionen nutzt (Webview, Xml-Parser, Unzipper usw.). Aber jetzt wollen wir es plattformunabhängig machen und wir wollen es in C/C++ machen. Ich weiß, dass wir Unzipper und Xml-Parser in C/C++ haben, es ist der Rendering-Teil, um den ich mir Sorgen mache. Meine Fragen sind...
1. wie kann ich das Rendering durchführen, ohne eine der eingebauten Android-Ansichten zu verwenden, damit es auch auf anderen Plattformen funktioniert? 2. ist es besser, Webkit für epub zu bleiben (die Plattformen, die wir in Betracht ziehen, haben alle Webkit)?
Im Moment bin ich noch ratlos. Irgendwelche Tipps, wo ich anfangen soll?
BR, Rajeev