Realm's DBEngine is not open source. Can I still use it? - react-native

I want to use Realm in a react native application I am developing. While going through the documents, I noticed that core DBEngine is not open source (The license is Apache 2.0 though). Does it mean I can't use it without contacting realm? How does a combination of opensource and "not open-source" license work? I am a little confused here. Can someone please help me with this?
Thanks.

According to the FAQ it is totally free:
Do I have to pay to use Realm?
No, Realm is entirely free to use, even in commercial projects.
https://realm.io/docs/swift/latest/#faq

Related

HippoCMS - Forms with Community Version

I'm new at HippoCMS using and wonder how to implement forms for website users (in order to make a contact form for exemple).
I'm aware that "Enterprise Forms" are a "Experience version" feature, but I heard about a plugin named "Easy Form" which would allow me to deal with my problem.
Unfortunaly, Easy Form seems to be obsolete. By the way, no sources are available today.
Does anybody know if it's possible to include forms with community version ?
Thanks
For basic implementation, take a look to the documentation page
https://www.onehippo.org/library/concepts/component-development/hst-2-forms.html

Best way to communicate to Catia via Browser

I have a question and was hoping that you could maybe help me out. I currently built an API to communicate between Catia (CAD-Application) and my browser so I can create parts/products read and write parameters etc.
One of my problems is that the only way I know to do this is via ActiveX which I really don't wanna do as it forces everyone to use IE11. Since CatiaV5 is a pretty old Software there won't be any elegant way to use it via some sort of Restful api or similar.
Since I've been working with JavaScript for a while now, did apps for phones but have no idea about browser extensions my question was this. Is it possible to write a Chrome Extension that actually uses com dlls and enables me to set up a connection to a piece of software (in this case Catia) and work with it.
NPAPI plug-ins could be the solution for my problem as it looks from the information I found but it's also supposed to also being phased out.
Do you think it's still worth looking into deeper and studying on writing such an NPAPI app or is there maybe a more elegant way you can think of?
Would be happy for some ideas and suggestions. Thanks in advance and
Greetings Chris
In modern browsers the only way to do this would be using native messaging:
Chrome
Firefox
Edge
FireBreath2 has an abstraction for building c++ plugins which supports native messaging, though the docs are still a little sparse.
Zetakey browser support NPAPI.
We provide HTML5 browser embedded system for industrial and enterprise application.
Www.zetakey.com
Best regards,
Jack Wong

Mac: HockeyApp SDK 3.1 programmatically add attachments to Feedback Messages?

I'm noticing that the only platform HockeyApp doesn't intuitively allow attachments for Feedback right now is Mac. Does anyone have insight as to how I can append a simple string to a feedback message or even an NSData blob?
Looking through the documentation I see two protocols that can be implemented.
1) BITHockeyManagerDelegate
2) BITCrashManagerDelegate
Whats puzzling me is that neither of these have a reference to the FeedbackManager. The only thing that's somewhat relevant is the CrashManagerDelegate's mention of
- (BITHockeyAttachment *)attachmentForCrashManager:(BITCrashManager *)crashManager Though, this seems to only be called when sending a crash report. Perhaps I'm wrong?
The HockeyApp git repo seems to have a class, BITFeedbackManagerPrivate.h, containing the functionality I'm looking for, but is inaccessible from HockeyApp's pre-built .dylib.
After building from source, seemingly no other class exposes it's methods, so I'm trying to figure out if this feature has been implemented yet or if I'm missing something.
Any insight is greatly appreciated. Cheers,
Zack
The repository doesn't have a feature for that at the moment, not even the Private headers. The features are available on the iOS SDK and will soon be brought over to the Mac SDK. So far the demand for things like this had been very low so the priority wasn't that high.
Please file a ticket with support or the GitHub repository for such requests, so we can quickly answer and react and don't have to search StackOverflow :)
Thanks!

Which RPC Library is best and Official for Openerp?

I found some RPC Library (Python) for driving Odoo/OpenERP.
openerplib
oerplib
erppeek
xmlrpclib
odoorpc
Please let me know, which one is Best/Good/Official?
Thanks in advance
openerplib is a PHP library, probably not what you want if you're planning to use Pyhton.
xmlrpclib is Python standard library for XML-RPC. You can perfectly work with it, but it won't be the most pleasant library to work with. See the official docs for more details on it.
The other libraries are wrappers around xmlrpclib.
oerplib and odoorpc are from the same author, and I believe that the former is an older version (pre Odoo rebranding), so you should prefer the later. It is up to date, so it can be an option.
erppeek is up to date and is the project with more more activity and contributors. It also provides an API wrapper, but is build to be a console client for Odoo servers. AFAIK is widely used for that.
My advice it to have a look at the doc of odoorpc and erppeek and pick that one you feel better suited for your needs.

Is Signature recreation will affect the functionality of my app?

I am newbie to Robotium. I started looking robotium and unfortunately it is working for me after a long struggle.
Can any one tell me that, since i have removed the dev signature and using my signature, will it affect the functionality of the app?
I heard that google maps only will be affected. Any more thoughts from any one?
Thanks
Chandra
The Android system uses the certificate as a means of identifying the author of an application and establishing trust relationships between applications.
No affect on functionality.
you need same signatures on apps those you use for automation test.
you will find more information on " http://developer.android.com/tools/publishing/app-signing.html ", i hope you will get your answer here.
Thanks.