Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 8 years ago.
Improve this question
I am new in mobile app dev. And I want to build my app in standard camera. It will be like helper guide lines on camera to make better photos. But I don't want to build separate app, instead I want make it in standard cam like add on. So, because I am new in that sphere, I don't know is it possible to do, and which API or tools I should use. Can you help me with that?
In the way you want to achieve this based on description above : no, you can't.
Only way to do something like this is build own app (with own app icon in launcher) and try open camera from your app by Intent, but before that show tutorial within your app. But it seems to be not nice idea for tutorial purpose.
You cannot add more features in the application provided by different vendors. Each vendor(like Samsung, HTC) has its own application of Camera which is protected. If you want to do that then you will need to have permission of a vendor or become a vendor in the process. That entails to building your own OS or custom OS (Android Source Code is Open Source).
Next best thing you could do is provide a helper application that gives tips and tricks and anything informative for guidelines. Then user can learn from your app which is available for download through Google Play.
It is worth noting that almost every device hardware is different. Some features are device specific. Therefore quality and settings will also differ.
Related
Closed. This question needs details or clarity. It is not currently accepting answers.
Want to improve this question? Add details and clarify the problem by editing this post.
Closed 2 years ago.
Improve this question
I'm new to Android TV development. I'm looking to build my own TV interface that will allow me to create my own home screen with the apps I choose from the App Store, my own settings screen, ect. I don't want the user to be able to get out of my custom app and the main OS. I basically want to create my own flavor of the OS. Is this possible to do as an app that runs at startup and takes over the device, or would I be looking at creating my own version of the OS? And is it possible to create my own version of the OS and use apps from the Google Play store? Thanks
I don't think this is possible. In Google's documentation you can find information about all the things that you can do and as you will see, you are not given such wide freedom as the one you are seeking.
You can however, change through your app the content of the home screen but not the layout. Meaning that you can, for example, add a new recommendation on the home screen as described here. But, this is as far as you can get.
Edit: If you just want to run your app in kiosk mode on an Android TV device, you can do so, the same way you do it on phones or tablets. For example, scalefusion supports android TVs, but you should google to find more options and compare them in detail.
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 6 years ago.
Improve this question
I am working on casting application. I am able to cast local videos from my app on TV using chromecast device.
Now I want to cast(mirror) complete android phone on the TV. I know Android provides this as a default feature by using Cast feature in quick Settings where user has to explicitly connect to a Chrome Cast device available.
How can I do the same from my application? I have tried using MediaProjection API to capture screen and save it.
Can anybody show me direction how to do that?
If you mean turning on mirroring programmatically from your app to mirror your phone, you cannot do that. If you want to limit that to your own app, then the closest thing would be to use the RemoteDisplay apis. Using those APIs, you can create a view in your own app and project that on your Cast device, see this tutorial.
The Google Cast SDK lets you extend your Android, Chrome or iOS app to control a TV or sound system. It supports many media formats, protocols and codecs to ease integration. Use Google's Official Cast SDK
and Sample can be found here.
Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 10 years ago.
Improve this question
How would you go about locking down an Android device while meeting the following requirements:
Access to Wifi networks
Access to a single company's App
Ability to download/update to newer versions of the company's App
Access to Bluetooth Printers
Obviously, this is a pretty general question, but I was hoping for some guidance. Are there any existing solutions to this problem? I am aware of apps like SecureLock and Device Lock, but do either of these allow application updating for JUST our application?
What about if we preconfigured the device to only have our application and nothing else, deleting all other applications?
Again, just looking for some direction/suggestions here.
Note: I am aware that essentially anything can be accomplished by releasing a custom version of Android, but implementation effort is a factor in which solution we will decide on.
I believe most of this can be achieved by building a "launcher" app and making it full screen (cover the status bar). Check out the API Demo Home.
Access to Wifi networks
You can use WifiManager to handle listing/connecting/etc.
Access to a single company's App
Creating the main app as a launcher gives you the ability to control what other apps may be installed/uninstalled/launched/etc.
Ability to download/update to newer versions of the company's App
This can easily be done by simply downloading the updated .apk (with a larger version code) and opening the file via Intent to install.
Access to Bluetooth Printers
I don't know much about this, but if it can be done in a normal app, the launcher method covers it.
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 4 years ago.
Improve this question
We are developing a mobile dating application which includes the following features:
Manage Photos:
Add/Delete
Able To Crop Photo
Reduce File Size
Auto Set Dimensions Of Photos Before Uploading To Server
Push notifications
If our target platforms are iOS and Android, could we achieve the above tasks using phonegap or similar cross-platform development apps?
If not, please suggest if there is an alternate way other than native development?
In theory, the tasks you described could be done using Phonegap with a help of an external JS library (example : pixastic) that can help you achieve some actions like cropping, resizing, etc.
But, the problem with Phonegap is that it is related to the browser's performance. As you know, the most used android versions are 2.3 and 2.2 . Their built-in browsers (used by Phonegap) can have some difficulties to load corretly some pages or render them as quick as expected.
But, if you are aiming ICS devices, you can go ahead. IMHO, I would develop this kind of apps with Phonegap if Chrome became the default Android's browser (may be in Android 5?). But, I would recommend native-developping your app.
Closed. This question needs details or clarity. It is not currently accepting answers.
Want to improve this question? Add details and clarify the problem by editing this post.
Closed 2 years ago.
Improve this question
I want to run many apps on the same emulator at the same time. Then get the i/o streams of these apps, and allow them to be controlled to through web browsers, or an applet.
Is it possible?
Basically, I want to build a similar service like Amazon that allows user to see apps running on emulator through browser. Now, if only one activity is shown on the screen at a time, I would need to create a emulator for every user. That wouldn't be feasible. So I need a workaround. And if multiple apps could be run on emulator and their I/O could be programaticaly handled, it would solve the problem.
You can't do what you want to do. In Android, you can run several applications at the same time, but only one at a time will be on the foreground (visible to the user). But yes, you can have several applications running in the background syncing, downloading data, logging stuff, etc.
For what you want, you might consider using live android project as it is a much lighter solution to run.
It seems the one Pedro Loureiro posted is about to (or is already) stopped production. Right now the best program for this job would be this: link.
Yes, that's why you also have task killers.