Nokia N8 - Does it support HID profile? - symbian

I tried submitting the same question to symbain support ticket but no luck as of now. I have made an application that uses Bluetooth HID profile. The application works with my Nokia C6 phone however when it comes to Nokia N8, the application does not connect at all :(. The code is same, i am using Symbian Cube SDK. Just wondering if the application is working fine at C6 then why it is not working on N8.
Thanks

Related

Google Drive API only working on tablet, not smartphone

I have created an app that connects to Google Drive via this code:
googleApiClient = new GoogleApiClient.Builder(this)
.addApi(Drive.API).addScope(Drive.SCOPE_FILE)
.addConnectionCallbacks(this)
.addOnConnectionFailedListener(this).build();
googleApiClient.connect();
This code works on my tablet (Samsung Galaxy Tablet 2, with 4.4.2 running on it), however when I try running this same code on either a Nexus 5 with 5.0.1 or a Galaxy S5 with 4.4.4, connecting to Google Drive crashes every time.
I do one initialization of the googleApiClient object, and one call to connect, but for some reason I keep getting this error:
04-13 15:27:44.563: E/AndroidRuntime(5402): java.lang.IllegalStateException: Client must be connected
Both phones have 3G and Wifi access, and the tablet just has Wifi access. I am calling connect to Google Drive, but for some reason I keep getting this error.
Has anyone ever encountered this issue before?
I believe your problem stems from a mismatch in Google Play Services versions. I think, the 7.0.+ version on your phone needs revision 23 in your IDE. Try to run SDK Manager and download rev 23 or higher. Your tablet will probably update to 7.00.+ when Google decides the time is right. But rev. 23 (or higher) should be compatible with everything 7.00 and lower. I can't be more specific here, since I am on Android Studio.
Good Luck

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/

Device Single Sign-On

I'm trying to implement Device Single Sign-On for a couple applications I'm "experimenting" with. The apps are in the same WL 6.2 project and are based on the "Form Based Authentication" Tutorial on developers site.
Ignoring the obvious - that I mistyped something - I'm mostly baffled that it works in the iOS Simulator, but not on my iPhone. I realize that working on the iOS simulator is no guarantee for the real device.
Someone showed me a video on this topic using an Android device, so I suppose the large question is - should this work on an iPhone? If so, any thoughts on what to look for?
TIA
-bob-
From the comments, by user3530200:
i was "signing" the apps improperly in XCODE. Once I confirmed that
the ID prefix was the same, it started to work. Item 3 at this link. For reference, step 3 # http://www-01.ibm.com/support/knowledgecenter/SSZH4A_6.2.0/com.ibm.worklight.dev.doc/devref/t_enabling_simple_data_sharing_native_iOS.html

Text to Speech Metro App - requires 3rd Party library/plugins - where are they?

Has anybody yet looked at using Text to Speech in a Windows 8 Metro app. Functionality should be fine with a desktop app, but according to MS, metro apps require a 3rd party library/plugin.
http://social.msdn.microsoft.com/Forums/en-SG/winappswithcsharp/thread/553abb2c-19ef-41b0-b189-37b8f6b38713
I've looked, and looked and looked. Has anybody looked at this yet, or have any idea if there are currently third party libraries available or under development? If so, could you point me somewhere useful?
Bing is not useful to me - this needs to operate offline too.
You can use Bing Translator. It has both TTS and ASR but you have to access it via the network.
http://www.bing.com/translator
You can also look at Project Hawaii
http://research.microsoft.com/en-us/projects/hawaii/download.aspx
This supposedly works for windows phone not sure if you can use it with windows 8
http://ttsforwindowsphone7.codeplex.com/discussions
Trying to find a non-networked solution myself but so far everything's on the cloud

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.