Open source API/SDK for mobile app like webrtc - android

Which open source API/SDK used to create an app just like zoom or gotomeeting. In which I used (video chat, audio chat, text chat and screen sharing)?

Hi you can try below SDK hope it will help you
Click on below link and download android SDK
Open Peer SDK

There is few open source but every one of those have some issue.
Simplewebrtc www.simplewebrtc.com
Don't have android SDK. but its good in web and ios.
Easyrtc www.easyrtc.com
Web is free but they charge for ios and android SDK.
Openpeer www.openpeer.org
This is quite good they have all ios, android and web api.

Related

Open mobile app when you click a link in IOS

I am working on a React project. The same web app has its Android and IOS apps as well.
When I copy a web app's link to android users' mobile phone, It asked to open through web or app like this.
But I try to open the same thing with the IOS device. It directly opens the link in the web browser.
I am new to this project and I have no access to any documentation for the project. How can I add android behaviour to the IOS? Is this can be done in the React web app itself?
I think this will help with support universal links:
https://developer.apple.com/library/archive/documentation/General/Conceptual/AppSearch/UniversalLinks.html
In addition, there is a very detailed explanation here in terms of react native. I wanted to direct you in case you might not have come across.
https://rossbulat.medium.com/deep-linking-in-react-native-with-universal-links-and-url-schemes-7bc116e8ea8b

Running Website Natively On Phone Apps

I have customers wanting my website in app form, but the website is responsive. I've been looking for an open source project or code to just run the website in an app or open up their default browser to direct them to it. They just want the button.
Is there an open source project to make it easy to develop that code for iOS, Android, etc.
Are there any issues with running a website natively? Aka, same as cross-browser issues or..?
Thanks!
There is Apache-Cordova at this link. It is multi-platform and free/opensource.
In Android, you can use WebView.
Android WebView is a system component powered by Chrome that allows Android apps to display web content.
For more information about Android WebView, please visit the documentation

Open Intel XDK links in system browser?

I've been working on an HTML5 app in the Intel XDK lately and part of the app is buttons that link to external websites. I'm having a problem with the apps opening in the same window, which then causes the user to get stuck in the browser. I'm using the Jquery mobile framework currently. I constantly call the link to open in a "_blank" target, and have also tried several other things such as "window.load". What do I do to get this to work? The app has to work with android and iOS. Any help is appreciated.
Use the Cordova inAppBrowser plugin, see the docs here: https://github.com/apache/cordova-plugin-inappbrowser You will want to use _system target with it.

How to download and save a file locally, open it offline using Phonegap?

I am developing a cross-platform application. I came across Phonegap, which supports several mobile devices. But I am new in this field so I'm facing some issues.
I have a requirement, where the user downloads video files from a server and then opens those from local storage from mobile.
So how to achieve this using Phonegap, which should support iOS, Android and Windows.
I have already gone through:
Phonegap - jQuery Mobile - Download/Save/Load File
http://docs.phonegap.com/en/2.0.0/cordova_file_file.md.html#LocalFileSystem
But I'm not getting proper documentation/tutorial. If there are any examples available then it would be helpful to check/debug.
Thanks in advance.
A search on SO shows that on Android there are some issues with HTML5 video and Phonegap:
Phonegap 2.3 and Android with HTML5 video tag in 2013
At least in Window Phone 7 there are some tricks as well (storage path related).
How to play embedded video in WP7 - Phonegap?
Which may explain why there isn't a single multi-platform example which is what I think you are looking for.

Embed Adobe Reader in custom Android (or PhoneGap) Application

We have a need to embed PDF reader in one of our custom built Android (or PhoneGap Plugins) tablet application from local directory (Sdcard). Embed meaning is not just display pdf document inside the application instead we have to tap the following API functionalities programmatically:
1) Retrieve pdf document meta data i.e. Page Size, Author, Date Created
2) Tap next and previous page click and implement our custom handler code
3) Zoom, Pinch, page swipe etc.
1) Can someone help us or give direction to achieve the above use cases using Adobe Acrobat reader (Adobe Reader Mobile 9 SDK)?
2) Whether Adobe Reader Mobile 9 SDK exposes API to program against? The FAQ section doesn’t talk about the API for the above mentioned use case
We have spent time in googling & StackOverflow mining to find the possibilities but no luck. What was our conclusion after the analysis is we have to go for open source or commercial embeddable pdf sdk’s i.e.
• Mozilla’s Pdf.JS
• Android Pdf Viewer Library
• Foxit pdf viewer library
• Radaee.pdf, Embeddable Mobile PDF SDK
• The Adobe Reader Mobile SDK
We have tried the above mentioned libraries and below are our experience
Mozilla’s Pdf.JS – It is a JavaScript solution and exposes API for all of our need but fails to render the PDF for some cases whenever some special embedded font is missing and in such cases the application crashes. Other than this single issue it very promising and superb. Still it is in beta stage.
Android Pdf Viewer Library – We have built a Custom Intent (PhoneGap Android Plugins) but it is very slow and fails in many cases. We felt PDF.JS is much better than Android Pdf Viewer Library
Radaee.pdf – Currently exploring. The Knowledge base is very poor and not enough samples to move forward
Foxit pdf viewer library – Unable to download the SDK from the URL they sent in the email after registering with Foxit. Though the link says PDF SDK but it downloads only the pdf reader. We sent an email to their sales team and awaiting their response.
The Adobe Reader Mobile SDK – SDK is not available to download, one need to get it through their re-sellers. We sent a request to them and awaiting for their callback
o Datalogics
o Bsquare
o Bluefire
Appreciate your response & support
Please try ProCore Mobile SDK (http://www.mobilepdfsdk.com). They say that you can embed PDF reader in 5 lines.
You can check RadaeePDF-Cordova Plugin and do the following to add it:
Create the app using the demo package name, to be able to test all
the features (standard, professional and premium).
cordova create RadaeePDF-Cordova com.radaee.reader RadaeePDF-Cordova
Add the android/iOS platform.
cd RadaeePDF-Cordova
cordova platform add android --save and/or cordova platform add ios --save
Add the plugin.
cordova plugin add https://github.com/gearit/RadaeePDF-Cordova.git --save
Build the app. cordova build

Categories

Resources