wacom device java sdk - java

I have Wacom device STU 500 . I work on a project module for signing pdf files.
I didn't find any Java SDK-API to query the device with . is there an elegant way to do this from java code ?

As the previous posts indicate, contact the your regional Wacom office to obtain the SDK. They will email you a 'SDK Approval Form' where you have to fill in certain details. Once they verify the document as well as your credentials they would send you a link to download the SDK.
Please note that there are two types of SDK's. They are called the 'Low-Level' SDK and the 'Signature' SDK by Wacom. The 'Low-Level' SDK is free and other other isn't. The 'Low-Level' SDK should suffice unless you need biometric/forensic/security/verification and other capabilities for which you need to select the 'Signature' SDK.
Since you are specifically asking to sign PDF files, check out Wacom's 'Sign | Pro PDF' SDK.
This is a late reply, but I hope it helps you or others working with Wacom.

You have to ask Wacom directly to get the existing SDK.
From Wacom FAQ:
3.23. How can I program an STU-300, STU-500, or STU-520 Signature (signpad) Tablet?
You can obtain an STU-300, STU-500, or STU-520 SDK to program in C++, C# or Java by contacting Wacom Customer Care in your region.
http://www.wacom.com/en/CustomerCare/HelpRequest/ContactTechnicalSupport.aspx

You can find more information here: http://signature.wacom.eu/products/software/signature-sdk.
There´s a contact form where you can ask for the SDKs.

Related

Google Play Policy for Package Visibility for pre-android 11

I read this link and this question here but there is something I don't understand.
I have this line of code in my app packageManager.getInstalledPackages(flag), However i'm not using the QUERY_ALL_PACKAGES permission which is understandable that I will not be able to receive the user installed packages, that's not an issue as of now for me. However, The first link stated that:
The inventory of installed apps queried from a device are regarded as personal and sensitive user data
So will using this method packageManager.getInstalledPackages(flag) consider a violation and cause my app to be removed from the play store?
Thanks for your time and input.
Using the following method
packageManager.getInstalledPackages(flag)
will not be considered as violations. However this in android 11 will only give you list of packages of open apps to user.

How to use fingerprint sdk in java? Is there universal sdk for all fingerprint devices?

I`m developing human resources software. I need to check attendence of employees. We have ZKSoftware F702-s fingerprint device. And I need get information from it in java project. I searched for sdk and documentation how to use this sdk but I did not find anything. Help me whith my project. What can I do?
I found dynamic libraries of my fingerprint device which activex component and I resolved my problem with JACOB is a JAVA-COM Bridge that allows you to call COM Automation components from Java. I call functions and handle events from library with Jacob.
Here is link to JACOB - Java COM Bridge

Updating android APK not via play store

First of all, I'm sorry I don't speak very good english. I have a thesis project to make android app similiar like logo quiz using java. Basicaly, I have to make the admin site of this app or make it updatable not via play store. I'm going to put the newest APK version in a website host. Does anyone here know how to make it work like that? Or maybe you have another idea to make the admin site? please tell me
The update also must be installed. The user will check is there any newest version. Then user will download it and the downloaded APK will be automaticaly installed
This is not easy to do. The only option you have is to write some server side code to let a client know what the latest version is. The client can trigger a local notification and alert the user that a new version is available.
Facebook managed to do what you're asking but I'm sure a lot of engineering effort went into it.
[EDIT]
Google has updated their policy to forbid dynamic updates.
“An app downloaded from Google Play may not modify, replace or update
its own APK binary code using any method other than Google Play's
update mechanism.”
FYI Without uploading on play store, user will never come to know about the updates of your app.
Or
There must be some kind of notification you should implement in your admin and send to your users using the app, and through that notification you should ask user to download updated APK from your web.

How to create a Beta for my Android app?

How do I package/export my app from eclipse for consumption? Where can I upload it other than android marketplace?
I've done all the programming but have no idea what to do next.
You should check out this excellent talk given at Droidcon uk last year
http://skillsmatter.com/podcast/agile-testing/how-to-run-a-private-beta-on-the-android-market
Read about publishing here. The process isn't too bad. You must:
Create a signing certificate
Build and Export for publishing
Sign
Distribute
If you just want to distribute to testers, you can sign with a debug certificate. Those who want to install the debug app on their phones must go to Settings->Applications->Unknown Sources. From there it's as easy as using adb install <path to APK> or uploading the app to a web server and having the target phone navigate to its URL using Android's browser.
As for other marketplaces, there are a lot these days, with Amazon's the closest second to the Android Market. Even WalMart has jumped in!
The biggest pain is setting up your signing credentials, but it's not a big deal. Just read the dev guides and you'll be publishing in no time.
Depends on if you are going to hold a private or a public beta. First things first though.
You need a signed .apk in eclipse, click File->Export and then open the Android Folder and click "Export Android Application"
It will walk you through signing your .apk. If you are going to do a private beta you could use a different key than the one you plan on using for the android market if you wanted.
If you are holding a private beta you can put the .apk out on dropbox or another service like that and send your beta testers the link. You will want to make sure they have checked "Unkown sources" in there settings.
If you are holding a public beta you can publish it to the market and just let everybody know it is in beta.
I have done it both ways... Having a public beta may discourage certain users from downloading the app but you will establish your place in the market. On the flip side you could be affected by ratings. It will depends on if your app is really ready for beta or is in more of an alpha stage.
Hope this helps.
I suppose this part of the documentation could help. It describes the specifics on how to publish your .apk file outside the standard Android Market channel. In fact, the whole "Publishing" section of the doc gives you a quite complete overview of what is possible to do, and how to do it.
Good luck your your app!

WURFL Java API does not identify mobile app user agents correctly

I have used WURFL Java API (also using the web browser patch) to create a standalone application for device detection. When a user agent for mobile app is used , it returns generic web browser (or blank field if web browser patch is not used) for Android and application version as device_os_version for Apple iPhone app user agents. The algorithm used in the new api as described in new api algorithms should give correct results but its not!
Can anyone help me how to tackle this problem?
I've not used the JavaAPI myself, but I have had good luck so far getting support directly from the WURFL community forums. They have a subforum for API problems. I would suggest making a post there, including the user agent string that's giving you problems and a sampling of the source code you've attempted to use before.
http://www.scientiamobile.com/forum/index.php
Sorry I couldn't give you a direct answer.

Categories

Resources