Video/voice chat in mobile cross platform - cross-platform

I am trying to develop an application which can perform video / voice calls between the mobile application.
I am looking forward to develop the application in a cross platform like phonegap, rhomobile, titanium / mosync. Till now in my search I could not find any results on how to use these features.

For RhoMobile, you can see the supported device capabilities here

MoSync hasn't got video recording support at this point. It's in the road map and will be released for Android and iOS in October, and then in December it will be available for Windows Phone 7, when it is released.

Related

Are Google-Fit API available on Android TV?

My sample app using GoogleFit API of GooglePlayServices runs on Android mobile (using Android-M) but the same sample app gives error as API_UNAVAILABLE on Android TV (using Android-M) even though PlayServices version is latest version on TV.
My intention is to only to READ the Google-fit data.
Is it so that device like TV might not have health/fitness sensors and hence GooglePlayServices does not enable Google-Fit API (even though an application might be only interested in reading data)?
Any pointers available on this on how to enable GoogleFit APIs on Android TV?
EDIT1
Tried with 365 Body Workout apk https://play.google.com/store/apps/details?id=com.peirr.workout.play&hl=en on AndroidTV having latest GooglePlayServices [11.5.09 (836-164803921)] and found that it does not work as indicated in the below picture

Creating universal applications for Consoles (PS4/XBoxOne)

I have been looking all over the place for an answer but I haven't found anything on this yet.
I want to create an application (not a game) for PS4 or XBoxOne but so far none of the related websites provides either a good documentation or any answers on such a question. I want to create applications like Netflix and Hulu Plus.
Does anyone have any clue on how to do this either through Unity3D or through other IDE's, any links or tutorials will suffice?
Historically the PS4 and XboxOne have been a partner-only platform. Though Sony hasn't announced plans to make PS4 non-game apps available to indie-developers, I can help point you in the right direction.
Build your apps with WinJS 4.0.1 (or greater) and ES5
Package your Javascript-Based app for Windows 10 Hosted Web App (https://msdn.microsoft.com/en-us/library/windows/apps/dn705792.aspx?f=255&MSPPError=-2147217396)
Contact Sony Developer World (https://developer.sony.com/) to request Media Application (non-game) access
Hint: Sony non-game apps support something pretty darn similar to step #2
Good Luck!
Right now Xbox One development is not broadly available. Microsoft announced that with Windows 10, they will be opening up to a much bigger set of developers.
Get the Visual Studio 2015 preview and start learning how Universal Apps work on PC and phone. That will prepare you for when Xbox becomes available as a development target.
For PlayStation there is something called LibJScript. This is used primarily for application making on PS platforms (PS3/PS4/PS Vita). It also contains Canvas2D so if you have made any HTML games before it should feel familiar.
It is probably worth mentioning that you need to have access to a Sony development Platform. The process is detailed at https://www.playstation.com/en-us/develop/

Playing .m3u8 file in Windows Store App

I am able to play the HLS smooth streaming file (having extension .ism/maniest) using MediaElement and Microsoft Smooth Streaming client SDK in Windows Store App
However when set the source of MediaElement to .m3u8 file, the video is not played.
Is it possible to play .m3u8 file in Windows Store App?
Regards,
SRS
.m3u8 file does not seem to be supported in Windows Store App.
Supported audio and video formats (Windows Store apps)
HLS (m3u8) isn't supported by the platform. But you have these options:
create your own media source provider
3ivx, a library
that supports both Windows store apps, and windows phone 8, but they
are really expensive (for me the offer was 7500 Australian dollars
per app)
Apptelic HLS‏, a commerical library for Windows 8
and windows Phone
I have been working on this for months and the only solution that works is this one
http://phonesm.codeplex.com/releases/view/119845
I know it says phone but it does support windows 8.1 store apps also
HLS is a nightmare to solve in Windows 8 apps, This option is open-source and is easy enough to implement Hope it helps you

Developing apps for Symbian OS v9.1, UIQ 3.0

I'm very new to Symbian application development. I'm googling some beginner tutorials about Symbian development. As there are many versions and many phone vendors, I like to ask you guys who are already have experiments in Symbian development..
My target is to develop small apps for sony ericsson w960i phone that uses Symbian OS v9.1, UIQ 3.0.
The goal of application is to save all incoming/outgoing calls/messages as a backup somewhere (txt file or isolated storage) inside the app.
For example: If I call to someone, my app should receive the events of number/contact name so I can save it to somewhere else.
Can someone help me to suggest to achieve this?
Can I use Nokia Qt to develop apps for "sony ericsson w960i"? If not, which SDK should I use it for my app?
Can Nokia Qt be used to access call triggers/messages? I read that Qt can't access the internal OS stuffs but not sure whether accessing calls/message can be considered as internal OS stuffs.
Thanks in advance.
Are you absolutely sure about UIQ? This is even more dead than Symbian.
Wiki link
BTW, you can also use Symbian code in Qt application.
Well, the main issue here is that neither Sony Ericsson nor UIQ don't even exist anymore.
Sony swallowed the first and the second went bankrupt after Nokia acquired Symbian itself.
So, whatever you end up doing won't be officially supported.
You can still develop applications for the w960i using JavaME but that doesn't have a telephony API so it won't help you with the kind of application you described.
Qt is not available at all on the w960i.
In order to develop applications using Symbian OS C++, you need the UIQ3 SDK. Since you can't download it from any official source anymore, you will have to google for places online where other people have uploaded it. Hopefully, you can find one with a legitimate untouched SDK.
The documentation in the SDK will help you create the UIQ-specific GUI for your application.
For the engine of your application, generic Symbian OS C++ will do. If you are a true beginner, my admittedly biased advice would be to procure a copy of Quick Recipes on Symbian OS since what you need to learn basically amounts to reading several chapters of that book. The code examples in the book will work on the w960i and will show you how to use the Symbian telephony and messaging APIs.

Is it possible to test PhoneGap applications using MonkeyTalk?

After reading monkeytalk faq from http://www.gorillalogic.com/testing-tools/monkeytalk/documentation/monkeytalk-faq :
How does it all work?
MonkeyTalk is a complete functional testing platform for mobile applications. Currently, it supports testing native iOS and Android apps.
Can I test HTML5 web apps?
No. Our initial release of MonkeyTalk comes with an iOS Agent and an Android Agent. That being said, we understand the importance of HTML5 apps, particularly in the mobile space. So don’t be surprised if you see an HTML5 Agent some time in the future.
Can I test desktop apps? Windows Phone 7? BlackBerry? Flex Mobile?
No. Our initial release of MonkeyTalk comes with a native iOS Agent and a native Android Agent. That being said, we hope to add more agents in the future.
... I am not really sure I can use monkeytalk to test phonegap applications. Does anyone have any experience?
I talked to the Gorilla Logic guys at the last AnDevCon and they had just cracked the ability to test a WebView inside of a native app. Sadly they could not record a test script but they can play back a manually created script. You may want to talk to Gorilla Logic directly.