Is it possible to integrate a third party app with the already available Point of Sale Systems present in retails/restaurants?
Do they expose their APIs or any such thing where I will be able to integrate my system with them. Any help would be appreciated.
No doubt, we can develop applications for them using Android. But, basically all the restaurants, retails don't use the same Software, that depends on them, which resource they are using. And we can't say whether they are exposing their API to develop the Android application or not. To make android application for those type of applications we need to talk with the application provider or we need to design our own API.
Related
I just got a job in telecommunication company and I am currently working on android application using Android Studio as an environment with Kotlin and Java as a programming languages.
They requested from me to review this doc and give them the inputs that I need from them to use it to start using e-sim in our application.
Note that my company is a carrier and service provider.
I don't know how to start with this or what to do, because I am new at developing mobile application, so I need tips or guides for how to do that, what I need and if there are some examples that would be better.
You need to extend manager class as written in the docs to set in your custom operations
I have the impression that the Google App Engine allows an interface for developers to make use of Google's servers for storing custom application data in a highly scalable and cost effective way. Whilst working through their tutorials, it seems like tools are focused on aiding the development of 'web applications'.
I'm looking to take advantage of the GAE in order to serve data for a platform independent desktop application that I'm writing in Java, so my end product will not rest within the confines of a browser. Is this functionality supported by the GAE?
Yea! you can do that.
So basically, you are going to build a native application and use API calls to send/receive data from a server(GAE). I see a good solution will be to
Build your API endpoints using the Endpoints lib https://cloud.google.com/appengine/docs/java/endpoints
Then, depending on your application you can make API calls directly or build a client library
I was asked to provide a quick and easy solution for storing data in Java, and since I had experience in working with Google App engine, I thought that I could just use their Google Cloud Datastore (https://developers.google.com/datastore/). But, the project that I'm working on now is a desktop application with a GUI. My question is, would I be able to use these services even though the application I'm developing isn't a web app, and uses Java's GUI components?
Yes you can. The Cloud Datastore gives you access to the normal App Engine Datastore but does not require you to be running a web app. You can then use all the normal Datastore tools that App Wngine provides to manage your data.
You'll want to follow these instructions for setting up your Cloud Datastore project to connect from your GUI app.
It depends. dev_appserver isn't a hardened environment, and simulating a deployed environment is a priority over performance. dev_appserver provides a simulated Datastore, not the real thing. That said, I've built several single-user, locally-served web apps using both the Java and Python dev_appservers, because it was a convenient way to get started and performed well enough for my purposes.
I don't see why not,
Not a java dude, but it says it exposes a HTTP interface, so this:
code.google.com/p/google-http-java-client/
should allow you to communicate with it I believe.
Also perhaps have a read of this question
Database for Google App Engine and desktop application
This is enterprise android app, We have many applications in pipeline and we don't want to repeat some horizontal concerns like communicating to our backend servers, securing the data, single sign-on, sending current state of app etc.
We are thinking if we can develop an app which takes care of all these cross cutting concerns and other apps only utilize the services provided by these apps. Is this feasible ? Is this design ok or there should be other approach to solve this problem.
Just pointers can be enough :) I can figure out the details.
Is this feasible ?
It is technically possible. However:
When the user uninstalls this magic app, all the other apps break
Securing the IPC to the magic app is doable (use signature-level permissions) but important
Usually, you don't create an app to address "horizontal concerns" -- you create a library. This is true for most operating systems and development frameworks that I have ever encountered, anyway. In Android's case, that would either be a JAR (if it is pure code) or an Android library project (if it needs resources).
I'd like to build an android application for a school project but I'm a bit confused, I saw that i can build an application using Java or using Jquery mobile.
Do they have the same capabilities?
If i build an application using Jquery , can i pack it and have it installed like a java application (as apk) or is it only used for building websites?
If so, what tool do i use to pack it?
jQuery Mobile needs an intermediary framework that communicates between JavaScript and Java. PhoneGap is a popular one of these frameworks.
PhoneGap is also actively maintained and they roll out new versions almost every month.
The main reason to use PhoneGap/jQuery Mobile is that it makes development easy if you already know HTML/JS/CSS. Another great reason to use PhoneGap is that you can use your existing website as the base for native applications, yeah, plural, not just Android but also iOS, Blackberry, etc. It also gives you a pre-built UI with some widgets so you don't have to roll your own.
The jQuery Mobile documentation talks about some of the caveats to creating a native application with PhoneGap and jQuery Mobile.
I don't know what you have already tried or what your skill set is (based on your stackoverflow history you may know more about java than I do), but you would be best off just using the Android SDK. I was able to design and complete a custom business project and learn java while doing it. I can't comment much on jQuery since I've never used it. jQuery seems like it might be a nice for the reasons Jasper listed but might add layers of complexity you don't need to deal with if you don't need to run your app on other platforms.
Jquery Mobile Framework provides the way how you web application looks on different hand held devices simply but this can not use the native device capabilities like picking up an contact from the contact book/application. while native application has the capabilities to handle all the system generated events or broadcasts.