For my Electron app I would like to access Wacom tablet with all the special data it can offer. Without doing anything I can still use wacom tablet as a standard mouse-like input, but I want device specific data like tip pressure, etc.
I notice that Wacom provides browser plugins on Windows and OSX which allow a web page to access Wacom tablet functionality through Javascript. Chrome is on the supported list of browsers. So I'm wondering if it's possible to get that plugin to work with Electron. Any thoughts?
Related
We are developing an app for Microsoft Teams, which is a web application that resides inside a teams shell. So, while testing the app in development mode, we have to use teams web app (teams.microsoft.com) and test the functionality on a dev tenant.
Major question here is What's the browser engine that's running inside the Microsoft Teams Native app?
In order to have the expectations for testing team right - What browsers should they be testing our web app with?
Currently we are testing on Chrome, Firefox and Microsoft Edge - Should we support Edge Legacy and Edge on Chromium? or testing on Edge Chromium should be good?
The desktop full client runs on the Electron shell, which is using Chromium under the hood, so basically Chrome and "Edge Chromium" are much the same. However, as you've stated, the user could be using Teams in the browser. As a result, Firefox for sure is possible, but so are MacOS browsers and (gasp) even Classic IE!
That's aside from Mobile of course - if your app includes a Tab, then the mobile app might well load it inside the native mobile browser, making that a test vector too
I have a native flash application which works like a web browser using the StageWebView,
I need a way to open the websites that contains flash contents without the need to the flash player to be installed (i.e. i want the adobe air framework to act as the flash player without the need to for it to be installed).
I need this application to be able to run flash files located in any web page using its framework which is built in my web browser files.
If this works it will solve the problem for iPad/iPhone since there is no flash player for them.
I have removed the flash plugins and any flash application from an android device, and tried to run several web controls but none of them were able to run the flash elements.
If there is any library or control, freeware or can be tested it will be appreciated
What you're looking for isn't possible.
The StageWebView uses the available native browser components on iOS and Android, rather than its own engine. Since the iOS browser does not have a Flash plugin, neither will your embedded browser. (It uses its own engine on the Desktop; I'm not sure about plugin support.)
On Android, you can enable Flash Player, if available, but you need to request hardware acceration.
I got a ASP.NET MVC website that is working fine in most desktop browers, now I need to make a version for mobile and my though is to use CSS Media Queries for this but I have no clue on how to test the page during development? Is there any desktop application that can be used like a mobile browser?
If all you want to do is test the media queries firing on certain viewport widths simply reduce the width of your browser. You can watch the UI change as different media queries fire.
You can also use browser plugins to define and set viewport resolutions. I use "Resize Window" for Chrome.
There is an Android emulator out there that you can download and run on the desktop, but this is mostly used for testing device specific features.
When it comes down to it the best way to test mobile websites is on the devices you are targeting.
you can try with
if (Request.Browser.IsMobileDevice == true)
{
....
}
To test your website you can use Chrome, there is a nice features included in it. You can change the user-agent and, then, emulate à resolution of an Ipad, Iphone or any smartphone.
It's pretty usefull to test responsive design and stuff :)
Well, in addition, be carefull it's only "simulation" it never remplace some real tests but it's nice for conception and pre-production process !
Here is a link about the change user agent feature of chrome : http://googlesystem.blogspot.fr/2011/12/changing-user-agent-new-google-chrome.html
I would suggest 3 tools that can help you:
Adobe Shadow http://labs.adobe.com/technologies/shadow: It lets you sync up the website you're viewing on your desktop browser to your mobile through the Adobe Shadow App, and you can use Chrome's dev tools on the mobile site through this method.
Remote Debugging with Chrome on Androids https://developers.google.com/chrome/mobile/docs/debugging: like Adobe Shadow you can debug and test your site through the chrome dev tools. However, you'll need an Android phone running on ICS.
Lastly, if you have the Xcode - you can use the iPhone simulator to view your sites. It is very accurate, you don't get the realtime debugging like you would with the previous two, but you can test your site on the fly after each update.
Is there a way to make an iOS app written in Objective-C run from a web page?
Like a demo of the app.
I don't want to rewrite using PhoneGap or HTML5.
The short answer is no.
You are misunderstanding the type of applications that you make. In ios you are making machine encoded applications -- applications that run in arm processors, on specific touchscreens with specific memory and storage and hardware (accelerometer etc). On the webserver you are running scripts that are being interpreted from an interpreter such as php, ruby, python, etc.
So the only way to do this is via video. Capture the usage of your app in the simulator and show it on your website as a flash file.
pieceable.com's viewer allows you to run an iOS app inside a web browser
I am new to PhoneGap I want to know whether PhoneGap is only for Native Applications or for remote web app HTML pages too. Please any one answer me.
Thank you Lakshmi
Phonegap! enables software programmers to build applications for mobile devices using JavaScript, HTML5 and CSS3, instead of lower-level languages such as Objective-C/core-java. The resulting applications are hybrid, meaning that they are neither truly native (all layout rendering is done via the webview instead of the platform's native UI framework) nor purely web based (they are not just web apps but packed for appstore distribution, and have access to part of the device application programming interface). You can try Sencha, Ext-JS HTML5! frameworks to create remote web app HTML pages.
Phonegap! enables a web developer access to mobile devices's phonebook, Geolocation, compass, accelerometer,etc.(A browser is not exposed to these APIs')
Appcelerator Titanium! is another platform for developing mobile, tablet and desktop applications using web technologies.
PhoneGap can be used on webapps too, if loaded through PhoneGap. It won't work in mobile safari directly, you must also open the site via PhoneGap (the app on iDevices)
The power of Phonegap is that you can build apps with web technologies and then package them to install as native apps from the app stores. To the user there is no differentiation between a pure native app and a phonegap app. The average user just sees an "app" that they are used to. If you're going to build a vanilla mobile website, you won't have access to the native libraries which is what Phonegap is intended to leverage.