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 3 years ago.
Improve this question
I'm an iOS coder and have been asked to write some cross platform code with Phonegap or Titanium. There's plenty of information out there about setting up development environments, etc... except I'm missing one crucial piece of information.
What mobile hardware should I buy? Now that's a pretty lousy stackoverflow question, so let's rephrase it to be useful.
What criteria needs to be examined in choosing an Android tablet for iOS/Android cross platform development with PhoneGap or Titanium?
The corollary question is also useful, what criteria needs to be examined in choosing iOS hardware for cross platform development with PhoneGap or Titanium?
A good general approach is to pick high volume devices with an eye toward diversifying hardware- so for example if samsung has a really high res phone, don't buy another really high res phone from LG or if all the available Android phones are high res, try to sprinkle one in that has a slide out keyboard. Don't worry about trying to test everything on every device, test things that should work the same across a small number of devices and then test the things that could be very different on a larger number of devices. Depending on your app there are probably a few things that you know could behave differently on different devices- focus on this. For example, we test the camera on all devices but we would only test something like an alert message on one device.
If you are looking to build for iOS and Android I would also recommend checking out Brightcove App Cloud - http://appcloud.brightcove.com. There are good testing/debugging tools and plugins are well-documented and fully supported.
Related
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 4 years ago.
Improve this question
To be a bit more specific to my case, I'm new to Android development, and I want an Android phone to properly test apps on. This phone would only be used for development, since I already have an iPhone for general use.
It only needs to be powerful enough to test small apps and 2D/3D games (I will likely upgrade in the future). My computer is pretty good, so I don't need to worry about my computer specs.
I'm not asking "which phone should I get", I already have one specific phone I want to buy, since it's on sale. I'm just unsure if it will be powerful enough. For reference, this is the phone I'm looking at: https://www.thinkofus.com.au/zte-shout-blade-a110-4g-unlocked-900-2100-3g-white
Any answers are appreciated.
Lots of people will downvote this answer but still, I will tell you that the device depends on the type of app you are building and the features you want in the app. If you are building a selfie camera app, the device needs to have a front-facing camera or if your app uses NFC the device needs NFC support. From the software point, you need to look at the Android version to see if the feature you want to develop is supported in your device. Low end device will be helpful in making a better app as you would have to worry about memory and CPU constraints, But I would suggest getting 2-3 devices of various types
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.
Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 9 years ago.
Improve this question
I am new to developing mobile apps. But I have plenty of ideas and coding experience in php, javascript, html5 and other web technologies. Currently I am planning an application which requires to use lots of hardware features which include microphone, camera, usb/otg, wifi/network, proximity sensors etc. AFAIK there are two kinds of app that exist in the market today:
One that do not use hardware sensors at all and only use display methods and network communications to work as applications.
Others make use of one or more hardware sensors.
Now I want to know which rad frameworks are available which could provide best of both worlds an individual comparison for both types will be good. Also if the same framework can co exist on other platforms (maybe iOS or windows) that will be awesome.
I went through multiple app frameworks that can get me to develop apps in no time like jquerymobile, enyo, appium, etc. But I could not find upto what level of hardware sensor api can they provide to the app built over them.
Check out this interesting Mobile Framework Comparison Chart. It compares the OS's, the supported languages and the supported hardware features.
For your specific needs, I think indeed Rhodes or Phonegap are good choices. There are other discussions about which framework is the best, I suggest you read them and make a choice.
You may check out PhoneGap.
This framework uses HTML, CSS and Javascript.
I've never tried it, but it seems to fulfill your needs.
It supports:
Android
Blackberry
iOS
Windows Phone 7/8
Windows 8 and others.
Regarding sensors, it offers APIs for:
accelerometer
camera
capture
compass
geolocation
storage.
More information 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
I've a car stereo (Pioneer AppRadio2) that seems to have a ROM tha contains WindowsCE for MIPS.
Would it be possible to run Linux/Andriod on the device by flashing a linux type ROM to the device ?
If it is possible what would be the high level steps that need to be done to achieve this ?
Pioneer does have a mobile developer web site for AppRadio, but it isn't live yet, so it looks like Pioneer won't be an immediate help.
You need to determine if the bootloader is locked by some sort of digital signature or not. If it is digitally signed and locked, you're going to have to either obtain a key from Pioneer or reverse engineer it.
Following that, use an embedded toolkit like OpenEmbedded to create a Linux environment on the device.
That wont be so easy. Actually it is meant to be a control station for android and iphone devices. so you could just use the android kit for your phone and control it from your appradio2 as for now. I know youre radio wouldnt be running the android itself but would display it and control it.
since it is quite new it will take some time for developers to "hack" it if it is possible. i have seen bounties on xda for example from people that would like what you are asking and other things.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions concerning problems with code you've written must describe the specific problem — and include valid code to reproduce it — in the question itself. See SSCCE.org for guidance.
Closed 9 years ago.
Improve this question
I am working on phoneGap android application in which I want to display bold,italic,underline,text align etc features in textfield.I implementing this by using ck editor jquery but it works fine in browser but it not shows in emulator and device also.So please help me in implementing rich textfield in android phone gap.
I do not believe that CKeditor actually works correctly on android devices yet. While it does load, it has a number of quirks that prevent it from working "well".
In order to test for yourself, simply visit http://ckeditor.com/demo and play around with it.
I was involved with the IOS5 testing for CKeditor a few months ago - during that step-by-step testing I also sat down with 3-4 different android devices and ran the same tests I was running for IOS. Those tests did not turn out well, so I simply gave up. Those tests are outlined here:
http://cksource.com/forums/viewtopic.php?f=11&t=22880&sid=057e3d4af2a019cc2d22c177ec927b97
Possibly my experience is invalid because android devices vary wildly in their support for certain key features - but that is worth you knowing because you cannot plan on a widespread release as many devices (specifically Galaxy Tab) do not work well CKeditor.
If anyone has contradicting experiences I would love to hear them. Support was bad enough that I completely abandoned my android project in August and focused solely on IOS which has very good CKeditor support.