How to test mobile apps on Azure platform? - android

I have a mobile app written native for each platform(Android, IOS and windows).
I want to test my application on a cloud based real mobile devices using Microsoft's Azure platform. I have no Idea if Azure provides such service.
Does Azure provides mobile app testing on real mobile devices for apps written on native code for IOS, Android and windows ?
Does Azure provides mobile app testing on real mobile devices for apps written on cross platform codebase(Xamrin, phonegap, ionic etc) for IOS, Android and windows ?
Please provide the link and name of the service.
I do not want to host any web apps or the matter of fact I do not want any other service from Microsoft like the Saas etc. I just want a plain mobile app testing service from Azure.
Does Azure support all the platforms. Please provide me a link for the proof.
Thank in Advance :)

Azure does not provide testing services for mobile apps.
One of the better app testing services out there is Xamarin Test Cloud. Feel free to check it out here - https://www.xamarin.com/test-cloud

Related

Amazon Textract for iOS and Android Apps

I intend to use AWS Textract services in the mobile app - iOS and Android. Can anyone tell me how exactly can this be used to develop the OCR functionality in mobile apps ?
For iOS, you can use this unofficial SDK for Amazon AWS services, including Textract: https://github.com/soto-project/soto

is it possible to deploy symfony web site on android platform?

I'm a C++/Qt developper and starting web development
I discover symfony framework that looks very great for me... BUT... Life is never so simple...
I would to develop a sort of web app on android platform (smartphone, tablet...and don't want to develop native android app, too complexe...) It is for internal organisation use and would be a device local website (http://localhost)
I have installed palapa web server on my smartphone but I'm stucked to go further with symfony installation/deployment
Do I have access to system/php commands with palapa/android ?
Do I have access rights to install symfony and composer and so on in palapa reps ?
What is the way to do it ?
How to deploy symfony on palapa server ?
... So I'm stucked.. :/
Great thanks in advance
Don't try reinventing the wheel...
If you want to develop a mobile android application use Java with android studio.
If you want to develop a web application Symfony sound greats. Couple with Bootstrap offer the possibility to manage every screen size and browser like smartphone but in a browser.
If you want to develop a cross platform mobile application take a look here for example :
Cordova https://cordova.apache.org/
Titanium https://www.appcelerator.com/mobile-app-development-products/

Is it possible to use Nodejs in mobile application?

I already did some applications in computer using Nodejs and Mongodb. Is it possible for me to use this projects and run in mobile platforms. Or should I write all the project in Android starting from the scratch?
This question is kind of vague. A mobile application would be written natively (iOS, Android, maybe Xamarin or Unity for cross-platform), or could be written as a web app (a HTML5 web page), and turned into a "mobile app" via PhoneGap, Cordova, Crosswalk or just opening a web browser.
As far as running nodejs and mongo natively on the device, you need to explain more. Those are server-side technologies and I'm not sure why you'd want them on a mobile device. So the answer is "no" without it just being some tech experiment.
Can mobile apps talk to and utilize your Node server application? Absolutely!
Any apis specific to these platforms won't work within mobile application.
There is plugin on-boards very limited NodeJS apis by translating them to their native equivalents.
For Example : NativeScript-Nodeify

Can Windows Azure Mobile Services provide access to native mobile device functions?

I have a few project requirements for hybrid mobile apps. And in the quest of best thing I came across the Windows Mobile services. But my concern is whether it is providing any API for accessing native device function such as the camera or accelerometer along with Push Notifications.
I appreciate if any one can reply to my question as soon as possible.
No.
Windows Azure Mobile Service is just for Client-Server communication, implementing data backend, full CRUD operations, and authentication.
Windows Azure Mobile Services is not cross-platform mobile application development solution. It is cross platform mobile development helper/sdk/add-in to help with data and authentication. For the rest, you have to chose the cross platform development environment from the wide range of such platforms: PhoneGap, Icenium, Xamarin to name a few.
Please note that none of the currently existing platforms (that I know) for cross-platform development currently provides the services that are available via Windows Azure Mobile Services. If you need to store data on a server, if you need to authenticate your mobile users - then you have to implement these features yourself, or use Azure Mobile Services in addition to the platform of your choice.

What is the difference between installing JQuery Mobile application on a device using Google Play Store and using PhoneGap

What is the difference between installing JQuery Mobile application on a device using Google Play Store and using PhoneGap?
Also, is there other tools we can use to install Jquery application on devices besides PhoneGap?
Thank you!!!!
You don't install an application using PhoneGap. Phonegap is a framework that lets you develop apps using html 5/javascript. After you develop your app you still have to publish it on Google Play if you want users to install it. Jquery Mobile is also a framework, designed to develop webpages optimized for mobile screens.
There is a good post here Explaining the differences between phonegap and jquery mobile.
There are several other mobile web frameworks such as Titanium, sencha, kendo ui, and I am sure you can find others if you run a quick search for it.
You need to read a little about them and understand the differences and advantages between them. Googling "Phonegap vs Titanium" for example will give you a good start point to understand the difference between them.
PhoneGap is just a cross-platform framework to develop mobile applications. You can use HTML, CSS, JS (incl. jQuery and jQuery Mobile) to develop in PhoneGap. In order to test applications, you can transfer them to your device using tools provided by PhoneGap and the Android SDK.
But in order to publish your application and make it available for others in the Google Play Store, you have to create a developer account ($25 at the time of writing this) and upload your application package (APK) there.
PhoneGap Guide (read "deploy to device")
Android Guide "Using hardware devices"
Android Guide "Get started with publishing"
There are also other cross-platform frameworks available such as "Titanium". Keep in mind that jQuery Mobile is only a Javascript (jQuery) extension to help building user interfaces that resemble conventional app behavior and look. It is not a complete framework to build your application.

Categories

Resources