=> Why not use the terms "object database" or "OODBMS", then ?
2. "Realm supports Java, Objective-C, React Native, Swift and Xamarin."
=> "React Native" is not a language, why not just state that you support "JavaScript" ?
3. What about Python ?
=> Why not use the terms "object database" or "OODBMS", then ?
2. "Realm supports Java, Objective-C, React Native, Swift and Xamarin."
=> "React Native" is not a language, why not just state that you support "JavaScript" ?
3. What about Python ?
2. We don’t support JavaScript in general at the moment, only JavaScript that runs inside JavaScriptCore inside React Native. Otherwise, we lack the C++ APIs that we rely on to power the underlying storage engine. We are trying to add support for more JavaScript runtimes though.
3. Python support is doable, but we are focusing 100% on mobile front-ends right now. We don’t even support using Realm from Java outside of Android, for example. Eventually we do want to add support for Python, Ruby, node.js, etc.
Is there any practical way to use Python for mobile apps? Realm is only targeting mobile platforms AFAIK.
Two approaches that seem to work (or to be promising) are Kivy (https://kivy.org/) for cross-platform and PyBee / VOC (http://pybee.org/voc/) for Android.